买卖点连线 (文华财经WH6赢顺V6.7)

投资者咨询:买卖点连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-22 10:51

麻烦老师在副图指标中加入图中所示的买卖点连线内容,实现指标在运行中自动画出买卖点间的连线,以及最后画出显示的“买”“卖”点与最后一根K线之间的连线,谢谢!
//{CCI的5天EMA}

TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,30)),STICK;

趋势线:EMA(CCI,4.5),COLORYELLOW;
DRAWCOLORLINE(趋势线>=REF(趋势线,1),趋势线,COLORRED,COLORGREEN),LINETHICK2;

N:=5;
CCI值:=(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N)),COLORYELLOW,LINETHICK1;
//{CCI线}
//DRAWTEXT(ISLASTBAR,CCI值,' ←CCI'),COLORYELLOW;

//CCI有买入和卖出信号的指标
//参数:M 2, 100 7
TYP1:= (IF(ISNULL(HIGH),CLOSE,HIGH) + IF(ISNULL(LOW),CLOSE,LOW) + CLOSE)/3;
CCI1:(TYP1-MA(TYP1,M))/(0.015*AVEDEV(TYP1,M)),COLORWHITE;
//DRAWNUMBER(ISLASTBAR,CCI1+2,CCI1,2,COLORYELLOW),LINETHICK1,FONTSIZE15;
//DRAWTEXT(ISLASTBAR,CCI1,' ←CCI1'),COLORYELLOW;
A:100;
B:-100;
E:100;
G:-100;
S:200;
S1:-200;
P:0,COLORCYAN,LINETHICK2;
XF:IF(CCI1>=100,CCI,100),COLORRED,LINETHICK1;
XA:IF(CCI1<=-100,CCI1,-100),COLOR00FF00,LINETHICK1;
DRAWTEXT(CROSS(CCI1,-100),-100,'▲'),COLORRED;
DRAWTEXT(CROSS(100,CCI1),100,'�'),COLOR00FF00;
////
SS:IF(CCI1>REF(CCI1,1),CCI1,NULL),COLORMAGENTA,LINETHICK2;
XJ:IF(CCI1<=REF(CCI1,1),CCI1,NULL),COLORLIGHTGREEN,LINETHICK2;
风险:IF(CCI1<=-100,CCI1,NULL),COLORWHITE,LINETHICK2;
抄底:IF(CCI1>=100,CCI1,NULL),COLORWHITE,LINETHICK2;
////
////CCI上穿-100和+100时指标上有红色箭头;
////CCI下穿+100和-100时指标上有绿色箭头。
//TYP:(CLOSE+HIGH+LOW)/3;
//CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
BACKGROUNDSTYLE(2);
DRAWICON(CROSS(CCI1,-100)||CROSS(CCI1,100),CCI,4);
DRAWICON(CROSSDOWN(CCI1,100)||CROSSDOWN(CCI1,-100),CCI1,5);


A97:=PEAKBARS(H,5,1,1)=0;//当前是高点
B97:=TROUGHBARS(H,5,1,1)=0;//当前是低点
TT97:=IF(A97,H,IF(B97,L,IF(ISLASTBAR||BARPOS=1,C,0)));//不同情况下的赋值
//POLYLINE(A97||B||ISLASTBAR||BARPOS=1 ,TT97,RGB(245,164,12)),LINETHICK2;//// “全周期Z字拐点线(中买中卖完全吻合)”//主图划线
DRAWTEXT(CROSS(ZIGZAG(HIGH,5,1),REF(ZIGZAG(HIGH,5,1),1)),(-210),'!买!'),COLORCYAN,FONTSIZE18,VALIGN0;
DRAWTEXT(CROSS(REF(ZIGZAG(HIGH,5,1),1),ZIGZAG(HIGH,5,1)),210,'!卖!'),COLORCYAN,FONTSIZE18,VALIGN2;//
CROSS(ZIGZAG(HIGH,5,1),REF(ZIGZAG(HIGH,5,1),1)),SOUND('A');
CROSS(REF(ZIGZAG(HIGH,5,1),1),ZIGZAG(HIGH,5,1)),SOUND('B');



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

 
技术人员回复
日期:2019-4-22 11:04
参考:

//{CCI的5天EMA}

TYP:=(HIGH+LOW+CLOSE)/3;
CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,30)),STICK;

趋势线:EMA(CCI,4.5),COLORYELLOW;
DRAWCOLORLINE(趋势线>=REF(趋势线,1),趋势线,COLORRED,COLORGREEN),LINETHICK2;

N:=5;
CCI值:=(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N)),COLORYELLOW,LINETHICK1;
//{CCI线}
//DRAWTEXT(ISLASTBAR,CCI值,' ←CCI'),COLORYELLOW;

//CCI有买入和卖出信号的指标
//参数:M 2, 100 7
TYP1:= (IF(ISNULL(HIGH),CLOSE,HIGH) + IF(ISNULL(LOW),CLOSE,LOW) + CLOSE)/3;
CCI1:(TYP1-MA(TYP1,M))/(0.015*AVEDEV(TYP1,M)),COLORWHITE;
//DRAWNUMBER(ISLASTBAR,CCI1+2,CCI1,2,COLORYELLOW),LINETHICK1,FONTSIZE15;
//DRAWTEXT(ISLASTBAR,CCI1,' ←CCI1'),COLORYELLOW;
A:100;
B:-100;
E:100;
G:-100;
S:200;
S1:-200;
P:0,COLORCYAN,LINETHICK2;
XF:IF(CCI1>=100,CCI,100),COLORRED,LINETHICK1;
XA:IF(CCI1<=-100,CCI1,-100),COLOR00FF00,LINETHICK1;
DRAWTEXT(CROSS(CCI1,-100),-100,'▲'),COLORRED;
DRAWTEXT(CROSS(100,CCI1),100,'�'),COLOR00FF00;
////
SS:IF(CCI1>REF(CCI1,1),CCI1,NULL),COLORMAGENTA,LINETHICK2;
XJ:IF(CCI1<=REF(CCI1,1),CCI1,NULL),COLORLIGHTGREEN,LINETHICK2;
风险:IF(CCI1<=-100,CCI1,NULL),COLORWHITE,LINETHICK2;
抄底:IF(CCI1>=100,CCI1,NULL),COLORWHITE,LINETHICK2;
////
////CCI上穿-100和+100时指标上有红色箭头;
////CCI下穿+100和-100时指标上有绿色箭头。
//TYP:(CLOSE+HIGH+LOW)/3;
//CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N));
BACKGROUNDSTYLE(2);
DRAWICON(CROSS(CCI1,-100)||CROSS(CCI1,100),CCI,4);
DRAWICON(CROSSDOWN(CCI1,100)||CROSSDOWN(CCI1,-100),CCI1,5);


A97:=PEAKBARS(H,5,1,1)=0;//当前是高点
B97:=TROUGHBARS(H,5,1,1)=0;//当前是低点
TT97:=IF(A97,H,IF(B97,L,IF(ISLASTBAR||BARPOS=1,C,0)));//不同情况下的赋值
//POLYLINE(A97||B||ISLASTBAR||BARPOS=1 ,TT97,RGB(245,164,12)),LINETHICK2;//// “全周期Z字拐点线(中买中卖完全吻合)”//主图划线
DRAWTEXT(CROSS(ZIGZAG(HIGH,5,1),REF(ZIGZAG(HIGH,5,1),1)),(-210),'!买!'),COLORCYAN,FONTSIZE18,VALIGN0;
DRAWTEXT(CROSS(REF(ZIGZAG(HIGH,5,1),1),ZIGZAG(HIGH,5,1)),210,'!卖!'),COLORCYAN,FONTSIZE18,VALIGN2;//
CROSS(ZIGZAG(HIGH,5,1),REF(ZIGZAG(HIGH,5,1),1)),SOUND('A');
CROSS(REF(ZIGZAG(HIGH,5,1),1),ZIGZAG(HIGH,5,1)),SOUND('B');
AA:=CROSS(ZIGZAG(HIGH,5,1),REF(ZIGZAG(HIGH,5,1),1));
BB:=CROSS(REF(ZIGZAG(HIGH,5,1),1),ZIGZAG(HIGH,5,1));
DRAWLINE3(AA,(-1)*210,0,AA,210,BARSLAST(BB),0),COLORGREEN,LINETHICK3;
DRAWLINE3(BB,210,0,BB,(-1)*210,BARSLAST(AA),0),COLORRED,LINETHICK3;
DRAWLINE3(ISLASTBAR&&BARSLAST(AA)<BARSLAST(BB),210,0,ISLASTBAR&&BARSLAST(AA)<BARSLAST(BB),(-1)*210,BARSLAST(AA),0),COLORRED,LINETHICK3;
DRAWLINE3(ISLASTBAR&&BARSLAST(AA)>BARSLAST(BB),(-1)*210,0,ISLASTBAR&&BARSLAST(AA)>BARSLAST(BB),210,BARSLAST(BB),0),COLORGREEN,LINETHICK3;

投资者咨询:买卖点连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-22 10:51

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

投资者咨询:买卖点连线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-4-22 10:51

麻烦老师再修改下:

 

最后一条划线的末端随趋势线末端的上下波动同时也显示其上下动态波动,谢谢!