===================

 XSR:=1;
XS:=1;
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
MA20:=MA(C,21);

DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:= EMA(DIFF,9);
MACD:=(DIFF-DEA)*2;


AAA:=(CLOSE+HIGH+LOW)/3*XS;
KX:=EMA(AAA,60)*XS;
MX:REF(KX,8)*XS;
STICKLINE(KX>MX,KX,MX,2,0),COLORRED;
STICKLINE(KX<MX,KX,MX,2,0),COLORGREEN;

MID:=MA(CLOSE,26);
UPPER:=MID + 2*STD(CLOSE,26);
LOWER:=MID - 2*STD(CLOSE,26);
YL:=IF((C>KX AND C>MX AND C>MA20 ),UPPER,MA20),CIRCLEDOT,COLORRED;
ZC:=IF((C<KX AND C<MX AND C<MA20),LOWER,MA20),COLORGREEN,LINETHICK2;

QCSY:=(H-C)<(C-O) AND H>REF(H,1) AND H>REF(H,2) ;
QCXY:=(O-C)>(C-L) AND L<REF(L,1) AND L<REF(L,2) ;
MA5:=MA(C,5),COLORC0C0C0,LINETHICK2;
ZDTJ:=H>REF(H,1) AND C>O AND QCSY AND C>MA5 AND C>MX;
ZDTJ2:=(C>KX AND O<KX AND C>MX AND O<MX) OR (REF(L,1)<REF(KX,1));
ZDTJ3:=KX>MX OR ((C-KX)>(MX-O));
XZDTJ:=H>REF(H,1) AND C>O AND QCSY AND C>MA5 AND C>MA20;
XZDTJ2:=(C>MA20 AND O<MA20 ) OR (REF(L,1)<REF(MA20,1));
XZDTJ3:=MA20>REF(MA20,1) AND REF(MA20,1)>REF(MA20,2) AND MA20>MX;
ZD1:=ZDTJ AND ZDTJ2 AND ZDTJ3;
ZD2:=XZDTJ AND XZDTJ2 AND XZDTJ3;
ZD:=ZD1 OR ZD2;

ZKTJ:=L<REF(L,1) AND C<O AND QCXY AND C<MA5 AND C<MX;
ZKTJ2:=(C<KX AND O>KX AND C<MX AND O>MX) OR (REF(H,1)>REF(KX,1));
ZKTJ3:=KX<MX OR (O-KX<MX-C);
XZKTJ:=L<REF(L,1) AND C<O AND QCXY AND C<MA5 AND C<MA20;
XZKTJ2:=(C<MA20 AND O>MA20 ) OR (REF(H,1)>REF(MA20,1));
XZKTJ3:=MA20<REF(MA20,1) AND REF(MA20,1)<REF(MA20,2) AND MA20<MX;
ZK1:=ZKTJ AND ZKTJ2 AND ZKTJ3;
ZK2:=XZKTJ AND XZKTJ2 AND XZKTJ3;
ZK:=ZK1 OR ZK2;

DRAWICON(FILTER(ZD,1)*XS,OPEN,1);
DRAWICON(FILTER(ZK,1)*XS,HIGH,2);

T1:=C>=MX AND C>=MA20;
T2:=C<=MX AND C<=MA20;
T3:=C>=MX AND C<=MA20;
T4:=C<=MX AND C>=MA20;


STICKLINE1(T1,L,H,0.0,1),COLORRED;
STICKLINE1(T1,C,O,3,1),COLORRED;
STICKLINE1(T1&&C<O,C,O,3 ,0),COLORRED;

STICKLINE1(T2,L,H,0.0,1),COLOR008000;
STICKLINE1(T2,C,O,3,1),COLOR008000;
STICKLINE1(T2 AND C>0,C,O,3,0),COLOR008000;

STICKLINE1(T3,L,H,0.0,1),COLOR00FF00;
STICKLINE1(T3,C,O,3,1),COLOR00FF00;
STICKLINE1(T3 AND C>0,C,O,3,0),COLOR00FF00;


STICKLINE1(T4,L,H,0.0,1),COLORMAGENTA;
STICKLINE1(T4 AND C>0,C,O,3,1),COLORMAGENTA;
STICKLINE1(T4 AND C>0,C,O,3,0),COLORMAGENTA;


N1:=0;

T:=150;

TT:=3;

N:=0;

MA3:=MA(C,3),LINETHICK3;
M20:=MA(C,20),COLORRED,LINETHICK3;
高:=REF(HHV(H,T),TT);

低:=REF(LLV(L,T),TT);

H1:=高-(高-低)*0.191;

H2:=高-(高-低)*0.382;

H3:=高-(高-低)*0.5;

H4:=高-(高-低)*0.618;

H5:=高-(高-低)*0.809;

顶:=REFX1(高,10000),COLORRED;

一:=REFX1(H1,10000),COLORYELLOW;

二:=REFX1(H2,10000),COLORMAGENTA;

三:=REFX1(H3,10000),COLORWHITE;

四:=REFX1(H4,10000),COLORGREEN;

五:=REFX1(H5,10000),COLORYELLOW;


底:=REFX1(低,10000),COLORRED;
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;

TT3:=(CURRBARSCOUNT=5);

TT4:=(CURRBARSCOUNT=5+3);
MA10:=MA(C,10),COLOR00FFFF,LINETHICK1;
MA21:=MA(C,21),COLORC0FF7F,LINETHICK1;
MA55:=MA(C,55),COLORFFFFFF,LINETHICK1;
黄金线:=MA(C,10),COLOR00FFFF,LINETHICK2;
VAR11:=1;
VAR12:=((((2*CLOSE)+HIGH)+LOW) / 4);
VAR14:=LLV(LOW,5);
VAR15:=HHV(HIGH,4);
C1:=(EMA((((VAR12-VAR14)/(VAR15-VAR14))*100),4)*VAR11),COLORRED,LINETHICK2;
C2:=(EMA(((0.667*REF(C1,1))+(0.333*C1)),2)*VAR11),COLORFFFFFF,LINETHICK2;
AA:=C1>=C2 ;
BB:=C2>C1 ;
//DRAWICON(CROSS(C1,C2),L-0.1,4);
//DRAWICON(CROSS(C2,C1),H+0.1,5);


AAF:=LLV(LOW,34),LINETHICK1,COLORFFFFCC,NOTEXT;
BBF:=MA(AAF,4),LINETHICK1,COLORYELLOW,NOTEXT;
TYP := (HIGH + LOW + CLOSE)/3;
CCI1:=(TYP-MA(TYP,6))/(0.015*AVEDEV(TYP,5));
差值1:=ABS(REF(CCI1,1)-CCI1),LINETHICK1;
CCI2:=(TYP-MA(TYP,10))/(0.015*AVEDEV(TYP,10));
差值2:=ABS(REF(CCI2,1)-CCI2),LINETHICK1;
CCI3:=(TYP-MA(TYP,20))/(0.015*AVEDEV(TYP,20));
差值3:=ABS(REF(CCI3,1)-CCI3),LINETHICK1;
CCI4:=(TYP-MA(TYP,30))/(0.015*AVEDEV(TYP,30));
差值4:=ABS(REF(CCI4,1)-CCI4),LINETHICK1;
CCI5:=(TYP-MA(TYP,60))/(0.015*AVEDEV(TYP,60));
差值5:=ABS(REF(CCI5,1)-CCI5),LINETHICK1;
CCI:=CCI1+CCI2+CCI3+CCI4+CCI5;
AAAA:=(3*C+H+L+O)/6;
VAR1:=(8*AAAA+7*REF(AAAA,1)+6*REF(AAAA,2)+5*REF(AAAA,3)
+4*REF(AAAA,4)+3*REF(AAAA,5)+2*REF(AAAA,6)+REF(AAAA,8))/36;
VAR2:=(HHV(VAR1,5)+HHV(VAR1,10)+HHV(VAR1,20))/3;
VAR3:=(LLV(VAR1,5)+LLV(VAR1,10)+LLV(VAR1,20))/3;
VAR4:=(HHV(VAR2,5)+HHV(VAR2,10)+HHV(VAR2,20))/3;
VAR5:=(LLV(VAR3,5)+LLV(VAR3,10)+LLV(VAR3,20))/3;
VAR6:=(LLV(VAR1,2)+LLV(VAR1,4)+LLV(VAR1,6))/3;
短线:VAR1,COLORMAGENTA,LINETHICK3,NOTEXT;
中线:VAR6,COLORGREEN,LINETHICK3,NOTEXT;
下跌:IF(VAR1=VAR6,VAR6, NULL),COLORGREEN,LINETHICK3;
DRAWTEXT(CROSS(VAR1=VAR6,0.5),H,'KONG');
DRAWTEXT(CROSS(短线>中线,0.5),L,'DUO');
TJ1:= CCI1>差值4;
立桩量:=FILTER(TJ1,0),NODRAW;
TJ2:=IF(BARSLAST(立桩量)=1 ,1,0);
/*
STICKLINE(立桩量 <>1,REF(HIGH,BARSLAST(立桩量)),
REF(HIGH,BARSLAST(立桩量)),1,1),COLORCYAN;
STICKLINE(立桩量 <>1,REF(LOW,BARSLAST(立桩量)),
REF(LOW,BARSLAST(立桩量)),1,1),COLORCYAN;
*/
成立1:=TJ2=1;
条件成立1:=FILTER(成立1,5);
//DRAWTEXT(条件成立1, REF(HIGH,

核心指标解析

  1. KDJ随机指标(超买超卖判断):javascriptRSV = (收盘价 – 9日最低价) / (9日最高价 – 9日最低价) * 100 // 计算股价相对位置 K = RSV的3日移动平均 D = K的3日移动平均
    • 作用:判断股价是否超买(K>80)或超卖(K<20)。
  2. MACD指标(趋势动能):javascriptDIFF = 12日指数均线 – 26日指数均线 DEA = DIFF的9日指数均线 MACD柱 = (DIFF – DEA) * 2
    • 作用:红柱上涨动能强,绿柱下跌动能强。
  3. 关键均线系统:javascriptMA20 = 21日收盘均线(实际是20日均线) // 中期趋势线 KX = (收盘+最高+最低)/3 的60日均线 // 自定义趋势线 MX = KX的8日前值 // 趋势对比基准
    • 红绿柱KX > MX画红色柱(上涨趋势),KX < MX画绿色柱(下跌趋势)。

多空信号条件

买入信号(ZD)

  1. 基础条件
    • 当日阳线(收盘>开盘)
    • 最高价突破昨日最高价
    • 上影线短(上涨阻力小)
    • 收盘价站上5日均线和MX线
  2. 附加条件(满足其一)
    • 股价从下方突破KX和MX线
    • 或KX趋势向上(KX>MX)
    • 或20日均线连续上行且强于MX

卖出信号(ZK)

  1. 基础条件
    • 当日阴线(收盘<开盘)
    • 最低价跌破昨日最低价
    • 下影线短(下跌支撑弱)
    • 收盘价低于5日均线和MX线
  2. 附加条件(满足其一)
    • 股价从上方跌破KX和MX线
    • 或KX趋势向下(KX<MX)
    • 或20日均线连续下行且弱于MX

K线颜色规则

根据股价与关键均线(MX和MA20)的关系染色:

javascript

红色K线:收盘价 ≥ MX 且 ≥ MA20(强势区)
绿色K线:收盘价 ≤ MX 且 ≤ MA20(弱势区)
亮绿色K线:收盘价 ≥ MX 但 ≤ MA20(震荡偏强)
紫色K线:收盘价 ≤ MX 但 ≥ MA20(震荡偏弱)

直观显示股价在趋势中的相对位置。


辅助指标

  1. 黄金分割线
    • 计算150日内的最高/最低点
    • 自动画出0.191/0.382/0.5/0.618/0.809黄金分割位
    • 作用:预判支撑/阻力位。
  2. 多空通道线:javascript中线 = 26日均线 上轨 = 中线 + 2倍标准差 // 压力线 下轨 = 中线 – 2倍标准差 // 支撑线
    • 类似布林带,判断价格波动区间。
  3. CCI趋势指标
    • 结合5种不同周期的CCI,识别极端波动行情。

信号标记方式

  • 买入:在K线下方画↑图标(满足ZD条件)
  • 卖出:在K线上方画↓图标(满足ZK条件)

核心逻辑总结

  1. 趋势判断:用KX/MX柱状图和均线系统识别大方向。
  2. 买卖点:结合价格突破、K线形态、均线位置综合触发信号。
  3. 风险控制
    • 20日均线作为多空分界线
    • 黄金分割位提供关键支撑/阻力参考
  4. 可视化:通过K线染色直观显示强弱区域。

该指标是多重技术工具的组合,通过叠加验证(如价格、均线、量能)提高信号可靠性,适合中短线趋势交易。新手可重点关注红绿柱+K线颜色+买卖箭头组合信号。

作者 admin

九稳量化交易系统 是一套高胜率策略趋势跟踪系统,系统最大优势就是开仓位置精确,信号不漂移 不延迟 同步行情信号 拒绝马后面!www.gao998.cn 微信 fxfx668998

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注