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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]关于平仓反手造成资金不足

   

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


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

主题:[求助]关于平仓反手造成资金不足

帅哥哟,离线,有人找我吗?
正版勇往直前
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:0 威望:0 精华:0 注册:2013/7/11 21:16:20
[求助]关于平仓反手造成资金不足  发帖心情 Post By:2013/7/19 9:19:36    Post IP:27.42.106.136[显示全部帖子]

 由于我是初学者,所以我在论坛里学了很多关于编写过程中遇到的问题。我的原则是自己能解决的问题自己解决,以下问题实在解决不了。


我的模型是在编写过程中遇到的问题,没有日志。

//平多 

  IF  THOLDING2 > 0 THEN  BEGIN    TSELL(COND2,1,MKT,0,0,ZH1,PZ1); SLEEP(3000);END    

//平空

   IF  THOLDING2 <0 THEN  BEGIN   TSELLSHORT(COND1,1,MKT,0,0,ZH1,PZ1); SLEEP(3000);  END    

//开多

  IF  THOLDING2=0 THEN   BEGIN    TBUY(COND1,1,MKT,0,0,ZH1,PZ1) ; END    

//开空

  IF  THOLDING2=0 THEN   BEGIN   TBUYSHORT(COND2,1,MKT,0,0,ZH1,PZ1) ; END  


 1解决资金不足的问题我用过 ORDERQUEUE顺序下单的意思是委托单按先后顺序排队等待,依次处理但也有不足的地方,就是在平仓单未及时成交时,依然会出现保证金不足的错误。如 A(平多)、B(开空),A未及时成交自动撤单后追单自动追单的委托就排在后面了,也就是下单顺序就为 B、A 。B发送时就会提示错误,因为保证金并未释放。(所以我后来没有采用)

  2后来我采用SLEEP(3000)延迟三秒的方法,但是所有策略都会延迟,我感觉不科学。(请问SLEEP是当平多,平空信号出现才延迟;还是不管平多,平空有没有信号都每次扫描都会延迟)。(我准备要采用)

    附加问题如果我采用SLEEP延迟。会不会和金字塔系统自带的程序化下单设置里的顺序下单模式;顺序递交和之前报单完全成交后再顺序递交(因为必须选择一个)会不会有冲突。

请问老师解决资金不足还有没有更好的解决办法,我现在是没有一点方向感。


 回到顶部
帅哥哟,离线,有人找我吗?
正版勇往直前
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:16 积分:0 威望:0 精华:0 注册:2013/7/11 21:16:20
  发帖心情 Post By:2013/7/19 9:30:51    Post IP:27.42.106.136[显示全部帖子]

谢谢老师

 回到顶部