任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1068

 
burbur87:   我不能修改订单,我不熟悉修改的数学原理。

这里描述了修改 的情况--这是教科书 的一个章节

 
大家下午好。你能告诉我如何用一个小时的偏移量来拍摄当天的开幕式吗?就是说,不要拿第一个小时,而要拿第二个小时来做一天的工作?
 
nikelodeon:
大家早上好。你能告诉我如何用一个小时的偏移量来拍摄当天的开幕式吗?也就是说,不是拿第一个小时,而是拿一天的第二个小时?

情况是这样的。

if(iTime(_Symbol, PERIOD_H1, 1) == iTime(_Symbol, PERIOD_D1, 0))


但为新的一天设置一个检查也无妨,否则从1:00到2:00的所有刻度都将对应于这个条件。

 
下午好。帮我解决这个问题。我必须将一个指标 的几个窗口添加到图表 中。 这个指标有ObjectCreate,但有一个问题,因为这个指标的窗口有不同的值,ObjectCreate中的窗口索引应该是它自己的,我不想用不同的名字创建指标的克隆。例如,如果你把窗口索引设置为1,那么其他窗口的所有图标将被绘制在索引为1的窗口中,而不是你的窗口中。
 
我有这样一个操作符iOpen(NULL,PERIOD_D1,1),它显示当天的开盘,但如何使当天第二小时的开盘....????。
 
下午好,亲爱的朋友们!请告诉我,我的推理有什么错误,如果没有错误,应该对代码做什么修正。停电后再次开机时,所有的代码行都会被依次加载,在OnTick()的结尾大括号后,位于其后面的用户函数被读取,在读取CloseAllBuy()的代码后,它被执行,尽管它没有被OnTick()调用。因此,当加载一个EA 时,所有未结头寸都被关闭。如何避免这种情况?
 
rapid_minus:
下午好,亲爱的朋友们!请告诉我,我的推理有什么错误,如果没有错误,应该对代码做什么修正。停电后再次开机时,所有的代码串都会被依次加载,在读完OnTick()的结尾大括号后,后面的用户函数就会被读取,在读完CloseAllBuy()的代码后,它就会被执行,尽管它没有被OnTick()调用。因此,当加载一个EA时,所有未结头寸都被关闭。如何避免这种情况?

尝试使用全局变量。如果你想让EA从关闭时的相同状态开始,所有的状态标志都应该存储在全局变量中。它们的价值不会改变,并将像这样储存数日....。

 
谢谢你的快速答复。只是,由于我的文盲水平,我什么都不懂,在mclo级别。应该使用哪些全局变量--在专家层面还是在终端层面?(我也在这里漂浮,唉)。
 
nikelodeon:
我有一个操作符iOpen(NULL,PERIOD_D1,1),它显示当天的开盘,但如何使这一天的第二个小时开盘....????。

iOpen()是价格,但应按上述建议使用iTime()。而不同的西方公司可能会在周日晚上开放一天,你也要注意这一点。

一般来说,研究一下iBarShift 是什么。

 
rapid_minus:
日安,亲爱的朋友们!请告诉我,我的推理中哪里有错误,如果没有错误,应该对代码做哪些修正。在停电后再次开机时,所有的代码行都会按顺序加载,在OnTick()的结尾大括号后,位于其后面的用户函数被读取,在读取CloseAllBuy()的代码后,其执行发生,尽管它没有被OnTick()调用。因此,当加载一个EA时,所有未结头寸都被关闭。如何避免这种情况?

你是如何检查CloseAllBuy()不是从哪里调用的?或者是在其他地方仍在开具封条?

没有代码,没有人可以知道,除了作者。