本来就有 expain
数值 用 numtostr 转化为文本显示
没有直接函数.2楼的方法可以实现
文本与数值能否联合出现?
如显示:上涨达到5.58元,买进1手。
如何用现有函数实现?
飞狐函数:EXPLAINEX(COND,TEXT,NUMBER,PRECISION,SKIPLINES)
在COND条件满足时在[解]中输出数值解说。
PRECISION为小数显示位数,SKIPLINES为空出几行显示下一个解盘
例如:
EXPLAINEX(HIGH>=HHV(HIGH,20), '20天新高价:',HIGH,2,1)表示在创20天新高时在[解]中输出数值解说。
其中NUMBER参数可以获得相关价格指标动态值,“numtostr”不具备该功能!
仍建议增加EXPLAINEX直接函数,获得动态数值!!!!!
用类似方法,自己实现.
EXPLAIN(open>close, NUMTOSTR(open,1)+'阴线\n' );//阴线,显示开盘价
飞狐函数:EXPLAINEX(COND,TEXT,NUMBER,PRECISION,SKIPLINES) 其中NUMBER参数可以获得相关价格指标动态值,“numtostr”不具备该功能! 仍建议增加EXPLAINEX直接函数,获得动态数值!!!!! |