北沙分时矩形主图 — 使用详解与实战技巧

北沙分时矩形主图是一款专为日内交易设计的分时图指标,通过将每个交易小时划分为独立区间,自动识别区间内的高低点并绘制矩形框架,同时加入动态斜率线辅助判断多空趋势。该指标无需参数,可直观显示每小时的支撑阻力区间及实时涨跌幅,帮助短线交易者把握盘中关键价位和趋势方向。

免责声明
  • 本文内容仅为策略技术解析与学习交流不构成任何投资建议
  • 文中涉及的所有买卖信号、参数设置仅作为技术分析案例展示,不代表实际操作推荐。
  • 股市有风险,投资需谨慎。任何投资决策应由投资者自行判断并承担相应风险。
  • 文章内容由AI自动生成,仅供参考,不保证准确性、完整性或时效性。

1. 指标原理

北沙分时矩形主图将A股交易时间(9:30-15:00)按小时划分为四个独立时段:第一小时(9:31-10:30)、第二小时(10:31-11:30)、第三小时(13:01-14:00)、第四小时(14:01-15:00)。每个时段内,指标自动寻找该时段的价格最高点和最低点,并以矩形框的形式在分时图上标注出来。同时,指标根据该时段开盘价与收盘价的相对位置,绘制一条从矩形上沿或下沿出发的斜率线,用以反映该时段内的价格运行倾向。

该指标的核心逻辑在于利用每个小时的价格区间来界定当日的关键支撑阻力位,并通过斜率线的方向辅助判断短期多空力量对比。它无需任何参数设置,适合盘中实时观察。

图1:北沙分时矩形主图完整界面

2. 核心算法

指标代码主要围绕时间分段、高低点捕捉、矩形绘制和斜率线计算展开。以下为第一小时的核心代码片段解读:

{第一小时}
均价:SUM(V*C,0)/SUM(V,0),COLORYELLOW;
TJ:=TIME=93100;TS:=BARSLAST(TJ);
低点信号1:=IF(BETWEEN(TIME,93100,103000),LLV(L,TS),DRAWNULL)=C;
DT1:=CONST(IF(BARSLAST(FILTERX(低点信号1,TS))>=0,REF(IF(FILTERX(低点信号1,TS),TIME,0),BARSLAST(FILTERX(低点信号1,TS))),DRAWNULL));
D:=CONST(REF(C,BARSLAST(IF(FILTERX(低点信号1,TS),1,0))));
...
D1横线:=IF(DYNAINFO(4)<=D,DYNAINFO(4),D);
G1横线:=IF(DYNAINFO(4)>=G,DYNAINFO(4),G);
D1:IF(TS<=59 AND DYNAINFO(4)>0,D1横线,DRAWNULL),COLORLICYAN;
G1:IF(TS<=59 AND DYNAINFO(4)>0,G1横线,DRAWNULL),COLORLICYAN;

代码首先计算均价线(黄色)。然后定义时间起点TJ=9:31:00,TS为距离该时间的周期数。通过LLV和HHV函数在BETWEEN时间范围内寻找低点和高点,并用FILTERX过滤出首次出现的信号。CONST函数将高低点价格固定为常数D和G。最后,D1和G1分别绘制矩形下沿和上沿,颜色为淡青色。其他小时逻辑类似,只是时间范围不同。

斜率线部分,以第一小时为例:

IF(收盘1实时>=开盘1实时 AND TIME<=103100,D1+((G1-D1)/天数横线1实时)*TS,DRAWNULL),COLORRED;
IF(收盘1实时<开盘1实时 AND TIME<=103100,G1-((G1-D1)/天数横线1实时)*TS,DRAWNULL),COLORGREEN;

当实时收盘价大于等于开盘价时,从矩形下沿向上画红色斜线;反之从矩形上沿向下画绿色斜线。斜线的斜率由矩形高度除以时间宽度决定,从而形成一条动态支撑/阻力线。

图2:第一小时矩形与斜率线示例

3. 买卖信号

该指标本身不直接产生买卖信号,但通过矩形区间和斜率线提供以下参考:

图3:买卖信号示意

4. 实战技巧

图4:实战中矩形与斜率线配合

5. 注意事项

图5:注意事项图示