OPEN-SOURCE SCRIPT
Aggiornato 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.
Note di rilascio
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.
Note di rilascio
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
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.