投资者咨询:指标公式编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-11-18 11:48
老师你好。。主趋势线3:EMA(EMA(C,100),100),LINETHICK1;
现以主趋势线3上穿主趋势线4为金叉。以主趋势线3下穿主趋势线4为死叉,,金叉表现为红色。死叉表现为白色。。现请求添加到下方的指标当中。。白色与下方指标中白色重叠的地方表现为白色。。。红色与下方红色重叠的地方表现为红色。不重叠的地方表现为蓝色。。


SHORT:=240;
LONG:=520;
M:=180;
DIFF : =EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : =EMA(DIFF,M);
MACD:=2*(DIFF-DEA),COLORSTICK;
主趋势线:=EMA(EMA(C,120),120),COLORRED,LINETHICK2;
B:=主趋势线>REF(主趋势线,1);
//DRAWCOLORLINE(B,主趋势线,COLORRED,COLORWHITE),LINETHICK2;
FILLRGN1(MACD>0&&B,20,80),COLORRED;
FILLRGN1(MACD<0&&NOT(B),20,80),COLORWHITE;
FILLRGN1(NOT(MACD>0&&B||MACD<0&&NOT(B)),20,80),COLORBLUE;
技术人员回复
日期:2019-11-18 13:07
SHORT:=240;
LONG:=520;
M:=180;
DIFF : =EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : =EMA(DIFF,M);
MACD:=2*(DIFF-DEA),COLORSTICK;
主趋势线:=EMA(EMA(C,120),120),COLORRED,LINETHICK2;
B:=主趋势线>REF(主趋势线,1);
//DRAWCOLORLINE(B,主趋势线,COLORRED,COLORWHITE),LINETHICK2;
主趋势线3:=EMA(EMA(C,100),100),LINETHICK1;
主趋势线4:=EMA(EMA(C,200),200),COLORGRAY,LINETHICK2;
Q:=主趋势线3>主趋势线4;
FILLRGN1(MACD>0&&B&&Q,20,80),COLORRED;
FILLRGN1(MACD<0&&NOT(B)&&NOT(Q),20,80),COLORWHITE;
FILLRGN1(NOT(MACD>0&&B&&Q||MACD<0&&NOT(B)&&NOT(Q)),20,80),COLORBLUE;
投资者咨询:指标公式编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-11-18 11:48
老师。。下方是代码。。。请求打在了图片之上了。。谢谢了。。
SHORT:=240;
LONG:=520;
M:=180;
DIFF : =EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : =EMA(DIFF,M);
MACD:=2*(DIFF-DEA),COLORSTICK;
主趋势线:=EMA(EMA(C,120),120),COLORRED,LINETHICK2;
B:=主趋势线>REF(主趋势线,1);
//DRAWCOLORLINE(B,主趋势线,COLORRED,COLORWHITE),LINETHICK2;
主趋势线3:=EMA(EMA(C,90),90),LINETHICK1;
主趋势线4:=EMA(EMA(C,180),180),COLORGRAY,LINETHICK2;
Q:=主趋势线3>主趋势线4;
FILLRGN1(MACD>0&&B&&Q,20,80),COLORRED;
FILLRGN1(MACD<0&&NOT(B)&&NOT(Q),20,80),COLORWHITE;
FILLRGN1(NOT(MACD>0&&B&&Q||MACD<0&&NOT(B)&&NOT(Q)),20,80),COLORBLUE;
NOTEXT1:=HHV(EMA(C,170),2);
NOTEXT2:=EMA(C,170),LINETHICK3,COLORWHITE;
NOTEXT3:=IF( (NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3),NOTEXT1,NULL),LINETHICK3,COLORWHITE;
NOTEXT4:=IF((REF(NOTEXT1,2) > NOTEXT2),NOTEXT2,NULL),LINETHICK3,COLORRED;
/*
FILLRGN(1,0,50,COLORWHITE);
FILLRGN( (NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3),0,50,COLORWHITE);
FILLRGN((REF(NOTEXT1,2) > NOTEXT2),0,50,COLORRED);
REFLINE:-10,10;
*/
Q1:=MACD>0&&B&&(REF(NOTEXT1,2) > NOTEXT2)||MACD<0&&NOT(B)&&(NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3);
Q2:=MACD<0&&NOT(B)&&NOT((REF(NOTEXT1,2) > NOTEXT2));
FILLRGN1(Q1&&BARSLASTCOUNT(Q1)<=20,30,70),COLORBLACK;
FILLRGN1(Q2&&BARSLASTCOUNT(Q2)<=20,30,70),COLORBLACK;
FILLRGN1(Q1&&BARSLASTCOUNT(Q1)>20,30,70),COLORBLUE;
FILLRGN1(Q2&&BARSLASTCOUNT(Q2)>20,30,70),COLORBLUE;
N:=30;
M1:=3;
M2:=3;
P:=3;
VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100;
VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3);
VAR5:=LLV(LOW,70);
VAR6:=HHV(VAR4,70);
VAR7:=IF(MA(CLOSE,70),1,0);
VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/100*VAR7;
VAR9:=IF(VAR8>100,100,VAR8);
VAR10:=REF(HIGH,1);
VAR11:=SMA(ABS(LOW-VAR10),3,1)/SMA(MIN(LOW-VAR10,0),3,1)*100;
VAR12:=EMA(IF(CLOSE*1.3,VAR11/10,VAR11*10),3);
VAR13:=HHV(HIGH,70);
VAR14:=LLV(VAR12,70);
VAR15:=IF(MA(CLOSE,70),100,0);
VAR16:=EMA(IF(HIGH>=VAR13,(VAR12+VAR14*2)/2,0.01),3)/10*VAR15;
VAR17:=IF(VAR16<-100,-100,VAR16);
STICKLINE1(MACD<0&&NOT(B)&&VAR17<-50,40,60,5,0),COLORGRAY;
投资者咨询:指标公式编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-11-18 11:48
老师。。我打错了。。请求是这样子的。。请求1。。。蓝色方块中。。不显示任何东西。。。请求2.。。在红色方块范围内出现灰色方块就设置提示音。。即便灰色方块出现在黑色方块当中也做提示音。 。。。请求3.。。在白色方块范围内出现灰色方块就设置提示音。。即便灰色方块出现在黑色方块当中也做提示音。
技术人员回复
日期:2019-11-18 13:42
添加这部分语句
Q1&&BARSLASTCOUNT(Q1)<=20&&MACD<0&&NOT(B)&&VAR17<-50,SOUND('A');
Q1&&BARSLASTCOUNT(Q1)<=20&&MACD>0&&B&&VAR9>50,SOUND('A');
Q2&&BARSLASTCOUNT(Q2)<=20&&MACD<0&&NOT(B)&&VAR17<-50,SOUND('A');
Q2&&BARSLASTCOUNT(Q2)<=20&&MACD>0&&B&&VAR9>50,SOUND('A');
投资者咨询:指标公式编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-11-18 11:48
技术人员回复
日期:2019-11-18 13:58
SHORT:=240;
LONG:=520;
M:=180;
DIFF : =EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : =EMA(DIFF,M);
MACD:=2*(DIFF-DEA),COLORSTICK;
主趋势线:=EMA(EMA(C,120),120),COLORRED,LINETHICK2;
B:=主趋势线>REF(主趋势线,1);
//DRAWCOLORLINE(B,主趋势线,COLORRED,COLORWHITE),LINETHICK2;
主趋势线3:=EMA(EMA(C,90),90),LINETHICK1;
主趋势线4:=EMA(EMA(C,180),180),COLORGRAY,LINETHICK2;
Q:=主趋势线3>主趋势线4;
FILLRGN1(MACD>0&&B&&Q,20,80),COLORRED;
FILLRGN1(MACD<0&&NOT(B)&&NOT(Q),20,80),COLORWHITE;
NOTEXT1:=HHV(EMA(C,170),2);
NOTEXT2:=EMA(C,170),LINETHICK3,COLORWHITE;
NOTEXT3:=IF( (NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3),NOTEXT1,NULL),LINETHICK3,COLORWHITE;
NOTEXT4:=IF((REF(NOTEXT1,2) > NOTEXT2),NOTEXT2,NULL),LINETHICK3,COLORRED;
/*
FILLRGN(1,0,50,COLORWHITE);
FILLRGN( (NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3),0,50,COLORWHITE);
FILLRGN((REF(NOTEXT1,2) > NOTEXT2),0,50,COLORRED);
REFLINE:-10,10;
*/
Q1:=MACD>0&&B&&(REF(NOTEXT1,2) > NOTEXT2)||MACD<0&&NOT(B)&&(NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3);
Q2:=MACD<0&&NOT(B)&&NOT((REF(NOTEXT1,2) > NOTEXT2));
FILLRGN1(Q1&&BARSLASTCOUNT(Q1)<=20,30,70),COLORBLACK;
FILLRGN1(Q2&&BARSLASTCOUNT(Q2)<=20,30,70),COLORBLACK;
FILLRGN1(Q1&&BARSLASTCOUNT(Q1)>20,30,70),COLORBLUE;
FILLRGN1(Q2&&BARSLASTCOUNT(Q2)>20,30,70),COLORBLUE;
N:=30;
M1:=3;
M2:=3;
P:=3;
VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100;
VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3);
VAR5:=LLV(LOW,70);
VAR6:=HHV(VAR4,70);
VAR7:=IF(MA(CLOSE,70),1,0);
VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/100*VAR7;
VAR9:=IF(VAR8>100,100,VAR8);
VAR10:=REF(HIGH,1);
VAR11:=SMA(ABS(LOW-VAR10),3,1)/SMA(MIN(LOW-VAR10,0),3,1)*100;
VAR12:=EMA(IF(CLOSE*1.3,VAR11/10,VAR11*10),3);
VAR13:=HHV(HIGH,70);
VAR14:=LLV(VAR12,70);
VAR15:=IF(MA(CLOSE,70),100,0);
VAR16:=EMA(IF(HIGH>=VAR13,(VAR12+VAR14*2)/2,0.01),3)/10*VAR15;
VAR17:=IF(VAR16<-100,-100,VAR16);
X:=Q1&&BARSLASTCOUNT(Q1)<=20||Q2&&BARSLASTCOUNT(Q2)<=20;
STICKLINE1(MACD<0&&NOT(B)&&VAR17<-50&&X,40,60,5,0),COLORGRAY;
STICKLINE1(MACD>0&&B&&VAR9>50&&X,40,60,5,0),COLORGRAY;
FILLRGN1(NOT(MACD>0&&B&&Q||MACD<0&&NOT(B)&&NOT(Q)),20,80),COLORBLUE;
Q1&&BARSLASTCOUNT(Q1)<=20&&MACD<0&&NOT(B)&&VAR17<-50,SOUND('A');
Q1&&BARSLASTCOUNT(Q1)<=20&&MACD>0&&B&&VAR9>50,SOUND('A');
Q2&&BARSLASTCOUNT(Q2)<=20&&MACD<0&&NOT(B)&&VAR17<-50,SOUND('A');
Q2&&BARSLASTCOUNT(Q2)<=20&&MACD>0&&B&&VAR9>50,SOUND('A');
投资者咨询:指标公式编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-11-18 11:48
技术人员回复
日期:2019-11-18 14:22
SHORT:=240;
LONG:=520;
M:=180;
DIFF : =EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : =EMA(DIFF,M);
MACD:=2*(DIFF-DEA),COLORSTICK;
主趋势线:=EMA(EMA(C,120),120),COLORRED,LINETHICK2;
B:=主趋势线>REF(主趋势线,1);
//DRAWCOLORLINE(B,主趋势线,COLORRED,COLORWHITE),LINETHICK2;
主趋势线3:=EMA(EMA(C,90),90),LINETHICK1;
主趋势线4:=EMA(EMA(C,180),180),COLORGRAY,LINETHICK2;
Q:=主趋势线3>主趋势线4;
FILLRGN1(MACD>0&&B&&Q,20,80),COLORRED;
FILLRGN1(MACD<0&&NOT(B)&&NOT(Q),20,80),COLORWHITE;
NOTEXT1:=HHV(EMA(C,170),2);
NOTEXT2:=EMA(C,170),LINETHICK3,COLORWHITE;
NOTEXT3:=IF( (NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3),NOTEXT1,NULL),LINETHICK3,COLORWHITE;
NOTEXT4:=IF((REF(NOTEXT1,2) > NOTEXT2),NOTEXT2,NULL),LINETHICK3,COLORRED;
/*
FILLRGN(1,0,50,COLORWHITE);
FILLRGN( (NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3),0,50,COLORWHITE);
FILLRGN((REF(NOTEXT1,2) > NOTEXT2),0,50,COLORRED);
REFLINE:-10,10;
*/
Q1:=MACD>0&&B&&(REF(NOTEXT1,2) > NOTEXT2)||MACD<0&&NOT(B)&&(NOTEXT1 = NOTEXT2) AND EVERY(NOTEXT1>REF(NOTEXT1,1),3);
Q2:=MACD<0&&NOT(B)&&NOT((REF(NOTEXT1,2) > NOTEXT2));
FILLRGN1(Q1&&BARSLASTCOUNT(Q1)<=20,30,70),COLORBLACK;
FILLRGN1(Q2&&BARSLASTCOUNT(Q2)<=20,30,70),COLORBLACK;
FILLRGN1(Q1&&BARSLASTCOUNT(Q1)>20,30,70),COLORBLUE;
FILLRGN1(Q2&&BARSLASTCOUNT(Q2)>20,30,70),COLORBLUE;
N:=30;
M1:=3;
M2:=3;
P:=3;
VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100;
VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3);
VAR5:=LLV(LOW,70);
VAR6:=HHV(VAR4,70);
VAR7:=IF(MA(CLOSE,70),1,0);
VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/100*VAR7;
VAR9:=IF(VAR8>100,100,VAR8);
VAR10:=REF(HIGH,1);
VAR11:=SMA(ABS(LOW-VAR10),3,1)/SMA(MIN(LOW-VAR10,0),3,1)*100;
VAR12:=EMA(IF(CLOSE*1.3,VAR11/10,VAR11*10),3);
VAR13:=HHV(HIGH,70);
VAR14:=LLV(VAR12,70);
VAR15:=IF(MA(CLOSE,70),100,0);
VAR16:=EMA(IF(HIGH>=VAR13,(VAR12+VAR14*2)/2,0.01),3)/10*VAR15;
VAR17:=IF(VAR16<-100,-100,VAR16);
X:=Q1&&BARSLASTCOUNT(Q1)<=20||Q2&&BARSLASTCOUNT(Q2)<=20;
STICKLINE1(MACD<0&&NOT(B)&&VAR17<-50,40,60,5,0),COLORGRAY;
STICKLINE1(MACD>0&&B&&VAR9>50,40,60,5,0),COLORGRAY;
FILLRGN1(NOT(MACD>0&&B&&Q||MACD<0&&NOT(B)&&NOT(Q)),20,80),COLORBLUE;
Q1&&BARSLASTCOUNT(Q1)<=20&&MACD<0&&NOT(B)&&VAR17<-50,SOUND('A');
Q1&&BARSLASTCOUNT(Q1)<=20&&MACD>0&&B&&VAR9>50,SOUND('A');
Q2&&BARSLASTCOUNT(Q2)<=20&&MACD<0&&NOT(B)&&VAR17<-50,SOUND('A');
Q2&&BARSLASTCOUNT(Q2)<=20&&MACD>0&&B&&VAR9>50,SOUND('A');