以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  一个简单模型是否正确  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=93893)

--  作者:masterxl
--  发布时间:2016/3/3 12:02:44
--  一个简单模型是否正确

*************************

实现功能:

1.收盘前3秒内开空;

2.次日集合竞价出场,

 

 

*************************

 以下后台交易写法是否正确

 

账户:=\'88888\';
variable:flag=0;// 全局变量,买开仓时赋值为1
cond1:=CURRENTTIME>T0TOTIME(TIMETOT0(CLOSETIME(0))-3);//收盘前3秒钟
cond2:=CURRENTTIME>T0TOTIME(TIMETOT0(OPENTIME(1))-120) or time>=opentime(1);//开盘前集合竞价入场或开盘立刻平仓
if cond1 and Tholding=0 then
begin
 TBUYSHORT(1,1,MKT ,0,0,账户);
     flag:=1;
end
if cond2 and Tholding<0 and flag=0 then  TSELLSHORT(1,1,MKT ,0,0,账户);
if  time=CLOSETIME(0)  then flag:=0;//收盘的同时,flag赋值为0

[此贴子已经被作者于2016/3/3 12:03:55编辑过]

--  作者:yukizzc
--  发布时间:2016/3/3 12:46:02
--  

集合进价需要在交易-下单设置-程式化交易

这边的交易时段选择这边把勾去掉,交易时段是不包含集合进价。

另外在后台那边使用不间断监控行情(也即无论有无行情都执行程序化)


--  作者:masterxl
--  发布时间:2016/3/3 13:21:58
--  
OK