K:=50;//在此调整延长K线根数
// 指标名称:近期高低点+枢轴点支撑压力// 主图叠加:是// 核心逻辑:双维度关键价位,最新K线右侧单独显示
// ———— 可调整参数(右键→参数调整)————近期周期:=20; // 默认20根K线,短线可设10文字偏移:=1; // 避免遮挡K线TR := MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));ATR := MA(TR,10);
// ———— 1. 支撑压力位核心计算 ————// ① 近期高低点(核心支撑/压力,反映短期资金密集区)近期高点:=HHV(H,近期周期); // 近期周期内的最高点近期低点:=LLV(L,近期周期); // 近期周期内的最低点
// ② 枢轴点(经典技术位,反映市场平衡价)前高:=REF(H,1); // 前一根K线高点前低:=REF(L,1); // 前一根K线低点前收:=REF(C,1); // 前一根K线收盘价枢轴点P:=(前高+前低+前收)/3; // 核心平衡位支撑1_S1:=2*枢轴点P - 前高; // 第一支撑位支撑2_S2:=枢轴点P - (前高-前低); // 第二支撑位压力1_R1:=2*枢轴点P - 前低; // 第一压力位压力2_R2:=枢轴点P + (前高-前低); // 第二压力位
// ———— 2. 筛选有效价位(优先显示贴近当前价的关键位)————// 支撑位:按「距离当前价由近及远」排序,取前2个当前价:=C;支撑排序:=MIN1(近期低点,支撑1_S1,支撑2_S2);有效支撑1:=支撑排序; // 最近支撑有效支撑2:=REF(支撑排序,1); // 次近支撑
// 压力位:按「距离当前价由近及远」排序,取前2个压力排序:=MAX1(近期高点,压力1_R1,压力2_R2);有效压力1:=压力排序; // 最近压力有效压力2:=REF(压力排序,1); // 次近压力
// ———— 3. 最新K线右侧显示(避免重叠,清晰直观)————// 横向位置:最新K线右侧N格(由文字偏移参数控制)X_POS:=文字偏移;
// 纵向间距:用ATR控制,适配不同品种波动率ATR_VAL:=ATR; // 10周期ATR,稳定计算间距间距:=ATR_VAL*0.4; // 文字纵向间隔,可微调
// 支撑位显示(绿色,下到上:支撑1→支撑2)DRAWTEXT(ISLASTBAR,有效支撑1,'支撑1',COLORGREEN);DRAWTEXT(ISLASTBAR,有效支撑1+间距,'支撑2',COLORGREEN);
// 压力位显示(红色,上到下:压力1→压力2)DRAWTEXT(ISLASTBAR,有效压力1,'压力1',COLORRED);DRAWTEXT(ISLASTBAR,有效压力1-间距,'压力2',COLORRED);
// 枢轴点显示(蓝色,中间位置)DRAWTEXT(ISLASTBAR,(有效支撑1+有效压力1)/2,'枢轴点',COLORBLUE);
// ———— 4. 主图辅助线(虚线标注关键位,延伸5根K线)————DRAWSL(ISLASTBAR,有效支撑1,0,K,0,COLORGREEN),DASH; // 支撑1(粗虚线)DRAWSL(ISLASTBAR,有效支撑1+间距,0,K,0,COLORGREEN),DASH; // 支撑2(细虚线)DRAWSL(ISLASTBAR,有效压力1,0,K,0,COLORRED),DASH; // 压力1(粗虚线)DRAWSL(ISLASTBAR,有效压力1-间距,0,K,0,COLORRED),DASH; // 压力2(细虚线)DRAWSL(ISLASTBAR,枢轴点P,0,K,0,COLORBLUE),DASH; // 枢轴点(细虚线)
DRAWSHIFTNUMBER(ISLASTBAR,有效支撑1,有效支撑1,PRICEPRECISION,COLORGREEN,1,2),VALIGN1,ALIGN0;DRAWSHIFTNUMBER(ISLASTBAR,有效支撑1+间距,有效支撑1+间距,PRICEPRECISION,COLORGREEN,1,2),VALIGN1,ALIGN0;
DRAWSHIFTNUMBER(ISLASTBAR,有效压力1,有效压力1,PRICEPRECISION,COLORRED,1,2),VALIGN1,ALIGN0;DRAWSHIFTNUMBER(ISLASTBAR,有效压力1-间距,有效压力1-间距,PRICEPRECISION,COLORRED,1,2),VALIGN1,ALIGN0;
指标核心逻辑
计算的关键价位:
-
近期高低点(20周期)- 反映短期资金密集区
-
枢轴点系统 – 经典技术分析位
-
枢轴点P = (前高+前低+前收)/3
-
支撑1_S1 = 2×P – 前高
-
支撑2_S2 = P – (前高-前低)
-
压力1_R1 = 2×P – 前低

-
压力2_R2 = P + (前高-前低)
显示方式:
-
支撑位(绿色):支撑1(近)、支撑2(远)
-
压力位(红色):压力1(近)、压力2(远)
-
枢轴点(蓝色):中间平衡位
交易策略建议
开仓信号:
做多机会:
-
回踩支撑买入:价格回调至支撑1或支撑2,出现看涨K线形态(锤子线、看涨吞没等)
-
突破枢轴点追多:价格从下方突破枢轴点,确认趋势转强
-
支撑位反弹:在支撑位附近价格止跌企稳,配合其他指标金叉
做空机会:
-
反弹压力做空:价格反弹至压力1或压力2,出现看跌K线形态(上影线、看跌吞没等)
-
跌破枢轴点追空:价格从上方跌破枢轴点,确认趋势转弱
-
压力位受阻:在压力位附近价格上涨乏力,配合其他指标死叉
止损设置:
多头止损:
-
放在进场支撑位的下方(支撑1下方或支撑2下方)
-
建议:支撑位下方 0.5-1 ATR 的距离
-
例:在支撑1做多,止损 = 支撑1 – 0.8×ATR
空头止损:
-
放在进场压力位的上方(压力1上方或压力2上方)
-
建议:压力位上方 0.5-1 ATR 的距离
-
例:在压力1做空,止损 = 压力1 + 0.8×ATR
止盈策略:
分级止盈:
-
第一目标:最近的相反关键位(做多看向压力1,做空看向支撑1)
-
第二目标:次一级关键位(做多看向压力2,做空看向支撑2)
-
移动止损:价格到达第一目标后,将止损移至保本位或枢轴点
风险回报比:
-
最小风险回报比建议 1:1.5 以上
-
如果止损距离为20点,止盈至少30点
#artContent h1{font-size:16px;font-weight: 400;}#artContent p img{float:none !important;}#artContent table{width:100% !important;}