跪求大侠们帮助!
本人菜鸟,想搞一个如下策略的后台程序化交易:
开仓条件:每天上午10点正,沪深300指数的委比大于等于0.4,股指主力合约对手价开多。
每天上午10点正,沪深300指数的委比小于等于0.3,股指主力合约对手价开多。
wb:=DYNAINFO2(15,'hs300');
if (wb>=0.4 or wb<=0.3) and DYNAINFO(207)=100000 then
tbuy(1,1,lmt,DYNAINFO( 19),0,'','if00');
tsell(DYNAINFO(207)=110000 ,1,lmt,DYNAINFO( 18),0,'','if00');
[此贴子已经被作者于2014/10/10 9:09:39编辑过]
请教老师:公式运行后,wb任何时间显示为0,这是为什么?
wb:=DYNAINFO2(15,'000300');
老师,我的条件打错了一个字,请老师帮忙改一下。
另外我想进行模拟测试,模拟账号是810582,每次开仓或平仓都1手,不追单。怎么样一起写进去。
开仓条件:每天上午10点正,沪深300指数的委比大于等于0.4,股指主力合约对手价开多。 每天上午10点正,沪深300指数的委比小于等于0.3,股指主力合约对手价开空(前面这里写成多了)。
wb:=DYNAINFO2(15,'000300');
if wb>=0.4 and DYNAINFO(207)=100000 then
tbuy(1,1,lmt,DYNAINFO( 19),0,'810582','if00');
if wb<=0.3 and DYNAINFO(207)=100000 then
tbuyshort(1,1,lmt,DYNAINFO( 19),0,'810582','if00');
请教老师,这个委比的动态数据的提取,怎么全天都是小于0.1的?
不是全天都是,而是这个函数的特性就是没有历史数据,用最新的数据填充历史数据