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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 怎么在前5天内有条件1或2的平多的时候开空

   

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


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

主题:怎么在前5天内有条件1或2的平多的时候开空

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/7/24 16:54:23    Post IP:180.169.30.6[显示全部帖子]


A1:REF(BARSSINCE2(条件3,5),1);//条件3触发位置
A2:REF(BARSSINCE2(条件1 or 条件1,5),1);//条件1或2触发位置
A3:REF(BARSSINCE2(HOLDING>0,5),1)<>-1;//前五周期内曾有过多头持仓
//cond 作为开空条件之一添加到开空条件中去
COND:A1<A2 and A2<>-1 AND A3;//条件1或2需要有触发过,且在条件3之前触发的

参考下这个思路。
[此贴子已经被作者于2018/7/24 16:54:53编辑过]


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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/7/25 8:34:57    Post IP:180.169.30.6[显示全部帖子]

如果只是统计,你不能确定仓位到底谁平的。 条件1或2 在条件3之后也可能触发,但是因为没有仓位平了,自然不会再平仓了,因此即使统计出条件1或2 也无法说明就是条件1或2平的仓。我原先也是准备用count函数的,但是考虑到这点,就没用了。 


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