文档详情

通达信指标编写全技巧

大米
实名认证
店铺
DOC
16KB
约5页
文档ID:408729799
通达信指标编写全技巧_第1页
1/5

通达信指标编写全技巧 - 图文 - 通达信指标编写全技巧 首先,你得初步熟悉通达信的函数、公式编写、指标使用、选股、预警等方法 第一课,如何在通达信里画色彩 通达信画色带,没有飞狐轻松随意方便,一点局限性,就是只能定义AB之间的画色带 DRAWBAND:画出带状线. 用法:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),当VAL1>VAL2时,在VAL1和VAL2之间填充COLOR1;当VAL1O,H,L,0,0),COLORRED; STICKLINE(CO,C,O,3.1,1),COLORRED; STICKLINE(CB,A,B)--就是当A大于B时,显示A,否那么显示B {先隐藏赋值,为了能将你想看到的线型的数据显示在指标的当头位置} MA20: MA(CLOSE,20),COLORRED,LIHICK2; MA60: MA(CLOSE,60),COLORFF0090,LIHICK2; UP:MA20+2*STD(CLOSE,20),LIHICK1,COLOR404080; DW:MA20-2*STD(CLOSE,20),LIHICK1,COLORC0C0C0; UP2:MA60+2*STD(CLOSE,60),LIHICK1,COLOR808080; DW2:MA60-2*STD(CLOSE,60),LIHICK1,COLOR004000; {然后画色带} DRAWBAND(MA60,RGB(200,150,30),UP2,RGB(200,150,30)); DRAWBAND(MA60,RGB(100,100,150),DW2,RGB(100,100,150)); DRAWBAND(MA20,RGB(0,50,150),DW,RGB(0,50,150)); DRAWBAND(MA20,RGB(155,50,50),UP,RGB(155,50,50)); {IF(UP>UP2,UP2,UP)就是当UP大于UP2时,显示UP2,否那么显示UP} DRAWBAND(UP,RGB(0,150,50),IF(UP>UP2,UP2,UP),RGB(0,150,50)); DRAWBAND(DW,RGB(0,150,50),IF(DWO,H,L,0,0),COLORRED; STICKLINE(CO,C,O,3.1,1),COLORRED; STICKLINE(CB,A,B)--就是当A大于B时,显示A,否那么显示B {先隐藏赋值,为了能将你想看到的线型的数据显示在指标的当头位置} MA20: MA(CLOSE,20),COLORRED,LIHICK2; MA60: MA(CLOSE,60),COLORFF0090,LIHICK2; UP:MA20+2*STD(CLOSE,20),LIHICK1,COLOR404080; DW:MA20-2*STD(CLOSE,20),LIHICK1,COLORC0C0C0; UP2:MA60+2*STD(CLOSE,60),LIHICK1,COLOR808080; DW2:MA60-2*STD(CLOSE,60),LIHICK1,COLOR004000; {然后画色带} DRAWBAND(MA60,RGB(200,150,30),UP2,RGB(200,150,30)); DRAWBAND(MA60,RGB(100,100,150),DW2,RGB(100,100,150)); DRAWBAND(MA20,RGB(0,50,150),DW,RGB(0,50,150)); DRAWBAND(MA20,RGB(155,50,50),UP,RGB(155,50,50)); {IF(UP>UP2,UP2,UP)就是当UP大于UP2时,显示UP2,否那么显示UP} DRAWBAND(UP,RGB(0,150,50),IF(UP>UP2,UP2,UP),RGB(0,150,50)); DRAWBAND(DW,RGB(0,150,50),IF(DWO,H,L,0,0),COLORRED; STICKLINE(CO,C,O,3.1,1),COLORRED; STICKLINE(CUP2,UP2,UP)就是当UP大于UP2时,显示UP2,否那么显示UP} DRAWBAND(UP,RGB(0,150,50),IF(UP>UP2,UP2,UP),RGB(0,150,50)); DRAWBAND(DW,RGB(0,150,50),IF(DW=MM0,LL0-(HH0-LL0)*0.2,HH0+(HH0-LL0)*0.2)); {此句为便于叠加副图不影响版面,当现价大于中间值时将叠加副图放在主图上沿反之放下沿 LL0-(HH0-LL0)*0.2是限制副图大小0.2可根据自己的爱好调节} HH1:=IF(CONST(C)=MM0,LL0,HL0);{再次设定叠加副图的最低值} HL1:=(HH1+LL1)/2;{最后确定副图的中间值位置} STICKLINE(MACDZ>0,MACDZ*2+HL1,HL1,1,0),COLOR400080; STICKLINE(MACDZ>0 MACDZ>REF(MACDZ,1),MACDZ*2+HL1,HL1,1,0),COLOR00FFFF; STICKLINE(MACDZREF(MACDZ,1),MACDZ*2+HL1,HL1,1,0),COLORC080FF; (DIFZ*2+HL1),COLORRED; (DEAZ*2+HL1),COLORFFFFFF; IF(DIFZO,H,L,0,0),COLORRED; STICKLINE(CO,C,O,3.1,1),COLORRED; STICKLINE(C<=O,C,O,3.1,0),COLORCYAN; {最后将你想要的赋值的线画出来和变色处理} MA20,COLOR00FFFF,LIHICK2; IF(MA(C,20)

下载提示
相似文档
正为您匹配相似的精品文档