欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 日内满仓交易时,平仓反手的实现方法

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有16077人关注过本帖树形打印复制链接

主题:日内满仓交易时,平仓反手的实现方法

帅哥哟,离线,有人找我吗?
阿火
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
日内满仓交易时,平仓反手的实现方法  发帖心情 Post By:2011/7/13 22:43:44    Post IP:120.42.45.130[只看该作者]

日内满仓交易时,平仓反手的时候,有个问题要特别注意,就是在平仓单未成交前如果发出开仓委托单会出现保证金不足的情况造成无法自动开仓

这个问题是众所周知的

 

1,一般的处理方法是在每个下单指令的最后面加一个顺序下单控制符,如下:

hi:=ref(hhv(h,20),1);
lo:=ref(llv(l,20),1);
entertime:=time<=144500;
exittime:=time>=145700;
buycond:=c>hi;
sellcond:=c<lo;
if holding>0 and (sellcond or exittime) then sell(1,1,market),orderqueue;
if holding<0 and (buycond or exittime) then sellshort(1,1,market),orderqueue;
if holding=0 and entertime and buycond then buy(1,1,market),orderqueue;
if holding=0 and entertime and sellcond then buyshort(1,1,market),orderqueue;

 

这种方法基本上可以解决问题。orderqueue顺序下单的意思是委托单按先后顺序排队等待,依次处理

但也有不足的地方,就是在平仓单未及时成交时,依然会出现保证金不足的错误。如 A(平多)、B(开空),A未及时成交自动撤单后追单

自动追单的委托就排在后面了,也就是下单顺序就为 B、A 。B发送时就会提示错误,因为保证金并未释放。

 

2,现提出另一处理方法

问题的关键,就是要等平仓单完全成交后再发开仓单,这样才能避免出现保证金不足的情况

反手模型有个特点,就是平仓单成交后,仓位为0,而后台的tholding2这个函数就是表示实际持仓

于是:

hi:=ref(hhv(h,20),1);
lo:=ref(llv(l,20),1);
entertime:=time<=144500;
exittime:=time>=145700;
buycond:=ref(c>hi,1);
sellcond:=ref(c<lo,1);
abb:=not(islastbar) or (islastbar and tholding2=0);//这里要这样处理,否则tholding2会影响前面得信号
if holding>0 and (sellcond or exittime) then sell(1,1,market);
if holding<0 and (buycond or exittime) then sellshort(1,1,market);
if holding=0 and entertime and buycond and abb then buy(1,1,market);
if holding=0 and entertime and sellcond and abb then buyshort(1,1,market);

程序执行过程:1,平仓单发出后,不发开仓单,因为tholding2不为0.如果平仓单没及时成交,自动撤单后追单直至成交 

                    2,平仓单成交后,tholding2=0,此时开仓指令条件成立,发出开仓单。不会出现保证金不足的情况

                    3,注意,用的是tholding2,而非tholding,tholding会受未成交委托单影响。

以上适用的条件 :1,需要平仓委托在信号成立的K线内成交,才能发出开仓委托。模型基本符合这个条件

                        2,固定时间间隔或者高频。如果是K线走完模式,还需稍作修改为固定时间间隔模式

[此贴子已经被作者于2011-7-14 9:58:39编辑过]

[本帖被加为精华]
 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2011/7/14 8:48:51    Post IP:58.246.57.26[只看该作者]

图片点击可在新窗口打开查看给力啊老师,顶


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
大海
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:90 威望:0 精华:0 注册:2011/7/14 10:35:56
  发帖心情 Post By:2011/7/14 10:38:15    Post IP:110.80.58.215[只看该作者]

如果说反手平仓的时候刚好跳水,反复扯单,导致在下根K线才平仓成功,那么不就没办法开仓了吗?

 回到顶部
帅哥哟,离线,有人找我吗?
弦外之音
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:67 积分:431 威望:0 精华:0 注册:2010/10/12 9:26:32
  发帖心情 Post By:2011/7/14 10:43:23    Post IP:110.80.58.215[只看该作者]

反复扯单图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
大海
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:90 威望:0 精华:0 注册:2011/7/14 10:35:56
  发帖心情 Post By:2011/7/14 10:44:00    Post IP:110.80.58.215[只看该作者]

。。。。打错字了。。撤单财对。。

 


 回到顶部
帅哥哟,离线,有人找我吗?
弦外之音
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:67 积分:431 威望:0 精华:0 注册:2010/10/12 9:26:32
  发帖心情 Post By:2011/7/14 10:44:38    Post IP:110.80.58.215[只看该作者]

撤单财对图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
大海
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:90 威望:0 精华:0 注册:2011/7/14 10:35:56
  发帖心情 Post By:2011/7/14 10:49:20    Post IP:110.80.58.215[只看该作者]

。。。3楼是你特意要针对我吗?针对意思就好了。。

 回到顶部
帅哥哟,离线,有人找我吗?
大海
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:90 威望:0 精华:0 注册:2011/7/14 10:35:56
  发帖心情 Post By:2011/7/14 10:50:03    Post IP:110.80.58.215[只看该作者]

。。。用智能拼音就是不好。。。老打错字

 回到顶部
帅哥哟,离线,有人找我吗?
大海
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:90 威望:0 精华:0 注册:2011/7/14 10:35:56
  发帖心情 Post By:2011/7/14 10:56:57    Post IP:110.80.58.215[只看该作者]

版主大人,到底会不会出现我说的那个情况,给个话

 回到顶部
帅哥哟,离线,有人找我吗?
弦外之音
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:67 积分:431 威望:0 精华:0 注册:2010/10/12 9:26:32
  发帖心情 Post By:2011/7/14 10:57:01    Post IP:110.80.58.215[只看该作者]

顶!!!!!!!!!!!

 回到顶部
总数 19 1 2 下一页