• 欢迎访问明阳程序化网,通达信指标公式讲解、公式编写、形态选股、策略预警等。永久网址cxh110.com明阳程序化

利用DRAWTEXT_FIX函数显示关键信息

指标公式 admin 11个月前 (11-23) 已收录
文章目录[隐藏]
利用DRAWTEXT_FIX函数显示关键信息

利用DRAWTEXT_FIX函数显示关键信息


通过通达信主图叠加指标公式,可以实现如上图一样的显示关键信息效果,是不是感觉很方便直观?比如我们习惯做短线的话,流通市值,换手率,成交金额等数值就比较关键,一眼就能捕捉到关键信息可以大大提高看盘和选股效率。

DRAWTEXT_FIX函数

DRAWTEXT_FIX英文字面意思翻译为:写固定文字。具体一点就是我们可以在分时图、K线图主图叠加或者副图叠加实现在固定位置标注文字。固定文字也可以包含变量参数。

DRAWTEXT_FIX(COND,X,Y,TYPE,TEXT),当COND条件满足时,在当前指标窗口内(X,Y)位置书写文字TEXT,其中(X,Y)为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐。

例如:

DRAWTEXT_FIX(CURRBARSCOUNT=1 AND CLOSE/OPEN>1.08,0.5,0.5,0,'大阳线')表示最后一个交易日实体阳线大于8%时在窗口中间位置显示'大阳线'字样.

利用DRAWTXET_FIX显示流通市值、换手率、成交金额指标公式:

市值:=STRCAT(STRCAT('流通:',CON2STR(CAPITAL/1000000*C,2)),'亿');
DRAWTEXT_FIX(ISLASTBAR,0.85,0.925,0,市值),COLORMAGENTA;

换手:=STRCAT(STRCAT('换手:',CON2STR(DYNAINFO(37)*100,2)),'%');
DRAWTEXT_FIX(ISLASTBAR,0.85,0.95,0,换手),COLORMAGENTA;

成交额:=STRCAT(STRCAT('成交额:',CON2STR(DYNAINFO(10)/100000000,2)),'亿');
DRAWTEXT_FIX(ISLASTBAR,0.85,1.00,0,成交额),COLORMAGENTA;

{注:STRCAT表示字符串相加;CON2STR表示数字转化成字符串;ISLASTBAR表示判断是否为最后一根K线;DYNAINFO表示即时行情数据}

当然,这里仅举一部分例子加以说明DRAWTEXT_FIX的效果,大家可以举一反三,把日常看盘过程中认为比较关键的信息显示在适当的位置,大大提高看盘和选股效率。


明阳程序化 , 版权所有丨如未注明 , 均为原创丨为支持本站发展,也可以支付宝捐赠,谢谢!
转载请注明原文链接:利用DRAWTEXT_FIX函数显示关键信息
喜欢 (0)
[明阳程序化]
分享 (0)