[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 362

 
CLAIN:
还有一个问题,如何将几个数字连续相加? 例如,几个收盘价来得到类似于SMA的东西?我认为它可以通过一个循环来完成,但由于某些原因,我的脑子里没有这样的知识...


for (i=barn;i<=bar0;i--) {sum=sum+Close[i]; }//bar0是要检查的第一个条形图的编号,barn是要检查的最后一个条形图。

 
FelixFX:


for (i=barn;i<=bar0;i--) {sum=sum+Close[i]; }//bar0--第一个被检查的柱子的编号,barn--最后一个柱子的编号


对不起......错误

for (i=barn;i>=bar0;i--) {sum=sum+Close[i]; }//bar0是第一个要检查的条形图的编号,barn是最后一个要检查的条形图。

 

我有一个严肃的问题要问专家。

是否值得升级到MQL5?你认为这种语言对你有什么好处?

 
nadya:

你应该转到MQL5吗?你认为这种语言对你有什么好处?


你不需要切换到它,你需要了解它就像MQL4一样。

经纪公司将在很长一段时间内使用MT4。但MT5在经纪公司的终端和服务器方面有更多的可能性。这就是为什么每个经纪公司都会有两个终端供MT4和MT5客户使用。

至于MQL5 与MQL4的优势,MQL5在一开始就击败了4,而且差距很大。

 
sergeev:

你不必转换,你必须像MQL4一样了解。 在未来很长一段时间内,经纪公司都会使用MT4。但MT5在终端和经纪公司的服务器方面都有更多的可能性。这就是为什么每个经纪公司都会有两个终端供MT4和MT5客户使用。

更多的可能性--这很清楚。但你能分辨出哪些可能性?对我来说,最有趣的是测试多货币 的可能性。但这是我知道的唯一优势。我想知道更多。
 
nadya:

我有一个严肃的问题要问专家。

是否值得升级到MQL5?你认为这种语言对你有什么好处?

编程语言是一种手段,而不是目的。如果我打算改用它,我更喜欢C++这样的高级语言。

只要在MQL5中没有什么可做的,MQL5语言 就没有必要。为什么要在这上面浪费时间呢?但有一种C++语言将永远存在。

 
nadya:
更多的机会--这很清楚。但你为自己突出了哪些机会?对我来说,最有趣的事情是测试多货币的能力。但这是我知道的唯一优势。我想知道更多。

我加入的问题是:在某处是否有任何比较的信息?
 
Zhunko:

编程语言是一种手段,而不是目的。如果我要转换,应该是转换到像C++这样的高级语言。

只要MT5中没有什么可做的,MQL5中就没有必要。为什么要在这上面浪费时间呢?但有一种C++语言将永远存在。


我不擅长编程...

所以你想说,任何程序都可以用С++编写,然后以某种方式转换成mql并在MT中运行?

 
Zhunko:

编程语言是一种手段,而不是目的。如果我要转换,应该是转换到像C++这样的高级语言。

只要MT5中没有什么可做的,MQL5中就没有必要。为什么要在这上面浪费时间呢?但有一种C++语言将永远存在。

我一定是个可怕的文盲。但是,在外汇这样一个狭窄的专业领域,C++如何帮助我?我知道程序员把计算放在外面的某个地方,但我对它还不太感兴趣,我也不打算做这样的编程。
 
FelixFX:


我不擅长编程...

所以你是说,任何程序都可以用C++编写,然后以某种方式转换为mql并在MT中运行?

任何东西都可以用C++编写,没有任何限制。所有的计算都将在一个DLL中进行。从那里,你将 你的函数导入MQL。计算速度提高了20倍。调试设施比以前友好了数百倍。

最好不要被锁定在MT上。你应该编写你自己的终端,并用C++编程。