打印本文打印本文 关闭窗口关闭窗口

我为什么不能这样用or!??

作者:通达信 来源:cxh99.com 发布时间:2023年01月24日
  • 咨询内容:
    DDT1:=DAYTODATE(DATETODAY(DATE))+19000000;
    DDT2:=20211101 OR 20211102;
    DDT3:DDT1=DDT2;


    这样就不行
    ddt2改为一个日期却可以 这是为什么

    我想弄一个自然日的定周期指标 这样根本没法做啊 有啥办法么?

     

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

  • 通达信技术部: 公式很牛!

     

  • 通达信客服: 可以参考这个函数

     

  • 网友交流: 用你那个只能1天
    而且你根本答非所问 你应该说第二行错了这样改就行了

    这样历史所有的都可以匹配

    DDT1:=DAYTODATE(DATETODAY(DATE))+19000000;
    DDT2:DDT1=20211101 OR DDT1=20211112;


    问题又来了
    交易日不一定对上自然日 如节假日 怎么写交易日日期 穿过这个自然日呢?
打印本文打印本文 关闭窗口关闭窗口