Ide oleh: Nikolay Khrushchev
Kode mq5 oleh: barabashkakvn
EA ini hanya bekerja di akun hedge!
Fluctuate adalah Expert Advisor berbasis swing yang secara otomatis mengatur pending order Sell stop atau Buy stop dengan ukuran lot yang meningkat dan pada arah yang berlawanan.
Parameter yang dapat disesuaikan:
- Stop Loss, dalam pips (1.00045-1.00055=1 pips)
- Take Profit, dalam pips (1.00045-1.00055=1 pips)
- Trailing Stop (jarak minimum dari harga ke Stop Loss), dalam pips
- Trailing Step, dalam pips (1.00045-1.00055=1 pips)
- Manajemen uang: Lot ATAU Risiko (hanya untuk posisi pertama) - jenis perhitungan lot untuk posisi pertama: fixed lot atau dalam persentase risiko relatif terhadap deposit
- Nilai untuk "Manajemen uang"
- //--- trading logic
- Step, dalam pips (1.00045-1.00055=1 pips) - langkah pending stop order
- Koefisien Lot (untuk serangkaian transaksi) - rasio peningkatan lot untuk posisi berikutnya
- Kali volume semua posisi - aktif/nonaktifkan penggandaan volume total dari posisi terbuka dengan "Koefisien Lot"
- Jumlah maksimum posisi
- Volume maksimum dari semua posisi
- Target profit dalam uang ("0.0" -> MATI)
- Ekuitas Minimum (dalam persen dari balance) -> jeda dalam trading
- Tutup semua posisi saat startup
- //---
- Nomor magic - ID unik EA
- Jam mulai
- Jam akhir
Setiap kali EA memulai siklus trading, akan dilakukan setelah jatuh dalam rentang waktu yang diizinkan antara Jam mulai dan Jam akhir, dengan syarat tidak ada pending order dan posisi yang dibuka oleh EA ini. Sebuah posisi terbuka akan disertai dengan pending stop order. Volume posisi tergantung pada parameter Manajemen uang dan Nilai untuk "Manajemen uang", sedangkan volume pending Stop order tergantung pada parameter Koefisien Lot dan Kali volume semua posisi.
Arah posisi ditentukan berdasarkan aturan berikut:
Tutup bar #0 > Tutup bar #1 -> buka BUY; SEBALIKNYA -> buka SELL
Jenis pending stop order tergantung pada posisi yang dibuka:
jika BUY, maka Sell stop ditetapkan; jika SELL, maka Buy Stop ditempatkan
Pending stop order ditetapkan pada Step dari harga saat ini. Trailing Stop dan Trailing Step diaktifkan bersamaan dengan mekanisme pelacakan profit (Target profit dalam uang dan Ekuitas Minimum).
Ketika pending order terpicu, pending stop order dengan ukuran lot yang meningkat akan ditetapkan kembali ke arah yang berlawanan.
Sangat disarankan untuk menjalankan optimasi pada timeframe kecil. Pertama-tama, perhatikan parameter Stop Loss, Take Profit, dan Step.
Postingan terkait
- MQL5 Wizard: Mengoptimalkan Sinyal Perdagangan dengan Morning/Evening Stars dan MFI
- MQL5 Wizard: Membuat EA dengan Sinyal Trading Berdasarkan Pola Morning/Evening Stars dan Stochastic
- Memahami Order Processing Visual untuk MetaTrader 4
- MQL5 Wizard: Menggunakan Sinyal Trading Berbasis Morning/Evening Stars dan RSI untuk MetaTrader 5
- Menggunakan MQL5 Wizard untuk Sinyal Perdagangan: Pola Hammer/Hanging Man dan RSI