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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教交易匹配信号却不交易的问题

   

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


  共有3062人关注过本帖平板打印复制链接

主题:请教交易匹配信号却不交易的问题

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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2019/11/25 13:24:59
请教交易匹配信号却不交易的问题  发帖心情 Post By:2019/12/16 14:46:01    Post IP:218.17.197.226[只看该作者]




图片点击可在新窗口打开查看此主题相关图片如下:a_20191216143648.jpg
图片点击可在新窗口打开查看

如上图,在图表中回测,多空交替进行交易,做多做空的指标都匹配上,图表中也可以看到有做空的交易。但是为何会出现如上图,空的指标匹配上了,却不进行交易,交易代码如下,请老师指教:


ORDVOL:=1;
   
IF CD_BUY_LONG then 
   BEGIN  
   sellshort(holding<0,holding,market); //周期均线多头排列,则平空开多
   开多:buy(holding=0,ORDVOL,MARKET);
   END

IF CD_SELL_LONG then 
   BEGIN
   平多:SELL(holding>0,holding,market); //多头止盈
   END 
IF CD_BUY_SHORT then  
   BEGIN
   SELL(HOLDING>0,holding,MARKET);//周期均线空头排列,则平多开空
   开空:BUYSHORT(HOLDING=0,ORDVOL,MARKET);
   END 
IF CD_SELL_SHORT then   //空头止盈
   BEGIN
   平空:SELLSHORT(holding<0,HOLDING,MARKET);
   END 


 回到顶部