Ini adalah robot perdagangan automatik yang canggih untuk cTrader yang direka untuk berdagang strategi Opening Range Breakout (ORB). Berbeza dengan bot breakout standard yang masuk segera pada harga pasaran, algoritma ini menggunakan Limit Orders untuk menangkap setup "break-and-retest", menawarkan nisbah Risiko-ke-Ganjaran yang lebih baik. Ia termasuk penapisan lanjutan menggunakan trend EMA dan logik Previous Day High/Low (PDH/PDL) untuk menapis perdagangan dengan kebarangkalian rendah.
1. Strategi Teras & Logik Kemasukan
- Definisi Opening Range: Bot memantau tempoh awal yang ditetapkan pengguna (contohnya, 15 minit pertama sesi) untuk menetapkan ORB High, ORB Low, dan ORB Mid tahap.
- Pengesanan Breakout: Setelah julat ditutup, ia menunggu penutupan lilin di luar julat yang ditetapkan (Close > High atau Close < Low).
- Kemasukan Limit Order: Daripada membeli/menjual segera, ia meletakkan Limit Order pada tahap breakout (ORB High atau Low). Ini bergantung pada harga yang mundur untuk "menguji" tahap breakout sebelum meneruskan trend.
- Logik Retracement: Jika perdagangan ditutup atau terlepas, bot memantau harga untuk mundur kembali ke ORB Mid sebelum membenarkan setup baru, mengelakkan "mengejar" pasaran.
2. Penapis Perdagangan Lanjutan
Untuk memastikan kemasukan berkualiti tinggi, bot menggunakan dua penapis utama sebelum meletakkan pesanan:
- Penapis Trend EMA: Memeriksa jika harga berada di sisi yang betul bagi Purata Pergerakan Eksponen tertentu (contohnya, 200 EMA pada carta H1).
-
- Beli: Harga mesti > EMA.
- Jual: Harga mesti < EMA.
- Penapis Halangan PDH/PDL: Ciri "Logik Pintar" yang memeriksa jika Previous Day’s High (PDH) atau Low (PDL) menghalang laluan ke Take Profit.
-
- Contoh: Jika isyarat Beli dijana, tetapi PDH berada tepat di antara kemasukan dan Take Profit, bot membatalkan perdagangan untuk mengelakkan penolakan rintangan.
3. Pengurusan Risiko & Wang
- Saiz Posisi Dinamik: Mengira saiz lot secara automatik berdasarkan peratusan baki akaun (Risiko %) berbanding jarak Stop Loss.
- Stop Loss (SL): Diletakkan berdasarkan lebar julat ORB (boleh dikonfigurasikan melalui
SL Ratio). - Take Profit (TP): Dikira sebagai gandaan jarak risiko (boleh dikonfigurasikan melalui
TP Ratio). - Pembatalan Pesanan: Jika harga breakout dan terus ke tahap keuntungan tertentu (contohnya, 1:1 RR) tanpa mengisi Limit Order, pesanan tertunda dibatalkan secara automatik untuk mengelakkan memasuki setup yang sudah lapuk.
4. Ciri Pengurusan Perdagangan
- Auto-BreakEven: Secara automatik menggerakkan Stop Loss ke harga kemasukan (ditambah offset pip yang boleh dikonfigurasikan) setelah perdagangan bergerak ke keuntungan dengan Nisbah tertentu.
- Mekanisme Masuk Semula: Pilihan untuk masuk semula pasaran jika Take Profit awal tercapai, dengan syarat sesi masih aktif dan laluan PDH/PDL jelas.
- Henti Keras Sesi: Boleh dikonfigurasikan untuk menutup semua posisi terbuka dan memadam pesanan tertunda tepat pada masa tamat sesi.
5. Utiliti Visual & Operasi
- Visual Carta: Melukis ORB High (Merah), ORB Mid (Kuning), ORB Low (Hijau), dan Previous Day High/Low (Titik Biru) terus pada carta untuk pengesahan visual.
- Had Harian: Termasuk had "Max Trades Per Session" untuk mengelakkan perdagangan berlebihan pada hari yang tidak menentu.
- Kawalan Hari Minggu: Togol khusus untuk mengaktifkan atau melumpuhkan perdagangan pada hari tertentu (contohnya, elakkan berdagang pada hari Jumaat).
Ringkasan Aliran Logik
- Tunggu untuk Permulaan Sesi.
- Kira Tinggi/Rendah bagi $X$ minit pertama.
- Tunggu untuk Breakout yang disahkan (Penutupan Lilin).
- Periksa Penapis (EMA + Laluan PDH/PDL).
- Letakkan Limit Order di garisan breakout.
- Urus perdagangan (Pindah ke BE, TP, atau SL).
- Bersihkan pada Tamat Sesi.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |