以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  交易模型要用多周期共振条件,如何编写?例如均线模型  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=53188)

--  作者:123Y
--  发布时间:2013/6/19 14:34:37
--  交易模型要用多周期共振条件,如何编写?例如均线模型
例如我想利用5分级别的均线金叉或者死叉,和30分级别的均线金死叉共振开仓,该如何解决,求教了。
--  作者:jinzhe
--  发布时间:2013/6/19 14:49:55
--  

例如我想利用5分级别的均线金叉或者死叉,和30分级别的均线金死叉共振开仓,该如何解决,求教了

 

这个需要的是引用

公式1写金叉死叉

然后在公式2中引用公式1的5分钟线5金叉和30分钟线的金叉

 

比如公式1:

jc:cross(c,ma(c,5));

sc:cross(ma(c,5),c);

 

公式2:

jc_5:stkindi(\'\',\'公式1.jc\',0,2);

sc_5:stkindi(\'\',\'公式1.sc\',0,2);//5分钟周期的金叉和死叉

jc_30:stkindi(\'\',\'公式1.jc\',0,4);

sc_30:stkindi(\'\',\'公式1.sc\',0,4);//30分钟周期的金叉和死叉


--  作者:123Y
--  发布时间:2013/6/19 15:09:47
--  
谢谢了,我试试看。
--  作者:123Y
--  发布时间:2013/6/19 15:57:40
--  
MA1:=MA(CLOSE,A);
MA2:=MA(CLOSE,B);

KD:=CROSS(MA1,MA2);  //开多条件
PD:=CROSS(MA2,MA1);  //平多条件
KK:=CROSS(MA2,MA1);  //开空条件
PK:=CROSS(MA1,MA2);  //平空条件

KD_5:stkindi(\'\',\'KD,0,2);
PD_5:stkindi(\'\',\'PD,0,2);
KD_30:stkindi(\'\',\'KD,0,4);
PD_30:stkindi(\'\',\'PD,0,4);

平空:SELLSHORT(KD_30 AND KD_5,1,THISCLOSE);                  //平空信号
开多:BUY(KD_30 AND KD_5,1,THISCLOSE);          //开多信号
平多:SELL(PD_30 AND PD_5,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(PD_30 AND PD_5,1,THISCLOSE);     //开空信号
这怎么通不过呢?


--  作者:jinzhe
--  发布时间:2013/6/19 16:04:03
--  

照着抄也不该抄成这样的

分成两个公式,公式2引用公式1


--  作者:123Y
--  发布时间:2013/6/19 16:11:44
--  
嗯,底子太差,能不能给个照抄的作业本?