bool Orders(int magic)
{
int ordrs;
for(ordrs=0; ordrs<OrdersTotal(); ordrs++)
{
if(OrderSelect(ordrs, SELECT_BY_POS)==true)
{
if(OrderMagicNumber()==magic)
{
return(true); // раз нашли, то и хватит, дальше смотреть не надо
}
}
}
return(false); // все просмотрели и не нашли
}
在利润后面加一个结尾括号,在它后面加一个分号。剩下的就是废品了。
魔术--去它的。
魔法和滑行并不那么重要,因为正常的订单没有它们。
double PriceBuy = iHigh(Symbol(),60, 1);
OrderSend(Symbol(), OP_BUYSTOP, Lot, PriceBuy, StopLoss, TakeProfit, "Order", 0, Green);编译器认为"Order " 是takeprofit参数的值,它应该是double 类型。
takeprofit 应该是第七个参数,但它是第六个,因为缺少滑移量。
这就是问题所在。
谢谢你!我理解这种逻辑。但如何才能解决这个问题呢?
我已经重新做了。似乎在技术上是正确的,但看起来有点像印度人。
重做了。似乎在技术上是正确的,但看起来有点像印度人。
这样更好。
正是如此!谢谢你的帮助。
这样更好。
只是更少,而不是 更少或相等。
是的,这是正确的。我在抄写,没有注意到那个地方。
大家好!由于该主题是为新手提供帮助。
板块中的变量名称 要改变,这样在MT4中名称不同,文件本身也会改变谢谢
大家好!由于该主题是为新手提供帮助。
板块中的变量名称 要改变,这样在MT4中名称不同,文件本身也会改变谢谢