TJR Bogdan Pro (V20)TJR Bogdan Pro (V20) - The "Cheat Code"
Trading is hard. This tool makes it simple.
Most new traders lose money because they guess. They buy when it "feels" low and sell when it "feels" high.
The TJR Bogdan Pro removes the guessing. It waits for the market to make a specific mistake (The Trap), and then tells you exactly when to enter (The Entry).
🎮 How to Play (The 3 Rules)
You are playing a game of "Red Light, Green Light." You do not touch the mouse until the indicator tells you to.
1. Wait for the Big Label
* Ignore the small lines and X's.
* Wait until a massive label pops up on your screen:
* 🔵 "BUY SETUP (STRONG)"
* 🟠 "SELL SETUP (STRONG)"
2. Set Your Trap (The Colored Box)
* When the label appears, a Colored Box will appear next to it.
* The market is like a rubber band; it usually snaps back to this box before going where it wants to go.
* The Move: Place a Limit Order inside the Darker Shaded Area of that box.
* If it's a Buy Setup: Place order in the Dark Blue Box.
* If it's a Sell Setup: Place order in the Dark Orange Box.
3. Set Your Safety (The Bread)
* Every trade needs a top and a bottom. The indicator marks these for you:
* 🛑 Red "STOP" Label: This is your Stop Loss. If price hits this, you were wrong. The system gets you out automatically to save your money.
* 🎯 Green "TARGET" Label: This is your Profit Target. This is where the bus is going. Set your "Take Profit" here.
🚀 The "First Trade" Checklist
1. Open the chart. (Works best on a 5-minute timeframe).
2. Sit on your hands. Do not click anything.
3. ALARM! You see the "SELL SETUP" label appear.
4. Look for the Orange Box.
5. Right-Click inside the dark part of the Orange Box $\to$ Sell Limit.
6. Drag your Stop Loss to the Red "STOP" label.
7. Drag your Take Profit to the Green "TARGET" label.
8. Walk away. The computer handles the rest.
That’s it. No guessing. No predicting. Just following orders.
Educational
Mutanabby_AI | ONEUSDT_MR1
ONEUSDT Mean-Reversion Strategy | 74.68% Win Rate | 417% Net Profit
This is a long-only mean-reversion strategy designed specifically for ONEUSDT on the 1-hour timeframe. The core logic identifies oversold conditions following sharp declines and enters positions when selling pressure exhausts, capturing the subsequent recovery bounce.
Backtested Period: June 2019 – December 2025 (~6 years)
Performance Summary
| Metric | Value |
|--------|-------|
| Net Profit | +417.68% |
| Win Rate | 74.68% |
| Profit Factor | 4.019 |
| Total Trades | 237 |
| Sharpe Ratio | 0.364 |
| Sortino Ratio | 1.917 |
| Max Drawdown | 51.08% |
| Avg Win | +3.14% |
| Avg Loss | -2.30% |
| Buy & Hold Return | -80.44% |
Strategy Logic :
Entry Conditions (Long Only):
The strategy seeks confluence of three conditions that identify exhausted selling:
1. Prior Move Filter:*The price change from 5 bars ago to 3 bars ago must be ≥ -7% (ensures we're not entering during freefall)
2. Current Move Filter: The price change over the last 2 bars must be ≤ 0% (confirms momentum is stalling or reversing)
3. Three-Bar Decline: The price change from 5 bars ago to 3 bars ago must be ≤ -5% (confirms a significant recent drop occurred)
When all three conditions align, the strategy identifies a potential reversal point where sellers are exhausted.
Exit Conditions:
- Primary Exit: Close above the previous bar's high while the open of the previous bar is at or below the close from 9 bars ago (profit-taking on strength)
- Trailing Stop: 11x ATR trailing stop that locks in profits as price rises
Risk Management
- Position Sizing:Fixed position based on account equity divided by entry price
- Trailing Stop:11× ATR (14-period) provides wide enough room for crypto volatility while protecting gains
- Pyramiding:Up to 4 orders allowed (can scale into winning positions)
- **Commission:** 0.1% per trade (realistic exchange fees included)
Important Disclaimers
⚠️ This is NOT financial advice.
- Past performance does not guarantee future results
- Backtest results may contain look-ahead bias or curve-fitting
- Real trading involves slippage, liquidity issues, and execution delays
- This strategy is optimized for ONEUSDT specifically — results may differ on other pairs
- Always test before risking real capital
Recommended Usage
- Timeframe:*1H (as designed)
- Pair: ONEUSDT (Binance)
- Account Size: Ensure sufficient capital to survive max drawdown
Source Code
Feedback Welcome
I'm sharing this strategy freely for educational purposes. Please:
- Drop a comment with your backtesting results any you analysis
- Share any modifications that improve performance
- Let me know if you spot any issues in the logic
Happy trading
As a quant trader, do you think this strategy will survive in live trading?
Yes or No? And why?
I want to hear from you guys
Dynamic Swing Anchored VWAP (Zeiierman) with alert functionoriginal script by the author, added alert function only
Dynamic Trend Channel - Adaptive Support & Resistance SystemA powerful trend-following indicator that adapts to market conditions in real-time. The Dynamic Trend Channel uses ATR-based volatility measurements to create intelligent support and resistance zones that adjust automatically to price action.
Key Features:
✓ Adaptive channel width based on market volatility (ATR)
✓ Color-coded trend identification (Green = Bullish, Red = Bearish)
✓ Smooth, flowing bands that reduce noise
✓ Breakout signals for high-probability entries
✓ Real-time info table showing trend status and price positioning
✓ Customizable settings for all timeframes
Scalping EMA9/15 This indicator is designed for high-accuracy intraday scalping based on a refined version of the popular EMA9–EMA15 trend-following technique.
It filters weak or premature entries by requiring a retest of the EMA zone before generating a Buy/Sell signal — drastically reducing false breakouts.
VCAI Volume & Liquidity Map LiteVCAI Volume & Liquidity Map Lite visualises recent market participation using a horizontal liquidity/volume histogram plotted beside current price.
It shows where trading activity has clustered, where the chart is thin, and how much of that activity came from buying vs selling pressure.
This Lite edition keeps the tool simple and fast:
Yellow = buy-side volume (aggressive buyers / upward pressure)
Purple = sell-side volume (aggressive sellers / downward pressure)
Thicker sections = higher traded volume at that price
POC line (purple) marks the price with the highest volume concentration
Value Area lines (yellow dashed) mark where ~70% of volume has traded
Bars extend outward to the right of price for a clean, unobstructed chart
Lookback setting controls how many candles the map is built from
Use it to quickly identify:
high-interest price zones
low-liquidity areas where price can move fast
likely reaction levels
where momentum may slow, reverse, or break through
Designed as a lightweight, open-source tool for anyone wanting a clean liquidity/volume map without complex settings.
Part of the VCAI Lite Series.
NYSE Session📌 NYSE Open–Close Session Map — by o0psi
This tool marks the exact candles where the New York Stock Exchange opens and closes, and automatically tracks the true session high and low.
Everything is locked to the exact bar where it happened — no drifting, no extended rays, no repainting.
🔹 Features
NYSE OPEN marker (9:30 EST)
NYSE CLOSE marker (16:00 EST)
Faint background highlight showing the full regular session
Real session high/low detection
High/low candles update live as the session forms
High/low markers stay attached to the exact candle that created them
Perfect for futures, indices, and equities traders
🔹 Why traders use this
The NYSE open and close create some of the most important liquidity events of the day.
This indicator makes them obvious — clean visuals, no clutter, no guessing.
🔹 Ideal for
SPY / ES / NQ scalpers
US30 / SPX traders
Liquidity + session-based traders
Intraday momentum and volatility setups
Anyone who uses NY open/close as key decision points
Made with precision by o0psi.
RTH Yesterday & Today Premarket Levels## **RTH Yesterday & Today Premarket Levels**
This indicator plots the most commonly used **institutional reference levels** for intraday trading:
* **Yesterday’s Regular Trading Hours (RTH) High**
* **Yesterday’s Regular Trading Hours (RTH) Low**
* **Yesterday’s Regular Trading Hours (RTH) Close**
* **Today’s Premarket High**
* **Today’s Premarket Low**
All levels are drawn as **straight horizontal lines with labels** and remain fixed throughout the current session.
---
### **How Levels Are Calculated**
**Yesterday’s Levels (RTH only)**
* Computed strictly from **Regular Trading Hours (09:30–16:00 exchange time)**.
* Extended-hours data is **excluded** to avoid distortion.
* Captures true institutional highs, lows, and closing price.
**Today’s Premarket Levels (PM only)**
* Computed strictly from **today’s premarket session (04:00–09:29)**.
* Resets daily and does not include prior days.
* Levels finalize once premarket ends and extend across the regular session.
---
### **Key Features**
* Exactly **5 fixed reference levels**, no historical clutter
* **Non-repainting**: levels do not change once established
* **No zig-zags or plots**; only clean horizontal lines
* Customizable **line colors and thickness**
* Labels clearly identify each level:
* Y High
* Y Low
* Y Close
* PM High
* PM Low
---
### **Best Use Cases**
* Intraday trading (1m, 5m, 15m)
* VWAP and momentum strategies
* Gap-and-go or fade setups
* Support/resistance validation
* Options trading and scalping
These levels often act as **decision points, liquidity magnets, and rejection zones** during the regular session.
---
### **Required Settings**
* Use **intraday timeframes**
* Enable **Extended Hours** in TradingView’s symbol settings
* Designed for **US equities** using exchange time
---
### **Trader Notes**
This script is intentionally minimalist. It shows only the **most relevant prior-day and premarket price references** used by professional traders, avoiding noise from multi-day indicators or derived averages.
5 EMA SuiteHere is a breakdown of the code logic, tailored to your background as a developer.
### 1\. Version & Declaration
```pinescript
//@version=6
indicator("5 EMA Suite", shorttitle="5 EMA", overlay=true)
```
* **`//@version=6`**: This is the compiler directive. It tells TradingView to use the latest Pine Script engine (v6).
* **`indicator(...)`**: This defines the script properties.
* `"5 EMA Suite"`: The full name seen in the library.
* `shorttitle="5 EMA"`: The label seen on the chart legend.
* `overlay=true`: This is crucial. It tells the script to draw **on top of the price candles**. If this were `false`, the lines would appear in a separate pane below the chart (like an RSI or MACD volume oscillator).
### 2\. User Inputs (The "Settings" UI)
```pinescript
group_settings = "EMA Configurations"
len1 = input.int(9, title="EMA 1 Length", minval=1, group=group_settings)
...
src = input.source(close, title="Source", group=group_settings)
```
* **`input.int(...)`**: This creates an integer field in the UI settings menu. It’s similar to defining public properties in a .NET class that a user can configure at runtime.
* **`9`**: The default value.
* **`minval=1`**: Input validation (prevents divide-by-zero or negative length errors).
* **`group`**: Organizes all these inputs under a collapsible header in the settings menu, keeping the UI clean.
* **`input.source(...)`**: Allows you to choose what data to calculate on (e.g., `close`, `open`, `high`). Default is `close`.
### 3\. The Calculation Logic
```pinescript
ema1 = ta.ema(src, len1)
```
* **`ta.ema`**: This calls the built-in **Technical Analysis** namespace (`ta`).
* It calculates the Exponential Moving Average using the `src` (Price) and `len1` (Lookback period) defined above.
* Pine Script handles the array/series processing automatically. You don't need a `for` loop to iterate through historical bars; the runtime executes this script once for every bar on the chart efficiently.
### 4\. Visualization (Plotting)
```pinescript
plot(ema1, color=color.new(color.blue, 0), title="EMA 1", linewidth=1)
```
* **`plot(...)`**: The command to render the data on the canvas.
* **`color.new(color.blue, 0)`**: In v6, you cannot pass transparency directly to `plot`. You must create a color object.
* `color.blue`: The base color.
* `0`: The transparency (0 = solid/opaque, 100 = invisible).
* **`linewidth`**: Sets the thickness of the line (pixels). I increased the thickness for higher EMAs (50, 100, 200) in the code so visually they stand out as "major" support/resistance levels.
-----
Breakout Scanner (Screener)Breakout Scanner (Screener style — single indicator to drop in Screener tab)
Stage 2 Pullback Swing indicatorThis scanner is built for swing traders who want high-probability pullbacks inside strong, established uptrends. It targets names in a confirmed Stage 2 bull phase (Weinstein model) that have pulled back 10–30% from a recent swing high on light selling volume, while still respecting fast EMAs.
Goal: find powerful uptrending stocks during controlled dips before the next leg higher.
What it looks for
Strong prior uptrend: price above the 50 and 200 SMAs, momentum positive over multiple timeframes
Confirmed Stage 2: price above a rising 30-week MA on the weekly chart
Pullback depth: 10–30% off recent swing highs—not too shallow, not broken
Pullback quality: range contained, no panic selling, trend structure intact
EMA behavior: price near EMA10 or EMA20 at signal time
Volume contraction: sellers fading throughout the pullback
Bullish shift: green candle back in trend direction
Why this matters
This setup hints at institutions defending positions during a temporary dip. Strong stocks pull back cleanly with declining volume, then resume the primary trend. This script alerts you when those conditions align.
Best way to use
Filter a strong universe before applying—quality tickers only
Pair with clear trade plans: risk defined by prior swing low or ATR
Trigger alerts instead of hunting charts manually
Intended for
Swing traders who want momentum continuation setups
Traders who prefer entering on controlled retracements
Anyone tired of chasing extended breakouts
Candle detector (Doji & Engulfing) with alerts by SimonezziStupid simple logic - get notified if needed when doji or engulfing candles show up.
D/W/M RSI & %CHNG + ATRThis indicator provides a comprehensive, at-a-glance dashboard displaying key technical metrics across multiple timeframes: Daily, Weekly, and Monthly. It tracks Price Change Percentage, Relative Strength Index (RSI), and Average True Range (ATR) for each timeframe, helping traders quickly assess market trends, momentum, and volatility in one view.
Key Features:
Price Change % (Daily/Weekly/Monthly):
Displays the percentage change in price over the selected timeframes, giving traders insight into short-term, medium-term, and long-term price movement trends.
Relative Strength Index (RSI):
Shows the RSI value on Daily, Weekly, and Monthly timeframes. The RSI measures momentum, indicating overbought or oversold conditions:
Average True Range (ATR):
Tracks the ATR across multiple timeframes to assess market volatility. Higher ATR values signify more significant price movement (higher volatility), while lower values suggest quieter markets.
This indicator helps traders make informed decisions by quickly visualizing price momentum, market volatility, and possible trend reversals. It's ideal for swing traders, day traders, and long-term investors who need a bird's-eye view of the market across different timeframes.
How to Use:
Add the indicator to your TradingView chart.
Review the Price Change % to see how the market is trending across the selected timeframes.
Use the RSI to identify overbought or oversold conditions.
Check the ATR to assess current market volatility and adjust position sizes accordingly.
Vib ORB Range (Free)Vib ORB Range (Free) plots the Opening Range High and Low for the session based on a user-defined start time and duration.
This tool is designed for traders who want a clean, no-noise display of the ORB zone without extra indicators or automation.
Features:
Customizable Opening Range start time
Customizable Opening Range duration
Automatically resets daily
Plots ORB High, ORB Low, and optional ORB Midline
Shaded range zone for improved clarity
Works on all timeframes and markets
How to Use:
Set the ORB start time (default 9:30 New York)
Set the ORB duration (default 15 minutes)
The indicator will draw the ORB zone once the range completes
Use the outlines or shaded zone to visually identify potential breakout areas
This free tool is intended as a simple, reliable ORB visualizer without alerts, filters, or strategy logic.
Entry Scanner Conservative Option AKeeping it simple,
Trend,
RSI,
Stoch RSI,
MACD, checked.
Do not have entry where there is noise on selection, look for cluster of same entry signals.
If you can show enough discipline, you will be profitable.
CT
ATR + True RangeOne indicator for ATR & TR its a common indictor which can be used as one
instead of 2 different its is trial mode only not to be used with out other references
Fixed $200 Risk Futures Position Sizer (2R Target)This indicator is designed for traders who want to follow a strict, professional-style risk model identical to the rules used in funded futures trading programs. Instead of risking a percentage of the account, the indicator always risks a fixed $200 per trade, regardless of contract or market volatility. This allows traders to simulate evaluation accounts and maintain perfect risk discipline.
The tool works across a wide range of futures markets — including micro, mini, and continuous contracts (MES, MNQ, MNQ1!, MYM, M2K, MCL, MGC, ES1!, NQ1!, GC1!) — and automatically loads the correct tick size and tick value for each contract. This ensures that stop distance and risk calculations are always accurate, even when switching between index futures, metals, or energy markets.
You simply enter your Entry Price and Stop Loss Price, and the indicator calculates:
The stop distance in points and ticks
The exact dollar risk per contract
The maximum number of contracts allowed while staying under a fixed $200 risk
A fully automated 2R take-profit target (equivalent to $400 profit per trade)
Expected profit per contract
Total projected profit based on allowed size
Full long/short direction detection
This makes position sizing effortless and completely rule-based. If the chosen stop-loss distance requires more than $200 of risk per contract, the indicator will automatically show 0 contracts allowed, preventing invalid trades and helping maintain consistency.
For clarity and execution, the indicator also plots:
A green Entry Line
A red Stop-Loss Line
A blue 2R Take-Profit Line
This produces a visual, easy-to-understand risk-to-reward layout directly on the chart.
This tool is ideal for traders preparing for funded account challenges, traders practicing mechanical risk systems, or anyone who wants to enforce a strict, repeatable risk framework. It eliminates guesswork, improves consistency, and helps traders build discipline by sizing every trade according to a fixed dollar risk with a precise 2R reward objective.
RTH Gap & Stdev [Sword & Shield]Dynamic RTH Gap & Stdev - Technical Description
Description
This script implements a specialized methodology for analyzing the Regular Trading Hours (RTH) Opening Gap, focusing on the "void" created between the previous session's RTH Close and the current session's RTH Open. Unlike standard gap indicators that may reference the Settlement or pre-market range, this tool isolates the specific liquidity gap formed by the primary session auction.
The script is designed to help traders identify:
The Gap Zone: The precise price range where no RTH trading occurred.
Internal Quartiles: Key harmonic subdivisions (25%, 50%, 75%) within the gap, often serving as intraday support/resistance.
Expansion Targets: Projected volatility levels (Standard Deviations) above and below the gap.
Mitigation State: Real-time tracking of how much of the gap has been "filled" by price action.
Underlying Concepts & Calculations
1. RTH Session Detection
The indicator strictly follows asset-specific timetables (e.g., Indices 09:30-16:00 ET). It detects the RTH Close of the previous day (closing print of the last RTH bar) and the RTH Open of the current day.
Gap High: Max(PrevClose, CurOpen)
Gap Low: Min(PrevClose, CurOpen)
2. Quartile & Harmonic Levels
We divide the gap range (GapHigh - GapLow) into quartiles. The 50% level (Consequent Encroachment) is a widely recognized equilibrium point in gap trading.
Formula: Level(x) = GapLow + (GapRange * x) where x is 0.25, 0.50, 0.75.
3. Volatility Projections (Standard Deviations)
The script offers two distinct volatility models for projecting targets:
Gap Range Basis: A harmonic expansion model where 1.0σ (Standard Deviation) is rigidly defined as 100% of the Gap Range. This assumes the market often expands in multiples of the initial opening impulse.
Calculation: +1.0σ Level = GapHigh + GapRange
VWAP Bands Basis: A statistical model estimating daily volatility using the deviation of price from the VWAP (Volume Weighted Average Price) from the previous session. This allows the bands to adapt to the broader market volatility rather than just the gap size.
4. Dynamic Extension & Clamping
Uniquely, this script uses a forward-projection bar-loop. Lines and labels are instantiated at the Open and extended incrementally with each new bar.
Clamping: The script calculates the precise timestamp of the RTH Close and clamps all drawing objects to this time. This prevents lines from extending into the post-market or next day, ensuring a clean chart layout.
5. Mitigation Tracking
The dashboard calculates the Unmitigated Percentage of the gap:
Logic: It tracks the session's Highest High and Lowest Low.
Calculation: FilledRange = PriceExtreme - GapBoundary.
Status: displayed as "Unmitigated, 100% rem" or "Mitigated XX%", providing a precise metric for gap-fill strategies.
Usage
Traders can use this tool to:
Target the 50% fill described as "Consequent Encroachment".
Fade extremes at +1.0σ gap expansions.
Monitor the "Mitigation %" to gauge trend strength (e.g., a gap that remains <20% filled often indicates a strong trend day).
ROLLING REVERSAL FROM TOP/BOTTOMThis strategy helps users who want to find mean reversion in those scripts that have gone up/down by significant margin.
Users can set a percentage by which if a coin/script moves up/down by then supertrend becomes active, and the trades are taken on the reversal side.
For additional option we have added a reference symbol and custom time frame to be checked before taking the trade.
This can be fully automated with most crypto exchanges.






















