EA ini berfungsi untuk membuka dan menutup posisi pada waktu yang telah ditetapkan. Terdapat beberapa syarat yang perlu dipatuhi:
- Untuk Beli — jika iMA cepat pada bar pertama melebihi iMA perlahan if(iMAGet(handle_iMAFast,1)>iMAGet(handle_iMASlow,1))
{
if(!RefreshRates())
return;
price=m_symbol.Ask();
if(Extm_sl>0.0)
sl=m_symbol.Bid()-Extm_sl;
if(Extm_tp>0.0)
tp=m_symbol.Bid()+Extm_tp;
m_trade.Buy(m_lots,InpSymbol,price,sl,tp);
}
- Untuk Jual — jika iMA cepat pada bar pertama kurang daripada iMA perlahanif(iMAGet(handle_iMAFast,1)<iMAGet(handle_iMASlow,1))
{
if(!RefreshRates())
return;
price=m_symbol.Bid();
if(Extm_sl>0.0)
sl=m_symbol.Ask()+Extm_sl;
if(Extm_tp>0.0)
tp=m_symbol.Ask()-Extm_tp;
m_trade.Sell(m_lots,InpSymbol,price,sl,tp);
}
Hanya HH:mm yang diambil kira dalam input (waktu).
Input:
waktu pembukaan (hanya HH:mm yang diambil kira) — waktu untuk membuka posisi
waktu penutupan (hanya HH:mm yang diambil kira) — waktu untuk menutup posisi
simbol — simbol yang diperdagangkan
volume transaksi — volume posisi
sell stop — tahap stop loss
take profit — tahap take profit
true -> Beli, false -> Jual — jika "true", hanya posisi "Beli" yang dibuka; jika "false", hanya posisi "Jual" yang dibuka
nombor magik — nombor magik untuk EA ini.
Komen 0