Trend Me Leave Me: EA Unggulan untuk MetaTrader 5

Mike 2018.03.01 20:56 10 0 0
Lampiran

Penulis ide: Scriptor, penulis kode MQL5: barabashkakvn.

Expert Advisor ini bekerja dengan satu posisi (dapat digunakan pada akun netting). Arah sinyal buka baru dihitung berdasarkan arah posisi terakhir yang ditutup (BUY atau SELL) dan cara posisi tersebut ditutup (oleh Stop Loss atau Take Profit).

Prinsip umum:

  • Jika posisi ditutup oleh Take Profit, posisi selanjutnya akan dibuka dalam arah yang sama;
  • Jika posisi ditutup oleh Stop Loss, maka posisi selanjutnya harus dibuka dalam arah yang berlawanan.

Jenis penutupan ditentukan dalam OnTradeTransaction() menggunakan ENUM_DEAL_REASON: transaksi dan jenisnya diakses di OnTradeTransaction() terlebih dahulu:

TRADE_TRANSACTION_DEAL_ADD - menambahkan transaksi ke dalam riwayat. Ini dilakukan sebagai hasil dari eksekusi order atau operasional dengan saldo akun.

, dan kemudian properti DEAL_REASON diperiksa.

Jika parameter Breakeven tidak sama dengan nol, posisi akan dipindahkan ke breakeven jika memungkinkan.

Setelah menentukan arah dalam OnTradeTransaction(), periksa kondisi lebih lanjut:

  • Untuk membuka posisi BUY, indikator SAR pada bar #0 harus kurang dari Close dari bar #0, dan ADX pada bar #0 harus kurang dari 20.
  • Untuk membuka posisi SELL, indikator SAR pada bar #0 harus lebih besar dari Close dari bar #0, dan ADX pada bar #0 harus kurang dari 20;


Parameter Input

  • Stop Loss (dalam pips) - nilai Stop Loss;
  • Take Profit (dalam pips) - nilai Take Profit;
  • Risiko dalam persen untuk transaksi - persentase risiko per trading;
  • Breakeven (dalam pips) - nilai breakeven;
  • ADX: periode rata-rata - parameter indikator ADX;
  • SAR: langkah kenaikan harga - faktor percepatan - parameter indikator SAR;
  • SAR: nilai maksimum dari langkah - parameter indikator SAR.

Parameter default, EURUSD, M30 dari 2017.01.08 hingga 2018.02.05

Trend Me Leave Me

Daftar
Komentar 0