编写问题咨询 (文华财经)

投资者咨询:编写问题咨询 (文华财经)
来源:文华财经  日期:2020-7-8 12:53
 做大于这些均线是K线变红。反之变绿、   
投资者咨询:编写问题咨询 (文华财经)
来源:文华财经  日期:2020-7-8 12:53
    DRAWKLINE(9/10,COLORRED,1,COLORCYAN,1);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K类:=1;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
CURRBARSCOUNT1:=REFX1(BARPOS,100000)-BARPOS+1;
DRAWSL((CROSS(K,D)||CROSSDOWN(K,D))&& ABS(K+D/J)> CURRBARSCOUNT1,H,0,ABS(K+D/J),0,COLORBLUE),DOT;
HJDF2:=(K+D/J);
TJA6:=(CROSS(K,D)||CROSSDOWN(K,D))&&NOT(ABS(HJDF2)<CURRBARSCOUNT1),NODRAW;  
//现在的活性划线。。。。
ARTMM1:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,1)),0.5);
ARMAA1:IF(BARSLAST(ARTMM1)<VALUEWHEN(ARTMM1,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM1,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM2:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,2)),0.5);
ARMAA2:IF(BARSLAST(ARTMM2)<VALUEWHEN(ARTMM2,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM2,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM3:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,3)),0.5);
ARMAA3:IF(BARSLAST(ARTMM3)<VALUEWHEN(ARTMM3,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM3,HJDF2)),NULL),COLORGREEN,NOTEXT,LINETHICK1;

ARTMM4:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,4)),0.5);
ARMAA4:IF(BARSLAST(ARTMM4)<VALUEWHEN(ARTMM4,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM4,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM5:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,5)),0.5);
ARMAA5:IF(BARSLAST(ARTMM5)<VALUEWHEN(ARTMM5,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM5,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM6:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,6)),0.5);
ARMAA6:IF(BARSLAST(ARTMM6)<VALUEWHEN(ARTMM6,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM6,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM7:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,7)),0.5);
ARMAA7:IF(BARSLAST(ARTMM7)<VALUEWHEN(ARTMM7,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM7,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM8:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,8)),0.5);
ARMAA8:IF(BARSLAST(ARTMM8)<VALUEWHEN(ARTMM8,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM8,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM9:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,9)),0.5);
ARMAA9:IF(BARSLAST(ARTMM9)<VALUEWHEN(ARTMM9,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM9,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM10:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,10)),0.5);
ARMAA10:IF(BARSLAST(ARTMM10)<VALUEWHEN(ARTMM10,HJDF2)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM10,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

投资者咨询:编写问题咨询 (文华财经)
来源:文华财经  日期:2020-7-8 12:53
 这些是当下的活性化线。大于他们的最大值变红。反之变绿。。如何表达、、
技术人员回复
日期:2020-7-8 13:01
直接用值比较即可 

用max1 求出这些线的最大值 

  DRAWKLINE(9/10,COLORRED,1,COLORCYAN,1);

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K类:=1;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
CURRBARSCOUNT1:=REFX1(BARPOS,100000)-BARPOS+1;
DRAWSL((CROSS(K,D)||CROSSDOWN(K,D))&& ABS(K+D/J)> CURRBARSCOUNT1,H,0,ABS(K+D/J),0,COLORBLUE),DOT;
HJDF2:=(K+D/J);
TJA6:=(CROSS(K,D)||CROSSDOWN(K,D))&&NOT(ABS(HJDF2)<CURRBARSCOUNT1),NODRAW;  
//现在的活性划线。。。。
ARTMM1:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,1)),0.5);
ARMAA1:IF(BARSLAST(ARTMM1)<VALUEWHEN(ARTMM1,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM1,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM2:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,2)),0.5);
ARMAA2:IF(BARSLAST(ARTMM2)<VALUEWHEN(ARTMM2,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM2,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM3:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,3)),0.5);
ARMAA3:IF(BARSLAST(ARTMM3)<VALUEWHEN(ARTMM3,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM3,HJDF2)),NULL),COLORGREEN,NOTEXT,LINETHICK1;

ARTMM4:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,4)),0.5);
ARMAA4:IF(BARSLAST(ARTMM4)<VALUEWHEN(ARTMM4,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM4,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM5:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,5)),0.5);
ARMAA5:IF(BARSLAST(ARTMM5)<VALUEWHEN(ARTMM5,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM5,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM6:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,6)),0.5);
ARMAA6:IF(BARSLAST(ARTMM6)<VALUEWHEN(ARTMM6,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM6,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM7:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,7)),0.5);
ARMAA7:IF(BARSLAST(ARTMM7)<VALUEWHEN(ARTMM7,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM7,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM8:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,8)),0.5);
ARMAA8:IF(BARSLAST(ARTMM8)<VALUEWHEN(ARTMM8,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM8,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM9:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,9)),0.5);
ARMAA9:IF(BARSLAST(ARTMM9)<VALUEWHEN(ARTMM9,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM9,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

ARTMM10:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,10)),0.5);
ARMAA10:IF(BARSLAST(ARTMM10)<VALUEWHEN(ARTMM10,HJDF2)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM10,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1;

AA:=MAX1(IF(ISNULL( ARMAA1),0,ARMAA1),IF(ISNULL( ARMAA2),0,ARMAA2),IF(ISNULL( ARMAA3),0,ARMAA3),IF(ISNULL( ARMAA4),0,ARMAA4),IF(ISNULL( ARMAA5),0,ARMAA5),IF(ISNULL( ARMAA6),0,ARMAA6),IF(ISNULL( ARMAA7),0,ARMAA7),IF(ISNULL( ARMAA8),0,ARMAA8),IF(ISNULL( ARMAA9),0,ARMAA9),IF(ISNULL( ARMAA10),0,ARMAA10)),LINETHICK3,COLORYELLOW;
DRAWCOLORKLINE(AA>0&&C>AA,COLORRED,0);
DRAWCOLORKLINE(AA>0&&C<AA,COLORGREEN,0);

投资者咨询:编写问题咨询 (文华财经)
来源:文华财经  日期:2020-7-8 12:53
就是倒数第一组当下活性画线的。k线变色。倒数第二组。当下活性化线的k线变色又如何表达呢?
技术人员回复
日期:2020-7-8 14:29
 直接用第二组进行比较 

ARTMM2:=CROSS(BACKSET(ISLASTBAR,SUMBARS(TJA6,2)),0.5);
ARMAA2:IF(BARSLAST(ARTMM2)<VALUEWHEN(ARTMM2,HJDF2+1)&&(K类=1||K类=2), MA(AVPRICE,VALUEWHEN(ARTMM2,HJDF2)),NULL),NOTEXT,COLORGREEN,LINETHICK1; 
投资者咨询:编写问题咨询 (文华财经)
来源:文华财经  日期:2020-7-8 12:53
我的意思是这样的。现在我表达出了当下火星画线。k线变色的情况。可能有一个信号,也可能有两个信号。以前的更多的信号怎么表达?
投资者咨询:编写问题咨询 (文华财经)
来源:文华财经  日期:2020-7-8 12:53
想再多表达几个便于。评测一下。
技术人员回复
日期:2020-7-8 14:43
 可能有一个信号  信号具体指什么?
投资者咨询:编写问题咨询 (文华财经)
来源:文华财经  日期:2020-7-8 12:53
信号就是指收盘价大于这些均线的最高值或小于这些均线的最小值。出现一次就是一个信号出现两次就是两个信号。