以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  我的程序不开仓,求帮助  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66078)

--  作者:kirahcj
--  发布时间:2014/6/12 10:30:01
--  我的程序不开仓,求帮助
账户:\'1000\';
套利品种1:\'IF06\';
套利品种2:\'IF07\';
//*****************************
variable:A[200]=0,B=0,D=0,E=0;
JC:dynainfo2(7,套利品种2)-dynainfo2(7,套利品种1);
E=CLOSE*8/10000;
E=ROUNDS(E,0)+1;
IF JC>0 then begin
 D=MIN(DYNAINFO2(25,套利品种2),DYNAINFO2(31,套利品种1));
 D=MIN(D,2);
 IF TIME=093000 then begin
 A[200]=JC;
 B=MODE( A,1 );
 END
 IF TIME=130000 then begin
 A[200]=JC;
 B=MODE( A,1 );
 END
//开仓和平仓
 IF DYNAINFO2(20,套利品种2)-DYNAINFO2(21,套利品种1)-B=E AND HOLDING=0 AND TIME<145500 then begin
 BUY(1,D,LIMITR,DYNAINFO2(21,套利品种1));
 BUYSHORT(1,D,LIMITR,DYNAINFO2(20,套利品种2));
 END
 IF DYNAINFO2(21,套利品种2)-DYNAINFO2(20,套利品种1)=B then begin
 SELL(1,D,LIMITR,DYNAINFO2(20,套利品种1));
 SELLSHORT(1,D,LIMITR,DYNAINFO2(21,套利品种2));
 END
 IF TIME=145500 then begin
 tsell(1,0,mkt);
 tsellshort(1,0,mkt);
 END
END
IF JC<0 then begin
 D=MIN(DYNAINFO2(25,套利品种1),DYNAINFO2(31,套利品种2));
 D=MIN(D,2);
 IF TIME=093000 then begin
 A[2200]=-1*JC;
 B=MODE( A,1 );
 END
 IF TIME=130000 then begin
 A[2200]=-1*JC;
 B=MODE( A,1 );
 END
//开仓和平仓
 IF DYNAINFO2(20,套利品种1)-DYNAINFO2(21,套利品种2)-B=E AND HOLDING=0 AND TIME<145500 then begin
 BUY(1,D,LIMITR,DYNAINFO2(21,套利品种2));
 BUYSHORT(1,D,LIMITR,DYNAINFO2(20,套利品种1));
 END
 IF DYNAINFO2(21,套利品种1)-DYNAINFO2(20,套利品种2)=B then begin
 SELL(1,D,LIMITR,DYNAINFO2(20,套利品种2));
 SELLSHORT(1,D,LIMITR,DYNAINFO2(21,套利品种1));
 END
 IF TIME=145500 then begin
 tsell(1,0,mkt);
 tsellshort(1,0,mkt);
 END
END

--  作者:jinzhe
--  发布时间:2014/6/12 10:31:04
--  

你这个是图表程序还是后台程序?自己写的还是别人给的?


--  作者:kirahcj
--  发布时间:2014/6/12 10:32:02
--  
自己写的,用金字塔的自编公式那里写的
--  作者:jinzhe
--  发布时间:2014/6/12 10:38:10
--  
那么是图表还是后台?
--  作者:jinzhe
--  发布时间:2014/6/12 10:39:30
--  

图表的套利公式你可以看看这个帖子,照着这里写一下

http://www.weistock.com/bbs/dispbbs.asp?BoardID=10&ID=12019&replyID=&skin=1

 

 

图表不要用动态行情函数

 

 

 


--  作者:kirahcj
--  发布时间:2014/6/12 10:43:08
--  
我的策略必须用到动态行情函数,有办法解决吗?
--  作者:kirahcj
--  发布时间:2014/6/12 10:43:57
--  

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140612103856.png
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2014/6/12 10:57:20
--  

不行,图表上用动态是没有历史数据的,所以图标上不能用动态

你先照着上面的帖子写一下,看看能不能用,先学会用框架了, 再加点自己的东西进去


--  作者:kirahcj
--  发布时间:2014/6/12 11:00:20
--  
那我用模拟账号即时测试行吗?
--  作者:jinzhe
--  发布时间:2014/6/12 11:08:42
--  
不行,图表上不能用动态行情函数。