datetime t0;
// обьявим переменную t0 глобальной - в самом верху кодаint init(){
// проинизилизируем пременную t0, чтобы при первом вызове // ф-ции start() выполнить необходимые действия
t0 = 0;
....
}
int start(){
if(t0!=Time[0]){
// новый бар, выполняем действия при появлении // нового бара//........// в самом конце проверки условия запоминаем новое время нулевого бара
t0=Time[0];
...
}
我将解释如何在MQL4专家顾问中编写MQL4代码。一个订单在零条上被打开,即在当前条上。 指标将在这个 当前条的信号上关闭它(0)。我需要他们在一个新的酒吧或随后的酒吧中关闭它, 但 不是在这个酒吧中打开它。 提前感谢。
记住订单开启的条形时间,在零条形时间改变之前,不要采取任何行动,类似这样。
记住订单开仓的时间,在零条的时间发生变化之前不要采取任何行动,大约是这样的。
这正是我所需要的!谢谢你,伊戈尔。我不知道关于代码的任何事情。
为什么有如此消极的反应?一个成年男子......在生活中没有人教你尊重?
这就是争端的结束。我尊重我的长辈,不管他们有多 "烂"。
谁来回答我,这是我第三次写了。
我们应该如何使订单在整个一周内定时开放和关闭?
如果我们在一周中运行专家顾问,订单也应该以相同的间隔打开,从一周开始计算。
至少给我们一些例子的代码或脚本。
谁来回答我,这是我第三次写了。
我们应该如何使订单在整个一周内定时开放和关闭?
如果我们在一周中运行专家顾问,订单也应该以相同的间隔打开,从一周开始计算。
至少给我们一些例子的代码或脚本。
嗯,好的。
例如,我想在Mon开立一个订单(无论在哪里,或简单地发生任何行动),在9小时后,该订单被关闭,新的订单被打开,在另一个9小时后,旧的订单被关闭,新的订单被立即打开,这样一直持续到星期五的交易结束。
一切都将在周一重新启动。如果我们在周三启动专家顾问,它将在从本周开始的9个小时内计算这些时间段,并在到达下一个时间段时再次进行交易。在这里。
r.ig.h:
我想在周一开一个订单(无论在哪里,或简单地发生任何行动),在例如9小时后,该订单关闭并打开一个新的订单,在另一个9小时后,旧的订单关闭并立即打开一个新的订单,如此持续到周五交易结束。
一切都将在周一重新启动。如果我们在周三启动专家顾问,它将在本周开始的9个小时内计算这些时间段,并在到达下一个时间段时再次进行交易。在这里。
你不认为这是无稽之谈吗?
没有)但还是有可能就这种无稽之谈写出一个算法吗?
还是描述中仍有不清楚的地方?
没有)但还是有可能就这种无稽之谈写出一个算法吗?
还是描述中有些地方不清楚?
如果他们告诉你去搜索论坛,会让你感觉更好吗?;)
至于主题--如果你需要一个时钟,最好的办法是以酒吧的开业时间为例,分析开业时间来做决定。
你可以使用该教程https://book.mql4.com/ru/functions/datetime