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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件策略编写求助区 → 各位大大好,”信号闪烁情况下想要实现出信号即开仓,并进入是否平仓的判断“该怎么写

   

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


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

主题:各位大大好,”信号闪烁情况下想要实现出信号即开仓,并进入是否平仓的判断“该怎么写

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


加好友 发短信
等级:新手上路 帖子:2 积分:0 威望:0 精华:0 注册:2017/2/24 23:21:07
各位大大好,”信号闪烁情况下想要实现出信号即开仓,并进入是否平仓的判断“该怎么写  发帖心情 Post By:2017/2/27 22:01:50 [只看该作者]

各位老师好,我的策略由于小周期引用大周期的问题,会出现信号闪烁。 但我的策略逻辑就是大周期出现信号(即使过一会儿消失),即做开仓动作; 请教一下是否可以实现,非常感谢!

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


加好友 发短信
等级:新手上路 帖子:2 积分:0 威望:0 精华:0 注册:2017/2/24 23:21:07
  发帖心情 Post By:2017/2/27 22:15:18 [只看该作者]

比如说我先创立一个基本公式"base" ma5:= ma(c,5); ma12:= ma(c,12); crossup:= ma5 > ma12; crossup0:= ref(crossup, 1); crossdown:= ma5 < ma12; crossdown0:= ref(crossdown,1); 主公式里的简单开仓逻辑如下: crossup_5m:= stkindi('','base.crossup0',0,2); crossup_15m:= stkindi('','base.crossup',0,3); crossdown_5m:= stkindi('','base.crossdown0',0,2); crossdown_15m:= stkindi('','base.crossdown',0,3); 开多:= crossup_5m and crossup_15m; 平多:= crossdown_5m and crossdown_15m; buy(开多 and holding=0, 1, marketr); sell(平多 and holding>0, holding, market); 在5分钟周期下运行,由于5分钟周期取上一根K线,不会有闪烁,但15分钟取当根K线会闪烁。 想要实现的目标是,当根15分钟K线出现开多信号即开仓开多,使理论的holding>0,从而进入判断是否需要平仓的逻辑,请问如何实现,非常感谢!

 回到顶部