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

识别创业板23号之前涨停数值出错?? [通达信]

  • 咨询内容:
    BK:IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板') AND DATE>1200823,0.2 ,IF(INBLOCK('ST板块'),0.05,0.1)));
    涨停:C>=ZTPRICE(REF(C,1),BK) AND C=H ;

    识别创业板24号20%涨停 23号之前10%涨停,公式bk 也能得到0.1的值,但是涨停值计算的不正确,什么原因?

     

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

  • 通达信技术部:
     来源:C X H 9 9 .C O M )
  • 通达信技术部: 你试试以下这个公式。
     来源:C X H 9 9 .C O M )
  • 通达信技术部: {1.涨停价格}
     来源:C X H 9 9 .C O M )
  • 通达信技术部: 涨停10: ZTPRICE(REF(CLOSE,1),0.1); 
     来源:C X H 9 9 .C O M )
  • 通达信技术部: 涨停5: ZTPRICE(REF(CLOSE,1),0.05); 
     来源:C X H 9 9 .C O M )
  • 通达信技术部: 涨停科创: ZTPRICE(REF(CLOSE,1),0.2);
     来源:C X H 9 9 .C O M )
  • 通达信技术部: 涨停创板:IF(DATE>1200823,涨停科创,涨停10); 
     来源:C X H 9 9 .C O M )
  • 通达信技术部:
     来源:C X H 9 9 .C O M )
  • 通达信技术部: 涨停价: IF(NAMELIKE('*S') OR NAMELIKE('S'),涨停5,
     来源:C X H 9 9 .C O M )
  • 通达信技术部:            IF(CODELIKE('68'), 涨停科创,
     来源:C X H 9 9 .C O M )
  • 通达信技术部:               IF(CODELIKE('30'),涨停创板,涨停10)
     来源:C X H 9 9 .C O M )
  • 通达信技术部:              )
     来源:C X H 9 9 .C O M )
  • 通达信技术部:           ) ;
     来源:C X H 9 9 .C O M )
  • 通达信技术部:
     来源:C X H 9 9 .C O M )
  • 通达信技术部: 测试通过的。

     

  • 通达信客服: 你好,用其他方法,我已经实现,但是我想知道,我之前的公式有什么问题,移动游标,bk 数值也可以 0.1  0.2 的变化,但是计算出的涨停价格就不对,不知道什么原因,手工输入0.1 数值,计算则正确,但是用变量,计算就不正确,不知道什么原因,如果计算涨停的函数不能使用变量,不加日期判断也可以实现不同板块的计算,就是加了日期就不行,

     

  • 网友交流:   因为涨停价格计算有四舍五入的情况,半不完全是10%,有时候是10.01%有时是9.98%

     

  • 网友交流: 我之前把date也放在一个函数里,也计算不出来。有其他方式实现,何必纠结传参呢,这又不是项目优化

 

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

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

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

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


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

相关文章

    没有相关内容