一个真正的问题

 

晚上好,先生们,我想马上说,我是mql4的新手。

Metatrader 4有"数据窗口"(<Ctrl>+<D>),请告诉我是否有办法从那里获得指标值?

我真的希望能得到快速和全面的答复。

 
中奖了!
 
AlexSTAL:
中奖了!

答案真的很快,但这是一个不争的事实,那么你到底需要做什么才能从那里获得数据呢?
 
m100:

答案真的很快,但这是一个不争的事实,那么你到底需要做什么才能从那里获得数据呢?

谢谢你!你以为你问的是最愚蠢的问题吗?不是吗?

你想在哪里得到这些数据?进入Word?撞到头? 撞到EA?

请扩大问题的范围。

 
是的,这真的不是一个假装的问题。你打算如何把它弄出来?例如,你可以使用iCustom()。
 
AlexSTAL:

谢谢你!你以为你问的是最愚蠢的问题吗?不是吗?

你想在哪里得到这些数据?进入Word?在你的头脑中? 在你的顾问中?

扩大问题。


假设在EA中需要这个表的数据,当然是最后一个条形图。
 
m100:

假设在EA中需要这个表的数据,当然是最后一个条形图。
iCustom()
 
AlexSTAL:
iCustom()

我不知道到底该在()中写些什么,以便在 "数据窗口 "中显示最后4个变量,这4个变量在指标中(见屏幕截图)。

请你告诉 应该怎么写,以便正确处理这些变量。


 
m100:

我不知道到底该在()中写些什么,以便在 "数据窗口 "中显示最后4个变量,这4个变量在指标中(见屏幕截图)。

请告诉我该 怎么写,以便正确处理这些变量。


截图在哪里?
 
 
m100:

假设我们的专家顾问需要这个表中的数据,当然是最后一栏的数据。


当然,为什么是最后一栏?对我们来说,这并不那么明显。

你有没有试着阅读元编辑器的帮助?

MQL4参考-技术指标- iCustom

doubleiCustom( 字符串, int timeframe, 字符串名称, ..., int mode, int shift)
对指定的自定义指标进行计算。自定义指标必须被编译(一个扩展名为EX4的文件)并位于终端_目录/专家/指标 中。
参数。
标志 - 符号的名称,将根据其数据计算指标。NULL表示当前符号。
时限 - 期间。可以是图表 中的一个时期。0表示当前图表的周期。
名称 - 自定义指标的名称。
... - 参数清单(如有必要)。传递的参数应与自定义指标的外部(extern)变量的声明顺序和类型一致。
模式 - 指示线的索引。可以从0到7,应该对应于索引,由SetIndexBuffer 函数之一使用。
移位 - 从指标缓冲区获得的数值的索引(相对于当前条形图,向后移动指定的周期数)。
例子。
 double val=iCustom(NULL, 0, "SampleInd",13,1,0)