Pengarang idea — Collector, pengarang kod MQL5 — barabashkakvn.
EA MARE5.1 ini sangat mudah digunakan. Ia menggunakan nilai daripada dua Moving Average (SMA) pada penutupan bar ke-0, ke-2 dan ke-5. EA ini telah dikonfigurasikan untuk berfungsi pada timeframe M1.
Parameter Input:
- Lots — jumlah volume posisi masuk
- TakeProfit — tahap Take Profit
- StopLoss — tahap Stop Loss
- MAFastPeriod — tempoh purata bagi Moving Average pertama
- MASlowPeriod — tempoh purata bagi Moving Average kedua
- MovingShift — pergeseran MA (sama untuk kedua-dua Moving Averages)
- HourTimeOpen dan HourTimeClose — waktu (dalam jam), selang di mana pembukaan posisi dibenarkan
Blok OnInit() mengandungi pengesahan waktu keselamatan:
if((HourTimeOpen<0 || HourTimeClose<0) || (HourTimeOpen>23 || HourTimeClose>23))
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen==HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen>HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen==HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
if(HourTimeOpen>HourTimeClose)
{
return(INIT_PARAMETERS_INCORRECT);
}
Ini bermaksud bahawa waktu dalam jam tidak boleh kurang daripada "0" atau lebih daripada "23", dan pertindihan tidak dibenarkan.

Komen 0