Rss & SiteMap

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

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

标题:关于后台平仓反手开仓的问题

1楼
wsanle 发表于:2012/2/17 14:01:30

后台程序(平仓反手),请教老师:

 MyHolding:=THolding;

 If MyHolding>0 Then Tsell(1,10,MKT,0);

 If MyHolding=0 Then TBuyShort(1,10,MKT ,0);

执行结果是平仓执行了,反手开空仓未执行,适合需要加ALLOWREPEAT参数,没有明白加了这个参数,是否就可以反复的在同一根K线上反复平仓再开仓,还是可以在一根K线上多次开仓?

2楼
jinzhe 发表于:2012/2/17 14:04:26
防止满足条件了但是因为各种缘故比如延迟啥的导致的不下单。
3楼
董小球 发表于:2012/2/17 14:07:15
ALLOWREPEAT的意思是 在同一根K线上可以做多次买入或者卖出

如果不加这个参数,一般金字塔默认的同一个K线上只能买卖一次
你可以去掉或者加上 实验一下就明白了
TBuy(1,5,MKT ,0);
Tsell(1,1,MKT,0);

就用最简单的语句就可以测试出
4楼
wsanle 发表于:2012/2/17 14:23:23

董老师,谢谢您的解答!你说“如果不加这个参数,一般金字塔默认的同一个K线上只能买卖一次”,我在上述的程序中,平仓后再反手开仓,一次卖一次买,即买卖也只有一次,是不是不加ALLOWREPEAT,在同一K线上只能一次买或者一次卖?另外一个问题是,是否需要在我的全部后台程序,只要含有开平仓的指令后面都要加上ALLOWREPEAT,还是只需要在那对平仓后马上反手开仓的指令后面加上ALLOWREPEAT

5楼
jinzhe 发表于:2012/2/17 14:28:00
开仓指令后面加,防止各种意外导致没有下单成功,使之能够进行再次的下单
6楼
董小球 发表于:2012/2/17 15:13:11
默认只最多开一次和平一次

例子我已经给你了,你运行下就明白了
7楼
lcgs005 发表于:2013/1/31 13:56:45
楼主这个问题最后是用什么方法解决的呢?发个结尾帖出来分享下吧,
共7 条记录, 每页显示 10 条, 页签: [1]


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