以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  强烈建议用指数回测时增加映射主力合约功能  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=164189)

--  作者:泰东使
--  发布时间:2018/6/28 8:56:19
--  强烈建议用指数回测时增加映射主力合约功能

强烈建议用指数回测时增加映射主力合约功能,主力合约在换月时要先平再开

这个功能我们公司自己开发的软件有,接近实战,希望强大的金字塔加上这个实用功能。

[此贴子已经被作者于2018/6/28 8:57:09编辑过]

--  作者:banzhuan
--  发布时间:2018/6/28 9:12:16
--  
您可以使用后台程序化交易回测,监控品种设置为指数合约,下单品种在代码中指定为主力合约即可
--  作者:无为剑
--  发布时间:2018/6/28 15:50:44
--  

利用CALLSTOCK函数,引用你的指数合约的数据,利用这个数据来产生信号,在当前合约交易,即可实现你要求的这个功能,例如

 

ETFPRICEO:=CALLSTOCK(\'SH000905\',VTOPEN,-1);
ETFPRICEH:=CALLSTOCK(\'SH000905\',VTHIGH,-1);
ETFPRICEL:=CALLSTOCK(\'SH000905\',VTLOW,-1);
ETFPRICEC:=CALLSTOCK(\'SH000905\',VTCLOSE,-1)

 

MA1:=MA(ETFPRICEC,10);

MA2:=MA(ETFPRICEC,30);

 

ENTERLONG:CROSS(MA1,MA2);