Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:间隔5分钟之后才做反手单

1楼
zzking 发表于:2013/3/26 11:18:16
我想开仓和平仓之后有个间隔时间大于5分钟,假如在10点00分开空,起码要到10点05分之后才反手开多,请问应该怎么设置?
2楼
jinzhe 发表于:2013/3/26 11:26:50

if 下单条件 then begin

开空;

extbgdataset('tt',timetot0(DYNAINFO(207)));

end

 

if timetot0(DYNAINFO(207))>extgbdata('tt')+300 then

 反手开多;

end

3楼
zzking 发表于:2013/3/26 11:33:45
 IF TIME>091500&&TIME<151500&&(开空条件)&&(HOLDING=0|| HOLDING>0) THEN 
 BEGIN   SELL (HOLDING>0,1,THISCLOSE);
             BUYSHORT  (HOLDING=0,1,THISCLOSE);

 END
 
 IF  TIME>091500&&TIME<151500 &&( 开多条件) &&(HOLDING=0|| HOLDING<0) THEN
 BEGIN SELLSHORT (HOLDING<0,1,THISCLOSE );
        BUY  (HOLDING=0,1,THISCLOSE );
 END
 
我是这样写的,请问应该怎样修改啊?
4楼
jinzhe 发表于:2013/3/26 13:08:05

 variable:tt=0;

IF TIME>091500&&TIME<151500&&(开空条件)&&(HOLDING=0|| HOLDING>0) THEN 

 BEGIN   SELL (HOLDING>0,1,THISCLOSE);
             BUYSHORT  (HOLDING=0,1,THISCLOSE);
             tt:=time;
  
 END
 
 IF  TIME>091500&&TIME<151500 &&( 开多条件) &&(HOLDING=0|| HOLDING<0) and time>tt+0500 THEN
 BEGIN SELLSHORT (HOLDING<0,1,THISCLOSE );
        BUY  (HOLDING=0,1,THISCLOSE );
 END
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01953 s, 3 queries.