指标不能用,求看一看 (文华财经WH6赢顺V6.7)

投资者咨询:指标不能用,求看一看 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-28 10:04
 这个能用在大智慧上,文华用不了,哪位老师看一看

DRAWGBKLAST(v>1,STRIP(RGB(0,0,0),RGB(90,90,90),0));

ah:hhvall(h); al:llvall(l);

ahl:=ah-al;

a191:al+ahl*0.191,LINETHICK1,POINTDOT,ColorC0C0C0;

a236:al+ahl*0.236,LINETHICK1,POINTDOT,ColorC0C0C0;

a382:al+ahl*0.382,LINETHICK1,POINTDOT,ColorC0C0C0;

a5:al+ahl*0.500,LINETHICK1,POINTDOT,ColorC0C0C0;

a618:al+ahl*0.618,LINETHICK1,POINTDOT,ColorC0C0C0;

a764:al+ahl*0.764,LINETHICK1,POINTDOT,ColorC0C0C0;

a809:al+ahl*0.809,LINETHICK1,POINTDOT,ColorC0C0C0;

 

y:=1000;

DRAWTEXTREL(0,0,'最高 '+ah),ColorC0C0C0;

DRAWTEXTREL(0,y*0.191,Ɔ.809 '+a809),ColorC0C0C0;

DRAWTEXTREL(0,y*0.236,Ɔ.764 '+a764),ColorC0C0C0;

DRAWTEXTREL(0,y*0.382,Ɔ.618 '+a618),ColorC0C0C0;

DRAWTEXTREL(0,y*0.500,Ɔ.50 '+a5),ColorC0C0C0;

DRAWTEXTREL(0,y*0.618,Ɔ.382 '+a382),ColorC0C0C0;

DRAWTEXTREL(0,y*0.764,Ɔ.236 '+a236),ColorC0C0C0;

DRAWTEXTREL(0,y*0.809,Ɔ.191 '+a191),ColorC0C0C0;

DRAWTEXTREL(0,y-30,'最低 '+al),ColorC0C0C0;

 

STICKLINE(close>=open,open,close,8,1),colorred;

STICKLINE(open>close,close,open,8,0 ),ColorFFFF00;

STICKLINE(close>=open,close,HIGH,0.5 ,0 ),colorred;

STICKLINE(close>=open,open,low,0.5 ,0),colorred;

STICKLINE(open>close,close,low,0.5 ,0 ),ColorFFFF00;

STICKLINE(open>close,open,HIGH,0.5 ,0 ),ColorFFFF00;

 

技术人员回复
日期:2018-7-28 12:06
 不同软件函数机制有差异部分源码无法修改:

DRAWGBK(V>1,RGB(0,0,0),RGB(90,90,90),0);
AH:HHV(H,BARPOS); 
AL:HHV(L,BARPOS); 
AHL:=AH-AL;
A191:AL+AHL*0.191,LINETHICK1,POINTDOT,COLORC0C0C0;
A236:AL+AHL*0.236,LINETHICK1,POINTDOT,COLORC0C0C0;
A382:AL+AHL*0.382,LINETHICK1,POINTDOT,COLORC0C0C0;
A5:AL+AHL*0.500,LINETHICK1,POINTDOT,COLORC0C0C0;
A618:AL+AHL*0.618,LINETHICK1,POINTDOT,COLORC0C0C0;
A764:AL+AHL*0.764,LINETHICK1,POINTDOT,COLORC0C0C0;
A809:AL+AHL*0.809,LINETHICK1,POINTDOT,COLORC0C0C0;
 /*
Y:=1000;
DRAWTEXTREL(0,0,'最高 '+AH),COLORC0C0C0;
DRAWTEXTREL(0,Y*0.191,?.809 '+A809),COLORC0C0C0;
DRAWTEXTREL(0,Y*0.236,?.764 '+A764),COLORC0C0C0;
DRAWTEXTREL(0,Y*0.382,?.618 '+A618),COLORC0C0C0;
DRAWTEXTREL(0,Y*0.500,?.50 '+A5),COLORC0C0C0;
DRAWTEXTREL(0,Y*0.618,?.382 '+A382),COLORC0C0C0;
DRAWTEXTREL(0,Y*0.764,?.236 '+A236),COLORC0C0C0;
DRAWTEXTREL(0,Y*0.809,?.191 '+A191),COLORC0C0C0;
DRAWTEXTREL(0,Y-30,'最低 '+AL),COLORC0C0C0;
 */
STICKLINE(CLOSE>=OPEN,OPEN,CLOSE,8,1),COLORRED;
STICKLINE(OPEN>CLOSE,CLOSE,OPEN,8,0 ),COLORFFFF00;
STICKLINE(CLOSE>=OPEN,CLOSE,HIGH,0.5 ,0 ),COLORRED;
STICKLINE(CLOSE>=OPEN,OPEN,LOW,0.5 ,0),COLORRED;
STICKLINE(OPEN>CLOSE,CLOSE,LOW,0.5 ,0 ),COLORFFFF00;
STICKLINE(OPEN>CLOSE,OPEN,HIGH,0.5 ,0 ),COLORFFFF00;
 
投资者咨询:指标不能用,求看一看 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-28 10:04
老师,能不能将MACD设置成这样


图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:macd顶底背离.png
显示黄白两线顶底背离并用箭头标注
红绿柱缩小的标注出来


图片点击可在新窗口打开查看


 
技术人员回复
日期:2018-7-31 9:01

macd变色参考:

 

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD : 2*(DIFF-DEA),COLORSTICK;
DRAWLINE(MACD<0&&MACD<REF(MACD,1),0,MACD<0&&MACD<REF(MACD,1),MACD,COLORGREEN);
DRAWLINE(MACD<0&&MACD>REF(MACD,1),0,MACD<0&&MACD>REF(MACD,1),MACD,COLORMAGENTA);

DRAWLINE(MACD>0&&MACD<REF(MACD,1),0,MACD>0&&MACD<REF(MACD,1),MACD,COLORYELLOW);
DRAWLINE(MACD>0&&MACD>REF(MACD,1),0,MACD>0&&MACD>REF(MACD,1),MACD,COLORBLUE);

 

此外,MACD指标背离的判断方式多样,需要您具体说明一下您是如何判断背离的

 

或者参考一下精华帖5楼的编写方式:【编写技巧】:MACD常见用法的编写介绍   

 

 

投资者咨询:指标不能用,求看一看 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-28 10:04
 就是传统黄白线背离,股价创新高,而黄白线走平或不创新高,股价创新低,而黄白线走平或不创新低,谢谢老师
技术人员回复
日期:2018-7-31 15:22

 以60周期新高或新低为例参考:

 

DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD : 2*(DIFF-DEA),COLORSTICK;
DRAWLINE(MACD<0&&MACD<REF(MACD,1),0,MACD<0&&MACD<REF(MACD,1),MACD,COLORGREEN);
DRAWLINE(MACD<0&&MACD>REF(MACD,1),0,MACD<0&&MACD>REF(MACD,1),MACD,COLORMAGENTA);

DRAWLINE(MACD>0&&MACD<REF(MACD,1),0,MACD>0&&MACD<REF(MACD,1),MACD,COLORYELLOW);
DRAWLINE(MACD>0&&MACD>REF(MACD,1),0,MACD>0&&MACD>REF(MACD,1),MACD,COLORBLUE);

DBL:=H=HHV(H,60)&&DIFF<=REF(DIFF,HHVBARS(DIFF,60));
DBL1:=L=LLV(L,60)&&DIFF>=REF(DIFF,LLVBARS(DIFF,60));
DRAWTEXT(CROSS(DBL,0.5),DIFF,'顶背离'),COLORGREEN;
DRAWTEXT(CROSS(DBL1,0.5),DIFF,'底背离'),COLORRED;