通达信:新图标,新函数 新函数4.12版公式编辑器新增函数 CODELIKE,NAMELIKE,INBLOCK多用于选股。CODELIKE (代码前缀字符串); 用法:返回值为1,表示代码以该字符串开头; 为0,表示代码不以该字符串开头。 例:CODELIKE(‘600’) AND C>O; {股票代码以600开头且收阳线}NAMELIKE (名称前缀字符串); 用法:返回值为1,表示股票名称以该字符串开头; 为0,表示股票名称不以该字符串开头。 例:NAMELIKE(‘ST’) AND C>O; {股票名称以ST开头且收阳线}INBLOCK (板块名称); 用法:返回值为1,表示属于该板块; 为0,表示不属于该板块。 例:INBLOCK('沪深300') AND C>O; {是沪深300成份且收阳线} TMA类似于SMA,但TMA参数不一定是整数。 用法: TMA(X,N,M), 求X的递归移动平均,N、M为权重。 算法: 若Y=TMA(X,N,M) 则 Y=(N*Y'+M*X), 其中Y'表示上一周期Y值。初值为M*X 例:TMA(CLOSE,0.9,0.1) DotLine,画虚线DYNAINFO(58) 最新叫买量 DYNAINFO(59) 最新叫卖量 输出线名带有NOTEXT时,不显示提示信息: 例:DDX公式: 其中第二行的输出名在指标区界面上就不显示 大单动向:(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7),NODRAW; NOTEXT1:MA(大单动向,N)*3; STICKLINE(大单动向>0,0,大单动向,2,0),COLORRED; STICKLINE(大单动向<0,0,大单动向,2,0),COLORCYAN;
绘图函数:DRAWNUMBER--画数字 作者:秀山腾龙 只要在分析图上定义好输出的位置,可用阶段的最高位或最低位来定位纵向位置,再用CURRBARSCOUNT函数来定位横向位置,就能达到指定位置输出数值。 例。财务主图-源码:F10财务主图高点:=REFDATE(HHV(H,140),DATE); 调整:=0.99;{这里是避免跟信息地雷冲突} DRAWTEXT(CURRBARSCOUNT=140,高点*调整,'主营收入(万):');{CURRBARSCOUNT=N根据自已的初始K线来调,我的初始K线为140根} DRAWNUMBER(CURRBARSCOUNT=123,高点*调整,FINANCE(20)/10000); DRAWTEXT(CURRBARSCOUNT=110,高点*调整,'主营利润(万):'); DRAWNUMBER(CURRBARSCOUNT=93,高点*调整,FINANCE(21)/10000); DRAWTEXT(CURRBARSCOUNT=80,高点*调整,'每股收益(元):'); DRAWNUMBER(CURRBARSCOUNT=63,高点*调整,FINANCE(33)); DRAWTEXT(CURRBARSCOUNT=55,高点*调整,'每股净资产(元):'); DRAWNUMBER(CURRBARSCOUNT=35,高点*调整,FINANCE(34)); MA5:MA(CLOSE,5); MA10:MA(CLOSE,10); MA20:MA(CLOSE,20); MA30:MA(CLOSE,30); MA60:MA(CLOSE,60); 可以显示财务数据了{点击看本软件截图: 58股票 公式网 http://www. 58gu. com 整理} |