各位老师好!
我在编写指标公式的时候,用debugfile输出,格式如下:
DEBUGFILE('D:\00 金字塔\调试加内容.TXT', ' 品种名称:'& 品种名称 & ' 三跌自定:' & NUMTOSTR(三跌自定,3) & ' 三涨自定:' & NUMTOSTR(三涨自定,3) & ' 三跌高振:'& NUMTOSTR(三跌高振,3) & ' 三跌预数:'& NUMTOSTR(三跌预数,3) & ' 三分跌常:'& NUMTOSTR(三分跌常,3) & ' 三分最高:'& NUMTOSTR(三分最高,3) & ' 三分最高2:' & NUMTOSTR(三分最高2,3) & ' 三分跌速:'& NUMTOSTR(三分跌速,3) & ' 三涨高振:'& NUMTOSTR(三涨高振,3) & ' 三跌预数:'& NUMTOSTR(三跌预数,3) & ' 三分涨常:'& NUMTOSTR(三分涨常,3) & ' 三分最低:'& NUMTOSTR(三分最低,3) & ' 三分最低2:' & NUMTOSTR(三分最低2,3) & ' 三分涨速:'& NUMTOSTR(三分涨速,3) ,0 )
输出的结果为: 2023-07-18 21:27:20.335 品种名称:ag10 三跌自定:-0.300 三涨自定:0.300 三跌高振:-1.#QO 三跌预数:-1.100 三分跌常:-1.#QO 三分最高:-1.#QO 三分最高2:-1.#QO 三分跌速:-1.#QO 三涨高振:-1.#QO 三跌预数:-1.100 三分涨常:-1.#QO 三分最低:-1.#QO 三分最低2:-1.#QO 三分涨速:-1.#QO
很多结果都是-1.#QO,这是啥情况呢?
补充内容 (2023-7-18 22:18):
三分最高:= HHV(C, BARSLAST(CROSS(TIME, CONST(T0TOTIME(TIMETOT0(TIME)-3*60)))));
三分最高2: =ref(hhv(h,3),1);
有两个公式是这样的。
|