关于新老软件CDP指标的问题 [文华财经]
- 咨询内容:
各位老师好,我一直用得老版文华财经,里面的CDP指标有三个参数,在WH8版里只有一个参数,我需要用这个指标做程序化交易,请问我怎么解决这个问题,万分感谢。
- 文华技术人员:
CDP指标只需要设置一个参数N就可以了,策略模型中在参数列表设置好N就可以使用。
//该模型仅仅用来示范如何根据指标编写简单的模型
//用户需要根据自己交易经验,进行修改后再实际应用!!!
// //后为文字说明,编写模型时不用写出
PT := REF(HIGH,1)-REF(LOW,1);//求一个周期前的最高价与最低价的差值
CDP := (HIGH + LOW + CLOSE)/3;//求最高价,最低价,收盘价三者的简单平均
AH : MA(CDP + PT,N);//CDP与PT的和在N个周期内的简单移动平均
AL : MA(CDP - PT,N);//CDP与PT的差在N个周期内的简单移动平均
NH :MA(2*CDP-LOW,N);//2倍的CDP与最低价的差在N个周期内的简单移动平均
NL :MA(2*CDP-HIGH,N);//2倍的CDP与最高价的差在N个周期内的简单移动平均 - 文华客服:
谢谢老师,我还是不明白,在老版本和博易大师里,这个是有三个参数的,我用得也是三个,只用一个我不会设置呀。麻烦老师再说明一下,谢谢。
- 网友回复:
您把3个参数的代码发上来给您分析一下。
- 网友回复:
//该模型仅仅用来示范如何根据指标编写简单的模型//用户需要根据自己交易经验,进行修改后再实际应用!!!
PT := REF(HIGH,1)-REF(LOW,1);CDP := (REF(HIGH,1) + REF(LOW,1) + REF(CLOSE,1))/3;AH :=MA(CDP + PT,N);AL :=MA(CDP - PT,N);NH :=MA(2*CDP-LOW,N);NL :=MA(2*CDP-HIGH,N);NQ:=(AH+AL+NH+NL)/4;//计算出CDP中四条指标线的均值NQNQ>LLV(NQ,M)*(1+M1*0.001),BPK;//当NQ上涨超过前M周期最低值的千分之M1,买平开;NQ<HHV(NQ,M)*(1-M1*0.001),SPK;//当NQ下跌超过前M周期最高值的千分之M1,卖平开。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容