发新话题
打印

[指标EA编写讨论] 版主,我的指标编辑卡壳了,帮助一下

本主题由 xfxyldj 于 2008-2-22 17:57 分类

版主,我的指标编辑卡壳了,帮助一下

不知道你熟悉国内的指标编辑不,举个国内的例子
a1=(open+high+low+close)/4;
a2:=ref(a1,1);
就是说取a1前一周期的值,赋予a2 估计这我都不用解释,你肯定比我熟悉,那么我想在MT4中实现这个语句,怎么实现

通常来说,MT4中的OPEN ,CLOSE,HIGH,LOW等内置函数,可以用OPEN[0],OPEN[1]等等来实现,那么如果是一条指标线呢,那怎么实现呢?好像不能用a1[1]来表示吧,那怎么取前一周期的a1值呢

[ 本帖最后由 晨曦 于 2008-2-21 14:22 编辑 ]

TOP

可以,只要你a1为指标数组就可以了。
你也可以用a2=(open[1]+high[1]+low[1]+close[1])/4

TOP

我这只是个例子,那要a1不是由数组组成呢,无法用open[1]+high[1]+low[1]+close[1])来表示呢,那如果想求a2呢?

TOP

a2=(open[1]+high[1]+low[1]+close[1])/4

TOP

发新话题