Dua puncak mirip bisa menjadi Double Top, bagian rentang, atau jeda dalam kenaikan. Dua lembah mirip menimbulkan ketidakpastian yang sama dengan arah terbalik. Strategi ini menjadikan satu penafsiran terbatas sebagai urutan yang dapat diuji, bukan menjadikan bentuk sebagai instruksi. Baca panduan pola grafik untuk membedakan kandidat, breakout yang sudah terjadi, dan hasil berikutnya. Setiap ambang adalah pilihan riset yang dinyatakan, bukan pengaturan optimal yang terbukti atau rekomendasi trading saat ini.
1. Tetapkan hipotesis dan data
Hipotesisnya adalah penembusan swing di tengah mungkin mengenali pembalikan setelah pergerakan sebelumnya dan dua titik ekstrem berdekatan. Double Bottom menjadi kasus BUY; Double Top menjadi kasus SELL. Strategi sengaja melewatkan entry awal agar waktu pengenalan dapat diamati. Menunggu juga dapat memperburuk harga atau membuat transaksi tidak terjadi, dan tidak membuktikan ekspektasi positif.
Gunakan candle Bid EURUSD H1 biasa dari satu feed yang dinyatakan, beserta riwayat kuotasi Bid/Ask yang sesuai untuk pemeriksaan eksekusi. Ukuran pip dalam spesifikasi ini adalah 0.0001. Indeks candle bertambah seiring waktu; O, H, L, dan C berarti open, high, low, dan close. Pengenalan hanya memakai candle yang sudah selesai. Pada MT4, shift 0 belum selesai dan shift 1 adalah candle lengkap terbaru; jangan samakan pergeseran itu dengan indeks maju kita.
Wajibkan stempel waktu per jam yang berurutan untuk semua pengamatan kandidat, termasuk konteks sebelumnya dan candle konfirmasi. Celah waktu apa pun mereset jendela pivot dan kandidat aktif, termasuk celah akhir pekan. Kuotasi hilang adalah data tidak tersedia, bukan harga yang boleh dibuat. Catat penyedia, zona waktu server, spesifikasi simbol, dan pengecualian data agar peneliti lain dapat mereproduksi sampel yang sama.
2. Konfirmasi pivot sebelum menggunakannya
Pivot low pada candle j memiliki low yang benar-benar lebih rendah daripada low pada j−2, j−1, j+1, dan j+2. Pivot high harus benar-benar lebih tinggi daripada keempat high terkait. Nilai sama pada salah satu sisi menolak jenis pivot tersebut. Peristiwa baru diketahui saat j+2 ditutup. Tanda yang digambar kembali pada j tidak membuatnya tersedia pada waktu sebelumnya. Ini definisi detektor ketat kita, bukan klaim bahwa semua indikator fractal menangani nilai sama secara identik.
Proses peristiwa yang baru terkonfirmasi secara kronologis tanpa mengganti pivot sejenis sebelumnya dengan yang lebih menarik. Pada setiap peristiwa, periksa hanya tiga yang terbaru. Urutannya harus low–high–low untuk BUY atau high–low–high untuk SELL; indeks candle asalnya adalah a, m, dan b. Candle yang memenuhi kedua definisi bersifat ambigu: kosongkan jendela peristiwa dan batalkan kandidat aktif. Jangan memilih trio lain setelah melihat breakout yang menguntungkan.
Saat posisi terbuka, catat peristiwa tanpa mengaktifkan kandidat baru atau mengantrekannya untuk nanti. Saat tanpa posisi, setiap pivot baru lebih dahulu membatalkan kandidat aktif lalu mengizinkan evaluasi trio terbaru. Setiap trio punya identitas unik dan hanya satu percobaan entry. Strategi divergence dengan pivot terkonfirmasi memakai hipotesis berbeda; definisi pivot yang sama tidak memasukkan syarat momentumnya ke strategi ini.
3. Syaratkan kemiripan, jarak, dan pergerakan sebelumnya
Ukur jarak sebagai selisih indeks: b−a harus antara 8 dan 32, termasuk batasnya, sedangkan m−a dan b−m masing-masing minimal 3. Untuk BUY, selisih absolut L[a] dan L[b] maksimal 3 pip. Tetapkan N = H[m]; tinggi konservatif adalah N dikurangi low yang lebih tinggi dan minimal 12 pip. Untuk SELL, bandingkan H[a] dan H[b] dengan toleransi sama, tetapkan N = L[m], lalu high yang lebih rendah dikurangi N harus minimal 12 pip.
Pergerakan sebelumnya juga memiliki filter eksplisit. Untuk BUY, C[a−8] dikurangi C[a−1] harus setidaknya sebesar tinggi yang ditetapkan; untuk SELL, C[a−1] dikurangi C[a−8] harus mencapai tinggi itu. Close tersebut mendahului titik ekstrem pertama. Ini ukuran endpoint sederhana, bukan bukti tren mulus atau niat peserta tertentu. Simpan kasus yang ditolak dan uji sensitivitas pilihan, bukan hanya menampilkan bentuk menarik sebagai bukti.
4. Tetapkan neckline dan batas waktu
Pada c = b+2, trio yang memenuhi syarat menetapkan neckline horizontal N dan acuan stop S. Untuk BUY, S adalah nilai lebih rendah dari L[a] dan L[b] dikurangi 2 pip. Untuk SELL, nilai lebih tinggi dari H[a] dan H[b] ditambah 2 pip. Jangan memindahkan acuan saat candle baru datang. Tolak breakout yang sudah terjadi: dari m+1 sampai c, tidak boleh ada close Bid BUY di atas N ditambah 2 pip atau close Bid SELL di bawah N dikurangi 2 pip.
Tolak juga bila, dari b+1 sampai c, low Bid BUY menyentuh atau melewati S ke bawah, atau high Ask SELL menyentuh atau melewati S ke atas. Kandidat valid aktif setelah c ditutup; jendela breakout adalah c+1 sampai c+6, termasuk batas. Tidak ada entry pada c. Jika hingga penutupan c+6 tidak ada yang lolos, kandidat kedaluwarsa. Pivot terkonfirmasi baru, peristiwa ambigu, atau celah data membatalkannya lebih awal.
5. BUY: close lengkap di atas ambang tetap
Dalam jendela aktif, periksa dahulu apakah low Bid candle yang selesai berada pada atau di bawah S. Jika ya, batalkan meski close di atas neckline. Jika kandidat bertahan dan tidak dibatalkan pivot baru, close Bid pertama yang benar-benar di atas N ditambah 2 pip adalah sinyal BUY. Sumbu saja tidak cukup; nilai sama tidak lolos. Pemeriksaan stop dan pembatalan didahulukan daripada breakout penutupan.
Habiskan kandidat pada breakout pertama yang memenuhi syarat dan periksa hanya kuotasi Bid/Ask pertama sesudahnya. Kuotasi harus tiba dalam 60 detik setelah candle sinyal ditutup. Bid terkini harus tetap benar-benar di atas N ditambah 2 pip. Spread maksimal 1.5 pip, dan Ask tidak boleh lebih dari 5 pip di atas close sinyal. Ask lebih rendah boleh jika seluruh syarat lain lolos. Kegagalan berarti lewati, tanpa menunggu kuotasi lebih baik atau close lain dari trio yang sama.
6. SELL: balikkan struktur, pertahankan sisi harga
Untuk Double Top aktif, batalkan jika high Ask candle lengkap berada pada atau di atas S. Jika tidak, close Bid pertama yang benar-benar di bawah N dikurangi 2 pip memberikan sinyal SELL. Kuotasi pertama berikutnya harus tiba dalam 60 detik dengan Bid masih benar-benar di bawah ambang. Spread maksimal 1.5 pip, dan close sinyal dikurangi Bid terkini tidak boleh lebih dari 5 pip. Bid lebih tinggi dapat diterima selama tetap di bawah ambang.
SELL dibuka pada Bid dan ditutup pada Ask; BUY dibuka pada Ask dan ditutup pada Bid. Jadi, riwayat Bid saja tidak dapat memverifikasi stop Ask SELL atau merekonstruksi semua exit. Jangan mencerminkan grafik BUY sambil diam-diam menggunakan Bid untuk setiap operasi SELL. Strategi ini tidak mewajibkan retest dan tidak entry pada titik ekstrem kedua. Strategi konfirmasi uji kedua memiliki urutan sendiri dan perlu diuji terpisah.
7. Periksa kuotasi, batas broker, dan eksekusi aktual
Sebelum mengirim order, gunakan kuotasi entry yang tersedia untuk mensyaratkan jarak stop positif antara 8 dan 60 pip, termasuk batasnya. Periksa kesesuaian tick, volume yang diizinkan, margin, komisi, serta batas jarak stop broker. Syarat tidak valid atau tidak diketahui berarti lewati; jangan memperlebar S agar order diterima. Kuotasi pertama bisa lolos ambang pola namun gagal di sini. Permintaan order pasar bukan bukti order benar-benar tereksekusi.
Tentukan ukuran dari kuotasi dan cadangan biaya tersebut, lalu simpan harga eksekusi aktual E dan periksa kembali risikonya. Pertahankan S, hitung target dari E. Jika eksekusi melanggar anggaran atau batas jarak stop, atau order proteksi tidak dapat dipasang, minta penutupan segera pada kuotasi tersedia dan catat transaksi serta biaya sebenarnya. Jangan mengubah labelnya menjadi transaksi yang dilewati. Penolakan, penutupan darurat, latensi, dan slippage termasuk hasil.
8. Tetapkan exit dan bulatkan ukuran ke bawah
Untuk BUY, risiko harga adalah E dikurangi S dan target T adalah E ditambah dua kali jarak tersebut. Untuk SELL, risiko adalah S dikurangi E dan T adalah E dikurangi dua kali jaraknya. Stop dan target BUY memakai Bid; SELL memakai Ask. Pertahankan tetap, tanpa trailing stop atau pemindahan ke impas. Jika keduanya belum tercapai, minta exit setelah 12 candle H1 lengkap, menghitung candle entry sebagai yang pertama. Gunakan kuotasi pertama setelah penutupan itu. Eksekusi dapat lebih buruk daripada acuan.
Gunakan anggaran ilustratif 0.5% dari ekuitas saat ini, dengan satu posisi untuk aturan ini. Bagi anggaran uang dengan estimasi kerugian per lot, termasuk jarak kuotasi ke stop, komisi buka-tutup, dan cadangan slippage merugikan; bulatkan ke bawah sesuai langkah lot yang diizinkan. Jika di bawah volume minimum, lewati. Cadangan adalah asumsi perencanaan, bukan batas kerugian terjamin. Periksa gabungan eksposur sistem lain secara terpisah melalui panduan manajemen risiko.
Pip, point platform, dan tick harga minimum adalah unit berbeda. Hitung nilai uang dari kontrak simbol dan mata uang akun yang sebenarnya, bukan menganggap USD 10 per pip berlaku di mana-mana. Saat memakai nilai tick untuk mengonversi jarak, gunakan unit harga yang sesuai antara jarak dan ukuran tick. Spread sudah tercermin saat entry dan exit memakai sisi Ask/Bid yang benar; menambah spread lagi berarti menghitungnya dua kali. Tambahkan swap atau biaya lain bila berlaku. Lihat panduan pip dan panduan ukuran posisi.
9. Contoh BUY: geometri, eksekusi, dan risiko uang
Kandidat rekaan memiliki a = 20, m = 26, dan b = 32, sehingga tiap kaki berisi 6 candle dengan total jarak 12. Low 1.09800 dan 1.09820 hanya berbeda 2 pip; N = 1.10100 menghasilkan tinggi konservatif 28 pip. C[a−8] = 1.10500 dan C[a−1] = 1.10100 memberi penurunan sebelumnya 40 pip. Asumsikan syarat pivot ketat, tidak ada breakout terdahulu, data, dan stop lolos. Low kedua baru tersedia pada c = 34.
Pada t = 35, misalkan low Bid 1.09920 dan close Bid lengkap 1.10130. Ambang BUY tetap adalah 1.10120, sehingga close lolos dan low masih di atas S = 1.09780. Kuotasi pertama sesudahnya tiba 2 detik kemudian pada Bid 1.10140 dan Ask 1.10150. Spread adalah 1 pip dan kenaikan harga yang merugikan terhadap close sinyal 2 pip. Asumsikan eksekusi aktual pada Ask tersebut, E = 1.10150, dengan proteksi dan batas broker diterima.
Jarak stop adalah 37 pip dan target tetap 1.10890 berada 74 pip di atas entry. Pada akun USD 10000, anggaran 0.5% adalah USD 50. Asumsikan USD 10 per pip per 1 lot, komisi buka-tutup USD 7 per lot, serta total cadangan tambahan 2 pip slippage merugikan untuk tiap hasil. Estimasi kerugian per lot adalah USD 397. Pembulatan ke bawah dengan langkah 0.01 lot memberi 0.12 lot dan kerugian model USD 47.64.
| Perhitungan | Nilai yang ditetapkan | Makna |
|---|---|---|
| Ambang penutupan | 1.10120 | Close Bid harus benar-benar di atas |
| Stop tetap | 1.09780 | Low lebih rendah dikurangi buffer |
| Target harga | 1.10890 | Dua kali jarak eksekusi aktual ke stop |
| Anggaran uang | USD 50 | Ekuitas dikali fraksi risiko |
| Kerugian model per lot | USD 397 | Jarak harga ditambah komisi dan cadangan |
| Volume yang dibulatkan | 0.12 lot | Bulatkan ke bawah; jangan bulatkan risiko ke atas |
| Kerugian model | USD 47.64 | Cadangan bersyarat, bukan batas kerugian |
| Hasil bersih model di target | USD 85.56 | Hasil bersyarat, bukan ramalan |
Pada acuan target, keuntungan harga bruto untuk volume itu adalah USD 88.80. Dikurangi komisi USD 0.84 dan cadangan slippage USD 2.40, hasilnya USD 85.56. Rasio jarak reward/risk adalah 2, tetapi rasio uang bersih lebih rendah. Cadangan yang sama dipakai sekali pada tiap hasil alternatif, bukan dua kali dalam satu transaksi. Contoh ini mengasumsikan tanpa swap; masukkan jika relevan. Stop maupun target tidak menjamin harga eksekusi, dan angka ini bukan imbal hasil harapan.
10. Uji seluruh urutan, termasuk kegagalannya
Putar ulang peristiwa secara kronologis dan simpan waktu candle pivot serta waktu konfirmasinya. Catat identitas trio, level tetap, alasan pembatalan, close sinyal, kuotasi pertama sesudahnya, spread, permintaan order, eksekusi aktual, volume, biaya, dan sebab exit. Grafik akhir saja tidak membuktikan data sudah tersedia saat itu. Rumus berikut merangkum aturan yang dinyatakan, bukan implementasi EA lengkap.
Gunakan kuotasi Bid/Ask historis untuk menentukan urutan stop/target dan invalidasi SELL. Jika kedua exit ada dalam satu candle OHLC dan urutannya tidak diketahui, tandai ambigu serta laporkan sensitivitas konservatif stop lebih dahulu secara terpisah. Jangan memilih urutan yang menguntungkan. Exit waktu yang terlambat karena kuotasi hilang harus memakai kuotasi nyata berikutnya dan menyimpan keterlambatan. Panduan backtest dan panduan biaya eksekusi menjelaskan masalah data terkait.
Tetapkan spesifikasi sebelum mengevaluasi periode yang belum dipakai. Laporkan semua varian parameter yang dicoba, kandidat layak, pembatalan, kegagalan kuotasi, penutupan darurat, dan transaksi selesai, beserta ekspektasi bersih, drawdown, turnover, serta ketidakpastian sampel. Periksa toleransi sekitar dan penyedia berbeda tanpa hanya memilih pemenang. Tidak ada studi kinerja di sini. Bentuk yang dikenali, tingkat kemenangan tinggi, atau target dua kali stop tidak membuktikan profitabilitas setelah biaya.
Kesalahan umum meliputi memakai b sebelum b+2 selesai, mengganti pivot tengah setelah aktivasi, menghitung nilai sama sebagai breakout ketat, entry pada close sinyal historis, mencoba lagi setelah kuotasi pertama gagal, serta melewati anggaran akibat pembulatan ke volume minimum. Double Top dapat terus naik dan Double Bottom dapat terus turun. Berita, gap, spread melebar, dan kegagalan eksekusi dapat melampaui anggaran risiko nominal yang kecil.
Opsional: indeks, ambang, dan persamaan ukuran posisi yang tepat
low_pivot(j) = L[j] < min(L[j-2], L[j-1], L[j+1], L[j+2])
high_pivot(j) = H[j] > max(H[j-2], H[j-1], H[j+1], H[j+2])
pivot_known_at(j) = close_time[j+2]
c = b + 2; eligible_break_bars = [c+1, c+6]
buy_break(t) = C_Bid[t] > N + 2*pip
sell_break(t) = C_Bid[t] < N - 2*pip
buy_stop = min(L[a], L[b]) - 2*pip
sell_stop = max(H[a], H[b]) + 2*pip
buy_target = E + 2*(E-S); sell_target = E - 2*(S-E)
cash_budget = equity * 0.005
loss_per_lot = stop_pips * pip_value_per_lot + commission_per_lot + slippage_pips * pip_value_per_lot
lots = floor((cash_budget / loss_per_lot) / lot_step) * lot_step
11. Pertanyaan tentang strategi ini
Bisakah langsung entry saat puncak atau lembah kedua muncul?
Itu aturan berbeda. Detektor ini memerlukan penutupan candle di kanan titik ekstrem kedua, lalu menunggu breakout penutupan setelahnya. Keterlambatan adalah bagian hipotesis dan harus tetap ada dalam backtest. Entry lebih awal tidak boleh meminjam konfirmasi yang belum tersedia.
Bagaimana jika neckline sudah ditembus sebelum pivot dikonfirmasi?
Spesifikasi ini menolak trio sebagai pola yang sudah selesai. Tidak entry terlambat pada candle konfirmasi atau berpura-pura pivot kedua sudah diketahui sebelumnya. Kebijakan lain dapat diteliti terpisah dengan hasil dan aturan eksekusi lengkapnya sendiri.
Apakah kuotasi pertama yang gagal mengizinkan percobaan lain?
Tidak. Close pertama yang memenuhi syarat menghabiskan kandidat. Kuotasi pertama yang terlambat, mahal, tidak valid, atau tidak tersedia berarti lewati dan catat alasannya. Harga lebih baik kemudian atau breakout lain tidak menghidupkan trio yang sama. Kandidat baru memerlukan trio layak yang baru dikonfirmasi saat tanpa posisi.
Apakah target dua kali stop berarti strategi menguntungkan?
Tidak. Rasio jarak mengabaikan frekuensi menang, biaya, exit waktu, gap, dan kegagalan eksekusi. Rasio uang setelah biaya lebih rendah dalam contoh. Profitabilitas memerlukan bukti dari urutan lengkap pada data yang sesuai, termasuk kasus gagal dan ambigu.
12. Sumber dan cakupan yang dinyatakan
Referensi primer: IG Academy tentang Double Top, Double Bottom, dan neckline; MetaQuotes tentang indeks timeseries, properti simbol, tick, dan volume, serta harga order pasar dan batas stop. Diperiksa 2026-10-19. Definisi pivot ketat, ambang, jendela waktu, kebijakan entry, exit, dan contoh merupakan konstruksi edukatif yang kami nyatakan. Sumber tidak memvalidasi profitabilitasnya atau menetapkan parameter tersebut.
Forex dan trading dengan leverage melibatkan risiko besar. Artikel ini bersifat edukatif, bukan nasihat investasi. Stop, aturan konfirmasi, dan cadangan biaya tidak menjamin eksekusi, kerugian terbatas, atau laba. Semua harga, diagram, dan hasil adalah contoh rekaan bersyarat.