 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
- gxx978
|
需要使用后台程序化交易,且要设置不间断监控,才能实现集合竞价阶段报单。开仓策略和平仓策略分开编写,分别设置。后台功能介绍:https://www.weistock.com/docs/HE ... 0%E7%AE%80%E4%BB%8B
//开仓策略,监控交易的品种
ZF:=IF(STRNCMP(STKLABEL,'30',2)=0 OR STRNCMP(STKLABEL,'688',3)=0,0.2,0.1);
ZT:=ROUNDS(C,2)>=ROUNDS(REF(C,1)*(1+ZF),2); //ZT=1,表示当天涨停
FD:DYNAINFO( 25)*DYNAINFO( 28)*100>=1000*10000; //股票涨停封单金额大于等于1000万
CON:ZT AND FD; //涨停,且封单大于1000万
IF CON THEN
TBUY(TBUYHOLDINGEX('','',2)=0,100,LMT,DYNAINFO(54));
//平仓策略,监控实际账户持仓
IF TBUYHOLDINGEX('','',1)>0 AND REF(ZT,1)=0 AND CURRENTTIME>091500 AND CURRENTTIME<092500 THEN
TSELL(1,TBUYHOLDINGEX('','',1),LMT,DYNAINFO(54)); //集合竞价阶段平仓
IF TBUYHOLDINGEX('','',1)>0 AND CURRENTTIME>093000 AND ZT=0 THEN
TSELL(1,TBUYHOLDINGEX('','',1),MKT); //连续交易阶段平仓 |
|