Interceptor: Sistem Trading Canggih untuk MetaTrader 5

Mike 2018.07.09 19:30 13 0 0
Lampiran

Idea oleh: mserega76.

Kod MQL5 oleh: Vladimir Karputov.

Strategi trading ini berasaskan penggunaan "fan" Moving Averages yang melibatkan tiga jangka masa dengan lima Moving Averages bagi setiap satu. EA ini direka khas untuk digunakan pada pasangan mata wang GBPUSD pada timeframe M5 "lima digit". Jika anda cuba menjalankannya pada simbol lain atau jangka masa berbeza, EA ini akan berhenti beroperasi dengan ralat.

Dua kaedah digunakan untuk mendapatkan data daripada indikator Moving Average dalam kod ini:

  • Data dari satu bar sahaja bagi setiap permintaan (mendapatkan data dalam pembolehubah) - "iMAGet"
  • Data dari beberapa bar bagi setiap permintaan (mendapatkan data dalam array) - "iMAGetArray" dan "iStochasticGetArray"

CopyRates juga digunakan secara meluas untuk mempercepatkan pengiraan.


Inputs

  • Saiz lot ketika posisi dibuka secara normal (jika isyarat tidak sepadan)
  • Koefisien flat pada M5 (bilangan titik per bar)
  • Stop loss awal (jika di bawah 100, tiada stop loss akan diletakkan)
  • Take profit (jika di bawah 100, tiada take profit akan diletakkan)
  • Keuntungan minimum dalam titik apabila bergerak ke breakeven
  • Stop loss apabila bergerak ke breakeven (kita akan gerakkan ke breakeven jika parameter melebihi 9)
  • Jarak maksimum yang dibenarkan antara MA untuk fan pada carta M5 (dalam isyarat 1 sahaja)
  • Jarak maksimum yang dibenarkan antara MA untuk fan pada carta M15 (dalam isyarat 4 sahaja)
  • Jarak maksimum yang dibenarkan antara MA untuk fan pada carta M15 (dalam isyarat 6 sahaja)
  • Tempoh stochastic (untuk M5)
  • Paras atas stochastic (untuk M5)
  • Paras bawah stochastic (untuk M5)
  • Tempoh stochastic (untuk M15)
  • Paras atas stochastic (untuk M15)
  • Paras bawah stochastic (untuk M15)
  • Saiz minimum badan candlestick (dalam isyarat 1 sahaja)
  • Flat rendah (panjang flat minimum dalam bar)
  • Flat tinggi (tinggi flat maksimum dalam titik)
  • Jarak minimum dalam bar antara puncak indikator untuk divergence pada M5
  • Peratusan minimum bayang hammer panjang
  • Peratusan maksimum bayang hammer pendek
  • Saiz minimum hammer dalam titik (dalam carta M5)
  • Berapa lama hammer telah wujud (nombor tertinggi bar-nya)
  • Di berapa banyak bar hammer adalah maksimum (dalam isyarat 6 sahaja)
  • Sumber sempit (lebar terbesar fan pada M5 di titik paling sempit)
  • Berapa banyak bar yang lalu fan menyatu ke "sumber sempit" (hampir ke satu titik)
  • Julat maksimum/minimum yang dilanggar ("sumber sempit" dalam bar)
  • Menandakan posisi anda dengan nombor tersebut
  • Peralihan minimum trailing stop
  • Jarak dari trailing stop ke harga (jika di bawah 100, trailing tidak berfungsi)

Ujian tunggal dalam mod "Setiap tick berdasarkan tick sebenar":

Interceptor

Senarai
Komen 0