投资者咨询:
[求助]信号总是不正确,请老师检查,纠正 (文华财经)来源:文华财经 日期:2025-5-14 22:11
多空线:EMA(EMA(C,10),10),COLORRED,LINETHICK2;B8:=多空线>REF(多空线,1);
IF(B8-1,多空线,NULL),COLORGREEN,LINETHICK2;
X1:=(CLOSE+LOW+HIGH)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
VAR2:=EMA(EMA(X1,1),13);
VAR3:=EMA(VAR2,21);
XCLOSE:=EMA((OPEN+HIGH+LOW+CLOSE)/4,3);
XOPEN:=EMA((REF(OPEN,1)+REF(XCLOSE,1))/2,3);
TEMPG:=MAX(HIGH,XOPEN);
XHIGH:=EMA(MAX(TEMPG,XCLOSE),3);
TEMP:=MIN(LOW,XOPEN);
XLOW:=EMA(MIN(TEMP,XCLOSE),3);
O1:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C1:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
STICKLINE1(XOPEN>=XCLOSE,XHIGH,XLOW,0,0 ),COLORGREEN;
STICKLINE1(XOPEN<XCLOSE,XHIGH,XLOW,0,0 ),COLORRED;
AC:=CLOSE;
转强:=MA(HIGH,6);
转弱:=MA(LOW,6);
B:=CLOSE*0;
转折线:=IF(B=-1,MA(HIGH,6),MA(LOW,6)),LINETHICK2,COLORFFFFFF,NODRAW;
EM01:=EMA(C,10);
EM:=EMA(C,21);
UP:=EMA(EM,13);
DOWN:=EMA(EM,17);
MIDD:=(UP+DOWN)/2;
MAM:=(EMA(EM01,2)+EMA(EM01,5))/2;
STICKLINE(MIDD>REF(MIDD,1),C1,O1,8,0),COLORRED;
STICKLINE(MIDD<=REF(MIDD,1),C1,O1,8,0),COLORGREEN;
//神龙多空线
X18:=(CLOSE+LOW+HIGH+OPEN)/4;
X28:=EMA(X18,6);
X38:=EMA(X28,2);
VAR200:=EMA(EMA(X18,1),18);
VAR300:=EMA(VAR200,18);
O100:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C100:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
神龙线:EMA(MA(C,40),60),LINETHICK1,COLORYELLOW;
DRAWTEXT(ISLASTBAR AND (神龙线<XCLOSE),神龙线,' -做多为主'),COLORRED,VALIGN1,ALIGN0,FONTSIZE20;
CROSS(神龙线<XCLOSE,0.5),SOUND('A');
DRAWTEXT(ISLASTBAR AND (神龙线>=XCLOSE),神龙线,' -做空为主'),COLORGREEN,VALIGN1,ALIGN0,FONTSIZE20;
CROSS(神龙线>=XCLOSE,0.5),SOUND('B');
DRAWICON((神龙线>=XCLOSE),神龙线,'ICO11'),VALIGN2,ALIGN1;
DRAWICON((神龙线<XCLOSE),神龙线,'ICO10'),VALIGN0,ALIGN1;
DRAWGBK(神龙线<XCLOSE,COLOR000000,COLOR2F0000,0);
DRAWGBK(神龙线>=XCLOSE,COLOR000000,COLOR140A45,0);
//变色K线
STICKLINE1(MIDD<=REF(MIDD,1),XHIGH,XLOW,0,0 ),COLOR00FFFF;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,3.2,0),COLOR008888;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,2.6,0),COLOR00AAAA;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,1.9,0),COLOR00CCCC;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,1.1,0),COLOR00FFFF;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,0.3,0),COLOR00FFFF;
STICKLINE1(MIDD>REF(MIDD,1),XHIGH,XLOW,0,0 ),COLORRED;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,3.2,0),COLOR890107;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,2.6,0),COLORBC010B;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,2,0),COLORE0010D;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,1,0),COLORFE010E;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,0.3,0),COLORFE2934;
//文字提示
HH:=HHV(HIGH,22);
LL:=LLV(LOW,22);
HH3:=HHV(HIGH,14);
LL3:=LLV(LOW,14);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),XHIGH,'转空'),COLORGREEN,VALIGN2,ALIGN1,FONTSIZE18;
CROSS(HH1,LL1),SOUND('A');
DRAWTEXT(CROSS(LL1,HH1),XLOW,'转多'),COLORYELLOW,VALIGN0,ALIGN1,FONTSIZE18;
CROSS(LL1,HH1),SOUND('B');
N:=5;
VAR1:=(HIGH+LOW+CLOSE)/3;
MA1:=REF(SMA(VAR1,5,1),3);
MA2:=REF(SMA(VAR1,8,1),5);
H1:=HHV(HIGH,N);
L1:=LLV(LOW,N);
H2:=HHV(HIGH,N-1);
L2:=LLV(LOW,N-1);
XD:=LOW=L1;
SZ:=HIGH=H1;
XDT:=BARSLAST(XD);
SZT:=BARSLAST(SZ);
DT:=SZT<XDT OR (SZT=XDT AND REF(SZT,1)>REF(XDT,1));
KT:=XDT<SZT OR (SZT=XDT AND REF(XDT,1)>REF(SZT,1));
DTT:=BARSLAST(DT);
KTT:=BARSLAST(KT);
FH:=CROSS(KTT,DTT);
FL:=CROSS(DTT,KTT);
FHT:=BARSLAST(FH);
FLT:=BARSLAST(FL);
GD:=IF(FL,HHV(HIGH,FHT+1),0);
DD:=IF(FH,LLV(LOW,FLT+1),0);
SG:=REF(GD,FLT),POINTDOT,LINETHICK4,RGB(0,128,255),DOT;
XG:=REF(DD,FHT),POINTDOT,LINETHICK4,COLORWHITE,DOT;
STICKLINE1(REF(GD,FLT),REF(GD,FLT),REF(GD,FLT),2,0),COLORGREEN,DOT;
STICKLINE1(REF(DD,FHT),REF(DD,FHT),REF(DD,FHT),2,0),COLORRED,DOT;
LC:=REF(CLOSE,1);
WRSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
DRAWTEXT(CROSS(WRSI,15),L,'平空'),COLORMAGENTA,FONTSIZE15;
DRAWTEXT(CROSS(85,WRSI),H,'平多'),COLORLIGHTGREEN,FONTSIZE15;
LC8:=REF(CLOSE,1);
WRSI8:=SMA(MAX(CLOSE-LC8,0),6,1)/SMA(ABS(CLOSE-LC8),6,1)*100;
DRAWICON(CROSS(WRSI8,10),L,'ICO153'),VALIGN0;
DRAWICON(CROSS(90,WRSI8),H,'ICO152'),VALIGN2;
抛物线红状态:神龙线<XCLOSE,NODRAW;
抛物线绿状态:神龙线>=XCLOSE,NODRAW;
抛物线转红:CROSS(神龙线<XCLOSE,0.5),NODRAW;
///////////////新增
多防A:983,COLORRED;
多防B:1019,COLORRED;
多防C:1038,COLORRED;
DRAWTEXT(ISLASTBAR,多防A+2*MINPRICE,'多防A'),COLORRED;
DRAWTEXT(ISLASTBAR,多防B+2*MINPRICE,'多防B'),COLORRED;
DRAWTEXT(ISLASTBAR,多防C+2*MINPRICE,'多防C'),COLORRED;
DRAWNUMBER(ISLASTBAR,多防A-2*MINPRICE,多防A,0,COLORRED);
DRAWNUMBER(ISLASTBAR,多防B-2*MINPRICE,多防B,0,COLORRED);
DRAWNUMBER(ISLASTBAR,多防C-2*MINPRICE,多防C,0,COLORRED);
空防D:1074,COLORGREEN;
空防E:1093,COLORGREEN;
空防F:1129,COLORGREEN;
DRAWTEXT(ISLASTBAR,空防D+2*MINPRICE,'空防D'),COLORGREEN;
DRAWTEXT(ISLASTBAR,空防E+2*MINPRICE,'空防E'),COLORGREEN;
DRAWTEXT(ISLASTBAR,空防F+2*MINPRICE,'空防F'),COLORGREEN;
DRAWNUMBER(ISLASTBAR,空防D-2*MINPRICE,空防D,0,COLORGREEN);
DRAWNUMBER(ISLASTBAR,空防E-2*MINPRICE,空防E,0,COLORGREEN);
DRAWNUMBER(ISLASTBAR,空防F-2*MINPRICE,空防F,0,COLORGREEN);
中线1:(多防A+多防B)/2,COLORYELLOW,DOT;
中线2:(多防B+多防C)/2,COLORYELLOW,DOT;
中线3:(多防C+空防D)/2,COLORYELLOW,DOT;
中线4:(空防D+空防E)/2,COLORYELLOW,DOT;
中线5:(空防E+空防F)/2,COLORYELLOW,DOT;
DRAWTEXT(ISLASTBAR,中线1+2*MINPRICE,'中线1'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线2+2*MINPRICE,'中线2'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线3+2*MINPRICE,'中线3'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线4+2*MINPRICE,'中线4'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线5+2*MINPRICE,'中线5'),COLORYELLOW;
DRAWNUMBER(ISLASTBAR,中线1-2*MINPRICE,中线1,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线2-2*MINPRICE,中线2,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线3-2*MINPRICE,中线3,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线4-2*MINPRICE,中线4,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线5-2*MINPRICE,中线5,0,COLORYELLOW);
#IMPORT[MIN,1,AC]AS VAR
MZD:=VAR.ZD;//引用1分钟多头行情
MPD:=VAR.PD;//引用1分钟非多头行情
MZK:=VAR.ZK;//引用1分钟空头行情
MPK:=VAR.PK;//引用1分钟非空头行情
#IMPORT[HOUR,2,AC]AS VAR1
HZD:=VAR1.ZD;//引用2小时多头行情
HPD:=VAR1.PD;//引用2小时非多头行情
HZK:=VAR1.ZK;//引用2小时空头行情
HPK:=VAR1.PK;//引用2小时非空头行情
ZD:=MIDD>REF(MIDD,1)&&(神龙线<XCLOSE)&&LL1>HH1;//多头行情
ZK:=MIDD<=REF(MIDD,1)&&(神龙线>=XCLOSE)&&HH1>LL1;//空头行情
ZDA:=C>=多防C+3&&MZD;
ZDB:=C>=空防D+3&&MZD;
ZDA,BK;//价格运行至多防C+3,并且收盘价≥多防C+3,并且1分钟周期收盘为多头行情,开多单
HPD&&C>中线3-6&&MPD&&REF(ZDA,BARSBK),SP;//120分钟周期处于非多头行情时:价格向上运行至中线3-6后,1分钟周期收盘转为非多头行情,多单平仓
C<=多防C-6&&REF(ZDA,BARSBK),SP;//当根K线收盘价≤多防C-6多单平仓、止损
ZDB,BPK;//价格运行至空防D+3,并且收盘价≥空防D+3,并且1分钟周期收盘为多头行情,开多单
HPD&&C>中线4-6&&MPD&&REF(ZDB,BARSBK),SP;//120分钟周期处于非多头行情时,价格向上运行至中线4-6后,1分钟周期收盘转为非多头行情,多单平仓
C<=空防D-6&&REF(ZDB,BARSBK),SP;//当根K线收盘价≤空防D-6多单平仓、止损
HZD&&C<=多防C-6&&REF(ZDB,BARSBK),SP;//120分钟周期处于多头行情时,当根K线收盘价≤多防C-6多单平仓、止损
ZKA:=C<=多防C+3&&MZK;
ZKB:=C<=空防D-3&&MZK;
ZKA,SK;//价格运行至多防C-3,并且收盘价≤多防C-3,并且1分钟周期收盘为空头行情,开空单
HPK&&C<中线2+6&&MPK&&REF(ZKA,BARSSK),BP;//120分钟周期处于非空头行情时:价格向下运行至中线2+6后,1分钟周期收盘转为非空头行情,空单平仓
C>=多防C+6&&REF(ZKA,BARSSK),BP;//当根K线收盘价≥多防C+6空单平仓、止损
ZKB,SPK;//价格运行至空防D-3,并且收盘价≤空防D-3,并且1分钟周期收盘为空头行情,开空单
HPK&&C<中线3+6&&MPK&&REF(ZKB,BARSSK),BP;//120分钟周期处于非空头行情时,价格向下运行至中线3+6后,1分钟周期收盘转为非空头行情,空单平仓
HZK&&C>=空防D+6&&REF(ZKB,BARSSK),BP;//120分钟周期处于空头行情时,价格向上运行,当根K线收盘价≥空防D+6空单平仓、止损
AUTOFILTER;
SIGCHECK('B',2);
加载到玻璃2509,,30分钟周期测试
请您具体说明一下有问题信号的时间,再上传一下被引用的指标AC
投资者咨询:
[求助]信号总是不正确,请老师检查,纠正 (文华财经)来源:文华财经 日期:2025-5-14 22:11
#IMPORT[MIN,1,AC]AS VARMZD:=VAR.ZD;//引用1分钟多头行情
MPD:=VAR.PD;//引用1分钟非多头行情
MZK:=VAR.ZK;//引用1分钟空头行情
MPK:=VAR.PK;//引用1分钟非空头行情
#IMPORT[HOUR,2,AC]AS VAR1
HZD:=VAR1.ZD;//引用2小时多头行情
HPD:=VAR1.PD;//引用2小时非多头行情
HZK:=VAR1.ZK;//引用2小时空头行情
HPK:=VAR1.PK;//引用2小时非空头行情
ZD:=MIDD>REF(MIDD,1)&&(神龙线<XCLOSE)&&LL1>HH1;//多头行情
ZK:=MIDD<=REF(MIDD,1)&&(神龙线>=XCLOSE)&&HH1>LL1;//空头行情
ZDA:=C>=多防C+3&&MZD;
ZDB:=C>=空防D+3&&MZD;
投资者咨询:
[求助]信号总是不正确,请老师检查,纠正 (文华财经)来源:文华财经 日期:2025-5-14 22:11
投资者咨询:
[求助]信号总是不正确,请老师检查,纠正 (文华财经)来源:文华财经 日期:2025-5-14 22:11
4楼的图是5月14日的
05月14日定位值多头防线(A:927 B:965C:984)
空头防线 (D:1022 E:1041 F:1079) 投资者咨询:
[求助]信号总是不正确,请老师检查,纠正 (文华财经)来源:文华财经 日期:2025-5-14 22:11
思路如下:
多单开仓、平仓:
场景1开仓条件:空仓时,价格运行至多防C+3,并且收盘价≥多防C+3,并且1分钟周期收盘为多头行情,开多单;
场景1平仓、止损条件:120分钟周期处于非多头行情时:价格向上运行至中线3-6后,1分钟周期收盘转为非多头行情,多单平仓;价格向下运行,当根K线收盘价≤多防C-6多单平仓、止损,如满足空单条件,反手开空单(先满足,先执行)。
场景2开仓条件:空仓时,价格运行至空防D+3,并且收盘价≥空防D+3,并且1分钟周期收盘为多头行情,开多单;
场景2平仓条件:120分钟周期处于非多头行情时,价格向上运行至中线4-6后,1分钟周期收盘转为非多头行情,多单平仓;价格向下运行,当根K线收盘价≤空防D-6多单平仓、止损,如满足空单条件,反手开空单(先满足,先执行)。120分钟周期处于多头行情时,当根K线收盘价≤多防C-6多单平仓、止损,如满足空单条件,反手开空单(先满足,先执行)。
注:K线为绿色,并且处在“转空”、“做空为主”的状态下,三个条件共振,视为“空头”;
K线颜色,“转空”、“做空为主”文字提示三个条件不共振,视为“非空头”;
空单开仓、平仓:
场景1开仓条件:空仓时,价格运行至多防C-3,并且收盘价≤多防C-3,并且1分钟周期收盘为空头行情,开空单;
场景1平仓、止损条件:120分钟周期处于非空头行情时:价格向下运行至中线2+6后,1分钟周期收盘转为非空头行情,空单平仓;价格向上运行,当根K线收盘价≥多防C+6空单平仓、止损,如满足多单条件,反手开多单(先满足,先执行)。120分钟周期处于空头行情时,当根K线收盘价≥空防D+6空单平仓、止损,如满足多单条件,反手开多单(先满足,先执行)。
场景2开仓条件:空仓时,价格运行至空防D-3,并且收盘价≤空防D-3,并且1分钟周期收盘为空头行情,开空单;
场景2平仓条件:120分钟周期处于非空头行情时,价格向下运行至中线3+6后,1分钟周期收盘转为非空头行情,空单平仓;120分钟周期处于空头行情时,价格向上运行,当根K线收盘价≥空防D+6空单平仓、止损,如满足多单条件,反手开多单(先满足,先执行)。
截图数值和源码中设置的数值不对应,您确认一下加载的是否是一楼的源码。
投资者咨询:
[求助]信号总是不正确,请老师检查,纠正 (文华财经)来源:文华财经 日期:2025-5-14 22:11
多空线:EMA(EMA(C,10),10),COLORRED,LINETHICK2;B8:=多空线>REF(多空线,1);
IF(B8-1,多空线,NULL),COLORGREEN,LINETHICK2;
X1:=(CLOSE+LOW+HIGH)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
VAR2:=EMA(EMA(X1,1),13);
VAR3:=EMA(VAR2,21);
XCLOSE:=EMA((OPEN+HIGH+LOW+CLOSE)/4,3);
XOPEN:=EMA((REF(OPEN,1)+REF(XCLOSE,1))/2,3);
TEMPG:=MAX(HIGH,XOPEN);
XHIGH:=EMA(MAX(TEMPG,XCLOSE),3);
TEMP:=MIN(LOW,XOPEN);
XLOW:=EMA(MIN(TEMP,XCLOSE),3);
O1:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C1:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
STICKLINE1(XOPEN>=XCLOSE,XHIGH,XLOW,0,0 ),COLORGREEN;
STICKLINE1(XOPEN<XCLOSE,XHIGH,XLOW,0,0 ),COLORRED;
AC:=CLOSE;
转强:=MA(HIGH,6);
转弱:=MA(LOW,6);
B:=CLOSE*0;
转折线:=IF(B=-1,MA(HIGH,6),MA(LOW,6)),LINETHICK2,COLORFFFFFF,NODRAW;
EM01:=EMA(C,10);
EM:=EMA(C,21);
UP:=EMA(EM,13);
DOWN:=EMA(EM,17);
MIDD:=(UP+DOWN)/2;
MAM:=(EMA(EM01,2)+EMA(EM01,5))/2;
STICKLINE(MIDD>REF(MIDD,1),C1,O1,8,0),COLORRED;
STICKLINE(MIDD<=REF(MIDD,1),C1,O1,8,0),COLORGREEN;
//神龙多空线
X18:=(CLOSE+LOW+HIGH+OPEN)/4;
X28:=EMA(X18,6);
X38:=EMA(X28,2);
VAR200:=EMA(EMA(X18,1),18);
VAR300:=EMA(VAR200,18);
O100:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C100:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
神龙线:EMA(MA(C,40),60),LINETHICK1,COLORYELLOW;
DRAWTEXT(ISLASTBAR AND (神龙线<XCLOSE),神龙线,' -做多为主'),COLORRED,VALIGN1,ALIGN0,FONTSIZE20;
CROSS(神龙线<XCLOSE,0.5),SOUND('A');
DRAWTEXT(ISLASTBAR AND (神龙线>=XCLOSE),神龙线,' -做空为主'),COLORGREEN,VALIGN1,ALIGN0,FONTSIZE20;
CROSS(神龙线>=XCLOSE,0.5),SOUND('B');
DRAWICON((神龙线>=XCLOSE),神龙线,'ICO11'),VALIGN2,ALIGN1;
DRAWICON((神龙线<XCLOSE),神龙线,'ICO10'),VALIGN0,ALIGN1;
DRAWGBK(神龙线<XCLOSE,COLOR000000,COLOR2F0000,0);
DRAWGBK(神龙线>=XCLOSE,COLOR000000,COLOR140A45,0);
//变色K线
STICKLINE1(MIDD<=REF(MIDD,1),XHIGH,XLOW,0,0 ),COLOR00FFFF;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,3.2,0),COLOR008888;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,2.6,0),COLOR00AAAA;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,1.9,0),COLOR00CCCC;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,1.1,0),COLOR00FFFF;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,0.3,0),COLOR00FFFF;
STICKLINE1(MIDD>REF(MIDD,1),XHIGH,XLOW,0,0 ),COLORRED;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,3.2,0),COLOR890107;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,2.6,0),COLORBC010B;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,2,0),COLORE0010D;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,1,0),COLORFE010E;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,0.3,0),COLORFE2934;
//文字提示
HH:=HHV(HIGH,22);
LL:=LLV(LOW,22);
HH3:=HHV(HIGH,14);
LL3:=LLV(LOW,14);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),XHIGH,'转空'),COLORGREEN,VALIGN2,ALIGN1,FONTSIZE18;
CROSS(HH1,LL1),SOUND('A');
DRAWTEXT(CROSS(LL1,HH1),XLOW,'转多'),COLORYELLOW,VALIGN0,ALIGN1,FONTSIZE18;
CROSS(LL1,HH1),SOUND('B');
N:=5;
VAR1:=(HIGH+LOW+CLOSE)/3;
MA1:=REF(SMA(VAR1,5,1),3);
MA2:=REF(SMA(VAR1,8,1),5);
H1:=HHV(HIGH,N);
L1:=LLV(LOW,N);
H2:=HHV(HIGH,N-1);
L2:=LLV(LOW,N-1);
XD:=LOW=L1;
SZ:=HIGH=H1;
XDT:=BARSLAST(XD);
SZT:=BARSLAST(SZ);
DT:=SZT<XDT OR (SZT=XDT AND REF(SZT,1)>REF(XDT,1));
KT:=XDT<SZT OR (SZT=XDT AND REF(XDT,1)>REF(SZT,1));
DTT:=BARSLAST(DT);
KTT:=BARSLAST(KT);
FH:=CROSS(KTT,DTT);
FL:=CROSS(DTT,KTT);
FHT:=BARSLAST(FH);
FLT:=BARSLAST(FL);
GD:=IF(FL,HHV(HIGH,FHT+1),0);
DD:=IF(FH,LLV(LOW,FLT+1),0);
SG:=REF(GD,FLT),POINTDOT,LINETHICK4,RGB(0,128,255),DOT;
XG:=REF(DD,FHT),POINTDOT,LINETHICK4,COLORWHITE,DOT;
STICKLINE1(REF(GD,FLT),REF(GD,FLT),REF(GD,FLT),2,0),COLORGREEN,DOT;
STICKLINE1(REF(DD,FHT),REF(DD,FHT),REF(DD,FHT),2,0),COLORRED,DOT;
LC:=REF(CLOSE,1);
WRSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
DRAWTEXT(CROSS(WRSI,15),L,'平空'),COLORMAGENTA,FONTSIZE15;
DRAWTEXT(CROSS(85,WRSI),H,'平多'),COLORLIGHTGREEN,FONTSIZE15;
LC8:=REF(CLOSE,1);
WRSI8:=SMA(MAX(CLOSE-LC8,0),6,1)/SMA(ABS(CLOSE-LC8),6,1)*100;
DRAWICON(CROSS(WRSI8,10),L,'ICO153'),VALIGN0;
DRAWICON(CROSS(90,WRSI8),H,'ICO152'),VALIGN2;
抛物线红状态:神龙线<XCLOSE,NODRAW;
抛物线绿状态:神龙线>=XCLOSE,NODRAW;
抛物线转红:CROSS(神龙线<XCLOSE,0.5),NODRAW;
///////////////新增
多防A:927,COLORRED;
多防B:965,COLORRED;
多防C:984,COLORRED;
DRAWTEXT(ISLASTBAR,多防A+2*MINPRICE,'多防A'),COLORRED;
DRAWTEXT(ISLASTBAR,多防B+2*MINPRICE,'多防B'),COLORRED;
DRAWTEXT(ISLASTBAR,多防C+2*MINPRICE,'多防C'),COLORRED;
DRAWNUMBER(ISLASTBAR,多防A-2*MINPRICE,多防A,0,COLORRED);
DRAWNUMBER(ISLASTBAR,多防B-2*MINPRICE,多防B,0,COLORRED);
DRAWNUMBER(ISLASTBAR,多防C-2*MINPRICE,多防C,0,COLORRED);
空防D:1022,COLORGREEN;
空防E:1041,COLORGREEN;
空防F:1079,COLORGREEN;
DRAWTEXT(ISLASTBAR,空防D+2*MINPRICE,'空防D'),COLORGREEN;
DRAWTEXT(ISLASTBAR,空防E+2*MINPRICE,'空防E'),COLORGREEN;
DRAWTEXT(ISLASTBAR,空防F+2*MINPRICE,'空防F'),COLORGREEN;
DRAWNUMBER(ISLASTBAR,空防D-2*MINPRICE,空防D,0,COLORGREEN);
DRAWNUMBER(ISLASTBAR,空防E-2*MINPRICE,空防E,0,COLORGREEN);
DRAWNUMBER(ISLASTBAR,空防F-2*MINPRICE,空防F,0,COLORGREEN);
中线1:(多防A+多防B)/2,COLORYELLOW,DOT;
中线2:(多防B+多防C)/2,COLORYELLOW,DOT;
中线3:(多防C+空防D)/2,COLORYELLOW,DOT;
中线4:(空防D+空防E)/2,COLORYELLOW,DOT;
中线5:(空防E+空防F)/2,COLORYELLOW,DOT;
DRAWTEXT(ISLASTBAR,中线1+2*MINPRICE,'中线1'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线2+2*MINPRICE,'中线2'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线3+2*MINPRICE,'中线3'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线4+2*MINPRICE,'中线4'),COLORYELLOW;
DRAWTEXT(ISLASTBAR,中线5+2*MINPRICE,'中线5'),COLORYELLOW;
DRAWNUMBER(ISLASTBAR,中线1-2*MINPRICE,中线1,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线2-2*MINPRICE,中线2,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线3-2*MINPRICE,中线3,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线4-2*MINPRICE,中线4,0,COLORYELLOW);
DRAWNUMBER(ISLASTBAR,中线5-2*MINPRICE,中线5,0,COLORYELLOW);
#IMPORT[MIN,1,AC]AS VAR
MZD:=VAR.ZD;//引用1分钟多头行情
MPD:=VAR.PD;//引用1分钟非多头行情
MZK:=VAR.ZK;//引用1分钟空头行情
MPK:=VAR.PK;//引用1分钟非空头行情
#IMPORT[HOUR,2,AC]AS VAR1
HZD:=VAR1.ZD;//引用2小时多头行情
HPD:=VAR1.PD;//引用2小时非多头行情
HZK:=VAR1.ZK;//引用2小时空头行情
HPK:=VAR1.PK;//引用2小时非空头行情
ZD:=MIDD>REF(MIDD,1)&&(神龙线<XCLOSE)&&LL1>HH1;//多头行情
ZK:=MIDD<=REF(MIDD,1)&&(神龙线>=XCLOSE)&&HH1>LL1;//空头行情
ZDA:=C>=多防C+3&&MZD;
ZDB:=C>=空防D+3&&MZD;
ZDA,BK;//价格运行至多防C+3,并且收盘价≥多防C+3,并且1分钟周期收盘为多头行情,开多单
HPD&&C>中线3-6&&MPD&&REF(ZDA,BARSBK),SP;//120分钟周期处于非多头行情时:价格向上运行至中线3-6后,1分钟周期收盘转为非多头行情,多单平仓
C<=多防C-6&&REF(ZDA,BARSBK),SP;//当根K线收盘价≤多防C-6多单平仓、止损
ZDB,BPK;//价格运行至空防D+3,并且收盘价≥空防D+3,并且1分钟周期收盘为多头行情,开多单
HPD&&C>中线4-6&&MPD&&REF(ZDB,BARSBK),SP;//120分钟周期处于非多头行情时,价格向上运行至中线4-6后,1分钟周期收盘转为非多头行情,多单平仓
C<=空防D-6&&REF(ZDB,BARSBK),SP;//当根K线收盘价≤空防D-6多单平仓、止损
HZD&&C<=多防C-6&&REF(ZDB,BARSBK),SP;//120分钟周期处于多头行情时,当根K线收盘价≤多防C-6多单平仓、止损
ZKA:=C<=多防C+3&&MZK;
ZKB:=C<=空防D-3&&MZK;
ZKA,SK;//价格运行至多防C-3,并且收盘价≤多防C-3,并且1分钟周期收盘为空头行情,开空单
HPK&&C<中线2+6&&MPK&&REF(ZKA,BARSSK),BP;//120分钟周期处于非空头行情时:价格向下运行至中线2+6后,1分钟周期收盘转为非空头行情,空单平仓
C>=多防C+6&&REF(ZKA,BARSSK),BP;//当根K线收盘价≥多防C+6空单平仓、止损
ZKB,SPK;//价格运行至空防D-3,并且收盘价≤空防D-3,并且1分钟周期收盘为空头行情,开空单
HPK&&C<中线3+6&&MPK&&REF(ZKB,BARSSK),BP;//120分钟周期处于非空头行情时,价格向下运行至中线3+6后,1分钟周期收盘转为非空头行情,空单平仓
HZK&&C>=空防D+6&&REF(ZKB,BARSSK),BP;//120分钟周期处于空头行情时,价格向上运行,当根K线收盘价≥空防D+6空单平仓、止损
AUTOFILTER;
SIGCHECK('B',2);
加载到玻璃2509,,30分钟周期测试
投资者咨询:
[求助]信号总是不正确,请老师检查,纠正 (文华财经)来源:文华财经 日期:2025-5-14 22:11
已恢复为5.14的数据