JS-MA-Day: EA Hebat untuk MetaTrader 5

Mike 2018.07.09 19:29 17 0 0
Lampiran

Idea oleh: JS_Sergey.

Kod MQL5 oleh: Vladimir Karputov.

EA ini menggunakan indikator iMA (Moving Average, MA) dengan kerangka waktu D1.

Anda boleh meningkatkan posisi anda dengan menetapkan parameter "Increase positions" kepada "true", tetapi anda perlu berhati-hati apabila menetapkan parameter "Close hour" dan "Increase timeframe". Sebagai contoh, jika anda menetapkan "Close hour" kepada "23" dan "Increase timeframe" kepada "PERIOD_H4", posisi anda tidak akan ditutup pada jam 23:00 kerana candlestick untuk H4 dibuka pada waktu: 16:00, 20:00, dan 00:00. Oleh itu, jika anda mengaktifkan "Close hour" (nilai melebihi "-1") untuk parameter "Increase timeframe", lebih baik pilih H1 atau kerangka waktu yang lebih rendah. Ketika meningkatkan posisi anda, anda juga boleh menghadkan jumlah posisi terbuka dengan parameter "Max positions" pada simbol semasa dan dengan "magic number" yang sama.

Anda boleh mematikan stop loss, take profit, dan trailing dengan menetapkan input berkaitan kepada sifar.

Saiz posisi boleh diuruskan dengan dua cara: sama ada berdagang dengan saiz lot tetap (parameter "Lots" di atas sifar, dan parameter "Risk" adalah sifar), atau mengira saiz lot secara dinamik berdasarkan peratus risiko untuk setiap perdagangan (parameter "Risk" di atas sifar, dan parameter "Lots" adalah sifar).


Input

  • Peningkatan posisi
  • Peningkatan kerangka waktu
  • Max posisi
  • Pusingan isyarat
  • Waktu tutup ("-1" --> off)

//--- Input indikator

  • MA PERIOD_D1: tempoh purata
  • MA PERIOD_D1: pergeseran mendatar
  • MA PERIOD_D1: jenis pemulusan
  • MA PERIOD_D1: jenis harga atau pegangan

//--- Pengurusan perdagangan

  • Stop Loss (dalam pips)
  • Take Profit (dalam pips)
  • Trailing Stop (dalam pips)
  • Trailing Step (dalam pips)
  • Lots (atau "Lots">0 dan "Risk"==0 atau "Lots"==0 dan "Risk">0)
  • Risk (atau "Lots">0 dan "Risk"==0 atau "Lots"==0 dan "Risk">0)
  • magic number
Senarai
Komen 0