Ikhtisar
Indikator ini mendeteksi Divergensi ICT SMT (Smart Money Technique) — sebuah metode analisis lintas simbol yang membandingkan swing high dan swing low antara instrumen yang berkorelasi untuk mengidentifikasi manipulasi institusional. Ketika satu instrumen membuat ekstrem baru tetapi pasangan korelasinya gagal mengonfirmasi, hal itu menandakan bahwa smart money berada di sisi yang berlawanan. Indikator ini secara otomatis memasangkan instrumen umum (ES/NQ, EUR/GBP, DXY inverse) dan mendukung input simbol kustom untuk pasangan apa pun.
Konsep Utama
- Divergensi SMT (Smart Money Technique) — Metode ICT untuk membandingkan struktur harga antar instrumen yang berkorelasi. Ketika dua instrumen yang biasanya bergerak bersama menciptakan struktur berbeda (satu membuat higher high sementara yang lain membuat lower high), hal ini mengungkap manipulasi institusional. Instrumen yang "lebih lemah" yang gagal mengonfirmasi ekstrem baru mengungkapkan arah sebenarnya dari smart money.
- Divergensi SMT Bearish — Instrumen utama membuat Higher High, tetapi instrumen korelasinya membuat Lower High. Ini menunjukkan bahwa partisipan institusional sedang mendistribusikan (menjual) daripada mengejar high baru. Higher high pada simbol utama adalah jebakan — smart money berada pada posisi short.
- Divergensi SMT Bullish — Instrumen utama membuat Lower Low, tetapi instrumen korelasinya membuat Higher Low. Ini menunjukkan bahwa partisipan institusional sedang mengakumulasi (membeli) daripada berpartisipasi dalam low baru. Lower low pada simbol utama adalah perburuan stop loss — smart money berada pada posisi long.
- Pasangan Instrumen Berkorelasi — ICT menggunakan pasangan instrumen spesifik untuk analisis SMT: ES (S&P 500) dan NQ (Nasdaq 100) untuk futures indeks, EUR/USD dan GBP/USD untuk forex major, dan DXY (US Dollar Index) sebagai referensi korelasi terbalik. Instrumen apa pun dengan korelasi atau korelasi terbalik yang diketahui dapat digunakan.
- Korelasi Terbalik — Untuk pasangan yang berkorelasi terbalik (misalnya, DXY vs EUR/USD), logika divergensi dibalik. Ketika DXY membuat higher high dan EUR/USD membuat higher low (bukannya lower low yang diharapkan), itu menandakan jenis divergensi yang sama — pergerakan tidak dikonfirmasi di seluruh pasar.
Cara Kerja
1. Deteksi Pasangan Otomatis Indikator secara otomatis mendeteksi simbol perbandingan yang sesuai berdasarkan chart saat ini: — Mode Index Futures: ES ↔ NQ, YM → ES, RTY → ES, ZN ↔ ZB (Pasar obligasi, ICT §14.4) — Mode Forex Majors: EUR/USD ↔ GBP/USD, AUD/USD ↔ NZD/USD, USD/JPY ↔ USD/CHF — Mode DXY Inverse: Pasangan apa pun vs DXY dengan logika terbalik — Mode Kustom: Pengguna menentukan simbol apa pun dan memilih korelasi positif atau terbalikData harga simbol perbandingan diambil melalui request.security() pada timeframe yang sama dengan chart.
2. Deteksi Swing Indikator menggunakan ta.pivothigh() dan ta.pivotlow() dengan lookback yang dapat dikonfigurasi (default 5 bar di setiap sisi) untuk mengidentifikasi swing high dan swing low yang terkonfirmasi pada simbol utama dan perbandingan. Semua swing yang terdeteksi disimpan dalam array untuk perbandingan. Deteksi swing menghasilkan hasil dengan penundaan yang sama dengan lookback — swing hanya dikonfirmasi setelah cukup bar telah berlalu di kedua sisi.
Yang kritis, indikator menggunakan penyelarasan temporal untuk menemukan swing perbandingan yang terdekat dalam waktu dengan setiap swing utama. Ini mencegah sinyal palsu dari membandingkan swing yang terjadi pada waktu yang sangat berbeda. Pengaturan Temporal Alignment Tolerance (default 10 bar) mengontrol celah waktu maksimum yang diizinkan antara swing yang cocok.
Filter jarak memastikan dua swing tidak terlalu dekat (noise) maupun terlalu jauh (tidak terkait).
4. Logika Korelasi Terbalik Untuk pasangan yang berkorelasi terbalik, perbandingannya dibalik. Low dari simbol perbandingan digunakan di mana high biasanya diperiksa, dan sebaliknya. Ini memastikan deteksi divergensi yang benar untuk analisis berbasis DXY dan pasangan terbalik lainnya. 5. Output Visual Setiap divergensi SMT yang terdeteksi ditampilkan dengan: — Garis berwarna yang menghubungkan dua titik swing pada chart utama — Label ("▲ SMT" atau "▼ SMT") pada titik divergensi dengan tooltip yang menunjukkan detail lengkap — Flash warna background opsional pada bar divergensi — Tabel info yang menunjukkan simbol yang dipasangkan, jenis korelasi, jumlah divergensi, dan status koneksi
Fitur
- Deteksi Pasangan Otomatis — Secara otomatis mengidentifikasi simbol perbandingan yang benar untuk pasangan ES/NQ, YM, RTY, ZN/ZB (pasar obligasi), EUR/GBP, AUD/NZD, USD/JPY/CHF, dan DXY inverse. Tidak diperlukan pengaturan manual untuk instrumen umum.
- Dukungan Simbol Kustom — Masukkan simbol TradingView apa pun sebagai instrumen perbandingan untuk analisis korelasi kustom. Berfungsi dengan saham, crypto, komoditas, atau instrumen yang dapat diperdagangkan apa pun.
- Mode Korelasi Terbalik — Diaktifkan secara otomatis untuk pasangan berbasis DXY atau di-toggle manual untuk instrumen kustom yang berkorelasi terbalik. Membalik logika divergensi sehingga hubungan terbalik dianalisis dengan benar.
- Deteksi Swing yang Dapat Dikonfigurasi — Deteksi swing berbasis pivot dengan lookback yang dapat disesuaikan (2–20 bar). Nilai lebih rendah menangkap lebih banyak swing untuk sinyal responsif; nilai lebih tinggi berfokus pada pivot struktural utama.
- Filter Jarak — Jarak bar minimum dan maksimum antara swing yang dibandingkan. Mencegah sinyal palsu dari pivot berisik yang berdekatan dan memastikan kedua swing terkait secara struktural.
- Penyelarasan Temporal — Setiap swing utama dicocokkan dengan swing terdekat dalam waktu pada simbol perbandingan (dalam toleransi yang dapat dikonfigurasi). Ini memastikan hanya swing yang terkait secara temporal yang dibandingkan, menghilangkan divergensi palsu dari titik swing yang tidak terkait.
- Garis Divergensi — Garis berwarna yang menghubungkan dua titik swing yang membentuk divergensi. Garis divergensi bullish menghubungkan swing low; garis divergensi bearish menghubungkan swing high.
- Detail Tooltip — Arahkan kursor ke label SMT apa pun untuk melihat rincian lengkap divergensi: nilai harga tepat dari kedua simbol di setiap titik swing, arah divergensi, dan interpretasi institusional.
- Flash Background — Sorotan warna background singkat opsional pada bar di mana divergensi SMT baru terdeteksi. Opacity dapat dikonfigurasi.
- Tabel Info — Tabel real-time yang menunjukkan: simbol utama, simbol perbandingan, jenis korelasi (Positif/Terbalik), jumlah total divergensi bullish dan bearish, dan status koneksi data.
- Titik Swing — Visualisasi debug opsional yang menunjukkan semua swing high dan swing low yang terdeteksi sebagai titik-titik kecil pada chart.
- Titik Swing Perbandingan — Penanda berlian (◇) opsional pada swing high dan swing low simbol perbandingan, ditampilkan pada posisi bar yang sesuai pada chart utama. Arahkan untuk melihat harga perbandingan yang tepat. Membantu memvisualisasikan penyelarasan swing lintas simbol.
- Statistik Divergensi — Hitungan berjalan dari divergensi SMT bullish dan bearish yang terdeteksi dalam riwayat chart yang terlihat.
- 2 Kondisi Alert — Divergensi SMT Bullish dan Divergensi SMT Bearish. Setiap alert mencakup nama kedua simbol, deskripsi struktur, dan timeframe.
Cara Penggunaan
- Index Futures (ES vs NQ): Buka chart ES1! atau NQ1! pada timeframe apa pun. Indikator secara otomatis memasangkan keduanya. Ketika ES membuat higher high tetapi NQ gagal mengonfirmasi, hal itu menunjukkan rally tidak luas — potensi pembalikan bearish. Ketika ES membuat lower low tetapi NQ bertahan lebih tinggi, pembelian institusional sedang terjadi — potensi pembalikan bullish.
- Forex Majors (EUR vs GBP): Buka EUR/USD atau GBP/USD. Indikator secara otomatis memasangkannya. Pasangan ini sangat berkorelasi — ketika satu membuat ekstrem baru yang tidak dikonfirmasi oleh yang lain, itu menandakan manipulasi pada pasangan yang gagal.
- DXY Inverse: Pilih mode "Auto (DXY Inverse)". Indikator memasangkan pasangan mata uang Anda dengan DXY menggunakan logika terbalik. Jika DXY membuat high baru tetapi EUR/USD gagal membuat low baru yang sesuai, kekuatan dolar tidak dikonfirmasi.
- Gabungkan dengan Konsep ICT: Divergensi SMT adalah alat konfirmasi. Gunakan bersama dengan Market Structure (BOS/CHoCH), Liquidity Levels (equal highs/lows), Killzones (waktu sesi), dan Order Blocks (zona entry). Divergensi SMT pada level likuiditas kunci selama killzone adalah setup dengan probabilitas tinggi.
- Pemilihan Timeframe: ICT menggunakan SMT pada chart 15 menit hingga daily untuk analisis swing. Timeframe lebih rendah menghasilkan lebih banyak sinyal tetapi dengan signifikansi lebih rendah. Timeframe lebih tinggi menghasilkan divergensi yang lebih sedikit, lebih andal.
- Pasangan Kustom: Pilih mode "Custom" untuk membandingkan dua instrumen apa pun. Misalnya, bandingkan AAPL vs QQQ, BTC vs ETH, atau Emas vs Perak. Aktifkan "Invert Comparison" untuk pasangan kustom yang berkorelasi terbalik.
Keterbatasan
- Divergensi SMT memerlukan data dari dua simbol secara bersamaan. Jika simbol perbandingan tidak memiliki data pada timeframe saat ini (misalnya, futures di luar jam pasar), deteksi divergensi berhenti. Kolom "Status" pada tabel info menunjukkan "No Data" ketika ini terjadi.
- Deteksi swing menggunakan lookback tetap, artinya pivot dikonfirmasi dengan penundaan yang sama dengan pengaturan swing lookback. Pengaturan 5 bar berarti setiap swing dikonfirmasi 5 bar setelah terbentuk.
- Deteksi pasangan otomatis menggunakan pencocokan string sederhana pada simbol ticker. Format ticker khusus broker eksotis mungkin tidak cocok dengan benar — gunakan mode Kustom sebagai cadangan.
- Indikator menggunakan penyelarasan temporal untuk mencocokkan swing antar simbol. Jika tidak ada swing perbandingan yang cocok ditemukan dalam jendela toleransi, tidak ada divergensi yang ditandakan untuk pasangan swing tersebut. Meningkatkan pengaturan Temporal Alignment Tolerance memungkinkan jendela pencocokan yang lebih lebar.
- Logika korelasi terbalik mengasumsikan hubungan terbalik yang bersih. Pada kenyataannya, korelasi berfluktuasi — DXY dan EUR/USD mungkin sementara terlepas. Gunakan SMT sebagai konfirmasi, bukan sebagai sinyal mandiri.
- request.security() Pine Script mengambil data berdasarkan timeframe chart. Simbol perbandingan harus memiliki data yang tersedia di TradingView untuk timeframe yang dipilih.
- Indikator ini mendeteksi divergensi struktural antar instrumen — indikator ini tidak menghasilkan sinyal beli/jual. Gunakan sebagai alat konfirmasi dalam kerangka analitis ICT yang lebih luas termasuk Market Structure, Order Blocks, FVG, Liquidity Levels, dan Killzones.



