问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

改良版蓝色梯子指标:源码详解与实战应用

创作时间:
作者:
@小白创作中心

改良版蓝色梯子指标:源码详解与实战应用

引用
1
来源
1.
https://xueqiu.com/8346773006/286527292

“蓝色梯子”指标是一种基于EMA(指数移动平均线)的通道指标,通过最高价和最低价的EMA形成上下轨,并在两者之间用柱线连接,形成类似梯子的形态。本文将介绍对“蓝色梯子”指标的改良版本,并附上完整的指标源码。

指标原理

传统的“蓝色梯子”指标以最高价的EMA作为上轨,最低价的EMA作为下轨,形成一条通道。本改良版本在原版基础上,通过改变通道线上下轨以及中间柱线图的颜色,使趋势变化更加直观。

指标源码

以下是逐行讲解的源码版本:

TF := 34; // 时间周期,原版为34,可根据需要自行修改

UP := EMA(H, TF); // 获取最高价的EMA作为上轨
DW := EMA(L, TF); // 获取最低价的EMA作为下轨

// 为避免K线与上下轨之间的柱线存在遮挡,只有两者没有交集时才显示柱线
F1 := C > O AND (O > UP OR C < DW);
F2 := C < O AND (O < DW OR C > UP);
COND := F1 OR F2;

// 判断趋势状态
COND1 := UP > REF(UP, 1) AND DW > REF(DW, 1); // 上升趋势
COND2 := UP < REF(UP, 1) AND DW < REF(DW, 1); // 下降趋势
COND3 := NOT(COND1 OR COND2); // 震荡状态

// 绘制上轨线,默认为蓝色;上升趋势则改为红色;下降趋势则改为绿色
A: UP, COLOR2896FF;
IF(COND1, A, DRAWNULL), COLORFF80C0;
IF(COND2, A, DRAWNULL), COLOR80FF80;

// 绘制下轨线,默认为蓝色;上升趋势则改为红色;下降趋势则改为绿色
B: DW, COLOR2896FF;
IF(COND1, B, DRAWNULL), COLORFF80C0;
IF(COND2, B, DRAWNULL), COLOR80FF80;

// 绘制上下轨之间的柱型图,根据趋势状态绘制为不同颜色
STICKLINE(COND AND COND1, A, B, 0.2, 0), COLORFF80C0;
STICKLINE(COND AND COND2, A, B, 0.2, 0), COLOR80FF80;
STICKLINE(COND AND COND3, A, B, 0.2, 0), COLOR2896FF;

效果示例

以下是该指标在不同市场指数和个股上的应用示例:


标普500


特斯拉


英伟达


超微电脑


恒生指数

使用方法

对于趋势指标而言,使用方法大同小异:

  • 空头趋势时,逢高空,止损位为上轨线;
  • 多头趋势时,逢低多,止损位为下轨线。
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号