ALGORITMA JAMBI
Fx V3.1
Logika Alert1, Alert2 dan Alert3
Alert 2 Stochastic TF3 Reversal Maka alert TF2 bunyi satu kali
Alert 3 MACD TF3 dan Ma12 TF3 singkron maka panah MACD TF3 tidak Berkedip dan Alert 3 bunyi satu kali
baca pelan pelan pelan, dan apakah kamu sudah paham, Info jendela notivikasi tidak ada koreksiAlert 1 MACD TF1 dan MACD TF3 dan
Ma12 TF3 dan Stochastic TF3 singkron maka panah MACD TF1 tidak Berkedip dan alert1 bunyi satu kali
//============================================
//Periksa lagi Logika alert 3
//============================================
//Alert 1 Stochastic TF3 MACD TF2 dan MACD TF1 singkron maka panah MACD TF2 tidak Berkedip dan alert bunyi satu kali
//Alert 2 Stochastic TF3 dan MACD TF3 dan MACD TF2 singkron maka panah Stochastic TF3 tidak Berkedip dan alert bunyi satu kali
//Alert 3 MACD TF3 dan Ma12 TF3 singkron maka panah MACD TF3 tidak Berkedip dan alert bunyi satu kali
//============================================
//Visual Alert1 MACD TF2, untuk melihat kondisi MACD TF2
//Visual Alert2 Stochastic TF3, melihat kondisi Stochastic TF3
//Visual Alert3 MACD TF3, untuk melihat kondisi MACD TF3
//== Dasboard sub window ====================
//Arrow alert1 ▼
//Arrow alert2 ▲
//Arrow alert3 ▲
//============================================
Blog spot
Daftar isi
- Campas hitam
- CSS Vidio Dekstop/short
- Jam analog
- CSS Vidio short
- Tema bloger
- Text berkedip
- Neon hitam
- Fullwidth
- Warna
- Pesan tersembunyi
- Pengaturan Li
- Bakground gambar
- display vidio embed youtube
- Heder note
- Background gambar opacity
- Animasi
- Note berpaswood
- CSS Knntainer lembut
- CSS Knntainer fullwidth
- display vidio embed
- Container center
- Radio channel
Musafir Jambi
Campas black
1-MQL5
<div style="box-sizing: border-box; padding: 0px; text-align: left; width: 100%;">
<div class="radar-fx-box" style="background: black; border-radius: 0px; border: 0px solid rgb(68, 68, 68); box-sizing: border-box; margin-bottom: 20px; overflow: hidden; width: 100%;">
<div style="align-items: center; background: blue; border: 0px solid white; box-sizing: border-box; color: white; display: flex; justify-content: space-between; padding: 3px;">
<div style="align-items: center; display: flex; gap: 12px; text-align: left;">
<span face="sans-serif">Radar Fx</span>
<span face="sans-serif" style="background: silver; border-radius: 10px; color: black; font-size: 12px; padding: 2px 10px;">1-MQL5</span></div>
<button onclick="copyRadarCode(this)" style="background: black; border-radius: 10px; border: 1px solid rgba(255, 255, 255, 0.3); color: white; cursor: pointer; font-family: sans-serif; font-size: 12px; padding: 2px 10px;">π Copy</button></div>
<div style="padding: 5px; text-align: left;">
<pre class="target-code" style="line-height: 1.5; margin: 0px; text-align: left; word-break: break-all;"><span style="color: #d4d4d4; font-family: Consolas, monospace;"><span style="font-size: 14px; text-wrap-mode: wrap;">
Input data disini
</span></span></pre></div></div></div>
<!--SCrip Copy-->
<script>function copyRadarCode(btn) {const parent = btn.closest('.radar-fx-box');
const codeText = parent.querySelector('.target-code').innerText.trim();
if (navigator.clipboard) {navigator.clipboard.writeText(codeText).then(() => {const oldText = btn.innerHTML;
btn.innerHTML = "✅ Copied!";setTimeout(() => { btn.innerHTML = oldText; }, 2000);})
.catch(err => {console.error("Gagal menyalin: ", err);});}}</script>
Pesan tersembunyi
10-Blogger
Isi data disi <!--π³π³π³π³π³π³ iframe vidio dekstop <div class="video-frame"> <iframe class="BLOG_video_class" src="https://www.youtube.com/embed/ANgLY0q4ooE" allow="fullscreen" allowfullscreen> </iframe></div> --> <style>.video-frame {width: 100%; max-width: 800px; aspect-ratio: 16 / 9; margin-inline: auto; /* Mengetengahkan div di tengah layar secara horizontal */ background: #000; overflow: hidden; position: relative;}/* Opsional */ .video-frame iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: none; display: block;}</style> <!--π³π³π³π³π³π³--> <div class="flex-short"> <div class="video-box"> <iframe src="https://www.youtube.com/embed/DuP-s6-bclg" allow="fullscreen" allowfullscreen></iframe></div></div> <style>.flex-short {width: 100%;
display: flex; justify-content: center; align-items: center;} .video-short {width: 100Vw; max-width: 400px; aspect-ratio: 9 / 16; background: #000; overflow: hidden; position: relative;} .video-box iframe {position: absolute;inset: 0; width: 100%; height: 100%; border: 0; display: block;}</style>
Pesan tersembunyi
10-Blogger
Isi data disi
<!--π³π³π³π³π³π³ JAM ANALOG
<div class="blog-clock-wrapper">
<div class="clock">
#12 Penanda Garis
<div class="ticks">
<div class="tick" style="transform: rotate(0deg)"></div>
<div class="tick" style="transform: rotate(30deg)"></div>
<div class="tick" style="transform: rotate(60deg)"></div>
<div class="tick" style="transform: rotate(90deg)"></div>
<div class="tick" style="transform: rotate(120deg)"></div>
<div class="tick" style="transform: rotate(150deg)"></div>
<div class="tick" style="transform: rotate(180deg)"></div>
<div class="tick" style="transform: rotate(210deg)"></div>
<div class="tick" style="transform: rotate(240deg)"></div>
<div class="tick" style="transform: rotate(270deg)"></div>
<div class="tick" style="transform: rotate(300deg)"></div>
<div class="tick" style="transform: rotate(330deg)"></div></div>
Fitur Kalender (Tanggal & Hari)
<div class="clock-date" id="clock-date">00</div>
<div class="clock-day" id="clock-day">HARI</div>
#Jarum Jam
<div class="hr" id="hr"></div>
<div class="mn" id="mn"></div>
<div class="sc" id="sc"></div>
<div class="center-nut"></div>
</div></div>-->
<style>
.blog-clock-wrapper { display: flex;
justify-content: center;
align-items: center; padding: 20px; background: transparent;}
.clock { width: 250px; height: 250px;
background: #ffffff;
border: 5px solid silver;
border-radius: 50%;
position: relative;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
box-sizing: border-box;}
/* Titik Tengah */
.center-nut { width: 12px; height: 12px;
background: #ff3b30;border-radius: 50%;
position: absolute;
top: 50%; left: 50%;
transform: translate(-50%, -50%);
z-index: 10;}
/* Wadah Penanda Waktu */
.ticks {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;}
/* Desain Garis Penanda */
.tick {position: absolute;
width: 4px;
height: 12px;
background: #888888;
left: 50%;
top: 6px;
margin-left: -2px;
transform-origin: center 113px;}
.tick:nth-child(3n+1) {background: #222222;
width: 4px;
height: 16px;}
/* Kustomisasi Teks Tanggal (Di antara Pusat & Jam 12) */
.clock-date {position: absolute;
top: 28%;
left: 50%;
transform: translate(-50%, -50%);
font-family: 'Arial', sans-serif;
font-weight: bold;
font-size: 16px;
color: #222222;
background: #f0f0f0;
padding: 2px 6px;
border-radius: 3px;
border: 1px solid #ddd;
letter-spacing: 0.5px;
z-index: 2;}
/* Kustomisasi Teks Hari (Di antara Pusat & Jam 6) */
.clock-day {position: absolute;
bottom: 25%;
left: 50%;
transform: translate(-50%, 50%);
font-family: 'Arial', sans-serif;
font-weight: bold;
font-size: 12px;
color: #666666;
text-transform: uppercase;
letter-spacing: 1px;
z-index: 2;}
/* Konstruksi Jarum Jam */
.hr, .mn, .sc {position: absolute;
bottom: 50%;
left: 50%;
transform-origin: bottom center;
border-radius: 4px 4px 0 0;
z-index: 5;}
.hr {width: 6px;
height: 55px;
background: #222222;
margin-left: -3px;}
.mn {width: 4px;
height: 80px;
background: #555555;
margin-left: -2px;}
.sc {width: 2px;
height: 95px;
background: #ff3b30;
margin-left: -1px;}</style>
<script>
const hr = document.querySelector("#hr");
const mn = document.querySelector("#mn");
const sc = document.querySelector("#sc");
const clockDate = document.querySelector("#clock-date");
const clockDay = document.querySelector("#clock-day");
const namaHari = ["MINGGU", "SENIN", "SELASA", "RABU", "KAMIS", "JUMAT", "SABTU"];
function updateClock() {let day = new Date();
// Logika Waktu
let hh = day.getHours() * 30;
let mm = day.getMinutes() * 6;
let ss = day.getSeconds() * 6;
hr.style.transform = `rotateZ(${hh + (mm / 12)}deg)`;
mn.style.transform = `rotateZ(${mm}deg)`;
sc.style.transform = `rotateZ(${ss}deg)`;
// Logika Tanggal (Format 2 Digit)
let tanggal = day.getDate();
clockDate.innerText = tanggal < 10 ? '0' + tanggal : tanggal;
// Logika Hari
let hari = day.getDay();
clockDay.innerText = namaHari[hari];}
setInterval(updateClock, 1000);
updateClock();</script>
CSS Vidio short
4-Blogger
<!--π³π³π³π³π³π³
CSS dan script Vidio short
Display Vidio short :
<div id="shortContainer"></div>
Link Vidio short :
<a onclick="toggleShort(this, 'uZ63HONHz_M')">Always Remember Us This Way</a>
Scripot Vidio short:
<script src="https://www.youtube.com/iframe_api"></script>
<script>let activeShort = null; let activeLink = null; function toggleShort(link, id)
// jika yang sama diklik lagi → matikan
{if (activeLink === link) {document.getElementById("shortContainer").innerHTML = "";
activeLink.style.color = ""; activeLink = null; return;}
// matikan yang sebelumnya
if (activeLink) activeLink.style.color = "";
document.getElementById("shortContainer").innerHTML = "";
activeLink = link; link.style.color = "red"; // buat container unik
const c = document.createElement("div");
c.style.position = "relative"; c.style.paddingBottom = "177.77%";
c.style.height = "0"; c.style.maxWidth = "100%";
c.style.overflow = "hidden"; const p = document.createElement("iframe");
p.src = "https://www.youtube.com/embed/" + id + "?autoplay=1&playsinline=1";
p.style.position = "absolute";
p.style.top = 0; p.style.left = 0; p.style.width = "100%"; p.style.height = "100%";
p.setAttribute("frameborder", "0"); p.setAttribute("allow", "autoplay; encrypted-media");
c.appendChild(p); document.getElementById("shortContainer").appendChild(c);}</script>
Tema bloger
5-Blogger
style>body {background: radial-gradient(circle, #111 0%, #000 100%); color: white; padding: 10px;}</style>
Text berkedip
6-Blogger
<!--Script Emoji Berkedip
<span class="blink-emoji">➡️</span>-->
<style> .blink-emoji { animation: blink 3s infinite; }
@keyframes blink {0%, 100% { opacity: 1; }
50% { opacity: 0; }} </style>
Neon hitam
7-Blogger
<!--π³π³π³π³π³π³-->
<!--➖CSS Tulisan dengan Neon hitam berkedip
Kontainer:
<div id="neon-hitam">lettakkan text disini"> </div>-->
<style>#neon-hitam {animation: neon-flicker 1.8s infinite alternate;
text-align: left; line-height: 1.0}
@keyframes neon-flicker {0% { text-shadow: 0 0 4px #000, 0 0 10px #000; }
50% { text-shadow: 0 0 14px #000, 0 0 20px #000; }
100% { text-shadow: 0 0 4px #000, 0 0 10px #000; }}</style>
Full width
8-Blogger
<!--CSS Kontainer Fullwidth
Link:
<div class="fullwidth">-->
<style>.fullwidth
{ box-sizing: border-box;
background: none;
border: 3px solid none;
height: auto;
margin-left: -11px;
width: 100vw; max-width: 760px;
padding: 0px;}</style>
</div>
Fx 1.2
01-Data
☀ Warna & Opacity Dinamis
| π― Hex | |
| π RGBA | |
| π«️ Opacity | |
| π¨ RGB | |
| π Alpha (0–1) | |
| π Variabel Warna | |
Kode warna html:
Sistem
Nama Warna
Preview
Kode HEX
RGB
Red
#FF0000
RGB
Green
#00FF00
RGB
Blue
#0000FF
RYB
Red
#FF0000
RYB
Yellow
#FFFF00
RYB
Blue
#0000FF
CMYK
Cyan
#00FFFF
CMYK
Magenta
#FF00FF
CMYK
Yellow
#FFFF00
CMYK
Black
#000000
Pesan tersembunyi
10-Blogger
<!--π️π️π️π️π️π️
PESAN TERSEMBUNYI
➖Display:
<div id="noteContainer2" style="display: none; margin-top: 20px;"></div>
<div id="noteContainer3" style="display: none; margin-top: 20px;"></div>
➖Kontainer pesan:
<div hidden="" id="note0">
➖Link ontainer:
<a onclick="toggleNote('note1','noteContainer2')" style="cursor: pointer;">Fx 1.2</a>
➖Script pesan tersembunyi-->
<script>function toggleNote(noteId, containerId)
{let containers = document.querySelectorAll("div[id^='noteContainer']");
const container = document.getElementById(containerId);
const note = document.getElementById(noteId);
if (container && note && container.style.display === "block" && container.innerHTML === note.innerHTML)
{ container.style.display = "none"; return;}
containers.forEach(c => c.style.display = "none");
if (container && note) {
container.innerHTML = note.innerHTML;
container.style.display = "block"; }}
document.addEventListener('click', function(event)
{let containers = document.querySelectorAll("div[id^='noteContainer']");
const isTrigger = event.target.closest("a[onclick*='toggleNote']");
if (!isTrigger) {containers.forEach(container =>
{if (container.style.display === "block" && !container.contains(event.target))
{container.style.display = "none";}});}});</script>
Pengaturan Li
11Blogger
<!--π³π³π³π³π³π³
➖CSS pengaturan Li 2 kolom di dextop, 1 kolom di seluler
<div class="two-col"><ol>
<li>input text</li></ol>
<ol start="21">
<li>input text</li></ol> -->
<style>.two-col { display: flex; gap: 10px;}
.two-col ol { margin: 0; padding-left: 20px; line-height: 1.5;}
.two-col ol li { background: transparent;
color: white; font-family: "arial", sans-serif;
font-size: 15px; padding: 4px 6px;}
.two-col ol li::marker { color: white;}
.two-col ol li:hover { background: rgba(0, 0, 255, 0.34);}
/* HP 1 kolom */
@media (max-width: 600px) {.two-col {flex-direction: column; gap: 10px;}}</style>
Background gambar
12-Blogger
<!--π³π³π³π³π³π³
➖Background gambar
-->
<div style="background-image: url('https://blogger.googleusercontent.com/img/a/AVvXsEj9zgNaxXbsHQAjuygYmreD9KRraZhNLf8kU_aI4rFyfSXTRJ6UW6gy0U-1WZd4nEHpvLUsuoxYty27L4ury0U5mEPZQZJGOjdCP_qbuDt1Klnbje7Q79YnbDh9lhvklKfTH-Kw6UazxF-h2LrDamthZfs68kJacN5JJvUCjmI6pedo_pKAJqxG0uwwYLT9=w395-h396'); background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; padding: 20px; height: 800px; width: 100%;">
Header
14-Blogger
<!--π³π³π³π³π³π³
➖Heade tampa tombol Copy
-->
<div style="align-items: center; background: gray; border: 0px solid black; box-sizing: border-box; color: white; display: flex; justify-content: space-between; padding: 3px;">
<div style="align-items: center; display: flex; gap: 12px; text-align: left;">
<span face="sans-serif">Strategi Fx 1.21</span>
<span face="sans-serif" style="background: silver; border-radius: 10px; color: black; font-size: 12px; padding: 2px 10px;">12-Data</span></div></div>
Background gambar opacity
15-Blogger
<!--π³π³π³π³π³π³
➖Background gambar opacity
-->
<div style="position: relative; height: 500px; width: 100%; border-radius: 0px; box-sizing: border-box; overflow: hidden;">
<!-- Bagian Latar Belakang dengan Opacity -->
<div style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url('https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTcuAZ4XBot6Kx-J5eSHLOg0WYwXnDHAvu1Q4rG6E1y0g&s=10'); background-position: center center; background-repeat: no-repeat; background-size: cover; opacity: 0.1; z-index: 1;"></div>
<!-- Bagian Konten / Teks di Dalamnya (Tetap Jelas / Opacity 1) -->
<div style="position: relative; z-index: 2; padding: 20px;">
<p>buakankonten disini</p></div></div>
Animasi
16-Blogger
<!--π³π³π³π³π³π³➖Css animasi muat kontainer dari kecil ke besar
-->
<style>.fullwidth { transform: scale(0.2); transform-origin: center center; animation: muncul 1.3s ease forwards;}
@keyframes muncul {from { transform: scale(0.2); opacity: 0.2; } to { transform: scale(1); opacity: 1; }}</style>
Note password
17-Blogger
<!--π³π³π³π³π³π³
➖Link
<a onclick="togglePasw('note2')"><span style="font-size: 15px;"
Galery Photo</span></a>
Container Note:
<div contenteditable="false" hidden="" id="note2"> catatan disini</div>
-->:<style>.pasw-box{display:none;}.blogger-compose .pasw-box</style>
<script>const SECRET_PASS = "rino"; // π ganti password
function togglePasw(id) {let item = document.getElementById(id);
if (item.style.display === "block") {
// kalau sudah terbuka → tutup
item.style.display = "none"; } else {
// tutup semua dulu
document.querySelectorAll(".pasw-box")
.forEach(el => el.style.display = "none");
// minta password
let pass = prompt("Masukkan password:");
if (pass === SECRET_PASS)
{item.style.display = "block"; } else if (pass !== null)
{alert("Password salah!"); }}}</script>
Container lembut
18-MQL5
<!--π³π³π³π³π³π³
➖CCS Kontainer lembut
-->
CSS ---Kn--ntainer lembut <div class="containerinduk"><style>.container-lembut
{ box-sizing: border-box;
background: linear-gradient(rgb(255, 255, 255), silver);
border: 1px solid silver;
border-radius: 16px;
height: auto;
max-height: 600px;
overflow: auto;
margin-left: 0px;
width: 100%;
max-width: 1000px;
padding: 10px;}</style>
Container fullwidth
19-MQL5
<!--π³π³π³π³π³π³
CSS Knntainer fullwidth
link:
<div class="fullwidth">
-->
<style>.fullwidth
{ box-sizing: border-box;
background: none;
border: 0px solid silver;
border-radius: 0px;
height: auto; overflow: auto;
margin-left: -11px;
width: 100vw;
max-width: 760px;
padding: 0px;}</style>
Vidio display
13-Blogger
<!--π³π³π³π³π³π³
➖CSS dan Script display vidio embed youtube
➖Display Vidio
<div id="tvContainer"><iframe allowfullscreen="" id="tvFrame" src=""></iframe></div>
➖Link VIDIO :
<a data-src="https://www.youtube.com/embed/ZUdJQSUcK_Y" onclick="toggleTV(this)">Disco Dancer - Jimmi Jimmi</a>-->
<style>
/* Diubah menjadi display: none agar tersembunyi saat awal dimuat */
#tvContainer {display: none; margin: 10px 0;}
/* Wajib agar iframe punya ukuran benar */
#tvFrame {width: 100%; aspect-ratio: 16/9; border: none;}
</style>
<!--➖Script Vidio Chanell-->
<script>function toggleTV(el) {var frame = document.getElementById("tvFrame");
var container = document.getElementById("tvContainer");
var videoURL = el.getAttribute("data-src");
// Jika video yang sama sedang ON → klik lagi untuk OFF
if (frame.dataset.current === videoURL)
{frame.src = ""; frame.dataset.current = "";container.style.display = "none";
// kembalikan warna normal
el.style.color = "";
el.style.fontWeight = ""; return; }
// Jika ON dengan link baru → ganti video
frame.src = videoURL; frame.dataset.current = videoURL;
container.style.display = "block";
// Reset semua link
document.querySelectorAll("#daftarChannel a").forEach(a=>
{ a.style.color = ""; a.style.fontWeight = ""; });
// Ubah warna untuk yang diklik
el.style.color = "red"; el.style.fontWeight = "bold";}
["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"]
.forEach(eventName => { document.addEventListener(eventName, () =>
{if (document.fullscreenElement) {if (screen.orientation && screen.orientation.lock)
{ screen.orientation.lock("landscape").catch(()=>{});}} });});</script>
<!--π³π³π³π³π³π³-->
Container center
13-Blogger
<div class="container-center">
<!-- Konten blog Anda di sini
<h1>Selamat Datang di Blog Saya</h1></div>
-->
<style>
.container-center
{width: 100%; /* Lebar responsif */
max-width: 760px; /* Batas lbr maksimal */
margin: 0 auto; /* Kunci untuk ke tengah horizontal */
padding: 10px;
Border: 0px dashed gray;
box-sizing: border-box;
background-color: none;}</style>
Radio channel
1-MQL5
<!--
<div class="radio-box">
<label class="radio-label"><span style="font-family: Arial Rounded; font-size: large;"><b>Radio Channel</b></span> :</label>
➖Dropdown Pilihan Channel
<select class="radio-select" id="radioDropdown" onchange="playRadio()">
<option disabled="" selected="" value="">-- Silahkan Pilih Radio --</option>
<option value="https://stream-node0.rri.co.id/streaming/14/9014/kbrn.mp3">RRI Jkt</option>
<option value="https://stream-node1.rri.co.id/streaming/25/9025/rrijakartapro2.mp3">RRI Pro 2 Jkt</option>
<option value="https://28103.live.streamtheworld.com/NASIONAL_FMAAC.aac">Radio Malaysia</option>
<option value="https://stream-node1.rri.co.id/streaming/11/9211/rrijambipro1.mp3">Radio Malaysia RRI Jambi</option>
</select>
➖Tag Audio Tunggal
<audio class="audio-player" controls="" id="mainAudioPlayer">
Browser Anda tidak mendukung pemutar audio ini. </audio></div> -->
<style>
/* Kontainer utama radio */
.radio-box { margin: 0 auto;
width: 90%;
max-width: 400px;
padding: 16px;
background-color: green;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
display: flex;
flex-direction: column;
gap: 12px;
box-sizing: border-box;
font-family: system-ui, -apple-system, sans-serif;}
/* Label teks */
.radio-label { font-size: 14px;
font-weight: 600;
color: #e0e0e0;
display: block;}
/* Dropdown pilihan channel */
.radio-select { width: 100%;
padding: 10px 12px;
font-size: 14px;
color: #ffffff;
background-color: #2a2a2a;
border: 1px solid #3d3d3d;
border-radius: 8px;
outline: none;
cursor: pointer;
transition: border-color 0.2s, background-color 0.2s; }
.radio-select:focus
{ border-color: #007bff; }
.radio-select option {
background-color: #2a2a2a;
color: #ffffff; }
/* Pemutar audio bawaan */
.audio-player { width: 100%;
margin-top: 4px; height: 20px; border-radius: 8px;
outline: none; }</style>
<script>
function playRadio() {const dropdown = document.getElementById('radioDropdown');
const player = document.getElementById('mainAudioPlayer');
const streamUrl = dropdown.value;
if (streamUrl) {
// Langsung masukkan URL streaming ke atribut src player
player.src = streamUrl;
// Muat ulang stream dan putar audio
player.load(); player.play().catch(function(error) {
console.log("Autoplay diblokir oleh browser:", error); });} }</script>
Langganan:
Postingan (Atom)
