Risk/Reward Levels 指标:公式、参数与读法
风险回报水平(Risk/Reward Levels)为一笔假设在最后一根已加载K线收盘价开仓的交易绘制 R 网格,R 的大小由平均真实波幅(ATR)决定。共绘制四个水平:收盘价上方的 1R、2R、3R,以及下方的 −1R。
Senzoukria · 指标 · Updated September 2026
Risk/Reward Levels — 成交分布与价位, 叠加在价格图上.
Risk/Reward Levels 测量的是什么
R 等于所选周期的平均真实波幅乘以所选系数,默认 14 和 1.5,因此网格按品种实际走过的距离缩放,而不是按固定的 tick 数。水平锚定在最后一根K线并延伸到右边缘,因为它们描述的是接下来的情况,而不是对过去K线的读数。在没有加载K线、ATR 仍在预热,或市场完全走平导致 R 小于等于零时,不绘制任何内容,因为四条线挤在收盘价上看起来像网格,实际上并不是。这些水平永远不会发送任何订单,无论是 −1R 还是目标位。
公式:代码中的实现
这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:
Risk/Reward Levels — la grille R d'un trade THÉORIQUE ouvert au close de la DERNIÈRE barre chargée, avec R = mult × ATR_N (défauts N=14, mult=1.5) et quatre niveaux : close+R « 1R », close+2R « 2R », close+3R « 3R », close−R « -1R » (le risque, sous le prix : le seul niveau que le marché atteint sans qu'on ait rien à faire). POURQUOI un R en ATR : « 2R » n'a de sens que si R est une distance que le marché parcourt vraiment ; 1,5 ATR est le compromis habituel entre un stop si serré qu'il n'est qu'un aller-retour de spread et un stop si large que 3R devient inatteignable dans la séance. Niveaux ancrés à la dernière barre et projetés au bord droit (to: null) : ce sont des cibles pour la SUITE, pas une lecture de l'historique. Pas de barre, warm-up ATR, ou R ≤ 0 (marché parfaitement plat) → AUCUN niveau : quatre traits confondus sur le close ne seraient pas une grille de risque, ce serait un mensonge graphique. RAPPEL : aucun ordre n'est envoyé — ni le stop −1R, ni les cibles.
如何解读
- −1R 是唯一一个无需你采取任何行动、市场就能到达的水平,因此应当最先读它。
- 把到 3R 的距离与时段剩余时间及其常见波幅相比:如果 3R 超出了品种通常一天所走的范围,那么这个风险单位对该周期来说太大了。
- 改变乘数会同时缩放全部四个水平,因此网格回答的是 2R 有多远,而不是止损应该放在哪里。
- 网格在每根新K线出现时重新居中;它是一把距离标尺,不是你所持仓位的记录。
- 这些水平对支撑、阻力或价格上的成交量一无所知,请把它们与你在图表其他地方识别出的结构结合使用。
参数与默认值
ATR 周期默认 14,可设 1 到 200:周期短,R 紧跟近期波动,网格经常重新缩放;周期长,R 在平静与活跃阶段之间保持稳定。乘数默认 1.5,可设 0.1 到 10,步长 0.1;1.5 是常见的折中:既不会紧到一个风险单位只相当于一次买卖价差的往返,也不会宽到 3R 在时段内无法到达。两个参数都会同时移动所有水平。颜色默认 #2962ff。
| 参数 | 类型 | 默认值 | 取值范围 |
|---|---|---|---|
| ATR period | number | 14 | 1 – 200 |
| R = ATR × | number | 1.5 | 0.1 – 10 |
它无法显示的内容
网格只是作用于最后收盘价的算术,不包含任何市场结构,因此目标位可能落在成交密集区的中间,或刚好越过一个明显的价位,而指标对此一无所知。它锚定的是那个收盘价,而不是你实际成交的入场价。平均真实波幅包含K线之间的跳空,因此一次跳空后 R 会被放大。它也不是仓位规模工具:它不涉及合约数量、账户规模或保证金,也永远不会发送订单,因为平台中的自动执行需要用户有意识地手动启用。
相关指标
- Rolling VPOC — 成交分布与价位
- Session POC (developing) — 成交分布与价位
- Session VAH/VAL (developing) — 成交分布与价位
- Initial Balance — 成交分布与价位
- Session Open — 成交分布与价位
- Prior Session H/L/C — 成交分布与价位
其他语言版本
Frequently asked questions
- 风险回报水平中的 R 是如何计算的?
- R 等于配置周期的平均真实波幅乘以配置系数,默认 14 和 1.5。四个水平分别是最后一根K线收盘价加 R、加 2R、加 3R,以及下方减 R。改变任一参数都会同时缩放全部四个水平。
- 这个指标会下止损单或止盈单吗?
- 不会。这些水平只绘制在图表上,不会向经纪商发送任何东西,−1R 也一样。下单是平台中一个独立且明确的操作,任何自动执行都必须先由用户手动启用。
- 为什么我的图表上没有出现风险回报水平?
- 有三种情况不会绘制:没有加载K线、平均真实波幅仍在预热期,或在完全走平的市场中 R 小于等于零。在这些情况下,四条线会落在收盘价上或其附近,并不能代表风险网格,因此不绘制任何内容。