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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 交易指令问题

   

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


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

主题:交易指令问题

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


加好友 发短信
等级:论坛游侠 帖子:424 积分:0 威望:0 精华:0 注册:2015/10/20 13:25:28
交易指令问题  发帖心情 Post By:2017/11/22 14:00:41    Post IP:175.16.21.44[显示全部帖子]

请教老师;我在模型运行中出现信号漂移问题,模型在30分钟周期上运行,9.30分时出信号开仓下单,10,00时信号漂移至10.00的K线上,模型又一次开仓下单,我的交易指令是这样编写的;
IF SELLSHORT4  THEN BEGIN
   平空:SELLSHORT(1,0),ORDERQUEUE;
   开多:BUY(HOLDING=0,ORDVOL,MARKET);
   HIGHPRICE:=ENTERPRICE;  //将开仓价保存到最高价
END
我的问题是9,30分开仓后,仓位大于0的情况下(HOLDING=0),应该是不会开仓的,为什么还是开仓了?谢谢

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


加好友 发短信
等级:论坛游侠 帖子:424 积分:0 威望:0 精华:0 注册:2015/10/20 13:25:28
  发帖心情 Post By:2017/11/22 15:00:16    Post IP:175.16.21.44[显示全部帖子]

其他的应该没问题,就是一个跨周期MACD指标在30分钟周期引用了45分钟周期上的数据,我知道这个是造成信号漂移的原因,我的模型是一开一平,没有加仓模式,我想解决的问题是在 平空:SELLSHORT(1,0),ORDERQUEUE; 开多:BUY(HOLDING=0,ORDVOL,MARKET);这样的交易指令中,在已经有多单的情况下是不是不应该再开多单?请老师解惑。谢谢!

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


加好友 发短信
等级:论坛游侠 帖子:424 积分:0 威望:0 精华:0 注册:2015/10/20 13:25:28
  发帖心情 Post By:2017/11/22 15:48:26    Post IP:175.16.21.44[显示全部帖子]

这样的话持仓量函数holding=0不就没有什么意义了?有真实仓位都不能识别吗?不太理解!请问老师,还有什么方法可以解决这个问题?老师不要说从编程上解决,金字塔小周期调用大周期的跨周期造成的信号漂移好像没法解决,我只想解决在有仓位的情况下,如何不再开同方向单的问题。请老师帮助!谢谢

 回到顶部