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