乐于分享
好东西不私藏

珍藏指标:副图指标源码CCI顶底背离源码

珍藏指标:副图指标源码CCI顶底背离源码

源码效果如下(副图)

源码如下:

源码如下:

TYP := (HIGH + LOW + CLOSE) / 3;

CCI := (TYP – MA(TYP, 14)) / (0.015 * AVEDEV(TYP, 14)), STICK;

// 绘制CCI线

CCI值 :(TYP – MA(TYP, 14)) / (0.015 * AVEDEV(TYP, 14)), COLORYELLOW, LINETHICK1;

// 绘制趋势线

趋势线 : EXPMA(CCI, 4.5), COLORCYAN, NODRAW;

FILLRGN(CROSS(CCI,趋势线),CCI,趋势线,COLORLIBLUE);

// 绘制CCI柱状图

STICKLINE(CCI >= 0, 0, CCI, 0, -1), COLORRED;

STICKLINE(CCI < 0, 0, CCI, 0, -1), COLORGREEN;

// CCI底背

N := 5;

趋势线底背条件 := BACKSET(REF(趋势线, N) = LLV(趋势线, 2 * N + 1), N + 1);

趋势线顶背条件 := BACKSET(REF(趋势线, N) = HHV(趋势线, 2 * N + 1), N + 1);

// 使用条件变量进行逻辑判断

趋势线底背 := FILTER(趋势线底背条件, N) AND 趋势线 = LLV(趋势线, N + 1);

趋势线顶背 := FILTER(趋势线顶背条件, N) AND 趋势线 = HHV(趋势线, N + 1);

// 绘制底背和顶背线条与文本

DRAWLINE(趋势线底背, 趋势线, FILTER(趋势线底背 > 0, 5), 趋势线, COLORFF9A75, DOTLINE);

DRAWTEXT(趋势线底背, 趋势线, ‘底背’), COLORRED;

DRAWLINE(趋势线顶背, 趋势线, FILTER(趋势线顶背 > 0, 5), 趋势线,  COLORGREEN, DOTLINE);

DRAWTEXT(趋势线顶背, 趋势线, ‘顶背’), COLORLIGREEN;

// 计算MA

M5F := MA(C, 5);

M10F :=MA(C, 13), COLORRED, LINETHICK2;

M20F := MA(C, 20);

M60F := MA(C, 60), COLORGREEN, LINETHICK2;

// 判断趋势

D3 := MIN(MIN(M5F, M10F), M20F) > M60F;

// 计算DIF和DEA(MACD指标)

DIF := EMA(CLOSE, 12) – EMA(CLOSE, 26);  // 计算DIF线

DEA := EMA(DIF, 9);  // 计算DEA线

// 计算MACD柱状图(DIF – DEA)

MACD值 := DIF – DEA;

// 定义LLM为MACD柱状图的最低点(200周期内)

LLM := LLV(MACD值 * 100, 200);

HHM := HHV(MACD值 * 100, 200);

// 突破和高低点判断

TJA := C > REF(C, 1) * 1.05;

T := BARSLAST(C > REF(C, 1) * 1.095 AND C = H);

T2L := BARSLAST(C < REF(C, 1) * 1.095 AND C > REF(C, 1) * 1.08);

T3L := BARSLAST(C < REF(C, 1) * 1.08 AND C > REF(C, 1) * 1.07);

T4L := BARSLAST(C < REF(C, 1) * 1.07 AND C > REF(C, 1) * 1.06);

T5L := BARSLAST(C < REF(C, 1) * 1.06 AND C > REF(C, 1) * 1.05);

// 多条件组合

AAF1 := REF(T, 1) > 100 AND REF(T2L, 1) > 100 AND REF(T3L, 1) > 100 AND REF(T4L, 1) > 100 AND REF(T5L, 1) > 80 AND TJA;

XGT := BARSLAST(AAF1 AND HHM < 60 AND LLM > -55);

// 使用滤波条件

D6 := BARSSINCEN(MIN(MIN(M5F, M10F), M20F) > M60F, XGT + 1);

// 绘制启动信号

A2A := BARSCOUNT(C);

AH := HHV(H, 200);

A1L := LLV(L, 200);

A0 := (AH – A1L) / 190;

B1F := L – A0;

准备 := AAF1 AND XGT AND D3; 

STICKLINE(准备, -150, -200, 1, 0), COLORYELLOW;

DRAWTEXT(准备, -100, ‘启动’), COLORRED;

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 珍藏指标:副图指标源码CCI顶底背离源码

评论 抢沙发

6 + 5 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮