这款 EA 可以在指定时间自动开平仓,条件如下:
- 买入条件:当快速 iMA 在第一根 K 线超过慢速 iMA 时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);
}
- 卖出条件:当快速 iMA 在第一根 K 线小于慢速 iMA 时if(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);
}
输入参数仅考虑 HH:mm 格式的时间。
输入参数:
开仓时间(仅考虑 HH:mm 格式) — 位置开仓时间
平仓时间(仅考虑 HH:mm 格式) — 位置平仓时间
交易品种 — 被交易的品种
交易量 — 仓位的交易量
止损 — 止损水平
止盈 — 止盈水平
true -> 买入, false -> 卖出 — 如果设置为 "true",则只会开设 "买入" 仓位;如果设置为 "false",则只会开设 "卖出" 仓位
魔法数字 — EA 的魔法数字。
评论 0