多条件模型示例

来自tradeStar帮助系统
(版本间的差异)
跳转到: 导航, 搜索
(以“ //-------智能交易公式-------------- //该模型仅仅用来示范如何根据指标编写简单的模型 //用户需要根据自己交易经验,...”为内容创建页面)

2013年6月20日 (四) 10:08的版本

   //-------智能交易公式--------------
   //该模型仅仅用来示范如何根据指标编写简单的模型
   //用户需要根据自己交易经验,进行修改后再实际应用!!!
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; //以上为KDJ公式
MA5:MA(C,5); MA10:MA(C,10); //以上为定义5个周期收盘价的简单移动平均和10个周期收盘价的简单移动平均
//5周期均线上穿10周期均线并且前一个周期的J值(KDJ)少于70或者KD金叉时并且J值小于30 bEnterLong :=(CROSS(MA5,MA10) and J[1]<70) or(CROSS(K,D) and J<30); {多头买入} //KD出现金叉并且前一个周期J值小于30 bExitLong :=CROSS(K,D) and J[1]<30; {多头卖出}
//5周期均线下叉10周期均线并且前一个周期的J值(KDJ)大于30或者KD死叉时并且J值大于70 bEnterShort :=(CROSS(MA10,MA5) and J[1]>30) or(CROSS(D,K) and J>70); //KD出现死叉并且前一个周期J值大于70 bExitShort :=CROSS(D,K) and J[1]>70;
if bEnterLong then Buy; if bExitLong then sell; if bEnterShort then SellShort; if bExitShort then BuyToCover;
个人工具
名字空间

变换
操作
导航
工具箱