Rss & SiteMap

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

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

标题:日线或周线上,收盘前4秒开仓

1楼
every 发表于:2012/12/28 15:53:52

想实现日线或周线上的,固定时间间隔

主要是想在收盘前4秒开仓,满足条件立马平仓

L<REF(L,1);//平空
H<REF(H,1)&&L<REF(L,1)&&CURRENTTIME>=145956;//开空
H>REF(H,1);//平多
H>REF(H,1)&&L>REF(L,1)&&CURRENTTIME>=145956;//开多

 

以下是实现,如果有错误,请大家帮忙指正,先谢谢.

 

 

//用于日线或周线的简单后台程序化交易

//平多
IF H>REF(H,1) AND THOLDING>0 THEN TSELL(1,1,MKT);
//开空
IF H<REF(H,1) and L<REF(L,1) and CURRENTTIME>=145956 AND THOLDING=0 THEN TBUYSHORT(1,1,MKT);

//平空
IF L<REF(L,1) AND THOLDING<0 THEN TSELLSHORT(1,1,MKT);
//开多
IF H>REF(H,1) and L>REF(L,1) and CURRENTTIME>=145956 AND THOLDING=0 THEN TBUY(1,1,MKT);

2楼
jinzhe 发表于:2012/12/28 15:55:08
用dynainfo(207)似乎好一点
3楼
fly 发表于:2012/12/28 16:14:03

(1)提前时间太短,最好改成提前20秒下单,以保证当天开仓成交

(2)2楼正解,用CURRENTTIME---本地时间,不如用dynainfo(207)--交易所时间

修改如下:

 

//用于日线或周线的简单后台程序化交易

//平多
IF H>REF(H,1) AND THOLDING>0 THEN TSELL(1,1,MKT);
//开空
IF H<REF(H,1) and L<REF(L,1) and dynainfo(207)>=145940 AND THOLDING=0 THEN TBUYSHORT(1,1,MKT);

//平空
IF L<REF(L,1) AND THOLDING<0 THEN TSELLSHORT(1,1,MKT);
//开多
IF H>REF(H,1) and L>REF(L,1) and dynainfo(207)>=145940 AND THOLDING=0 THEN TBUY(1,1,MKT);

4楼
独孤求败 发表于:2012/12/30 13:28:59
建议最好使用专业版的走完K线提前下单模式
共4 条记录, 每页显示 10 条, 页签: [1]


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