OPEN-SOURCE SCRIPT
Updated Hardwaybets Strat Market Checklist Trading

## **Hardwaybets TheStrat Market Checklist Engine**
**A Checklist-Driven TheStrat Trading**
---
### **Overview**
This script is an **informational market context and permission framework** designed to help users **organize structural and liquidity information** in a clear, checklist-based format.
It evaluates **price context only** and displays the results in a table.
It does **not** generate trade signals or trading instructions.
---
### **What This Script Does**
The indicator evaluates and displays:
* Nearest prior **Area of Interest (AOI)**
(Previous Day High/Low or Previous Week High/Low)
* Higher-timeframe structural bias (Daily & Weekly)
* Proximity to liquidity
* Liquidity behavior (acceptance vs rejection)
* **Strat pattern classification only** (12 canonical patterns)
* A final **permission state** based on the above conditions
All information is presented as **contextual reference data**, not execution guidance.
---
### **What This Script Does NOT Do**
* ❌ No buy or sell signals
* ❌ No arrows, markers, or execution prompts
* ❌ No entries, exits, stops, or targets
* ❌ No performance metrics or profitability claims
* ❌ No strategy or backtesting logic
The word **“TRADE”** in the dashboard refers to **permission status only**, not a recommendation to trade.
---
### **Dashboard Modes**
* **Full Mode**: displays AOI price and distance (points & ticks)
* **Compact Mode**: minimal checklist view for reduced screen usage
Both modes are **informational only**.
---
### **Pattern Classification**
The script identifies and labels Strat candle pattern **types only**, including:
* Reversal patterns
* Continuation patterns
* Compression patterns
* Expansion patterns
Pattern labels are **descriptive classifications**, not signals or instructions.
---
### **Intended Use**
This script is intended to be used as a **contextual reference tool** alongside a user’s own analysis, rules, or education.
It may be useful for:
* Market structure study
* Liquidity behavior observation
* Pattern classification review
* Educational purposes
---
### **Technical Notes**
* Pine Script® v6
* Uses completed candles only
* No repainting logic
* No future data access
* Table-based UI only
---
### **Disclaimer**
This indicator is provided **for educational and informational purposes only**.
The author does not provide financial advice, trading recommendations, or execution guidance.
All trading decisions remain the sole responsibility of the user.
---
### **Conceptual Attribution**
This script is inspired by publicly available market structure concepts commonly referred to as “The Strat” methodology.
No proprietary or paid content is included.
---
### **Feedback**
Constructive feedback and suggestions are welcome.
Please note that this script is intentionally **non-signaling by design**.
**A Checklist-Driven TheStrat Trading**
---
### **Overview**
This script is an **informational market context and permission framework** designed to help users **organize structural and liquidity information** in a clear, checklist-based format.
It evaluates **price context only** and displays the results in a table.
It does **not** generate trade signals or trading instructions.
---
### **What This Script Does**
The indicator evaluates and displays:
* Nearest prior **Area of Interest (AOI)**
(Previous Day High/Low or Previous Week High/Low)
* Higher-timeframe structural bias (Daily & Weekly)
* Proximity to liquidity
* Liquidity behavior (acceptance vs rejection)
* **Strat pattern classification only** (12 canonical patterns)
* A final **permission state** based on the above conditions
All information is presented as **contextual reference data**, not execution guidance.
---
### **What This Script Does NOT Do**
* ❌ No buy or sell signals
* ❌ No arrows, markers, or execution prompts
* ❌ No entries, exits, stops, or targets
* ❌ No performance metrics or profitability claims
* ❌ No strategy or backtesting logic
The word **“TRADE”** in the dashboard refers to **permission status only**, not a recommendation to trade.
---
### **Dashboard Modes**
* **Full Mode**: displays AOI price and distance (points & ticks)
* **Compact Mode**: minimal checklist view for reduced screen usage
Both modes are **informational only**.
---
### **Pattern Classification**
The script identifies and labels Strat candle pattern **types only**, including:
* Reversal patterns
* Continuation patterns
* Compression patterns
* Expansion patterns
Pattern labels are **descriptive classifications**, not signals or instructions.
---
### **Intended Use**
This script is intended to be used as a **contextual reference tool** alongside a user’s own analysis, rules, or education.
It may be useful for:
* Market structure study
* Liquidity behavior observation
* Pattern classification review
* Educational purposes
---
### **Technical Notes**
* Pine Script® v6
* Uses completed candles only
* No repainting logic
* No future data access
* Table-based UI only
---
### **Disclaimer**
This indicator is provided **for educational and informational purposes only**.
The author does not provide financial advice, trading recommendations, or execution guidance.
All trading decisions remain the sole responsibility of the user.
---
### **Conceptual Attribution**
This script is inspired by publicly available market structure concepts commonly referred to as “The Strat” methodology.
No proprietary or paid content is included.
---
### **Feedback**
Constructive feedback and suggestions are welcome.
Please note that this script is intentionally **non-signaling by design**.
Release Notes
Update:Converted all evaluations to closed-bar logic and stabilized the dashboard UI.
No changes to methodology, patterns, or signaling behavior.
Release Notes
Update v2.2Added optional User-Defined AOI (off by default)
User AOI can either override the active AOI or participate as a nearest reference
Preserves existing PDH / PDL / PWH / PWL logic
Liquidity acceptance/rejection logic restored to directional behavior for built-in AOIs
User AOI evaluated with neutral interaction logic
All evaluations remain closed-bar only
Dashboard rows, tooltips, price, and distance displays fully restored
No signals, alerts, or execution logic added
Release Notes
Added user-defined HTF Bias. Default is D/W. User now may choose from 1H to 1YRelease Notes
Style tweaksRelease Notes
Color-coded the HTF Bias columnChanged the AOI Result from HELD/FAILED to BRFail/BRExpnd.
HELD/FAILED was confusing.
BRFail means that the last closed candle (not the current candle) price broke the AOI, but then the price went back into the prior price range and closed in the prior range.
BRExpnd means the price broke the AOI, then expanded that move and closed above the AOI.
Release Notes
Pattern columns now displays light yellow.Release Notes
This update was just to confirm some math behind one of the columns. It has been tweaked. The column reflects the higher time-frame bias based on the last-candle close. Release Notes
Absolutely — and thank you. This **deserves a clean, TradingView-compliant update explainer** you can paste directly into the script header or the publish dialog.Below is written in **TV-style changelog language** (concise, factual, no marketing fluff).
---
🔔 Update Notes — v7.0 (Final)
Hardwaybets Strat Market Checklist Engine
✅ Core Improvements
AOI Result now persistent (sticky)
Once an Area of Interest is interacted with, the result (BRFail / BRExpnd) and timestamp remain visible until a *new* AOI interaction occurs.
AOI interaction detection expanded
Any candle that *touches*, *wicks*, *breaks*, or *breaks-and-continues* through the AOI price is now correctly captured.
Correct candle attribution
AOI Result is based on the **last fully closed candle** that interacted with the AOI, preventing premature or repaint-like behavior.
---
⏱️ Timestamp Accuracy
Timezone-correct AOI timestamps
AOI Result timestamps are now formatted using TradingView’s native timezone functions (no manual offsets).
Replay-safe and live-safe
Timestamp output is consistent in Replay Mode and in live markets.
User-selectable timezone
* Exchange
* New York (America/New_York)
* UTC
---
🧠 Higher Timeframe Bias (HTF)
* **Default HTF bias now uses current candles**
* **Optional HTF override** evaluates the **current candle** of the selected timeframe (not the prior candle)
* HTF logic remains additive and non-repainting
---
📊 Dashboard & UI
* **Full dashboard layout preserved**
* Module
* State
* Price
* Distance
* **All informational tooltips restored**
* No changes to dashboard sizing, positioning, or Compact mode behavior
---
🔒 Stability & Safety
* No repainting
* No forward-looking references
* No session or timezone drift
* All prior Strat pattern logic preserved
* Designed for discretionary confirmation, not automated execution
---
🧩 Internal Notes
* AOI Result uses state persistence (`var`) to maintain last valid interaction
* Timestamp logic relies on `year() / month() / hour()` with explicit timezone context
* No changes to bar classification or pattern engine
---
Status:
✅ **Locked — Final v5.1**
No further functional changes planned.
---
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.