//5分钟判断多空强弱,让你一眼看穿多空真相
N := 60;
最低价 := LLV(L, N);
最高价 := HHV(H, N);
平均价 := (最高价 + 最低价 + C) / 3;
多头力量 := SUM(IF(C > REF(C,1), V, 0), N);
空头力量 := SUM(IF(C < REF(C,1), V, 0), N);
总力量 := 多头力量 + 空头力量;
价格位置1 := (C - 最低价) / (最高价 - 最低价) * 100;
价格位置2 := IF(价格位置1 > 100, 100, IF(价格位置1 < 0, 0, 价格位置1));
基础获利盘 := 价格位置2;
成交量调整1 := IF(总力量 > 0, (多头力量 - 空头力量) / 总力量 * 30, 0);
成交量调整2 := IF(成交量调整1 > 30, 30, IF(成交量调整1 < -30, -30, 成交量调整1));
动态获利盘1 := 基础获利盘 + 成交量调整2;
动态获利盘2 := IF(动态获利盘1 > 100, 100, IF(动态获利盘1 < 0, 0, 动态获利盘1));
获利盘比例 := 动态获利盘2;
套牢盘比例 := 100 - 动态获利盘2;
价格波动率 := STD(C, 20) / C * 100;
控盘比例1 := IF(价格波动率 > 0, 50 / 价格波动率 * 100, 50);
控盘比例 := IF(控盘比例1 > 80, 80, IF(控盘比例1 < 0, 0, 控盘比例1));
成交量变化率1 := MA(V, 5) / MA(V, 20) * 100;
成交量变化率2 := IF(成交量变化率1 > 100, 100, IF(成交量变化率1 < 0, 0, 成交量变化率1));
浮筹比例 := 成交量变化率2 * 0.8;
短期均线 := EMA(C, 5);
长期均线 := EMA(C, 20);
趋势强度 := (短期均线 - 长期均线) / 长期均线 * 100;
筹码重心 := MA(获利盘比例, 10);
重心分界线 := 50;
动态分界线 := IF(趋势强度 > 5, 60, IF(趋势强度 < -5, 40, 重心分界线));
套牢盘:套牢盘比例, COLORB0B000, LINETHICK2;
获利盘:获利盘比例, COLORRED, LINETHICK2;
控盘筹码:控盘比例, COLOR8060A0, LINETHICK2;
浮筹:浮筹比例, COLOR4080C0, LINETHICK2;
筹码重心线:筹码重心, COLORA0A000, LINETHICK2;
分界线:动态分界线, COLOR20A020, LINETHICK1, POINTDOT;
强势区:IF(筹码重心 > 动态分界线 AND 趋势强度 > 5, 动态分界线, NULL), COLORRED, LINETHICK4;
弱势区:IF(筹码重心 < 动态分界线 AND 趋势强度 < -5, 动态分界线, NULL), COLOR4060A0, LINETHICK4;
DRAWTEXT(趋势强度 > 10 AND CROSS(筹码重心, 动态分界线), 筹码重心, '强势启动'), COLORRED;
DRAWTEXT(趋势强度 < -10 AND CROSS(动态分界线, 筹码重心), 筹码重心, '弱势开始'), COLOR4060A0;
STICKLINE(ISLASTBAR, 0, 100, 0.5, 0), COLOR808080;
STICKLINE(筹码重心 > 动态分界线, 筹码重心, 动态分界线, 2, 0), COLORRED;
STICKLINE(筹码重心 < 动态分界线, 动态分界线, 筹码重心, 2, 0), COLOR4060A0;