股票行情+个股解答
打印

CPW07--持仓标准

CPW07--持仓标准

复制内容到剪贴板
代码:
input:P1(15,2,100),P2(15,2,100);
MA1:="GuppyCbl@QY"(5);
MA4:="GuppyCbl@QY"(5);
GB:"GuppyCbl@QY"(5),LINETHICK2,colorFFFF;
MA6:=CROSS(CLOSE,GB);
A:=CROSS(GB,CLOSE);
M:REF(GB,BARSLAST(MA6)),POINTDOT,color10000;
PARTLINE(((COUNT(CROSS(GB,M),BARSLAST(MA6)) = 0) AND (COUNT(A,BARSLAST(MA6)) = 0)),REF(GB,BARSLAST(MA6))),LINETHICK2,colorFF;
N:REF(LOW,BARSLAST(MA6)),POINTDOT,color10000;
PARTLINE(((COUNT(CROSS(GB,N),BARSLAST(MA6)) = 0) AND (COUNT(A,BARSLAST(MA6)) = 0)),REF(LOW,BARSLAST(MA6))),LINETHICK2,colorFF;
B:=((GB > REF(GB,3)) AND (REF(GB,3) = REF(GB,4)));
现象1:=IF(CROSS(GB,CLOSE),REF(GB,(BARSLAST(B) + 3)),GB);
总结:=(现象1 < GB);
做空辅助:IF(((GB >= CLOSE) AND (COUNT((GB < REF(GB,1)),BARSLAST(总结)) <= 1)),REF(现象1,BARSLAST(总结)),GB),LINETHICK2,colorFFFF00;
多空标准:"GuppyCbl@QY"(5),LINETHICK2,colorFFFF;
现象2:=STKINBLOCK(STKLABEL,'');
股票:=((STKINBLOCK(STKLABEL,'') OR STKINBLOCK(STKLABEL,'')) OR STKINBLOCK(STKLABEL,''));
全部:="CPWJG8.交叉";
标准1:="CPWJG8.交叉";
标准2:=((3 * SMA((((CLOSE - LLV(LOW,75)) / (HHV(HIGH,75) - LLV(LOW,75))) * 100),20,1)) - (2 * SMA(SMA((((CLOSE - LLV(LOW,75)) / (HHV(HIGH,75) - LLV(LOW,75))) * 100),20,1),15,1)));
VA1:=(((CLOSE - LLV(LOW,26)) / (HHV(HIGH,26) - LLV(LOW,26))) * 100);
VA2:=SMA(SMA(VA1,3,1),3,1);
VA3:=EMA(VA2,5);
VA4:=LLV(LOW,26);
VA5:=HHV(HIGH,34);
VA6:=(EMA((((CLOSE - VA4) / (VA5 - VA4)) * 4),4) * 25);
VA7:=(100 - 标准2);
VA8:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
VA9:=SMA(VA8,3,1);
VA10:=SMA(VA9,3,1);
VA11:=EMA(((3 * VA9) - (2 * VA10)),3);
VA12:=(((0 - 1) * (EMA(VA7,1) - 50)) + 50);
VA13:=EMA(((100 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))),6);
DRAWICON((CROSS(10,VA6) AND ( = MA4)),LOW,10),ALIGN0;
VA14:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
RSV:=SMA(VA14,3,1);
K:=SMA(RSV,3,1);
D:=(EMA(CLOSE,12) - EMA(CLOSE,26));
DIFF:=EMA(D,9);
DEA:=REF(CLOSE,1);
LC:=((SMA(MAX((CLOSE - DEA),0),6,1) / SMA(ABS((CLOSE - DEA)),6,1)) * 100);
RSI1:=((SMA(MAX((CLOSE - DEA),0),12,1) / SMA(ABS((CLOSE - DEA)),12,1)) * 100);
RSI2:=((SMA(MAX((CLOSE - DEA),0),24,1) / SMA(ABS((CLOSE - DEA)),24,1)) * 100);
MA6:=MA(CLOSE,14);
RSI3:=(MA6 * 1.1);
A1:=(MA6 * 0.9);
A4:=(RSI3 - ((RSI3 - A1) * 0.191));
A2:=(RSI3 - ((RSI3 - A1) * 0.618));
A:=(CROSS(RSV,K) AND (CLOSE < A2));
A3:=(CROSS(RSV,K) AND (CLOSE > A2));
B1:=CROSS(LC,RSI1);
B2:=CROSS(LC,RSI2);
B3:=CROSS(K,20);
B4:=CROSS(LC,RSI2);
B5:=(((((((((CROSS((A1 * 1.01),LOW) AND (COUNT(CROSS((A1 * 1.01),LOW),BARSLAST(A)) = 1)) AND (HIGH >= REF(LOW,1))) AND (LOW > LLV(LOW,16))) OR (((CROSS((A1 * 1.01),LOW) AND (COUNT((CLOSE > (REF(CLOSE,1) * 1.09)),BARSLAST(CROSS(D,DIFF))) >= 1)) AND (COUNT(CROSS((A1 * 1.01),LOW),BARSLAST(CROSS(D,DIFF))) <= 2)) AND (OPEN >= (REF(LOW,1) * 0.97)))) OR (((CROSS((A1 * 1.01),LOW) AND (COUNT(CROSS((A1 * 1.01),LOW),BARSLAST(A3)) = 1)) AND (HIGH >= REF(LOW,1))) AND (LOW > LLV(LOW,16)))) OR (((CROSS((A1 * 1.01),LOW) AND (COUNT(CROSS((A1 * 1.01),LOW),BARSLAST(B1)) = 1)) AND (HIGH >= REF(LOW,1))) AND (LOW > LLV(LOW,16)))) OR (((CROSS((A1 * 1.01),LOW) AND (COUNT(CROSS((A1 * 1.01),LOW),BARSLAST(B2)) = 1)) AND (HIGH >= REF(LOW,1))) AND (RSI2 > 40))) OR (((CROSS((A1 * 1.01),LOW) AND (COUNT(CROSS((A1 * 1.01),LOW),BARSLAST(B3)) = 1)) AND (HIGH >= REF(LOW,1))) AND (LOW > LLV(LOW,16)))) OR (((CROSS((A1 * 1.01),LOW) AND (COUNT(CROSS((A1 * 1.01),LOW),BARSLAST(B4)) = 1)) AND (HIGH >= REF(LOW,1))) AND (RSI2 > 50)));
DRAWTEXT(((B5 * 现象2) AND (MA1 = MA4)),LOW,''),ALIGN0,colorFFFF;
DRAWTEXT(((B5 * 现象2) AND (MA1 = MA4)),LOW,''),ALIGN0,colorFFFF;
PARTLINE((CLOSE > 多空标准),(MA(CLOSE,14) * 1.1)),LINETHICK2,colorFF00;
PARTLINE((CLOSE > 多空标准),((MA(CLOSE,14) * 1.1) - (((MA(CLOSE,14) * 1.1) - (MA(CLOSE,14) * 0.9)) * 0.191))),LINETHICK2,colorFF00;
PARTLINE((CLOSE < 多空标准),(MA(CLOSE,14) * 0.9)),CIRCLEDOT,LINETHICK5,colorFF00;
STICKLINE((CLOSE > 多空标准),(MA(CLOSE,14) * 1.1),((MA(CLOSE,14) * 1.1) - (((MA(CLOSE,14) * 1.1) - (MA(CLOSE,14) * 0.9)) * 0.191)),0,0),colorFF00;
超短:=IF(((DATE > 960101) AND (DATE < 1080101)),1,0);
MA6:=(("DR1.A" = LLV("DR1.A",30)) AND ("DR1.A" < MIN("DR3.B1",MIN("GuppyCbl.QY",MIN("GuppyCbl.QY","GuppyCbl.QY")))));
M:IF(MA6,("GuppyCbl.QY" * "GuppyCbl.QY"),0),POINTDOT,color10000;
S:=IF(("GuppyCbl.QY" = HHV("DR3.B2",60)),"DR3.B3",0);
N:REF(M,BARSLAST(M)),POINTDOT,color10000;
M1:=REF(S,BARSLAST(S));
N1:=(((CROSS("DR3.B4",N) AND ("DR1.A" > MA("DR7.N",20))) AND ("DR1.A2" < M1)) AND ("DR1.A2" > (N + 2)));
Z:=(WINNER(MA(CLOSE,5)) * 100);
X:=((WINNER((MA(CLOSE,5) * 1.1)) - WINNER((MA(CLOSE,5) * 0.9))) * 100);
Y:=(((((((((((((((((CLOSE > MAX("DR1.A2",MAX("DR1.A",MAX("DR1.Y","GuppyCbl.QY")))) AND (CLOSE > MAX("GuppyCbl.QY",MAX("GuppyCbl.QY",MAX("GuppyCbl.QY","GuppyCbl.QY"))))) AND (CLOSE > "GuppyCbl.QY")) AND (Z > X)) OR ((((CLOSE > MAX("DR1.Y",MAX("DR1.A2",MAX("DR1.A","DMI-QL.B1")))) AND (CLOSE > MAX("DMI-QL.B2",MAX("DMI-QL.B3",MAX("DMI-QL.B4","DMI-QL.B1"))))) AND (CLOSE > "DMI-QL.B2")) AND (Z > 60))) OR ((((((CLOSE > MAX("DMI-QL.B3",MAX("GuppyCbl.QY",MAX("GuppyCbl.QY","GuppyCbl.QY")))) AND (CLOSE > MAX("GuppyCbl.QY",MAX("GuppyCbl.QY","GuppyCbl.QY")))) AND (BARSCOUNT(CLOSE) > 823)) AND (BARSCOUNT(CLOSE) < 1077)) AND (CLOSE > "DMI-QL.B4")) AND (Z > X))) OR ((((((CLOSE > MAX("DMI-QL.B3",MAX("DMI-QL.B1",MAX("DMI-QL.B2","DMI-QL.B3")))) AND (CLOSE > MAX("DMI-QL.B4",MAX("DMI-QL.B1","DMI-QL.B2")))) AND (BARSCOUNT(CLOSE) > 823)) AND (BARSCOUNT(CLOSE) < 1077)) AND (CLOSE > "DMI-QL.B3")) AND (Z > 60))) OR (((((CLOSE > MAX("DMI-QL.B4",MAX("GuppyCbl.QY",MAX("GuppyCbl.QY","GuppyCbl.QY")))) AND (CLOSE > MAX("GuppyCbl.QY","GuppyCbl.QY"))) AND (BARSCOUNT(CLOSE) < 823)) AND (CLOSE > "GuppyCbl.QY")) AND (Z > X))) OR (((((CLOSE > MAX("DMI-QL.B3",MAX("DMI-QL.B1",MAX("DMI-QL.B2","DMI-QL.B3")))) AND (CLOSE > MAX("DMI-QL.B4","DMI-QL.B1"))) AND (BARSCOUNT(CLOSE) < 823)) AND (CLOSE > "DMI-QL.B2")) AND (Z > 60))) OR ((((CLOSE > MAX("DMI-QL.B3",MAX("DMI-QL.B3",MAX("DMI-QL.B1","CPWJG8.交叉")))) AND (BARSCOUNT(CLOSE) < 525)) AND (CLOSE > "CPWJG8.交叉")) AND (Z > X))) OR ((((CLOSE > MAX("CPWJG8.交叉",MAX("CPWJG8.交叉",MAX("CPWJG8.交叉","CPWJG8.交叉")))) AND (BARSCOUNT(CLOSE) < 525)) AND (CLOSE > "DMI-QL.B2")) AND (Z > 60))) OR ((((CLOSE > MAX("DMI-QL.B3",MAX("DMI-QL.B4","DMI-QL.B1"))) AND (BARSCOUNT(CLOSE) < 261)) AND (CLOSE > "DMI-QL.B2")) AND (Z > X))) OR ((((CLOSE > MAX("DMI-QL.B3",MAX("DMI-QL.B3","DMI-QL.B1"))) AND (BARSCOUNT(CLOSE) < 261)) AND (CLOSE > "DMI-QL.B2")) AND (Z > 60))) OR ((((CLOSE > MAX("DMI-QL.B3","CPWJG8.交叉")) AND (BARSCOUNT(CLOSE) < 199)) AND (CLOSE > "CPWJG8.交叉")) AND (Z > X))) OR ((((CLOSE > MAX("CPWJG8.交叉","CPWJG8.交叉")) AND (BARSCOUNT(CLOSE) < 199)) AND (CLOSE > "CPWJG8.交叉")) AND (Z > 60))) OR ((((BARSCOUNT(CLOSE) < 106) AND (BARSCOUNT(CLOSE) > 54)) AND (CLOSE > "CPWJG8.交叉")) AND (Z > X))) OR ((((BARSCOUNT(CLOSE) < 106) AND (BARSCOUNT(CLOSE) > 54)) AND (CLOSE > "DMI-QL.B4")) AND (Z > 60)));
未来龙头股:=(((((((N1 AND (COUNT(N1,BARSLAST(MA6)) = 1)) AND ("DMI-QL.B1" < (REF("DMI-QL.B2",1) * "DMI-QL.B3"))) AND ("DMI-QL.B1" > REF("DMI-QL.B2",1))) AND ("DMI-QL.B3" > REF("DMI-QL.B4",1))) AND Y) OR ((("DMI-QL.B1" > (REF("DMI-QL.B2",1) * "DR1.A")) AND ("DR1.A" < MIN("DR1.A",MIN("DR1.A",MIN("DR1.A","DR1.A"))))) AND Y)) OR ((("DMI-QL.B3" > (REF("DMI-QL.B1",1) * 1.07)) AND ("DMI-QL.B2" < MIN("DMI-QL.B3",MIN("DMI-QL.B4",MIN("DMI-QL.B3","DMI-QL.B1"))))) AND Y));
未来龙头:DRAWICON(((未来龙头股 * 超短) AND (MA1 = MA4)),LOW,1);
Q:=(PEAKBARS(4,P1,1) + 1);
PH:=LLV(LOW,Q);
LL:=((PH = LOW) AND ((PH < REF(PH,1)) OR (Q = 1)));
TJ1:=(SUMBARS(LL,3) - 1);
TS:=((TROUGHBARS(4,P1,1) = 0) AND (TJ1 <= Q));
DRAWICON((TS AND (MA1 = MA4)),LOW,12);
DRAWSL(TS,REF(HIGH,TJ1),0,TJ1,1),LINETHICK2,colorFF00;
TJ:=BARSLAST(TS);
PL:=(CLOSE > REF(REF(HIGH,TJ1),TJ));
DRAWICON((((COUNT(PL,(TJ + 1)) = 1) AND PL) AND (MA1 = MA4)),(LOW * 0.998),4);


引用公式
CPWJG8

RSV:=(((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
交叉:(((((D * 3) - (K * 2)) * (HHV(HIGH,8) - LLV(LOW,8))) / 100) + LLV(LOW,8)),color10000;

DR1


A:"1a0001$CLOSE";
A1:"1a0001$OPEN";
A2:"1a0001$HIGH";
A3:"1a0001$LOW";
B:"399001$CLOSE";
B1:"399001$OPEN";
B2:"399001$HIGH";
B3:"399001$LOW";
X:"1b0016$CLOSE";
X1:"1b0016$OPEN";
X2:"1b0016$HIGH";
X3:"1b0016$LOW";
Y:"1a0001$VOL";
Y1:"1a0001$AMOUNT";
Y2:"1b0016$VOL";
Y3:"1b0016$AMOUNT";
Z:"510050$CLOSE";


DR3


A:=(((((3 * "DR1.A") + "DR1.A1") + "DR1.A2") + "DR1.A3") / 6);
B:=(((((((((((((((((((((20 * A) + (19 * REF(A,1))) + (18 * REF(A,2))) + (17 * REF(A,3))) + (16 * REF(A,4))) + (15 * REF(A,5))) + (14 * REF(A,6))) + (13 * REF(A,7))) + (12 * REF(A,8))) + (11 * REF(A,9))) + (10 * REF(A,10))) + (9 * REF(A,11))) + (8 * REF(A,12))) + (7 * REF(A,13))) + (6 * REF(A,14))) + (5 * REF(A,15))) + (4 * REF(A,16))) + (3 * REF(A,17))) + (2 * REF(A,18))) + REF(A,20)) / 210);
B1:MA(B,3);
B2:MA(B,5);
B3:MA(B,21);
B4:MA(B,34);

DMI-QL

input:P(14,2,100),M(6,1,100);
A:=(((((3 * CLOSE) + LOW) + OPEN) + HIGH) / 6);
B:=(((((((((((((((((((((20 * A) + (19 * REF(A,1))) + (18 * REF(A,2))) + (17 * REF(A,3))) + (16 * REF(A,4))) + (15 * REF(A,5))) + (14 * REF(A,6))) + (13 * REF(A,7))) + (12 * REF(A,8))) + (11 * REF(A,9))) + (10 * REF(A,10))) + (9 * REF(A,11))) + (8 * REF(A,12))) + (7 * REF(A,13))) + (6 * REF(A,14))) + (5 * REF(A,15))) + (4 * REF(A,16))) + (3 * REF(A,17))) + (2 * REF(A,18))) + REF(A,20)) / 210);
B1:MA(B,3);
B2:MA(B,5);
B3:MA(B,21);
B4:MA(B,34);
TR:=SMA(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),P,1);
HD:=(HIGH - REF(HIGH,1));
LD:=(REF(LOW,1) - LOW);
DMP:=SMA(IF(((HD > 0) AND (HD > LD)),HD,0),P,1);
DMM:=SMA(IF(((LD > 0) AND (LD > HD)),LD,0),P,1);
PDI:(((DMP * 100) / TR) * 1000);
MDI:(((DMM * 100) / TR) * 1000);
ADX:(SMA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),M,1) * 1000);
ADXR:(((ADX + REF(ADX,M)) / 2) * 1000);
附件: 您所在的用户组无法下载或查看附件

TOP