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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]分笔图表交易策略遗漏信号解决方法

   

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


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

主题:[求助]分笔图表交易策略遗漏信号解决方法

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


加好友 发短信
等级:新手上路 帖子:86 积分:0 威望:0 精华:0 注册:2016/2/16 16:16:47
[求助]分笔图表交易策略遗漏信号解决方法  发帖心情 Post By:2019/9/11 12:54:50    Post IP:115.148.20.94[只看该作者]

分笔图表交易策略遗漏交易指令,通过与taccount(38)比对后,采用以下方法是否可行?

 

 

//有信号未开仓补开仓

if HOLDING<>0 and taccount(38)=0   then begin
补开多:BUY(TYPE(1)=1 AND HOLDING>0 ,1,limitr,ENTERPRICE+MINDIFF*2);  
补开空:BUYSHORT(TYPE(1)=3 AND HOLDING<0,1,limitr,ENTERPRICE-MINDIFF*2);
end  

 

 

//有信号未平仓补平仓


if HOLDING=0  and taccount(38)>0 then begin
补平空:SELLSHORT(TYPE(1)=2,1,THISCLOSE);                  //平空信号
补平多:SELL(TYPE(1)=4,1,THISCLOSE);                       //平多信号
end

 

请老师抽空指教一二,谢谢!


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/9/11 14:21:48    Post IP:180.169.30.6[只看该作者]

 不行的哦。taccount(38) 这种只有最新值的函数 用在图表策略里面直接回导致信号闪烁。
你这里漏掉是个什么情况啊。图表上有信号,没下单。 程序化是走完K模式还是固定轮询模式?


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
jszzm
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:86 积分:0 威望:0 精华:0 注册:2016/2/16 16:16:47
  发帖心情 Post By:2019/9/11 23:55:05    Post IP:218.95.126.211[只看该作者]

哦,谢谢!我的是加载在分笔图表上,策略计算速度跟不上K线出现速度。

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2019/9/12 8:49:25    Post IP:180.169.30.6[只看该作者]

 高频的确是有可能出现这种情况的。但是这个从代码上除了想办法降低计算量之外就没啥好办法了。或者你可以把周期调整成多笔周期或者到分钟级别试下。


命数如织,当如磐石。
 回到顶部