static datetime time_close = время_открытия + (через_сколько_баров_закрывать * Period()); // расчитываем время когда закрывать.
if(TimeCurrent()>=time_close)Func_Закрыть(); // Проверяем не наступило ли время закрыть позицию.
// это уровень глобальных переменных.
int gTicket_1, gTicket_2, gTicket_3;
intOnInit()
{
return(INIT_SUCCEEDED);
}
voidOnTick()
{
// При каком-то условии
gTicket_1 = OrderSend(соответствующие параметры);
gTicket_2 = OrderSend(соответствующие параметры);
gTicket_3 = OrderSend(соответствующие параметры);
// При каком-то условии, проверив что ордера не закрыты, не удалены и не модифицировались до тогоbool Mod = OrderModify(gTicket_1, и остальные параметры);
Mod = OrderModify(gTicket_2, и остальные параметры);
Mod = OrderModify(gTicket_3, и остальные параметры);
}
你好!
我曾在某处看到过一个条形计数功能,但现在找不到了。我需要在开仓 和平仓之间经过一定数量的柱子(有条件或无条件)。如果你知道的话,请把链接发给我。谢谢
你好!
我曾在某处看到过一个条形计数功能,但现在找不到了。我需要在开仓和平仓之间经过一定数量的柱子(有条件或无条件)。如果你知道这个,请把链接发给我。谢谢
第二种变体:如果只规定了3个订单,我们可以在全局变量层面声明,例如int tick_buy_1, tick_buy_2, tick_buy_3,并在开单时将票据记录在这些变量中。然后,我们可以通过票据选择订单,检查其类型,订单是否关闭,只有这样,才不会出现循环。
大家好!
应该选择什么样的可优化参数来获得最小的不间断亏损交易数量?在限制中,我自己指定了所需的金额,但如果你设置了 "余额",那么它将更加注重利润。如果我使用自定义,我应该在OnTester中添加什么?我找到一篇关于在MQL5中自定义优化标准 的文章,但它没有什么帮助。
它不起作用。没有足够的资格....。
而且你还可以在描述中标记订单--然后用描述来寻找它们 ....
好主意。如果我没弄错的话,是 "评论 "参数。我会试一试的。
它不工作。缺乏资格....
情况是这样的。