您需要 登录 才可以下载或查看,没有帐号?注册
各位大侠:
我这边有一个EA源码。想加一个日内交易时间段,主要功能是:
1.控制在北京时间上午6点到11点交易。
2.到最后截至时间所有的单子无论赢亏都一起平仓。
我自己搞了一个,但是不能执行。。请指点一下具体代码,以及在源代码中的插入位置。
多谢了。。
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
switch(OrderType())
{
case OP_SELL:
{
while(!OrderClose(OrderTicket(), OrderLots(), Ask, 10, clrWhite))
{
Sleep(1000);
}
break;
}
case OP_BUY:
{
while(!OrderClose(OrderTicket(), OrderLots(), Bid, 10, clrWhite))
{
Sleep(1000);
}
break;
}
}
}
}
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
switch(OrderType())
{
case OP_SELL:
{
while(!OrderClose(OrderTicket(), OrderLots(), Ask, 10, clrWhite))
{
Sleep(1000);
}
break;
}
case OP_BUY:
{
while(!OrderClose(OrderTicket(), OrderLots(), Bid, 10, clrWhite))
{
Sleep(1000);
}
break;
}
}
}
}
}
刚才搞错了,总之大概要添的代码就这么点。代码只做参考。
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!