您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信知识>>正文内容

[求助]求教回撤预警公式怎么修改 [通达信]

  • 咨询内容: 编写了一个回撤预警公式,目的是在当天股票出现5%的回撤时系统自动预警。自己想了3种写法并分别测试,但不知道是什么原因,预警效果不准确,有该预警的没预警,也有不该预警的预警了。求各位老师指点下问题出在哪里,或者有没有比较成熟的写法呢?公式如下: H1:= IF( H>=DYNAINFO(3), H, DYNAINFO(3)); HC:= (H1 - DYNAINFO(20))/H1; N:= BARSSINCE(HC>=0.05); 预警1:N>=1; 预警2:IF(N>1,REF(HC,N),0)>=0.05 ; 预警3:MAX(HC,REF(HC,1))>=0.05 ;

     

     来源:C X H 9 9 .C O M )

  • 通达信技术部: 刚注册的账号,自己顶一下

     

  • 通达信客服: 前边的二个过程语句还算正常,后边的三个预警是做什么的,要是  
  • 通达信客服:当天股票出现5%的回撤,直接 预警: hc>=0.5 不就行了?

    N:= BARSSINCE(HC>=0.05) 这是干嘛的?把过去所有有过回撤0.5的K线都选出来?可是你意图只是预警今天的,过去的为什么要选出来;
    还是说这个N的定义是给分时线用的?sorry,公式预警不支持分时线,分钟k线,周k线,只支持日线

     
  • 通达信客服:

     

  • 网友交流: 其实我的需求是当天最大回撤5%且分时图价格下穿均线时预警,因为这个论坛发帖不能排版内容多了看起来很乱,所以就删减了,没发现这个逻辑问题。 回撤5%并不是实时的,比如1小时前回撤了5%,但是现在价格跌穿了均线,2个条件都成立了才触发预警。 这里我就需要在触发回撤时打一个标签,所以用到了BARSSINCE(HC>=0.05). 从实际效果看他会预警,但不准确。可能如你所说,是不支持分时线吧,引用到了之前的日K数据。 如果公式预警都不支持分时线的话,那我得花时间去研究下量化平台的操作了,我现在就迫切需要触发预警时系统自动卖出。

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容