DRAWTEXTABS公式如何与IF公式结合

04-20 12:36

编写要求:

股票网解答:

网友求助:

想在主图在用DRAWTEXTABS公式显示文字,且想要结合IF公式的判断结果来修改DRAWTEXTABS公式的显示效果

如:
净利:=PFFIN(1273,0);
现金流:=PFFIN(1310,0);
如果 现金流>净利、则用DRAWTEXTABS公式在主图用3号粗线显示文字“现金流”数值;
现金流<净利、则用DRAWTEXTABS公式在主图用2号粗线显示文字“净利”数值;

现金流>净利 则:
DRAWTEXTABS(5,5,' 现金流 '+现金流),Color0000FF,LINETHICK3;
请教:要达到此效果具体要怎样写编码。
谢谢!

解答如下:

1.循环写法:

净利:=PFFIN(1273,0);
现金流:=PFFIN(1310,0);
if 现金流>净利 then begin DRAWTEXTABS(5,5,' 现金流 '+现金流),Color0000FF,LINETHICK3;
end else
if 现金流<净利 then DRAWTEXTABS(5,5,' 净利 '+净利),Color0000FF,LINETHICK2;

2.不用循环:

净利:=PFFIN(1273,0);
现金流:=PFFIN(1310,0);
DRAWTEXTABS(5,5,IFS(现金流>净利,' 现金流 '+现金流,'')),Color0000FF,LINETHICK3;
DRAWTEXTABS(5,5,IFS(现金流<净利,' 净利 '+净利,'')),Color0000FF,LINETHICK2;

>

版权声明

本文仅代表作者观点,不代表无忧指标公式网立场。
本文系作者授权无忧指标公式网发表,未经许可,不得转载。

文章内容来自互联网,本网站无任何收费项目也不推荐股票
广告投放请自行识别风险。本站无任何QQ群微信群