ForexBestRobots.comBandingkan EA →
ID

STRATEGI VOLATILITAS · STRATEGI 3

Strategi Chandelier Exit Forex: Breakout dan Trailing Stop ATR

Pelajari strategi Chandelier Exit dengan aturan jelas: breakout pada candle tertutup, risiko awal berbasis ATR, dan stop broker yang hanya diperketat setelah candle selesai.

16 menit bacaDitinjau oleh Tim Editorial ForexBestRobots
Breakout yang terkonfirmasi saat candle ditutup memulai penilaian. Ekstrem harga bergulir dan ATR menentukan usulan stop; perlindungan baru berubah setelah broker menerima modifikasi. Model ini tidak memiliki target laba tetap.
Hitung setelah penutupan. Perketat setelah diterima.

Trailing stop dapat mengikuti pergerakan yang menguntungkan tetapi tetap mengembalikan sebagian laba mengambang. Model Chandelier ini menggabungkan breakout rentang pada candle tertutup dengan stop berbasis ATR yang boleh diperketat setelah penutupan candle berikutnya. Bedakan tiga hal sederhana: garis hasil perhitungan, permintaan modifikasi, dan perlindungan yang telah diterima.

Ini adalah aturan penelitian yang ditetapkan penulis, bukan parameter optimal atau sistem yang terbukti menguntungkan. Breakout termasuk keluarga yang sama dengan entry Donchian; fokusnya adalah aturan keluar dengan trailing stop yang lengkap, tanpa target tetap. Hasilnya perlu diuji secara terpisah.

1. Beri tugas berbeda untuk entry dan exit

Strategi Donchian menjelaskan penembusan harga tertinggi dan terendah sebelumnya. Di sini pemicu yang sudah dikenal itu memulai kebijakan pengelolaan berbeda. Berbeda dari perlindungan tetap pada Supertrend dan target tengah yang dibekukan pada re-entry Keltner, stop ini mengikuti ekstrem bergulir dikurangi atau ditambah cadangan ATR. Aturan keluar yang berbeda tidak membuktikan eksposur independen ataupun keunggulan.

2. Tetapkan data dan level mentah Chandelier

Gunakan candle Bid EURUSD H1 yang valid dan berurutan dengan jam server broker yang dicatat. Satu pip bernilai 0.00010; tick contoh adalah 0.00001. Pada setiap candle t yang selesai, hitung TR_t = max(High_t, Close_prev) − min(Low_t, Close_prev) dan A_t = SMA(10, TR). Syaratnya ATR positif dan sepuluh True Range valid, termasuk harga penutupan sebelumnya yang dibutuhkan untuk nilai paling awal.

HH_t dan LL_t adalah harga tertinggi dan terendah dari sepuluh candle selesai terakhir, termasuk t. Tetapkan RawBUY_t = HH_t − 3 × A_t dan RawSELL_t = LL_t + 3 × A_t. Model ini sengaja memakai rata-rata sederhana True Range; jangan menggantinya dengan ATR platform yang dihaluskan menurut Wilder. Garis mentah dapat menjauh dari harga ketika ATR naik atau ekstrem lama keluar dari jendela. Stop broker yang dijelaskan berikut tidak boleh dilonggarkan.

3. Wajibkan breakout pada candle C yang selesai

Sebelum C dibuka, bekukan U dan L sebagai harga tertinggi dan terendah sepuluh candle selesai sebelumnya, serta A0 sebagai ATR yang sudah tersedia. BUY memerlukan C bullish dengan C_close > U dan C_close − U ≤ 0.5 × A0. SELL memerlukan C bearish dengan C_close < L dan L − C_close ≤ 0.5 × A0. Kedua arah mensyaratkan 0 < C_high − C_low ≤ 2 × A0. Harga penutupan yang sama dengan batas breakout gagal; sumbu saja juga tidak cukup.

Nilai hanya saat simbol tidak memiliki posisi atau setup yang masih menunggu keputusan. Simpan A_C dan level mentah saat C ditutup, dengan memasukkan C yang baru selesai ke jendela sepuluh candle. Sinyal yang ditolak tidak boleh diganti oleh candle lebih lambat dalam setup yang sama. Setelah penolakan atau exit, tunggu satu candle H1 penuh selesai tanpa setup menunggu sebelum mempertimbangkan C baru.

4. Periksa kuotasi pertama sekali saja

Gunakan kuotasi yang dapat diperdagangkan pertama yang diterima setelah C, tiba dalam 15 detik dan berusia paling lama 2 detik menurut jam tersinkron yang dicatat. Syaratnya Bid < Ask, spread tidak melebihi kedua batas, yaitu 2 pip dan 0.2 × A_C, serta abs(Bid − C_close) ≤ 0.25 × A_C. Bid harus tetap di atas U untuk BUY atau di bawah L untuk SELL. Kegagalan apa pun membatalkan setup; jangan menunggu kuotasi yang lebih menarik.

BUY masuk pada Ask, dengan stop Bid awal S0 sebesar RawBUY_C yang dibulatkan ke bawah ke tick valid. SELL masuk pada Bid, dengan stop Ask awal S0 sebesar RawSELL_C + 0.00020 yang dibulatkan ke atas. Cadangan tetap 2 pip untuk posisi jual adalah konversi yang dinyatakan, bukan perkiraan spread mendatang. S0 harus di bawah Bid saat ini untuk BUY atau di atas Ask saat ini untuk SELL; jarak broker, izin, margin, dan volume juga harus valid. Pasang stop awal yang valid bersama order; jika tidak bisa, jangan membuka posisi. Tidak ada order Take Profit.

5. Tentukan ukuran dari kerugian awal tanpa mengarang target

Ukur dSL dalam pip dari harga masuk yang dapat dieksekusi ke S0: Ask dikurangi stop Bid untuk BUY, atau stop Ask dikurangi harga masuk Bid untuk SELL. Dengan nilai pip per lot V yang telah diverifikasi, total cadangan eksekusi merugikan tambahan s, komisi buka-tutup c, dan cadangan pembiayaan f, gunakan Loss1 = (dSL + s) × V + c + f. Spread yang sudah ada dalam dSL dihitung sekali. Loss1 harus positif. Rencana yang hanya memakai trailing stop tidak memiliki imbalan target tetap atau ambang rasio imbalan target terhadap risiko; hasilnya tetap perlu divalidasi.

Pilih volume yang diizinkan dan tidak melebihi Budget / Loss1, dibulatkan ke bawah sesuai langkah volume broker yang sebenarnya. Periksa lot minimum, margin, dan batas total akun; lewati jika gagal. Panduan ukuran posisi berbasis ATR merinci perhitungannya. Setelah transaksi tereksekusi, cocokkan harga masuk nyata, perlindungan yang diterima, dan biaya tersisa. Perlindungan hilang atau anggaran terlampaui memblokir entry baru dan memicu permintaan penutupan; cocokkan posisi nyata sebelum mencoba lagi. Permintaan bukanlah eksekusi.

Dengan harga masuk Ask 1.10100 dan stop Bid 1.09797, jaraknya 30.3 pip. Setelah memasukkan cadangan eksekusi tambahan dan komisi yang disebutkan, estimasi kerugian adalah $320 per lot. Anggaran $100 mengizinkan 0.31 lot pada langkah volume asumsi, dengan estimasi kerugian $99.20. Tidak ada target tetap untuk menghitung rasio imbalan terhadap risiko.
Dengan harga masuk Ask 1.10100 dan stop Bid 1.09797, jaraknya 30.3 pip. Setelah memasukkan cadangan eksekusi tambahan dan komisi yang disebutkan, estimasi kerugian adalah $320 per lot. Anggaran $100 mengizinkan 0.31 lot pada langkah volume asumsi, dengan estimasi kerugian $99.20. Tidak ada target tetap untuk menghitung rasio imbalan terhadap risiko.Geser diagram secara horizontal pada layar sempit.

6. Perketat dari stop terakhir yang diterima

Setelah setiap candle t pasca-entry selesai, hitung usulan mentah baru. Untuk BUY, bulatkan RawBUY_t ke bawah dan tetapkan Desired = max(AcceptedSL, RoundedRawBUY_t). Untuk SELL, bulatkan RawSELL_t + 0.00020 ke atas dan tetapkan Desired = min(AcceptedSL, RoundedAskSELL_t). AcceptedSL adalah stop terakhir yang dikonfirmasi broker, bukan nilai indikator sebelumnya atau permintaan yang belum terkonfirmasi. Level sama tidak memerlukan perubahan.

Setelah t ditutup, gunakan kuotasi berikutnya yang dapat diperdagangkan dan berusia paling lama 2 detik. Periksa terlebih dahulu eksekusi stop yang benar-benar terjadi. Jika posisi masih terbuka dan batas waktu di bawah sudah tercapai, minta penutupan. Jika belum, tetapi Bid berada pada atau di bawah Desired untuk BUY, atau Ask pada atau di atas Desired untuk SELL, minta penutupan pada harga pasar; jangan mencatat eksekusi lampau di level usulan. Perubahan stop yang memperketat perlindungan hanya boleh diajukan bila harga masih di sisi aman dan batasan broker terpenuhi. Perbarui AcceptedSL hanya setelah diterima.

Tidak ada level baru yang berlaku di dalam candle yang menghasilkan level itu. Jika modifikasi yang memperketat stop tidak valid atau ditolak, pertahankan stop terakhir yang diterima sambil meminta penutupan pada sisi harga berikutnya yang dapat dieksekusi. Respons tidak pasti mengharuskan pencocokan posisi dan order sebelum permintaan lain. Kebijakan ini memilih keluar alih-alih menganggap perbaikan yang ditolak berhasil. Tidak termasuk pelebaran stop, exit parsial, menambah posisi rugi, atau pembalikan otomatis.

Ada tiga peristiwa terpisah: candle ditutup, stop baru dihitung, lalu broker menerima atau menolak perubahan. Usulan stop BUY yang lebih tinggi tidak melindungi candle sebelumnya secara surut. Stop terakhir yang diterima tetap aktif sampai perubahan atau penutupan posisi terkonfirmasi.
Ada tiga peristiwa terpisah: candle ditutup, stop baru dihitung, lalu broker menerima atau menolak perubahan. Usulan stop BUY yang lebih tinggi tidak melindungi candle sebelumnya secara surut. Stop terakhir yang diterima tetap aktif sampai perubahan atau penutupan posisi terkonfirmasi.Geser diagram secara horizontal pada layar sempit.

7. Tetapkan batas waktu memegang posisi dan kebijakan kegagalan

Setelah 12 candle H1 selesai, termasuk candle entry, minta penutupan pada Bid berikutnya yang dapat dieksekusi untuk BUY atau Ask untuk SELL. Eksekusi stop nyata yang lebih dahulu terjadi mendapat prioritas. Untuk entry dan pengelolaan, tolak jam hilang, OHLC tidak valid, atau data indikator yang tidak tersedia; jika data gagal saat posisi terbuka, pertahankan perlindungan yang diterima dan minta penutupan. Tetapkan kalender, kategori dampak, dan konversi waktu server sebelum pengujian. Jangan masuk jika berita terjadwal berdampak tinggi untuk salah satu mata uang, rollover, atau penutupan pasar berada dalam jendela rencana 12 candle. Cakupan kalender yang tidak lengkap membuat filter belum terverifikasi; kejutan tetap mungkin.

8. Ikuti contoh BUY rekaan

Mulai dengan sepuluh candle persiapan identik: open dan close 1.10000, high 1.10050, low 1.09950; close sebelumnya adalah 1.10000. Maka U = 1.10050 dan A0 = 0.00100. C ditutup 3 pip di atas U, masih dalam batas perluasan 5 pip, dan rentangnya 11 pip di bawah 20 pip. C memperbarui ATR menjadi 0.00101 dan HH menjadi 1.10100, sehingga S0 = 1.09797.

CandleOpen BidHigh BidLow BidClose Bid
C1.100001.101001.099901.10080
J11.100801.101601.100601.10140
J21.101401.101501.099201.10000

Asumsikan kuotasi pertama tepat waktu Bid 1.10080 / Ask 1.10100, margin cukup, perlindungan valid, dan tidak ada pengecualian kalender. BUY tereksekusi pada Ask tersebut. J1 adalah candle entry; saat ditutup ATR tetap 0.00101 dan HH naik menjadi 1.10160. Asumsikan kuotasi berikutnya Bid 1.10140 / Ask 1.10160 dan perubahan valid diterima pada 1.09857. Selama J1, stop yang berlaku masih 1.09797, bukan level baru.

J2 menaikkan ATR menjadi 0.00114 sementara HH tetap 1.10160. Garis mentah turun ke 1.09818, sehingga aturan satu arah mempertahankan 1.09857. Asumsikan kuotasi berikutnya Bid 1.10000 / Ask 1.10020 dan belum ada eksekusi stop sebelumnya. Ini urutan pengelolaan hipotetis, bukan ramalan pasar atau transaksi menguntungkan yang selesai. Contoh tidak memberikan exit akhir.

Candle Bid EURUSD H1 rekaan. C mengonfirmasi BUY; diasumsikan masuk pada Ask 1.10100 dengan stop Bid 1.09797. Setelah J1, modifikasi yang diterima menaikkannya ke 1.09857. J2 menaikkan ATR dan menurunkan level mentah ke 1.09818; stop yang diterima tetap 1.09857. Tidak ditampilkan penutupan akhir atau imbal hasil.
Candle Bid EURUSD H1 rekaan. C mengonfirmasi BUY; diasumsikan masuk pada Ask 1.10100 dengan stop Bid 1.09797. Setelah J1, modifikasi yang diterima menaikkannya ke 1.09857. J2 menaikkan ATR dan menurunkan level mentah ke 1.09818; stop yang diterima tetap 1.09857. Tidak ditampilkan penutupan akhir atau imbal hasil.Geser diagram secara horizontal pada layar sempit.

9. Opsional: hitung ulang ATR, biaya, dan volume

Tampilkan jendela bergulir dan aritmetika risiko lengkap

Setiap True Range persiapan adalah 10 pip. C memiliki 11 pip, J1 memiliki 10, dan J2 memiliki 23. Rata-rata sepuluh rentangnya adalah (9 × 10 + 11) / 10 = 10.1, (8 × 10 + 11 + 10) / 10 = 10.1, dan (7 × 10 + 11 + 10 + 23) / 10 = 11.4 pip. Level mentah BUY adalah 1.10100 − 3 × 0.00101 = 1.09797, 1.10160 − 3 × 0.00101 = 1.09857, dan 1.10160 − 3 × 0.00114 = 1.09818.

Asumsikan akun USD, 100,000 EUR per lot, V = $10 per pip per lot, s = 1 pip total eksekusi merugikan tambahan, c = $7 per lot untuk buka-tutup, dan f = $0. Biaya berskala linear tanpa biaya minimum. Maka dSL = (1.10100 − 1.09797) / 0.00010 = 30.3 pip dan Loss1 = (30.3 + 1) × $10 + $7 = $320. Pada ekuitas ilustratif $10,000 dengan anggaran $100, $100 / $320 = 0.3125 lot. Minimum dan langkah 0.01 mengizinkan 0.31 lot dengan estimasi kerugian 0.31 × $320 = $99.20; 0.32 lot menghasilkan estimasi $102.40 dan melampaui anggaran.

Ini asumsi perencanaan, bukan rekomendasi risiko atau batas kerugian yang dijamin. Kontrak, mata uang, atau tarif lain memerlukan estimasi baru. Memperketat stop tidak menjamin laba atau mengizinkan posisi lebih besar dalam model ini. Gap, pembiayaan, dan eksekusi lebih buruk dapat melampaui estimasi. Panduan biaya menjelaskan asumsinya.

10. Validasi urutan peristiwa

Putar ulang breakout awal, kuotasi pertama, eksekusi nyata, penutupan candle, usulan modifikasi, dan respons broker sesuai urutan timestamp. Gunakan tick Bid/Ask nyata: Bid memicu stop BUY dan Ask memicu stop SELL. Jangan membuat Ask historis dengan menambahkan cadangan 2 pip pada Bid. Jika OHLC tidak menentukan apakah stop lama tereksekusi sebelum usulan baru tersedia, gunakan data lebih rinci atau tandai kasus belum terselesaikan menurut aturan konservatif yang sudah dinyatakan sebelumnya.

Pertahankan entry yang identik saat membandingkan exit ini dengan exit tetap; simpan semua variasi yang diuji dan pisahkan pengembangan, evaluasi berikutnya, serta pengujian ke depan. Ukur biaya, drawdown, exit waktu, perubahan ditolak, dan laba mengambang yang dilepas kembali oleh trailing stop. Aturan trailing tidak memerlukan rasio target rekaan, tetapi memerlukan bukti dari semua hasil. Lihat panduan backtesting dan panduan risiko akun. Tidak ada klaim imbal hasil atau tingkat kemenangan terukur di sini.

11. Pertanyaan strategi Chandelier

Apakah garis Chandelier selalu bergerak ke arah yang lebih protektif?

Tidak. Nilai mentahnya dapat menjauh dari harga saat ATR atau ekstrem bergulir berubah. Pengetatan stop broker satu arah adalah aturan tambahan model ini. Dasarnya perlindungan yang diterima, bukan nilai mentah terakhir.

Bisakah stop baru diterapkan pada candle yang menghitungnya?

Tidak. Candle harus selesai agar high, low, dan ATR lengkap diketahui. Usulan dinilai pada kuotasi terbaru berikutnya dan baru menjadi perlindungan setelah diterima. Menerapkannya lebih awal memasukkan informasi masa depan.

Mengapa tidak ada pemeriksaan imbalan-risiko 1.50?

Model ini tidak memiliki target laba tetap, sehingga tidak ada imbalan target yang sudah ditentukan untuk perhitungan itu. Kerugian awal dan eksposur akun tetap dibatasi berdasarkan estimasi, dan seluruh distribusi exit harus diuji. Ketiadaan target bukan bukti imbalan tak terbatas.

Apakah stop lebih tinggi menjamin kerugian akhir lebih kecil?

Stop dapat mengurangi risiko harga yang direncanakan setelah diterima, tetapi gap, eksekusi, dan biaya dapat mengubah hasil nyata. Permintaan perubahan bisa ditolak. Pertahankan stop yang diterima dan cocokkan posisi sebenarnya; jangan menganggap garis gambar sebagai eksekusi broker.

12. Referensi teknis dan cakupan

Referensi resmi TradingView untuk Chandelier Exit menjelaskan konstruksi mentah dari ekstrem dan ATR. Breakout, rata-rata SMA, pengetatan satu arah, konversi sisi harga, dan kebijakan eksekusi kami adalah pilihan penelitian yang ditetapkan secara eksplisit, bukan pengaturan bawaan platform atau strategi menguntungkan yang didukung sumber.

Forex dan perdagangan dengan leverage memiliki risiko besar. Strategi ini bersifat edukatif, bukan nasihat investasi. Hasil lampau atau simulasi tidak menjamin kinerja mendatang.