[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 142

 

亲爱的。有一个很大的愿望,就是在EA代码中使用TMA指标的值,也就是MTF。在评论中提到mladen是作者。我并没有试图愚弄,图表上显示的是一件事,但在测试器中返回的数值却不同,完全不同。我是否有生命权,希望在这里找到答案?:)

提前感谢!

附加的文件:
tma.mq4  9 kb
 
Stepan2:

下午好!

关于数组的问题,在这种情况下是在脚本中。

如果使用变量而不是常数(数字)作为数组的索引,赋值运算符(=)的工作原理是难以理解的。

比如说。

//---------------------

double s[10] ;

int i = 0。

double priceOpen = 10;

while( i < 10)

{

s[i] = priceOpen; // DO NOT APPLY.如果s[5] = piceOpen; 那么数组的一个变量就会有一个新的值。

i++;

}


亲爱的开发者、版主...

我再说一遍问题!数组是任何编程语言的关键定义。

如果基本原则没有得到很好的记录,那么对象的意义何在?

 
Stepan2:


亲爱的开发者、版主...

我再说一遍问题!MASSIVES是任何编程语言的关键定义。

如果基本原则没有得到很好的记录,那么对象的意义何在?

https://book.mql4.com/ru/variables/arrays

 
Stepan2:


亲爱的开发者、版主...

我再说一遍问题!MASSIVES是任何编程语言的关键定义。

如果基本原则没有得到很好的记录,那么对象的意义何在?

为了清楚起见,试着看看赋值运算符 之后的GetLastError() - 它应该有助于分解。至少,在这个例子中,一切运作正常。;)
 
问题。在MT4中是否有一个选项,当我关闭MT4时,我得到一个警告信息,如 "我是否真的想关闭程序,是/否"。我曾几次错误地关闭MT4,不得不重新配置EA。
 

paladin80:
1. Вопрос. Есть ли где-нибудь в МТ4 опция чтобы при закрытии МТ4 появлялось бы окошко с предупреждением типа "действительно ли я хочу закрыть программу, да/нет".


2.有几次我不小心点击了错误的地方,关闭了MT4,然后不得不重新配置EA。


1.没有。

2.定期保存 "简介"。

 
Roman.:


2.定期保存 "简介"。

那么,只是为了确认--"简介 "是否记得所有货币对的所有EA的所有个人设置?
 
paladin80:
只是想确认一下--"简介 "是否记得所有货币对的所有EA的所有个人设置?

"所以,只是为了确认......" --自己去确认吧。
 

OSMA的问题。它得到的前几个数值还可以,然后得到-0,然后是0,尽管图表上没有真正的数值。会不会是因为周期大?(1000,1500,1000)

它是根据勾股定理写的。

double osma=iOsMA(Symbol(),0,fastema,slowema,macdsma,PRICE_CLOSE,1)。

但即使OSMA>0,它也不总是工作,但它可能据称工作<0,即使它实际上更多。

此外,它只在H4上正确显示。在较低的时间框架上,它显示了一些废话。

 
请告知在EA代码中可以做什么,以便每分钟重新启动或重新计算最后N个条形的数据。Rafresh rate功能没有帮助。