一、系统核心理念

这套缠论指标系统不仅仅是一个技术分析工具,更是一套完整的市场哲学体系。它通过笔-中枢-线段的多层次结构分析,揭示了市场价格波动的内在规律。

1.1 多空信号的精确捕捉

“多”信号条件

  • 收盘价突破前两日高点(C>REF(H,2))
  • 10日内出现最低点后企稳(LLVBARS(L,10)=1)
  • 站稳30日均线(C>MA(C,30))

“空”信号条件

  • 收盘价跌破前两日低点(C<REF(L,2))
  • 10日内出现最高点后转弱(HHVBARS(H,10)=1)
  • 失守30日均线(C<MA(C,30))

交易心得:这些信号不是孤立的买卖点,而是市场动能转换的确认信号。在实际操作中,我发现在信号出现后等待回踩确认,往往能获得更好的风险收益比。

二、缠论笔结构的实战应用

2.1 笔的识别与分类

系统通过复杂的算法自动识别:

  • 向上笔(红色):代表上升动能
  • 向下笔(青色):代表下降动能
  • 笔的长度计算:量化波动幅度,辅助判断动能强弱

重要发现:笔的长度突然放大往往预示着趋势的加速,而笔长逐渐收敛则暗示变盘在即。

2.2 买卖点的精确定位

系统标注的”H1/H2/H3/H4″和”L1/L2/L3/L4″构成了完整的波浪结构:

  • “买”点:出现在L2位置,是次低点的确认
  • “卖”点:出现在H2位置,是次高点的警示

实战经验:真正的理想买点往往出现在笔结构完美、同时配合多空信号的时候。单纯依靠笔结构或信号都可能产生假信号。

三、中枢分析的深层价值

3.1 中枢的识别与分类

系统自动识别六种中枢类型,用不同颜色区分:

  • 扩张型中枢(深红):市场分歧加大
  • 收敛型中枢(深蓝):酝酿突破
  • 奔走型中枢:趋势中的整理
  • 三买三卖型:趋势确认的关键节点

3.2 中枢的交易意义

重要心得

  1. 中枢内部:高抛低吸,震荡思维
  2. 中枢突破:趋势跟踪,突破思维
  3. 中枢回拉:二次确认,稳健入场

“笔枢上沿”和”笔枢下沿”的标注为交易提供了明确的价格锚点,在实际操作中,我发现在中枢下沿附近寻找买点,在中枢上沿附近减仓,效果显著。

四、风险控制与资金管理

4.1 异常K线的警示

系统对特殊K线进行标记:

  • 涨跌超过5%(黄色):提醒动能变化
  • 涨停板(黄色粗体):极端乐观情绪
  • 跌停板(绿色粗体):极端悲观情绪

风险控制心得

  1. 在涨停板后不追高,等待回调
  2. 在跌停板后不盲目抄底,等待企稳
  3. 结合笔结构判断异常K线的有效性

4.2 未完成笔的风险提示

“H0″和”L0″标注提醒我们当前笔尚未完成,这时候的交易属于”预判”而非”确认”,需要严格控制仓位。

五、交易心理与执行纪律

5.1 克服人性弱点

通过长期使用这套系统,我发现:

  • 贪婪的克制:在中枢上沿的”卖”点标注提醒适时止盈
  • 恐惧的克服:在中枢下沿的”买”点标注提供入场勇气
  • 耐心的培养:等待笔结构完美再行动

5.2 执行力的提升

建立的三条铁律

  1. 不在笔结构未完成时重仓
  2. 不逆中枢主要方向操作
  3. 严格在买卖点标注位置执行计划

六、系统优化与个性化调整

经过长期实战,我对系统参数进行了个性化优化:

  • 展F参数:根据品种波动性调整(股票用10,期货用8)
  • 笔中枢开关:在震荡市中关闭以减少干扰
  • 均线组合:增加了89日均线作为趋势过滤

七、总结与展望

这套缠论交易系统之所以有效,是因为它:

  1. 客观性:排除主观情绪干扰
  2. 完整性:覆盖结构、动能、位置多个维度
  3. 适应性:适用于不同时间周期和品种

最终感悟:技术指标只是工具,真正的盈利来自于对市场本质的理解、严格的纪律和不断进化的交易理念。这套系统给了我观察市场的”第三只眼”,但最终的交易决策还需要结合资金管理、风险控制和个人的交易哲学。

记住:没有完美的系统,只有不断完善的交易者。愿这套系统能成为您交易之路上的良师益友。

文华财经指标源码:

MA3:MA(C,9),RGB(255,128,64),LINETHICK2;

MA20:MA(C,20);

MA60:MA(C,60);

MA144:=MA(C,144),RGB(128,128,255);

MA189:=MA(C,189);



C>REF(H,2)&&LLVBARS(L,10)=1&&C>MA(C,30);


DRAWTEXT(C>REF(H,2)&&LLVBARS(L,10)=1&&C>MA(C,30),L,'多'),VALIGN0,COLORRED;


C<REF(L,2)&&HHVBARS(H,10)=1&&C<MA(C,30);

DRAWTEXT(C<REF(L,2)&&HHVBARS(H,10)=1&&C<MA(C,30),H,'空'),COLORGREEN;




缠论线开关:=1;//笔中枢;

MA8:=1;

展F:=10;

HH展BDD:=(H>HV(H,展F))*缠论线开关*MA8;

NH展BDD:=(BARSLAST(HH展BDD)+1)*缠论线开关*MA8;

LL展BDD:=(L<LV(L,展F))*缠论线开关*MA8;

NL展BDD:=(BARSLAST(LL展BDD)+1)*缠论线开关*MA8;



AH展BDD:=(BACKSET(COUNT(LL展BDD,NH展BDD)&&LL展BDD,NH展BDD))*缠论线开关*MA8;

AL展BDD:=(BACKSET(COUNT(HH展BDD,NL展BDD)&&HH展BDD,NL展BDD))*缠论线开关*MA8;

//DRAWLINE1(CROSS(AH展BDD=1,0.5),H,CROSS(AL展BDD=1,0.5),L,0),DASHDOTDOT,LINETHICK1,RGB(146,99,1);

//DRAWLINE1(CROSS(AL展BDD=1,0.5),L,CROSS(AH展BDD=1,0.5),H,0),DASHDOTDOT,LINETHICK1,RGB(143,32,255);

//DRAWNUMBER(CROSS(AH展BDD=1,0.5),H+0*MINPRICE,H-VALUEWHEN(CROSS(AL展BDD=1,0.5),L),1,COLORYELLOW),ALIGN0,VALIGN2,FONTSIZE16;

//DRAWNUMBER(CROSS(AL展BDD=1,0.5),L-0*MINPRICE,L-VALUEWHEN(CROSS(AH展BDD=1,0.5),H),1,COLORGREEN),ALIGN0,VALIGN0,FONTSIZE16;

LX:=AL展BDD, NOTEXT;

HX:=AH展BDD, NOTEXT;


笔:=1;

//1、本级别 (BOLL26)笔:

DRAWLINE1(笔*CROSS(LX=1,0.5),L,CROSS(HX=1,0.5),H,0),COLORRED;//画笔,虚线;

DRAWLINE1(笔*CROSS(HX=1,0.5),H,CROSS(LX=1,0.5),L,0),COLORCYAN;//画笔,虚线;

XZ:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),12)),NODRAW;

X8:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),8)),0.5),NODRAW;


X9:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),9)),0.5),NODRAW;


X12:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),12)),0.5),NODRAW;


X13:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),13)),0.5),NODRAW;




DRAWLINE1(笔*CROSS(LX=1,0.5)&&XZ,L,CROSS(HX=1,0.5)&&XZ,H,0),COLORRED;//画笔,虚线;

DRAWLINE1(笔*CROSS(HX=1,0.5)&&XZ,H,CROSS(LX=1,0.5)&&XZ,L,0),COLORBLUE;//画笔,虚线;

//BOLL26最后一笔(未完成);

//HH:=CROSS(HX=1,0.5);

//LL:=CROSS(LX=1,0.5);

HH:=CROSS(AH展BDD=1,0.5), NOTEXT;

LL:=CROSS(AL展BDD=1,0.5), NOTEXT;

DRAWLINE3(笔*ISLASTBAR&&BARSLAST(HH)<BARSLAST(LL),笔*VALUEWHEN(HH,H),笔*BARSLAST(HH),1,LLV(L,BARSLAST(HH)),LLVBARS(L,BARSLAST(HH)),0),COLORBLUE;//BOLL26最后一笔(未完成),向下笔;

DRAWLINE3(笔*ISLASTBAR&&BARSLAST(HH)>BARSLAST(LL),笔*VALUEWHEN(LL,L),笔*BARSLAST(LL),1,HHV(H,BARSLAST(LL)),HHVBARS(H,BARSLAST(LL)),0),COLORRED;//BOLL26最后一笔(未完成),向上笔;



////////2、画倒数1234的笔;

//2.1、倒数第4笔(已完成);

BADS4:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),4));

BBDS4:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),5));

DRAWLINE1(笔*CROSS(LX=1,0.5)&&BBDS4=1&&BADS4=0,L,CROSS(HX=1,0.5),H,0),COLORRED;//向上笔(倒数4),黄色;

DRAWLINE1(笔*CROSS(HX=1,0.5)&&BBDS4=1&&BADS4=0,H,CROSS(LX=1,0.5),L,0),COLORBLUE;//向下笔(倒数4),黄色;

//2.2、倒数第2笔(已完成);

BADS2:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),2));

BBDS2:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),3));

DRAWLINE1(笔*CROSS(LX=1,0.5)&&BBDS2=1&&BADS2=0,L,CROSS(HX=1,0.5),H,0),COLORRED;//向上笔(倒数2),紫红色;

DRAWLINE1(笔*CROSS(HX=1,0.5)&&BBDS2=1&&BADS2=0,H,CROSS(LX=1,0.5),L,0),COLORBLUE;//向下笔(倒数2),紫红色;

//2.3、倒数第3笔(已完成);

BADS3:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),3));

BBDS3:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),4));

DRAWLINE1(笔*CROSS(LX=1,0.5)&&BBDS3=1&&BADS3=0,L,CROSS(HX=1,0.5),H,0),COLORRED;//向上笔(倒数3),紫红色;

DRAWLINE1(笔*CROSS(HX=1,0.5)&&BBDS3=1&&BADS3=0,H,CROSS(LX=1,0.5),L,0),COLORBLUE;//向下笔(倒数3),紫红色;

//2.4、倒数第1笔(已完成);

BADS1:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),1));

BBDS1:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),2));

DRAWLINE1(笔*CROSS(LX=1,0.5)&&BBDS1=1&&BADS1=0,L,CROSS(HX=1,0.5),H,0),COLORRED;//向上笔(倒数1),紫红色;

DRAWLINE1(笔*CROSS(HX=1,0.5)&&BBDS1=1&&BADS1=0,H,CROSS(LX=1,0.5),L,0),COLORBLUE;//向下笔(倒数1),紫红色;



////////3、计算笔的长度;

//3.1、BOLL26笔(已完成)的每笔长度;

DRAWNUMBER1(笔*REFX(CROSS(LX=1,0.5),5),REFX(L,5),REFX((L-VALUEWHEN(CROSS(HX=1,0.5),H)),5),2),ALIGN2,VALIGN2,COLORWHITE;//向下笔(已完成)长度,保留2位小数;

DRAWNUMBER1(笔*REFX(CROSS(HX=1,0.5),5),REFX(H,5),REFX((H-VALUEWHEN(CROSS(LX=1,0.5),L)),5),2),ALIGN2,VALIGN0,COLORWHITE;//向上笔(已完成)长度,保留2位小数;

//BOLL26最后一笔(未完成)长度;

BX1:=CROSS(BACKSET(ISLASTBAR&&BARSLAST(HH)<BARSLAST(LL),LLVBARS(L,BARSLAST(HH))+1),0.5);

BX2:=CROSS(BACKSET(ISLASTBAR&&BARSLAST(HH)>BARSLAST(LL),HHVBARS(H,BARSLAST(LL))+1),0.5);

DRAWNUMBER1(笔*REFX(BX1,5),REFX(L,5),REFX((L-VALUEWHEN(CROSS(HX=1,0.5),H)),5),2),ALIGN2,VALIGN0,COLORWHITE;//向下笔(未完成)长度,保留2位小数;

DRAWNUMBER1(笔*REFX(BX2,5),REFX(H,5),REFX((H-VALUEWHEN(CROSS(LX=1,0.5),L)),5),2),ALIGN2,VALIGN0,COLORWHITE;//向上笔(未完成)长度,保留2位小数;






////////4、笔终点标注文字记号;

//4.1、笔(已完成)终点标注文字;

BAA:=IF(CROSS(LX=1,0.5),L,H);

BBB:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),4));

DRAWTEXT(笔*BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=1,H,'H2    '),ALIGN2,FONTSIZE18,COLORWHITE;//倒数第2个高点标注文字;

DRAWTEXT(笔*BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=2,H,'H1         '),ALIGN2,FONTSIZE18,COLORWHITE;//倒数第1个高点标注文字;

DRAWTEXT(笔*BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=1,L,'L2      '),ALIGN2,VALIGN0,FONTSIZE18,COLORWHITE;//倒数第2个低点标注文字;

DRAWTEXT(笔*BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=2,L,'L1        '),ALIGN2,VALIGN0,FONTSIZE18,COLORWHITE;//倒数第1个低点标注文字;


DRAWTEXT(笔*BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=1,H,'卖'),FONTSIZE18,COLORGREEN;//倒数第2个高点标注文字;

DRAWTEXT(笔*BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=1,L,'买'),VALIGN0,FONTSIZE18,COLORRED;//倒数第2个低点标注文字;


BAA0:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),5));

DRAWTEXT(笔*CROSS(BAA0>=1,0.5) && CROSS(LX=1,0.5),L,'L3     '),ALIGN2,VALIGN0,FONTSIZE18,COLORWHITE;//倒数第3个低点标注文字;

DRAWTEXT(笔*CROSS(BAA0>=1,0.5) && CROSS(HX=1,0.5),H,'H3     '),ALIGN2,FONTSIZE18,COLORWHITE;//倒数第3个高点标注文字;


BAA1:=BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5)||CROSS(HX=1,0.5),6));

DRAWTEXT(笔*CROSS(BAA1>=1,0.5) && CROSS(LX=1,0.5),L,'L4     '),ALIGN2,VALIGN0,FONTSIZE18,COLORWHITE;//倒数第4个低点标注文字;

DRAWTEXT(笔*CROSS(BAA1>=1,0.5) && CROSS(HX=1,0.5),H,'H4     '),ALIGN2,FONTSIZE18,COLORWHITE;//倒数第4个高点标注文字;


//4.2、笔(未完成)的最后1笔标注文字;

AM26:=BACKSET(ISLASTBAR&&BARSLAST(HH)>BARSLAST(LL),HHVBARS(H,BARSLAST(LL))+1);

BM26:=BACKSET(ISLASTBAR&&BARSLAST(HH)<BARSLAST(LL),LLVBARS(L,BARSLAST(HH))+1);

DRAWTEXT(笔*CROSS(AM26,0.5),H,' H0                          '),FONTSIZE18,COLORWHITE;//最后一笔(未完成)标注文字;

DRAWTEXT(笔*CROSS(BM26,0.5),L,' L0                          '),VALIGN2,FONTSIZE18,COLORWHITE;//最后一笔(未完成)标注文字;


笔中枢:=1;

//////////画笔中枢框;

HH2:=VALUEWHEN(BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=1,H);

HH1:=VALUEWHEN(BBB&&CROSS(HX=1,0.5)&&COUNT(CROSS(HX=1,0.5),BARSLASTCOUNT(BBB))=2,H);

LL2:=VALUEWHEN(BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=1,L);

LL1:=VALUEWHEN(BBB&&CROSS(LX=1,0.5)&&COUNT(CROSS(LX=1,0.5),BARSLASTCOUNT(BBB))=2,L);

//画笔中枢框;


NG:=BARSLASTCOUNT(HH2>0 || HH1>0 || LL2>0 || LL1>0)=1;

NGG:=BARSLASTCOUNT(HH2>0 && HH1>0 && LL2>0 && LL1>0)=1;


//画笔中枢框延伸部分;

L1缠:=CROSS(BACKSET(ISLASTBAR,BARSLAST(CROSS(LX=1,0.5))+1),0.5);

L2缠:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5),2)),0.5);

L3缠:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5),3)),0.5);

L4缠:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5),4)),0.5),ICON(1,'ICO13');

L5缠:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(LX=1,0.5),5)),0.5),ICON(1,'ICO13');

H1缠:=CROSS(BACKSET(ISLASTBAR,BARSLAST(CROSS(HX=1,0.5))+1),0.5);

H2缠:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(HX=1,0.5),2)),0.5);

H3缠:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(HX=1,0.5),3)),0.5);

H4缠:=CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(HX=1,0.5),4)),0.5),ICON(1, 'ICO14' );

//H5缠:CROSS(BACKSET(ISLASTBAR,SUMBARS(CROSS(HX=1,0.5),5)),0.5),ICON(1,'ICO2');

周期:=BARSLAST(CROSS(BBB,0.5)),RGB(255,0,255);


DRAWKLINE1(H,O,L,C);

STICKLINE((C-REF(C,1))/REF(C,1)>0.95,C,O,2,0),COLORYELLOW;

STICKLINE(CLOSE/REF(C,1)>=1.09,O,C,2.7,0),COLORYELLOW;

 STICKLINE(CLOSE/REF(C,1)<=0.91,O,C,2.7,0),COLORGREEN;


作者 admin

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

发表回复

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