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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 使用全局变量可以避免信号闪烁吗?

   

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


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

主题:使用全局变量可以避免信号闪烁吗?

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


加好友 发短信
等级:标准版用户 帖子:56 积分:0 威望:0 精华:0 注册:2014/12/4 23:22:31
  发帖心情 Post By:2017/12/29 13:32:46    Post IP:117.24.120.223[显示全部帖子]

以下是引用jinzhe在2014/12/24 11:14:03的发言:

把全局变量作为一个判断是否交易过的标记

比如

variable:n=0;

if c>O and holding=0 and n=0 then begin

    buy(1,1,market);

    n:=1;

end

 

这里的n就是一个开平仓的标记,当n=0而且满足开仓条件之后,就赋值这个标记n为1,使其不再相同条件下开仓

用这种方式,在实际轮询模式下,n值也是会闪烁,进而造成重复开仓。

是什么原因引起的?


 回到顶部