Zona Breaker
- 专家
-
Puguh Andrie Setia Aji
I am an independent developer specializing in MetaTrader 5 Expert Advisors and trading indicators. - 版本: 1.7
- 激活: 5
ZonaBreaker adalah Expert Advisor (EA) untuk MetaTrader 5 yang dirancang menggunakan strategi Session Box Breakout dengan mekanisme Stop & Reverse.
EA terlebih dahulu menentukan High dan Low dari sesi trading tertentu menggunakan data harga M1. Setelah sesi selesai, ZonaBreaker membentuk sebuah area/range trading dan kemudian menunggu harga menembus batas atas atau batas bawah area tersebut.
Berbeda dengan EA yang terus membuka banyak posisi recovery, ZonaBreaker menggunakan siklus trading yang terkontrol dengan maksimal dua transaksi dalam satu siklus harian: transaksi breakout pertama dan, jika diperlukan, satu transaksi reverse.
Cara Kerja ZonaBreaker
1. Pembentukan Session Box
ZonaBreaker menghitung:
-
Harga High tertinggi
-
Harga Low terendah
selama periode sesi yang telah ditentukan.
Default sesi:
-
Mulai: 07:14 waktu server
-
Selesai: 11:09 waktu server
High dan Low yang diperoleh kemudian menjadi batas atas dan batas bawah Session Box.
Range sesi tersebut juga dapat ditampilkan secara visual pada chart MT5 sehingga trader dapat melihat area breakout dengan mudah.
2. Pending Order Breakout
Setelah Session Box selesai dihitung, EA menempatkan dua pending order berlawanan:
Buy Stop
-
Ditempatkan di atas High Session Box.
-
Jarak dari High dapat diatur.
-
Stop Loss ditempatkan di bawah Low Session Box.
-
Take Profit dihitung berdasarkan persentase dari range Session Box.
Sell Stop
-
Ditempatkan di bawah Low Session Box.
-
Jarak dari Low dapat diatur.
-
Stop Loss ditempatkan di atas High Session Box.
-
Take Profit dihitung berdasarkan persentase dari range Session Box.
Dengan demikian, EA dapat secara otomatis merespons breakout ke arah atas maupun breakout ke arah bawah tanpa membutuhkan entry manual.
3. Mekanisme Stop & Reverse
Salah satu fitur utama ZonaBreaker adalah Stop & Reverse.
Ketika transaksi breakout pertama aktif:
-
Pending order awal yang berlawanan dibatalkan.
-
EA membuat pending order reverse baru.
-
Pending order reverse ditempatkan pada level Stop Loss transaksi pertama.
-
Volume transaksi reverse menggunakan lot yang lebih besar.
-
EA tidak mengizinkan transaksi ketiga.
Contoh:
Breakout BUY → Trade 1 BUY
Jika BUY mencapai Take Profit:
-
Pending SELL reverse dibatalkan.
-
Siklus trading hari tersebut selesai.
Jika BUY mencapai Stop Loss:
-
Pending SELL Stop dapat aktif.
-
EA membuka Trade 2 SELL.
-
Siklus trading selesai setelah Trade 2 ditutup.
Logika yang sama berlaku sebaliknya untuk breakout SELL.
Siklus Maksimal 2 Transaksi
ZonaBreaker sengaja dirancang untuk tidak melakukan recovery tanpa batas.
Struktur setiap siklus harian:
Session Box → Breakout → Trade 1 → Stop & Reverse jika diperlukan → Trade 2 → Siklus Selesai
EA tidak melanjutkan ke Trade 3, Trade 4, atau recovery berikutnya.
Dengan demikian, struktur trading tetap jelas dan terkontrol.
Perhitungan Lot Otomatis
ZonaBreaker menyediakan pengaturan ukuran lot berdasarkan saldo akun.
Rumus default:
Lot = (Balance / Balance Per 0.01 Lot) × 0.01
Dengan pengaturan default:
Balance Per 0.01 Lot = 500
Contoh:
-
Balance $500 → sekitar 0.01 lot
-
Balance $1.000 → sekitar 0.02 lot
-
Balance $5.000 → sekitar 0.10 lot
Volume akan disesuaikan secara otomatis berdasarkan:
-
Minimum lot broker
-
Maximum lot broker
-
Lot step broker
Ukuran Lot Transaksi Reverse
Transaksi reverse menggunakan lot berdasarkan volume transaksi pertama.
Default:
Lot Reverse = Lot Trade 1 × 4
Artinya, ketika breakout pertama gagal dan terkena Stop Loss, transaksi reverse menggunakan volume yang jauh lebih besar.
Karena itu, mekanisme reverse ini merupakan bagian penting dari strategi dan harus dipahami sebelum EA digunakan pada akun real.
Take Profit Dinamis
Take Profit dihitung secara dinamis berdasarkan ukuran Session Box.
EA menyediakan parameter persentase terpisah untuk:
-
TP Trade 1
-
TP Trade 2 / Reverse
Dengan demikian, target profit dapat menyesuaikan ukuran range sesi dan tidak hanya menggunakan jarak harga yang tetap.
Jadwal Trading Harian
ZonaBreaker bekerja berdasarkan waktu server broker.
EA menyediakan pengaturan untuk:
-
Waktu mulai sesi
-
Waktu selesai sesi
-
Waktu aktivasi pending order
-
Waktu penutupan harian
-
Waktu penutupan khusus hari Jumat
Pada waktu penutupan yang telah ditentukan, EA otomatis:
-
Menutup seluruh posisi ZonaBreaker.
-
Menghapus pending order ZonaBreaker yang masih tersisa.
-
Mengakhiri siklus trading hari tersebut.
Hari Jumat dapat menggunakan waktu penutupan yang lebih awal untuk menghindari posisi terbawa ke akhir pekan.
Tampilan Session Box
Untuk mempermudah analisis chart, ZonaBreaker dapat menampilkan area sesi secara langsung pada chart MT5.
Chart dapat menampilkan:
-
Session Box
-
Level Box High
-
Level Box Low
-
Status EA saat ini
-
Versi EA
-
Nilai High dan Low yang telah dihitung
Dengan demikian, trader dapat melihat secara jelas area yang digunakan EA sebagai dasar breakout.
Fitur Utama
-
Strategi Session Box Breakout
-
Perhitungan High/Low berdasarkan data M1
-
Otomatis memasang Buy Stop dan Sell Stop
-
Mekanisme Stop & Reverse
-
Maksimal 2 transaksi dalam satu siklus harian
-
Tidak menggunakan recovery tanpa batas
-
Ukuran lot reverse dinamis
-
Perhitungan lot otomatis berdasarkan balance
-
Take Profit berdasarkan persentase range
-
Stop Loss yang dapat dikonfigurasi
-
Jarak breakout yang dapat dikonfigurasi
-
Pengaturan sesi berdasarkan waktu server
-
Penutupan posisi dan pending order otomatis setiap hari
-
Jadwal penutupan khusus Jumat
-
Identifikasi posisi menggunakan Magic Number
-
Kontrol slippage
-
Penyesuaian volume berdasarkan aturan broker
-
Normalisasi harga berdasarkan tick size
-
Visual Session Box pada chart
-
Pengelolaan pending order native MT5
-
Sistem pengelolaan status/cycle trading
Perhatian Terhadap Risiko
ZonaBreaker menggunakan mekanisme Stop & Reverse dengan peningkatan ukuran posisi, sehingga lot transaksi reverse lebih besar dibandingkan transaksi awal.
Karena itu, pengguna harus memperhatikan:
-
Leverage akun
-
Kebutuhan margin
-
Drawdown maksimum yang dapat diterima
-
Stop Level broker
-
Volatilitas simbol
-
Kondisi spread
-
Ukuran lot
-
Eksposur transaksi reverse
EA sebaiknya melalui backtest dan forward test terlebih dahulu pada simbol dan broker yang akan digunakan sebelum diterapkan pada akun real.
Cocok Untuk
ZonaBreaker ditujukan untuk trader yang menyukai pendekatan breakout berdasarkan range sesi tertentu, dikombinasikan dengan mekanisme Stop & Reverse yang terbatas, bukan recovery bertingkat tanpa batas.
Setelah dikonfigurasi, EA dapat bekerja secara otomatis tanpa membutuhkan entry manual.
Ringkasan Strategi
TENTUKAN SESI → HITUNG HIGH/LOW → TUNGGU BREAKOUT → TRADE 1 → JIKA STOP LOSS, REVERSE → TRADE 2 → SIKLUS HARIAN SELESAI
ZonaBreaker berfokus pada struktur trading yang jelas dan terukur, bukan membuka posisi secara terus-menerus untuk recovery.
