加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

通达信颜色图标、部分常用函数

(2012-05-31 16:35:58)
标签:

杂谈

分类: 工具箱
*显示虚拟成交量公式:
 WOL:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,WOL,0,3,-1),COLORFFFFFF;
外盘内盘函数:
外盘: DYNAINFO(23);
内盘: DYNAINFO(22);
*十日二十日均线金叉距今天数(后面没死叉)
M10:=MA(C,10);
M20:=MA(C,20);
T1:=BARSLAST(CROSS(M10,M20));
T2:=BARSLAST(CROSS(M20,M10));
距今:IF(T1
*.绝对值函数:ABS(某数值)。
例:ABS(C-O)--收盘价减开盘价的绝对值(实体长度)。
*.较大值函数:MAX(数值A,数值B).
例:MAX(C,O)--收盘价和开盘价的较大值。
*.在固定天数前的某位置书写文字,(例:)
 
(1)当满足条件到最后交易的周期=60时,在收盘价的120日简单移动平均位置书写文字
DRAWTEXT(CURRBARSCOUNT=60,MA(C,120),' 上升五浪,下跌三浪,趋势自画:');

(2)当满足条件到最后交易的周期=60时,在收盘价的120日简单移动平均*0.90位置书写文字
DRAWTEXT(CURRBARSCOUNT=60,MA(C,120)*0.90,' 长短均线,阻力支撑,高低自明:');
 
*.在副图固定区域显示文字指标公式段(在副图中使用):(例)
 
DRAWTEXT_FIX(1,0.05,0.98,0,'力量王BBB选股预警介入,
20110316-20130514后期大涨率百分百'),COLORRED;
 
*.显示所属板块指标公式段,放到主图里面使用。
 
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0.4,0.02,0,STRCAT(Z3,GNBLOCK)),COLORWHITE;
 
*.k线公式(绘制k线)
DRAWKLINE(H,O,L,C);

*.EMA 函数
别名: 指数平滑移动平均
所属类别: 引用函数  参数数量: 2

求指数平滑移动平均。
用法:
EMA(X,N),求X的N日指数平滑移动平均。
算法: 
若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。
例如:
EMA(CLOSE,20)表示求20日指数平滑均价

*.SMA 函数
别名: 移动平均
所属类别: 引用函数  参数数量: 3

求移动平均。
用法:
SMA(X,N,M),求X的N日移动平均,M为权重。
算法: 
若Y=SMA(X,N,M) 则 Y=(M*X+(N-M)*Y')/N, 其中Y'表示上一周期Y值,N必须大于M。
例如:
SMA(CLOSE,20,1)表示求20日移动平均价

*.HHV \LLV 函数  N日内的最高值\最低值 
  用法:
      例:HHV(HIGH,N);  ---N日内最高价的最高值
          HHV(close,N); ---N日内收盘价的最高值
          LLV(low,N);  ---N日内最低价的最低值
           LLV(OPEN,N);  ---N日内开盘价的最低值


*.DRAWBAND  画区间彩带
  用法DRAWBAND(线1,RGB( ?,?,?),线2,RGB(?,?,?));
    意思为两条线:线1、线2之间填色。
    以下是几种常用颜色:
  洋红(255,0,255) 
    红色(255,0,0) 
    绿色(0,255,250) 
    黄色(255,255,0) 
    紫色(128,0,128) 
  灰色(169,169,169) 
    天蓝(255,215,0)。
上述有些颜色不准确,给出下面两个:
    绿色(0,191,0) 中间数值改动可以改变颜色深浅。
    深红 (186,85,211)

*.EXIST函数(N日内出现过某条件)
    EXIST(条件,N);

*.stickline函数
    Stickline函数的通用格式
  stickline(A
  表示含义:当A
  颜色对应数据:1绿色,2蓝色,3粉色,4红色,5灰白,6暗红,
  7深绿,8暗蓝,9黑色,10白色 (其他相应数字都有颜色,请自己摸索。)
  最后一位0表示画出的线为实心,1表示画出的线为空心(其他数据都表示是空心的)。
  在通达信中,N代表的是柱线宽度!

*. REF(X,A)
  向前引用
  引用若干周期前的数据。
  用法: REF(X,A),引用A周期前的X值。
  例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。

*.某均线走平向上的通达信表示方法:  count(ma(c,N)>=ref(ma(c,n),1),M)=M;{N为均线周线,选5代表5日均线,M为均线形态周期,选10表示连续10日走平或向上,如果只要向上不要走平的话,就把ref(ma......前的等号删去}

*。 点 函数: POINTDOT      虚线段 函数:DOTLINE  
例:把布林线指标公式变成虚线段表示,则要把公式改成---

BOLL:MA(CLOSE,20),DOTLINE,LINETHICK1,COLORWHITE;
UB:BOLL+2*STD(CLOSE,20),DOTLINE,LINETHICK1,COLORWHITE;
LB:BOLL-2*STD(CLOSE,20),DOTLINE,LINETHICK1,COLORWHITE;
如下图:

http://s6/middle/67b3c851gc150f68ed8f5&690

http://s4/middle/67b3c851gc150f6baecd3&690

http://s2/middle/67b3c851gc150f7067c31&690

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有