文华财经 程序化指标(6)

2019-08-01 23:34

50 价差型模型示例

MA5:=MA(CLOSE,5);//5个周期收盘价的简单移动平均 MA10:=MA(CLOSE,10);//10个周期收盘价的简单移动平均

CROSS(MA10,MA5)||(CLOSE-MA5)>8,SK;

//10周期均线上穿5周期均线或者收盘价与5周期均线的差值大于8时,发出卖出开仓交易指令

(MA5-CLOSE)>6,BP;

//5周期均线与收盘价的差值大于6时,发出买入平仓交易指令 CROSS(MA5,MA10)||(MA5-CLOSE)>8,BK;

//5周期均线上穿10周期均线或者收盘价与5周期均线的差值大于8时,发出买入开仓交易指令

(CLOSE-MA5)>6,SP;

//收盘价与5周期均线的差值大于6时,发出卖出平仓交易指令

51 多条件模型示例

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D;

//以上为KDJ公式

MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10);

//以上为定义5个周期收盘价的简单移动平均和10个周期收盘价的简单移动平均

(CROSS(MA5,MA10)&&REF(J,1)<70)||(CROSS(K,D)&&J<30),BK;

//5周期均线上穿10周期均线并且前一个周期的J值(KDJ)少于70或者KD金叉时并且J值小于30时发出买入开仓交易指令 CROSS(D,K)&&REF(J,1)>70,SP;

//KD出现死叉并且前一个周期J值大于70时发出卖出平仓交易指令 (CROSS(MA10,MA5)&&REF(J,1)>30)||(CROSS(D,K)&&J>70),SK;

//5周期均线下叉10周期均线并且前一个周期的J值(KDJ)大于30或者KD死叉时并且J值大于70时发出卖出开仓交易指令 CROSS(K,D)&&REF(J,1)<30,BP;

// KD出现金叉并且前一个周期J值小于30时发出买入平仓交易指令

52 慢速KD模型

RSV:= (CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; FASTK:=SMA(RSV,M1,1);

K:=SMA(FASTK,M2,1); D:=SMA(K,M3,1); CROSS(K,D),BPK; CROSS(D,K),SPK;

53 指标转模型示例

//第一步:把KDJ指标公式COPY过来

//第二步:在\后加上\变为只定义不用画线,所以把后面的颜色函数(COLORWHITE)也去掉

//第三步:把自己总结的交易条件写上,就可完成交易模型。如下: //以下是把KDJ指标公式COPY过来,进行修改后的语句

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:=SMA(RSV,M1,1); D:=SMA(K,M2,1); J:=3*K-2*D;

//以下是加入的交易指令

CROSS(K,D),BK;//K向上穿越D,发出买开交易指令 CROSS(J,100),SP;//J向上穿越100,发出卖平交易指令 CROSS(D,K),SK;//K向下穿越D,发出卖开交易指令 CROSS(0,J),BP;//J向下穿越0,发出买平交易指令

54 时间函数示例

MA5:=MA(CLOSE,5);//定义5周期的简单移动平均线 MA10:=MA(CLOSE,10);//定义10周期的简单移动平均线

TIME>=0905&&TIME<1455&&CROSS(MA5,MA10),BK;//在9点05分之后14点55分之前的时间段内出现5周期线金*10周期线后买开

TIME>=1455,BP;//当时间到14点55分时自动发出买平指令

TIME>=0905&&TIME<1455&&CROSS(MA10,MA5),SK;//在9点05分之后14点55分之前的时间段内出现5周期线死*10周期线后卖开

TIME>=1455,SP;//当时间到14点55分时自动发出卖平指令


文华财经 程序化指标(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计算机一级选择题(按章分)最新

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: