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

 

你好,我正在从mql5切换到mql4。

我正试图在我的代码中使用不同时间段的指标。

假设我在M1 上运行EA。
这段代码运行良好:iSAR(NULL,0,0.02,0.2,1);
这段也是:iSAR(NULL,PERIOD_M1,0.02,0.2,1) 。

但如果我访问另一个时间框架,它总是返回0,例如:iSAR(NULL,PERIOD_M30,0.02,0.2,1)。

谢谢你。

 
ilovetwins:

你好,我正在从mql5转换到mql4。

我正试图在我的代码中使用不同时间段的指标。

假设我在M1 上运行一个EA。
这个代码完美地工作:iSAR(NULL,0,0.02,0.2,1)。
这个也是:iSAR(NULL,PERIOD_M1,0.02,0.2,1)。

但如果我使用另一个时间框架,它总是返回0,例如:iSAR(NULL,PERIOD_M30,0.02,0.2,1)。

谢谢你。

如果只有30人呢?
 

А если просто 30? 

 iSAR(NULL,1,0.02,0.2,1);

工作了,而且

iSAR(NULL,30,0.02,0.2,1);  

在metatrader中是否有某种设置,比如允许它在所有时间段 工作?

 
ilovetwins:

 iSAR(NULL,1,0.02,0.2,1);

工作了,而且

iSAR(NULL,30,0.02,0.2,1);  

在metatrader中是否有某种设置,比如允许它在所有时间段工作?

我不知道这个设置,但它是允许的。
 
伙计们,这个话题已经涵盖了很多内容,而你们仍然没有意识到......。除当前时段外,其他时段的指标值在测试器中不可用。
 
AlexeyVik:
伙计们,这个话题已经涵盖了很多内容,而你们仍然没有意识到......。在测试器中不能使用除本期以外的指标值。
不要这么断然,至少要先试着检查一下;)
 
AlexeyVik:
伙计们,这个话题已经涵盖了很多内容,而你们仍然没有意识到......。除当前时段外,其他时段的指标值在测试器中不可用。
谢谢你,我不知道并愚蠢地使用了它们。
 
evillive:
不要这么断然,至少要先试着检查一下;)
我错过了什么吗?他们把它放回去了吗?
 
下午好。EA不希望在有前缀的货币对上工作,比如JustForex公司的EURUSD.ecn。它在另一个ECN经纪商那里运行良好,谢谢你。
 
AlexeyVik:
我错过了什么吗?他们把它放回去了吗?
没有人夺走测试者对其他人的TF的访问权。他们带走的唯一东西是可视化。