Rss & SiteMap

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

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

标题:如何实现提前下单

1楼
tanganquan 发表于:2015/3/17 10:57:00

八、提前N秒下单的方法,适用于各个周期 

//这里以股指期货为例,商品原理类似:关键是找出K线结束的时间规律。

ma5:=ma(c,5);
ma10:=ma(c,10);
zq:=2;//周期类型,2分钟就填2,3分钟就填3 ,5分钟就填5,10分钟就填10
tq:=5;//提前的秒数,最多提前60秒
lastopentm:=if(date<>ref(date,1),0,ref(openminutes(time),1));//上一根K线的开盘分钟数
ticktm:=dynainfo(207);
abb:=(mod(ticktm,100)>=60-tq and (openminutes(ticktm)-lastopentm=zq-1 or (ticktm>=112900 and ticktm<=113000) or (ticktm>=151400 and ticktm<=151500))) or not(islastbar);

if abb then begin
  if holding>0 and ma5<ma10 then sell(1,1,thisclose);
  if holding<0 and ma5>ma10 then sellshort(1,1,thisclose);
  if holding=0 and ma5>ma10 then buy(1,1,thisclose);
  if holding=0 and ma5<ma10 then buyshort(1,1,thisclose);

end

 


 老师,你好,这是阿火老师的提前下单,我把abb  放在 我的开多条件里,还是 不能实现提前下单,我用的是股指3分钟,市价下单,我把参数设置成10秒,他不能提前下单,只能倒数10秒发信号。请指教一下,怎么实现提前下单。

2楼
jinzhe 发表于:2015/3/17 10:59:49
用固定轮询模式下单,不要用走完k线下单
3楼
tanganquan 发表于:2015/3/17 11:02:02
固定轮询模式下单?????、
要怎么设置下呢?谢谢!
4楼
jinzhe 发表于:2015/3/17 11:04:21

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
5楼
tanganquan 发表于:2015/3/17 11:04:56
我用的是 图表程序化。
6楼
jinzhe 发表于:2015/3/17 11:05:16
参考上面的设置
共6 条记录, 每页显示 10 条, 页签: [1]


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