以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请教下测试的主力合约遇到换月的问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=7214)

--  作者:miluse
--  发布时间:2011/7/14 22:33:03
--  请教下测试的主力合约遇到换月的问题

以5日均线上穿20日均线买入,5日均线下穿20日均线卖出

如果不做日内的,在隔夜的历史行情测试中,如何编写代码在主力合约换月时自动平仓呢?

麻烦各位高手了

 

 


--  作者:董小球
--  发布时间:2011/7/15 9:00:20
--  

http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=3025&skin=0

 

看这个帖子或许能帮助到你


--  作者:董小球
--  发布时间:2011/7/15 9:31:28
--  [原创]股指日内交易
 

只在主力合约交易时间交易的..

手动连接测试日内系统的

以股指为例...

 

 

{主力合约}
月份:=STRTONUM(STRRIGHT(STKLABEL,2)),linethick0;
if10:=date>=1100916,linethick0;
if09:=date>1100817 and date<1100916;
if08:=date>=1100715 and date<=1100817;
if07:=date<1100715 and date>=1100617;
if06:=date>=1100518 and date<1100617;
if05:=date<=1100517 and date>=1100416;
主力合约:=if(月份=5,if05,if(月份=6,if06,if(月份=7,if07,if(月份=8,if08,if(月份=9,if09,if(月份=10,if10,0)))))),linethick0;

if 主力合约 then begin
...

end;

 

...里面写自己的交易函数buy sell等

可以控制你的交易系统只在股指的合约的主力合约时间才交易..

 

我不大喜欢直接用软件里面的连续合约...

文华的主力连续有优点缺点~

金字塔的没仔细研究

自己手动控制可能更好点~

一个傻办法...