OPEN-SOURCE SCRIPT
已更新 jrhMultORB_Checklist

jrhMultORB_Checklist — Documentation
Non-destructive fork of the real jrhMultORB indicator. Every original input, calculation, marker, and alert is untouched — this version adds one new group ("Execution Checklist") and a second table wired directly to jrhMultORB's actual internal state, so the checklist can never disagree with the chart markers the way a separate/standalone recreation could.
What's New vs. the Original jrhMultORB
Only one new input group was added:
SettingWhat it controlsShow Checklist TableMaster on/off for the new tablePositionWhere it renders (Top Right / Top Left / Bottom Right / Bottom Left)Text SizeTiny / Small / Normal / Large
Everything else — Opening Range, Custom Range, Breakout Signals, Targets, Bull/Bear Target levels, Session Moving Average, Trend & Momentum, the original Info Table, and Style — is 100% identical to your source file.
Execution Checklist Table — Row Reference
OR Levels
Locked Opening Range high–low (orh–orl) once the OR session ends. Shows "forming..." while still building.
Day Bias / ADX
Same two readouts as your original Info Table:
Bullish / Bearish / Neutral — day_dir, comparing this session's OR midpoint to the previous session's
ADX value — same adxVal as the ADX row in your Info Table
Breakout Up / Breakout Down
Reflects upSignalUsed / downSignalUsed directly — "Fired this session" or "Not yet".
Retest (Up) / Retest (Down)
The core entry-decision row, reading waitRetestUp/waitRetestDown, retest_up/retest_down, and rtUpOutcome/rtDownOutcome directly from the real script:
StatusMeaningActionNot yet (from Breakout row)No breakoutWaitArmed - awaiting retest of ORH/ORLBreakout fired, watching for the retest touchWaitRTC - continuation confirmedRetest candle closed back through the levelEntry signal in the breakout directionRTF - retest failedRetest candle closed back inside the rangeDon't enter continuation; watch the opposite Rev/Fade rowRetest window expired (stale)No touch within your Max Bars to WaitVoid
Includes (N bars ago), computed from waitRetestUpBar/waitRetestDownBar — the actual bar index your real script arms the retest watch on. This tells you whether an RTC/RTF is live or historical context.
Rev/Fade (after Up-fail) / (after Dn-fail)
Only activates after the matching Retest shows RTF. Reads waitRevFadeLong/waitRevFadeShort and revLong/fadeLong/revShort/fadeShort directly:
StatusMeaning—Not armedArmed - watching ORL/ORH for reversal/fadeWatching the opposite level after an RTFREV - reversed through ORL/ORH, fresh short/longOpposite level closed through — new opportunity in the new directionFADE - rejected at ORL/ORH, range holdingOpposite level touched but rejected — range is holding
Also includes (N bars ago), from waitRevFadeLongBar/waitRevFadeShortBar.
Signal vs Bias Check
Compares a confirmed RTC direction against day_dir (the same Day Bias shown two rows up — not a separate ADX-based proxy):
DisplayMeaningNo conflictNo confirmed RTC yet, or it agrees with Day Bias⚠ Confirmed LONG vs Bearish Day BiasRTC long confirmed while Day Bias reads Bearish⚠ Confirmed SHORT vs Bullish Day BiasRTC short confirmed while Day Bias reads Bullish
A caution flag, not a stop signal — it's a cue to size down, tighten stops, or be skeptical of extended targets, not an automatic skip.
Important Usage Notes
Retest/Rev-Fade rows are historical snapshots. They hold whatever text they last resolved to until the next OR session resets them — always check the (N bars ago) tag before treating a status as a live signal.
Day Bias / ADX recalculates live, so it can visibly diverge from an older Retest status as the session progresses.
All checklist state resets automatically at the start of each new OR session (or_start), same as your original script's own state.
This checklist reads your actual script's internal variables — it cannot disagree with the breakout/retest/REV/FADE markers drawn on the chart, since both come from the same calculation.
Still no automatic stop/target/position-size calc — pair with your own risk rules, same as before.
Non-destructive fork of the real jrhMultORB indicator. Every original input, calculation, marker, and alert is untouched — this version adds one new group ("Execution Checklist") and a second table wired directly to jrhMultORB's actual internal state, so the checklist can never disagree with the chart markers the way a separate/standalone recreation could.
What's New vs. the Original jrhMultORB
Only one new input group was added:
SettingWhat it controlsShow Checklist TableMaster on/off for the new tablePositionWhere it renders (Top Right / Top Left / Bottom Right / Bottom Left)Text SizeTiny / Small / Normal / Large
Everything else — Opening Range, Custom Range, Breakout Signals, Targets, Bull/Bear Target levels, Session Moving Average, Trend & Momentum, the original Info Table, and Style — is 100% identical to your source file.
Execution Checklist Table — Row Reference
OR Levels
Locked Opening Range high–low (orh–orl) once the OR session ends. Shows "forming..." while still building.
Day Bias / ADX
Same two readouts as your original Info Table:
Bullish / Bearish / Neutral — day_dir, comparing this session's OR midpoint to the previous session's
ADX value — same adxVal as the ADX row in your Info Table
Breakout Up / Breakout Down
Reflects upSignalUsed / downSignalUsed directly — "Fired this session" or "Not yet".
Retest (Up) / Retest (Down)
The core entry-decision row, reading waitRetestUp/waitRetestDown, retest_up/retest_down, and rtUpOutcome/rtDownOutcome directly from the real script:
StatusMeaningActionNot yet (from Breakout row)No breakoutWaitArmed - awaiting retest of ORH/ORLBreakout fired, watching for the retest touchWaitRTC - continuation confirmedRetest candle closed back through the levelEntry signal in the breakout directionRTF - retest failedRetest candle closed back inside the rangeDon't enter continuation; watch the opposite Rev/Fade rowRetest window expired (stale)No touch within your Max Bars to WaitVoid
Includes (N bars ago), computed from waitRetestUpBar/waitRetestDownBar — the actual bar index your real script arms the retest watch on. This tells you whether an RTC/RTF is live or historical context.
Rev/Fade (after Up-fail) / (after Dn-fail)
Only activates after the matching Retest shows RTF. Reads waitRevFadeLong/waitRevFadeShort and revLong/fadeLong/revShort/fadeShort directly:
StatusMeaning—Not armedArmed - watching ORL/ORH for reversal/fadeWatching the opposite level after an RTFREV - reversed through ORL/ORH, fresh short/longOpposite level closed through — new opportunity in the new directionFADE - rejected at ORL/ORH, range holdingOpposite level touched but rejected — range is holding
Also includes (N bars ago), from waitRevFadeLongBar/waitRevFadeShortBar.
Signal vs Bias Check
Compares a confirmed RTC direction against day_dir (the same Day Bias shown two rows up — not a separate ADX-based proxy):
DisplayMeaningNo conflictNo confirmed RTC yet, or it agrees with Day Bias⚠ Confirmed LONG vs Bearish Day BiasRTC long confirmed while Day Bias reads Bearish⚠ Confirmed SHORT vs Bullish Day BiasRTC short confirmed while Day Bias reads Bullish
A caution flag, not a stop signal — it's a cue to size down, tighten stops, or be skeptical of extended targets, not an automatic skip.
Important Usage Notes
Retest/Rev-Fade rows are historical snapshots. They hold whatever text they last resolved to until the next OR session resets them — always check the (N bars ago) tag before treating a status as a live signal.
Day Bias / ADX recalculates live, so it can visibly diverge from an older Retest status as the session progresses.
All checklist state resets automatically at the start of each new OR session (or_start), same as your original script's own state.
This checklist reads your actual script's internal variables — it cannot disagree with the breakout/retest/REV/FADE markers drawn on the chart, since both come from the same calculation.
Still no automatic stop/target/position-size calc — pair with your own risk rules, same as before.
版本注释
Added tool tips to each table entry. Making it easier to understand How and why each Table entry works.Place cursor over ant Table entry for the Tip to show.
版本注释
Added Live Bias (HTF)Default is 4 Hour. No used in calculations only for information.
Daily Bias is still the Bias as compared to the Yesterday's Bias
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。
开源脚本
秉承TradingView的精神,该脚本的作者将其开源,以便交易者可以查看和验证其功能。向作者致敬!您可以免费使用该脚本,但请记住,重新发布代码须遵守我们的网站规则。
免责声明
这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。