Metastock 到 MQL4 的转换
Metastock to MQL4 conversion
我想知道如何在 MQL4 中使用 metastock 的 Ref() 函数。
Metastock 中的 Ref() 用于获取给定数据数组的先前值。
例如:
Ref(C,-1)
给出前一天的收盘价。
iClose(_Symbol,PERIOD_D1,1)
关闭。在 Mql4 中,0 表示当前蜡烛,并向左增加,因此 -1 在您的情况下变为 1;这在访问蜡烛数据时是正确的。对于常规数组,例如通过 CopyBuffer
或循环获得,数组索引为 0 到 ArraySize()-1
我想知道如何在 MQL4 中使用 metastock 的 Ref() 函数。 Metastock 中的 Ref() 用于获取给定数据数组的先前值。 例如:
Ref(C,-1)
给出前一天的收盘价。
iClose(_Symbol,PERIOD_D1,1)
关闭。在 Mql4 中,0 表示当前蜡烛,并向左增加,因此 -1 在您的情况下变为 1;这在访问蜡烛数据时是正确的。对于常规数组,例如通过 CopyBuffer
或循环获得,数组索引为 0 到 ArraySize()-1