金死叉问题咨询 (文华财经)

投资者咨询:金死叉问题咨询 (文华财经)
来源:文华财经  日期:2020-11-16 9:44
当k线,在金叉和死叉的位置是没有信号出击。

条件AF:=CROSS(K,D);
条件BF:=CROSSDOWN(K,D);

SKA:=(AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKB:=(AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKC:=((AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)))||
((AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)));

DRAWICON((CROSS(AVPRICE>VALUEWHEN(SKA,AVPRICE)||AVPRICE>VALUEWHEN(SKB,AVPRICE)||AVPRICE>VALUEWHEN(SKC,AVPRICE)||SKA,0.5))&&THE,LOW-(H-L)/2-30*MINPRICE,'ICO4');//REF(C,1)
DRAWICON((CROSS(AVPRICE<VALUEWHEN(SKA,AVPRICE)||AVPRICE<VALUEWHEN(SKB,AVPRICE)||AVPRICE<VALUEWHEN(SKC,AVPRICE)||SKB,0.5))&&THE,HIGH+30*MINPRICE,'ICO5'); 

投资者咨询:金死叉问题咨询 (文华财经)
来源:文华财经  日期:2020-11-16 9:44
如何把它补全?
技术人员回复
日期:2020-11-16 9:53
提供下完整源码给您分析看下
投资者咨询:金死叉问题咨询 (文华财经)
来源:文华财经  日期:2020-11-16 9:44

DRAWKLINE(9/10,COLORRED,1,COLORCYAN,1);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
CURRBARSCOUNT1:=REFX1(BARPOS,100000)-BARPOS+1;
HJDF2:=ABS((K+D)/38*J);
//DRAWSL((CROSS(K,D)||CROSSDOWN(K,D))&& ABS((K+D)/38*J)> CURRBARSCOUNT1,H,0,ABS((K+D)/38*J),0,COLORBLUE),DOT;
TJA6:=(CROSS(K,D)||CROSSDOWN(K,D))&&NOT(ABS(HJDF2)<CURRBARSCOUNT1),NODRAW;
条件AF:=CROSS(K,D);
条件BF:=CROSSDOWN(K,D);

//全线

SKA:=(AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKB:=(AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKC:=((AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)))||
((AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)));


DRAWICON((CROSS(AVPRICE>VALUEWHEN(SKA,AVPRICE)||AVPRICE>VALUEWHEN(SKB,AVPRICE)||AVPRICE>VALUEWHEN(SKC,AVPRICE)||SKA||(条件AF||条件BF)&&SKA,0.5)),LOW-(H-L)/2-30*MINPRICE,'ICO4');//REF(C,1)
DRAWICON((CROSS(AVPRICE<VALUEWHEN(SKA,AVPRICE)||AVPRICE<VALUEWHEN(SKB,AVPRICE)||AVPRICE<VALUEWHEN(SKC,AVPRICE)||SKB||(条件AF||条件BF)&&SKB,0.5)),HIGH+30*MINPRICE,'ICO5');

技术人员回复
日期:2020-11-16 10:38
参考:

DRAWKLINE(9/10,COLORRED,1,COLORCYAN,1);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
CURRBARSCOUNT1:=REFX1(BARPOS,100000)-BARPOS+1;
HJDF2:=ABS((K+D)/38*J);
//DRAWSL((CROSS(K,D)||CROSSDOWN(K,D))&& ABS((K+D)/38*J)> CURRBARSCOUNT1,H,0,ABS((K+D)/38*J),0,COLORBLUE),DOT;
TJA6:=(CROSS(K,D)||CROSSDOWN(K,D))&&NOT(ABS(HJDF2)<CURRBARSCOUNT1),NODRAW;
条件AF:=CROSS(K,D);

条件BF:=CROSSDOWN(K,D);
//全线

SKA:=(AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKB:=(AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKC:=((AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)))||
((AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)));


DRAWICON((CROSS(AVPRICE>REF(VALUEWHEN(SKA,AVPRICE),1)||AVPRICE>REF(VALUEWHEN(SKB,AVPRICE),1)||AVPRICE>REF(VALUEWHEN(SKC,AVPRICE),1)||SKA||(条件AF||条件BF)&&SKA,0.5)),LOW-(H-L)/2-30*MINPRICE,'ICO4');//REF(C,1)
DRAWICON((CROSS(AVPRICE<REF(VALUEWHEN(SKA,AVPRICE),1)||AVPRICE<REF(VALUEWHEN(SKB,AVPRICE),1)||AVPRICE<REF(VALUEWHEN(SKC,AVPRICE),1)||SKB||(条件AF||条件BF)&&SKB,0.5)),HIGH+30*MINPRICE,'ICO5');
投资者咨询:金死叉问题咨询 (文华财经)
来源:文华财经  日期:2020-11-16 9:44

DRAWKLINE(9/10,COLORRED,1,COLORCYAN,1);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
CURRBARSCOUNT1:=REFX1(BARPOS,100000)-BARPOS+1;
HJDF2:=ABS((K+D)/38*J);
//DRAWSL((CROSS(K,D)||CROSSDOWN(K,D))&& ABS((K+D)/38*J)> CURRBARSCOUNT1,H,0,ABS((K+D)/38*J),0,COLORBLUE),DOT;
TJA6:=(CROSS(K,D)||CROSSDOWN(K,D))&&NOT(ABS(HJDF2)<CURRBARSCOUNT1),NODRAW;
条件AF:=CROSS(K,D);
条件BF:=CROSSDOWN(K,D);

//全线

SKA:=(AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKB:=(AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF));
SKC:=((AVPRICE+HJDF2>REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2<REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)))||
((AVPRICE+HJDF2<REF(AVPRICE+HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF))&&(AVPRICE-HJDF2>REF(AVPRICE-HJDF2,SUMBARS(条件AF||条件BF,2)-1)&&(条件AF||条件BF)));


DRAWICON((CROSS(AVPRICE>VALUEWHEN(SKA,AVPRICE)||AVPRICE>VALUEWHEN(SKB,AVPRICE)||AVPRICE>VALUEWHEN(SKC,AVPRICE)||SKA||(条件AF||条件BF)&&SKA,0.5)),LOW-(H-L)/2-30*MINPRICE,'ICO4');//REF(C,1)
DRAWICON((CROSS(AVPRICE<VALUEWHEN(SKA,AVPRICE)||AVPRICE<VALUEWHEN(SKB,AVPRICE)||AVPRICE<VALUEWHEN(SKC,AVPRICE)||SKB||(条件AF||条件BF)&&SKB,0.5)),HIGH+30*MINPRICE,'ICO5');k线分成上半部和下半部。下半部k线表达的不够准确。帮修改一下。

技术人员回复
日期:2020-11-16 13:12
上半部、下半部具体是如何定义的呢?
投资者咨询:金死叉问题咨询 (文华财经)
来源:文华财经  日期:2020-11-16 9:44
-
(H-L)/2
投资者咨询:金死叉问题咨询 (文华财经)
来源:文华财经  日期:2020-11-16 9:44
现在只检查下半部分的k线,有点儿问题。
投资者咨询:金死叉问题咨询 (文华财经)
来源:文华财经  日期:2020-11-16 9:44
以这条线来分割k线。把它装入不同条件显示不同颜色。