在MQL5中自动化自定义指标

时间:2018-09-10 11:26:25

标签: mql5 metatrader5

我试图创建一个指标,该指标从文件中获取输入并在MT5上显示输出。我有以下类型的数组:

7.410366728129460512e-01,7.443146896127785794e-01
7.408317967629578504e-01,7.512804753124342483e-01
7.537389879123104208e-01,7.531243597623387132e-01
7.551731202622455896e-01,7.523048555623859102e-01
7.508707232124578468e-01,7.482073345625863681e-01
7.488219627125616285e-01,7.475927064126182131e-01
7.494365908625262307e-01,7.484122106125710161e-01
7.506658471624696460e-01,7.494365908625226780e-01
7.490268387625498292e-01,7.465683261626665512e-01
7.480024585126017200e-01,7.469780782626500582e-01
7.484122106125781215e-01,7.469780782626500582e-01
7.486170866625698750e-01,7.477975824626099666e-01
7.500512190124979384e-01,7.488219627125545230e-01
7.488219627125616285e-01,7.465683261626665512e-01
7.492317148125344772e-01,7.482073345625863681e-01
7.480024585126017200e-01,7.457488219627101955e-01

我在单行显示中获得了成功。但是有时其他程序会如上所述提供两行,但是我什么也没找到,这可以为输入文件中的动态更改画线。正如您在上面看到的,我必须设置显示2个缓冲区的属性,因为我要分别为这两列绘制线条。但是一旦将属性设置为1缓冲区,我就可以自动执行绘图。

#property indicator_separate_window

#property indicator_buffers 8

#property indicator_plots 1

现在,我只能存储1个缓冲区,如果我想自动显示不同的缓冲区而又不对代码做太多更改,该怎么办。有什么办法解决这个吗,请告诉我。

0 个答案:

没有答案