金字塔跨周期有问题,
如果把30分钟的 N指标名中的X:MA(C,30)线,用STKINDI('IF00','N.X',0,21,30);引用,跨周期在5分钟周期上观察,发现该均线是锯齿型的,不是连惯性的,也就是说在5分钟周期上要等6跟K线,数据才会计算一次,这不太好,在文华中就不会发生这种情况,希望改进,
30分钟的开高低收就只有1个唯一的值。
小周期引用大周期就是有锯齿的,
若您觉得文华好,冒昧的问下文华的小周期引用大周期,若不是取的30分钟的开高低收,它取的是什么值? 能否给出算法,以便我们参考改进
[此贴子已经被作者于2014/1/30 16:21:57编辑过]
如果这样的话,模型中如果加入跨周期涵数,那么测试的结果都是错误的,测试的结果就像加入了未来涵数一样,其实不管怎样,跨周期后在5分钟上每跟K线上的数据是在变动的就可以了,有办法做到吗?
SELLSHORT(DD,50,THISCLOSE); //平空信号
BUY(DD AND HOLDING=0,50,THISCLOSE); //开多信号
SELL(KK,50,THISCLOSE); //平多信号
BUYSHORT(KK AND HOLDING=0,50,THISCLOSE); //开空信号
SELL(DP,50,THISCLOSE );//多平
SELLSHORT(KP,50,THISCLOSE);//平空
明明交易50手,为什么程序化模拟交易只成交9手,
图表是先用理论资金报单,然后实际跟着理论跑
应该是您理论资金不够,不足以去报单50手。在您公式对应的费率设置里设置下虚拟的初始资金
SELLSHORT(DD,50%,THISCLOSE); //平空信号
BUY(DD AND HOLDING=0,50%,THISCLOSE); //开多信号
SELL(KK,50%,THISCLOSE); //平多信号
BUYSHORT(KK AND HOLDING=0,50%,THISCLOSE); //开空信号
SELL(DP,50%,THISCLOSE );//多平
SELLSHORT(KP,50%,THISCLOSE);//平空
如果换资金的50%开单,为什么交易信号会重复出现,
这里50%就是您当前的图表资金的一半,条件成立的地方当然都会出现信号
[此贴子已经被作者于2014/2/15 21:56:27编辑过]