MarketTouch Pro – BankNifty & Nifty Toolkit🛍️ MarketTouch Pro – BankNifty & Nifty Toolkit
🎯 Perfect entries start with precision.
MarketTouch Pro is an advanced TradingView indicator designed for serious intraday traders in BankNifty and Nifty. This all-in-one toolkit combines dynamic pivot detection, VWAP/EMA analysis, candlestick pattern signals, and OI-based support/resistance – all optimized with custom touch detection, alerts, and time filters.
Whether you're scalping breakouts or catching reversals, MarketTouch Pro gives you clean levels, smart confirmations, and actionable alerts – before the move happens.
🔍 Key Features
🔸 VWAP + Dual EMA System
Track real-time momentum with optional VWAP and two customizable EMAs (ideal for 9/21 settings).
🔸 Dynamic Pivot System with Touch Logic
Auto-detect price interaction with Pivot, R1–R5, and S1–S5 zones. Includes breakout, reversal, and extreme touch-only filters.
🔸 OHLC + OI Level Lines (Manual & Auto)
Use previous session highs/lows or define your own manual support/resistance. Plus, add Open Interest levels as actionable zones.
🔸 Smart Candlestick Signals
Get alerts on classic price action patterns like:
Bullish/Bearish Engulfing
Hammer & Inverted Hammer
Bullish/Bearish Harami
🔸 Touch-Only Pattern Filtering
Avoid noisy signals – only see patterns when they happen near key levels.
🔸 Time Filtered Zones
Limit plots/signals to specific market hours or sessions for intraday clarity.
🔸 BankNifty & Nifty Auto Detection
No need to switch settings – script intelligently adapts to symbol.
🔸 Clean UI with Modular Toggles
Control every component: show/hide pivots, levels, patterns, and labels with ease.
🔸 In-Built Alerts Ready
Supports:
Pivot breakout / touch
OHLC interaction
OI level signals
Candlestick confirmations near levels
💼 Who is it for?
📉 Scalpers & Intraday Traders
💡 Price Action & Level-Based Traders
🧠 Algo Strategists building rule-based entries/exits
🛡️ Traders using VWAP / Pivots / OI confluence
📦 What's Included?
Setup guide + usage examples
Personal support for activation & onboarding
Pesquisar nos scripts por "session"
Backtest [OptAlgo]This backtest script is designed to convert ideas or indicators into backtest results. The script creates buy/sell signals by comparing price sources against fixed values or other imported plots using many comparison methods. It has many features including multiple exit systems: TP/SL, custom plot-based stops and more. It supports full trading automation through webhook alerts with live signal processing.
🔢 Signal Creation System
→ Values Group : Compare price sources against fixed numerical values
→ Plots Group : Compare two different price sources/indicators against each other
→ Flexible Comparisons : 15+ comparison methods (equal, crossover, rising...)
→ Signal Types : Long, Short, Close All, Block signals, and combination signals
→ Merge Rules : Minimum condition requirements for signal activation
🔀 Advanced Signal Logic
→ Counter Signals : Choose between reversing positions or closing them
→ Signal Inversion : Flip all buy/sell signals with one toggle
→ External Signal Import : Import coded signals (1=Long, -1=Short, 0=Close)
→ Day Blocker : Enable/disable trading on specific weekdays
→ Session Control : Limit trading to specific market sessions
⚙️ Strategy Settings
→ Position Sides : All Ways, Long Only, or Short Only modes
→ Signal Control : Individual enable/disable for long and short signals
→ Counter Signal Mode : Reverse Open Position vs Close Open Position
→ Signal Reversal : Global signal inversion capability
🔰 Risk Management (Limiter Settings)
→ Leverage Control : Leverage with liquidation warnings
→ Drawdown Limit : Auto-halt strategy at specified drawdown percentage
→ Tradable Ratio : Use portion of available balance (0.01-1.0)
→ Contract Limit : Cap maximum contract size regardless of balance
🎯 TP/SL System
→ Fixed TP/SL : Set percentage-based take profit and stop loss
→ Custom Plot Stops : Use any indicator/plot as dynamic stop loss
→ ATR-Based Exits : Volatility-adjusted TP/SL using Average True Range
→ Realistic Protection : Prevents unrealistic TP/SL prices in live trading
→ Stop Modes : Instant (Sudden) vs Candle Close execution
→ ATR Stop Loss : Override fixed SL with volatility-based calculations
→ ATR Take Profit : Dynamic TP based on market volatility
→ Trailing Options : Safe, Normal, or Aggressive trailing methods
→ Calculation Modes : Normal, Volume-weighted, or Limited (with max %) options
→ Volume Integration : ATR levels adjust based on volume influx
🤖 Automation & Alerts
→ Webhook Integration : Send JSON alerts for automated execution
→ Live Signals : Real-time signal processing (every tick vs bar close)
→ Strategy Key : Unique identifier for automated systems
→ Early Entry : Send alerts X seconds before candle close
→ Fast Execution : Prevent signal lag in automated trading
🐞 Development Tools
→ Alert Plotting : Visualize signals directly on chart (disable for live alerts)
→ Professional Mode : Remove UI controls for faster calculation
→ Debug : Metrics are plotted in data window.
📊 Key Advantages
→ Multi-Condition Logic : Combine multiple indicators with flexible rules
→ Risk-First Design : Built-in drawdown and leverage protection
→ Automation Ready : Full webhook and alert system integration
⚠️ Important Warnings
→ High leverage combined with high SL may adjust to liquidation price
→ Use consistent leverage across all strategies on same trading isolated margin pair
→ Live signals require "Calculate on every tick" enabled in settings
→ Disable alert plotting when creating actual alerts to prevent latency
FDAX Open Range Breakout StrategyThe Open Range represents the first N minutes of session trading, establishing the day's initial high and low. These levels serve as significant psychological boundaries that often act as support/resistance throughout the trading session.
magic wand STSM"Magic Wand STSM" Strategy: Trend-Following with Dynamic Risk Management
Overview:
The "Magic Wand STSM" (Supertrend & SMA Momentum) is an automated trading strategy designed to identify and capitalize on sustained trends in the market. It combines a multi-timeframe Supertrend for trend direction and potential reversal signals, along with a 200-period Simple Moving Average (SMA) for overall market bias. A key feature of this strategy is its dynamic position sizing based on a user-defined risk percentage per trade, and a built-in daily and monthly profit/loss tracking system to manage overall exposure and prevent overtrading.
How it Works (Underlying Concepts):
Multi-Timeframe Trend Confirmation (Supertrend):
The strategy uses two Supertrend indicators: one on the current chart timeframe and another on a higher timeframe (e.g., if your chart is 5-minute, the higher timeframe Supertrend might be 15-minute).
Trend Identification: The Supertrend's direction output is crucial. A negative direction indicates a bearish trend (price below Supertrend), while a positive direction indicates a bullish trend (price above Supertrend).
Confirmation: A core principle is that trades are only considered when the Supertrend on both the current and the higher timeframe align in the same direction. This helps to filter out noise and focus on stronger, more confirmed trends. For example, for a long trade, both Supertrends must be indicating a bearish trend (price below Supertrend line, implying an uptrend context where price is expected to stay above/rebound from Supertrend). Similarly, for short trades, both must be indicating a bullish trend (price above Supertrend line, implying a downtrend context where price is expected to stay below/retest Supertrend).
Trend "Readiness": The strategy specifically looks for situations where the Supertrend has been stable for a few bars (checking barssince the last direction change).
Long-Term Market Bias (200 SMA):
A 200-period Simple Moving Average is plotted on the chart.
Filter: For long trades, the price must be above the 200 SMA, confirming an overall bullish bias. For short trades, the price must be below the 200 SMA, confirming an overall bearish bias. This acts as a macro filter, ensuring trades are taken in alignment with the broader market direction.
"Lowest/Highest Value" Pullback Entries:
The strategy employs custom functions (LowestValueAndBar, HighestValueAndBar) to identify specific price action within the recent trend:
For Long Entries: It looks for a "buy ready" condition where the price has found a recent lowest point within a specific number of bars since the Supertrend turned bearish (indicating an uptrend). This suggests a potential pullback or consolidation before continuation. The entry trigger is a close above the open of this identified lowest bar, and also above the current bar's open.
For Short Entries: It looks for a "sell ready" condition where the price has found a recent highest point within a specific number of bars since the Supertrend turned bullish (indicating a downtrend). This suggests a potential rally or consolidation before continuation downwards. The entry trigger is a close below the open of this identified highest bar, and also below the current bar's open.
Candle Confirmation: The strategy also incorporates a check on the candle type at the "lowest/highest value" bar (e.g., closevalue_b < openvalue_b for buy signals, meaning a bearish candle at the low, suggesting a potential reversal before a buy).
Risk Management and Position Sizing:
Dynamic Lot Sizing: The lotsvalue function calculates the appropriate position size based on your Your Equity input, the Risk to Reward ratio, and your risk percentage for your balance % input. This ensures that the capital risked per trade remains consistent as a percentage of your equity, regardless of the instrument's volatility or price. The stop loss distance is directly used in this calculation.
Fixed Risk Reward: All trades are entered with a predefined Risk to Reward ratio (default 2.0). This means for every unit of risk (stop loss distance), the target profit is rr times that distance.
Daily and Monthly Performance Monitoring:
The strategy tracks todaysWins, todaysLosses, and res (daily net result) in real-time.
A "daily profit target" is implemented (day_profit): If the daily net result is very favorable (e.g., res >= 4 with todaysLosses >= 2 or todaysWins + todaysLosses >= 8), the strategy may temporarily halt trading for the remainder of the session to "lock in" profits and prevent overtrading during volatile periods.
A "monthly stop-out" (monthly_trade) is implemented: If the lres (overall net result from all closed trades) falls below a certain threshold (e.g., -12), the strategy will stop trading for a set period (one week in this case) to protect capital during prolonged drawdowns.
Trade Execution:
Entry Triggers: Trades are entered when all buy/sell conditions (Supertrend alignment, SMA filter, "buy/sell situation" candle confirmation, and risk management checks) are met, and there are no open positions.
Stop Loss and Take Profit:
Stop Loss: The stop loss is dynamically placed at the upTrendValue for long trades and downTrendValue for short trades. These values are derived from the Supertrend indicator, which naturally adjusts to market volatility.
Take Profit: The take profit is calculated based on the entry price, the stop loss, and the Risk to Reward ratio (rr).
Position Locks: lock_long and lock_short variables prevent immediate re-entry into the same direction once a trade is initiated, or after a trend reversal based on Supertrend changes.
Visual Elements:
The 200 SMA is plotted in yellow.
Entry, Stop Loss, and Take Profit lines are plotted in white, red, and green respectively when a trade is active, with shaded areas between them to visually represent risk and reward.
Diamond shapes are plotted at the bottom of the chart (green for potential buy signals, red for potential sell signals) to visually indicate when the buy_sit or sell_sit conditions are met, along with other key filters.
A comprehensive trade statistics table is displayed on the chart, showing daily wins/losses, daily profit, total deals, and overall profit/loss.
A background color indicates the active trading session.
Ideal Usage:
This strategy is best applied to instruments with clear trends and sufficient liquidity. Users should carefully adjust the Your Equity, Risk to Reward, and risk percentage inputs to align with their individual risk tolerance and capital. Experimentation with different ATR Length and Factor values for the Supertrend might be beneficial depending on the asset and timeframe.
15-Min Opening Range Breakout STEP-BY-STEP RULES
1. Define the Opening Range (OR)
Mark the high and low of the first 15-minute candle of the session.
This creates your Opening Range.
Example: London session opens at 08:00 GMT. Use the 08:00–08:15 candle.
2. Set Entry Triggers
Buy Breakout: Place a Buy Stop order 1 pip above the Opening Range high.
Sell Breakout: Place a Sell Stop order 1 pip below the Opening Range low.
⚠️ Only one side should be triggered. Cancel the opposite order once one is active.
3. Set Stop Loss (SL)
For Buy trades:
SL = Opening Range Low - 2 pips
For Sell trades:
SL = Opening Range High + 2 pips
This ensures you give the price enough space, while keeping risk controlled.
4. Set Take Profit (TP)
Use either of these two approaches:
✅ Fixed Risk-Reward (Preferred)
Target 1: TP = 2R (i.e., 2 × SL distance)
Target 2 (optional): Leave runner for 3R or trail stop behind minor S/R
✅ Fixed Pip Target (alternative)
TP = +50 pips
SL = -20 pips
Matches your preferred risk model of 20 SL / 50 TP
5. Trade Management
If no breakout occurs within 1 hour, cancel the pending orders. No trade that day.
If trade triggers but fails to move, consider time-based exit after 2 hours.
Optional: Move SL to breakeven once price moves 1R in your favor.
Box Chart Overlay StrategyExploring the Box Chart Overlay Strategy with RSI & Bollinger Confirmation
The “Box Chart Overlay Strategy by BD” is a sophisticated TradingView strategy script written in Pine Script (version 5). It combines a box charting method with two widely used technical indicators—Relative Strength Index (RSI) and Bollinger Bands—to generate trade entries. In this article, we break down the strategy’s components, its logic, and how it visually represents trading signals on the chart.
1. Strategy Setup and User Inputs
Strategy Declaration
At the top of the script, the strategy is declared with key parameters:
Overlay: The indicator is plotted directly on the price chart.
Initial Capital & Position Sizing: It uses a simulated trading account with an initial capital of 10,000 and positions sized as a percentage of equity (10% by default).
Commission: A commission of 0.1% is factored into trades.
Input Parameters
The strategy is highly customizable. Users can adjust various inputs such as:
Box Settings:
Box Size (RSboxSize): Defines the size of each price “box.”
Box Options: Choose from three modes:
Standard: Boxes are calculated continuously from the start of the chart.
Anchored: The first box is fixed at a specified time and price.
Daily Reset: The boxes reset each day based on a defined session time.
Color Customizations:
Options to customize the appearance of boxes, borders, labels, and even repainting the candles based on the current price’s relation to box levels.
RSI Settings:
Length, overbought, and oversold levels are set to filter trades.
Bollinger Bands Settings:
Users can set the length of the moving average and the multiplier for standard deviation, which will be used to compute the upper and lower bands.
2. The Box Chart Mechanism
Box Construction
The core idea of a box chart is to group price movement into discrete blocks—or boxes—of a fixed size. In this strategy:
Standard Mode:
The script calculates boxes starting at a rounded price level. When the price moves sufficiently above or below the current box’s boundaries, a new box is drawn.
Anchored and Daily Reset Modes:
These modes allow traders to control where the box calculations begin or to reset them during a specific intraday session.
Visual Elements
Several custom functions handle the visual components:
drawBoxUp() and drawBoxDn():
These functions create boxes in bullish or bearish directions respectively, based on whether the price has exceeded the current box’s high or low.
drawLines() and drawLabels():
Lines are drawn to extend the current box levels, and labels are updated to display key levels or the “remainder” (the difference needed to trigger a new box).
Projected Boxes:
A “projected” box is drawn to indicate potential upcoming box levels, providing an additional visual cue about the price action.
3. Integrating RSI and Bollinger Bands for Trade Confirmation
RSI Integration
The strategy computes the RSI using a user-defined length. It then uses the following conditions to validate entries:
Long Trades (Box Up):
The strategy waits for the RSI to be at or below the oversold level before considering a long entry.
Short Trades (Box Down):
It requires the RSI to be at or above the overbought level before triggering a short entry.
Bollinger Bands Confirmation
In addition to the RSI filter:
For Long Entries:
The price must be at or below the lower Bollinger Band.
For Short Entries:
The price must be at or above the upper Bollinger Band.
By combining these filters with the box breakout logic, the strategy aims to enhance the quality of its trade signals.
4. Dynamic Trade Entries and Alerts
Box Logic and Entry Functions
Two key functions—BoxUpFunc() and BoxDownFunc()—handle the creation of new boxes and also check if trade conditions are met:
When a new box is drawn, the script evaluates if the RSI and Bollinger conditions align.
If conditions are satisfied, the script places an entry order:
Long Entry: Initiated when the price moves upward, RSI indicates oversold, and the price touches or falls below the lower Bollinger Band.
Short Entry: Triggered when the price falls downward, RSI signals overbought, and the price touches or exceeds the upper Bollinger Band.
Alerts
Built-in alert functions notify traders when a new box level is reached. Users can set custom alert messages to ensure they are aware of potential trade opportunities as soon as the conditions are met.
5. Visual Enhancements and Candle Repainting
The script also includes options for repainting candles based on their relation to the current box’s boundaries:
Above, Below, or Within the Box:
Candles are color-coded using user-defined colors, making it easier to visually assess where the price is in relation to the box levels.
Labels and Lines:
These continuously update to reflect current levels and provide an immediate visual reference for potential breakout points.
Conclusion
The Box Chart Overlay Strategy by BD is a multi-faceted approach that marries the traditional box chart technique with modern technical indicators—RSI and Bollinger Bands—to refine entry signals. By offering various customization options for box creation, visual styling, and confirmation criteria, the strategy allows traders to adapt it to different market conditions and personal trading styles. Whether you prefer a continuously running “Standard” mode or a more controlled “Anchored” or “Daily Reset” approach, this strategy provides a robust framework for integrating price action with momentum and volatility measures.
DemaRSI StrategyThis is a repost to a old script that cant be updated anymore, the request was made on Feb, 27, 2016.
Here's a engaging description for the tradingview script:
**DemaRSI Strategy: A Proven Trading System**
Join thousands of traders who have already experienced the power of this highly effective strategy. The DemaRSI system combines two powerful indicators - DEMA (Double Exponential Moving Average) and RSI (Relative Strength Index) - to generate profitable trades with minimal risk.
**Key Features:**
* **Trend-Following**: Our algorithm identifies strong trends using a combination of DEMA and RSI, allowing you to ride the waves of market momentum.
* **Risk Management**: The system includes built-in stop-loss and take-profit levels, ensuring that your gains are protected and losses are minimized.
* **Session-Based Trading**: Trade during specific sessions only (e.g., London or New York) for even more targeted results.
* **Customizable Settings**: Adjust the length of moving averages, RSI periods, and other parameters to suit your trading style.
**What You'll Get:**
* A comprehensive strategy that can be used with any broker or platform
* Easy-to-use interface with customizable settings
* Real-time performance metrics and backtesting capabilities
**Start Trading Like a Pro Today!**
This script is designed for intermediate to advanced traders who want to take their trading game to the next level. With its robust risk management features, this strategy can help you achieve consistent profits in various market conditions.
**Disclaimer:** This script is not intended as investment advice and should be used at your own discretion. Trading carries inherent risks, and losses are possible.
~Llama3
Liquid Pours XtremeStrategy Description: Liquid Pours Xtreme
The Liquid Pours Xtreme is an innovative trading strategy that combines the analysis of specific time-based patterns with price comparisons to identify potential opportunities in the forex market. Designed for traders seeking a structured methodology based on clear rules, this strategy offers integration with Telegram for real-time alerts and provides visual tools to enhance trade management.
Key Features:
Analysis of Specific Time Patterns: The strategy captures and compares closing prices at two key moments during the trading day, identifying recurring patterns that may indicate future market movements.
Dynamic SL and TP Levels Implementation: Utilizes tick-based calculations to set Stop-Loss and Take-Profit levels, adapting to the current market volatility.
Advanced Telegram Integration: Provides detailed alerts including information such as the asset, signal time, entry price, and SL/TP levels, facilitating real-time decision-making.
Complete Customization: Allows users to adjust key parameters, including operation schedules, weekdays, and visual settings, adapting to different trading styles.
Enhanced Chart Visualization: Includes visual elements like candle color changes based on signal state, event markers, and halos to highlight important moments.
Default Strategy Properties: Specific configuration for optimal risk management and simulation.
How the Strategy Works
Capturing Prices at Key Moments:
- The strategy records the closing price at two user-defined specific times. These times typically correspond to periods of high market volatility, such as the opening of the European session and the US pre-market.
- Rationale: Volatility and trading volume usually increase during these times, presenting opportunities for significant price movements.
Generating Signals Based on Price Comparison:
- Buy Signal: If the second closing price is lower than the first, it indicates possible accumulation and is interpreted as a bullish signal.
- Sell Signal: If the second closing price is higher than the first, it suggests possible distribution and is interpreted as a bearish signal.
- Signals are only generated on selected trading days, allowing you to avoid days with lower liquidity or higher risk.
Calculating Dynamic SL and TP Levels:
- Stop-Loss (SL) and Take-Profit (TP) levels are calculated based on the entry price and a user-defined number of ticks, adapting to market volatility.
- The strategy offers the option to base these levels on the close of the signal candle or the open of the next candle, providing flexibility according to the trader's preference.
- SL and TP boxes are drawn on the chart for visual reference, facilitating trade management.
Automatic Execution and Alerts:
- Upon signal generation, the strategy automatically executes a market order (buy or sell).
- Sends a detailed alert to your Telegram channel, including essential information for quick decision-making.
Visual Elements:
- Colors candles based on the signal state: buy, sell, or neutral, allowing for quick trend identification.
- Provides a smooth color transition between signal states and uses markers and halos to highlight important events and signals on the chart.
Trade Management:
- Manages open trades with automatic exit conditions based on the established SL and TP levels.
- Includes mechanisms to prevent exceeding TradingView's limitations on boxes and labels, ensuring optimal script performance.
Originality and utility:
- This strategy incorporates a unique approach focusing on specific time patterns and their relationship to institutional activity in the market.
How to Use the Strategy
Add the Script to the Chart:
- Go to the indicators menu in TradingView.
- Search for " Liquid Pours Xtreme " and add it to your chart.
Set Up Telegram Alerts:
- Enter your Telegram Chat ID in the script parameters to receive alerts.
- Customize the Buy and Sell alert messages as desired.
Configure Time Patterns:
- Set the hours and minutes for the two times you want to compare closing prices, aligning them with relevant market sessions or events.
Set SL and TP Parameters:
- Define the number of ticks for the Stop-Loss and Take-Profit levels, adapting them to the asset you're trading and your risk tolerance.
- Choose the basis for SL and TP calculation (close of the signal candle or open of the next candle).
Select Trading Days:
- Enable or disable trading on specific days of the week, allowing you to avoid days with lower activity or unexpected volatility.
Customize Visual Elements:
- Adjust the colors and styles of visual elements to enhance readability and suit your personal preferences.
Monitor the Strategy:
- Observe the chart for signals and use Telegram alerts to stay informed of new opportunities, even when you're not at your terminal.
Testing and Optimization:
- Use TradingView's backtesting features to evaluate the historical performance of the strategy with different parameters.
- Adjust and optimize the parameters based on the results and your own analysis.
Adjust the Strategy Properties:
- Ensure that the strategy properties (order size, commission, slippage) are aligned with your trading account and platform to obtain realistic results.
Strategy Properties (Important)
This script backtest is conducted on M30 EURUSD , using the following backtesting properties:
Initial Capital: $10,000
Order Size: 50,000 Contracts (equivalent to 0.5% of the capital)
Commission: $0.20 per order
Slippage: 1 tick
Pyramiding: 1 order
Verify Price for Limit Orders: 0 ticks
Recalculate on Order Execution: Enabled
Recalculate on Every Tick: Enabled
Recalculate After Order Filled: Enabled
Bar Magnifier for Backtesting Precision: Enabled
We use these properties to ensure a realistic preview of the backtesting system. Note that default properties may vary for different reasons:
- Order Size: It is essential to calculate the contract size according to the traded asset and desired risk level.
- Commission and Slippage: These costs can vary depending on the market and instrument; there is no default value that might return realistic results.
We strongly recommend all users adjust the Properties within the script settings to align with their accounts and trading platforms to ensure the results from the strategies are realistic.
Backtesting Results:
- Net Profit: $4,037.50 (40.37%)
- Total Closed Trades : 292
- Profitability Percentage: 26.71%
- Profit Factor: 1.369
- Max Drawdown: $769.30 (6.28%)
- Average Trade: $13.83 (0.03%)
- Average Bars in Trades: 11
These results were obtained under the mentioned conditions and properties, providing an overview of the strategy's historical performance.
Interpreting Results:
- The strategy has demonstrated profitability in the analyzed period, although with a win rate of 26.71%, indicating that success relies on a favorable risk-reward ratio.
- The profit factor of 1.369 suggests that total gains exceed total losses by that proportion.
- It is crucial to consider the maximum drawdown of 6.28% when evaluating the strategy's suitability to your risk tolerance.
Risk Warning:
Trading leveraged financial instruments carries a high level of risk and may not be suitable for all investors. Before deciding to trade, you should carefully consider your investment objectives, level of experience, and risk tolerance. Past performance does not guarantee future results. It is essential to conduct additional testing and adjust the strategy according to your needs.
---
What Makes This Strategy Original?
Time-Based Pattern Approach: Unlike conventional strategies, this strategy focuses on identifying time patterns that reflect institutional activity and macroeconomic events that can influence the market.
Advanced Technological Integration: The combination of automatic execution and customized alerts via Telegram provides an efficient and modern tool for active traders.
Customization and Adaptability: The wide range of adjustable parameters allows the strategy to be tailored to different assets, time zones, and trading styles.
Enhanced Visual Tools: Incorporated visual elements facilitate quick market interpretation and informed decision-making.
Additional Considerations
Continuous Testing and Optimization: Users are encouraged to perform additional backtesting and optimize parameters according to their own observations and requirements.
Complementary Analysis: Use this strategy in conjunction with other indicators and fundamental analysis to reinforce decision-making.
Rigorous Risk Management: Ensure that SL and TP levels, as well as position sizing, align with your risk management plan.
Updates and Support: I am committed to providing updates and improvements based on community feedback. For inquiries or suggestions, feel free to contact me.
---
Example Configuration
Assuming you want to use the strategy with the following parameters:
Telegram Chat ID: Your unique Telegram Chat ID
First Time (Hour:Minute): 6:30
Second Time (Hour:Minute): 7:30
SL Ticks: 100
TP Ticks: 400
SL and TP Basis: Close of the Signal Candle
Trading Days: Tuesday, Wednesday, Thursday
Simulated Initial Capital: $10,000
Risk per Trade in Simulation: $50 (-0.5% of capital)
Slippage and Commissions in Simulation: 1 tick of slippage and $0.20 commission per trade
---
Conclusion
The Liquid Pours Xtreme strategy offers an innovative approach by combining specific time analysis with robust risk management and modern technological tools. Its original and adaptable design makes it valuable for traders looking to diversify their methods and capitalize on opportunities based on less conventional patterns.
Ready for immediate implementation in TradingView, this strategy can enrich your trading arsenal and contribute to a more informed and structured approach to your operations.
---
Final Disclaimer:
Financial markets are volatile and can present significant risks. This strategy should be used as part of a comprehensive trading approach and does not guarantee positive results. It is always advisable to consult with a professional financial advisor before making investment decisions.
---
Gold Friday Anomaly StrategyThis script implements the " Gold Friday Anomaly Strategy ," a well-known historical trading strategy that leverages the gold market's behavior from Thursday evening to Friday close. It is a backtesting-focused strategy designed to assess the historical performance of this pattern. Traders use this anomaly as it captures a recurring market tendency observed over the years.
What It Does:
Entry Condition: The strategy enters a long position at the beginning of the Friday trading session (Thursday evening close) within the defined backtesting period.
Exit Condition: Friday evening close.
Backtesting Controls: Allows users to set custom backtesting periods to evaluate strategy performance over specific date ranges.
Key Features:
Custom Backtest Periods: Easily configurable inputs to set the start and end date of the backtesting range.
Fixed Slippage and Commission Settings: Ensures realistic simulation of trading conditions.
Process Orders on Close: Backtesting is optimized by processing orders at the bar's close.
Important Notes:
Backtesting Only: This script is intended purely for backtesting purposes. Past performance is not indicative of future results.
Live Trading Recommendations: For live trading, it is highly recommended to use limit orders instead of market orders, especially during evening sessions, as market order slippage can be significant.
Default Settings:
Entry size: 10% of equity per trade.
Slippage: 1 tick.
Commission: 0.05% per trade.
50 Pips A Day Strategy - Kaspricci50 Pips A Day Strategy
This strategy is designed to work on 1 hour timeframe. It is designed to capture the early market move of major forex pairs like EURUSD or GBPUSD. It takes the high and low of the first candle (7 a.m. GMT, London Stock Exchange opens) and places to pending orders at these prices levels.
High + additional gap in pips = buy stop pending order
Low + additional gap in pips = sell stop pending order
For both orders a stop loss of 15 pips and a take profit of 50 pips is used as a default. As soon as price triggers one pending order, the remaining pending order is cancelled. At the end of the configured session time all open and pending orders are closed / cancelled.
Settings
Trading Time - start and end time of session. It is configured for Monday to Friday only. At the beginning the first candle is used to define stop prices for pending orders.
Source for Buy Stop order - Default: high. Used to calculate buy stop order. You can add additional pips as a gap.
Source for Sell Stop order - Default: low. Used to calculate sell stop order. You can add additional pips as a gap.
Stop Loss in Pips - Default: 15. Used for both pending orders.
Take Profit in Pips - Default: 50. Used for both pending orders.
This strategy is for educational purposes only! It is not meant to be a financial recommendation.
CCI + EMA with RSI Cross StrategyThis strategy uses the CCI + 2 RSIs + 2 EMAs to generate trade signals. Trades are only taken during the normal trading session and all open trades are closed 15 min before the close of the current session. A trailing stop loss is used and is customizable.
Not trading advice, use at your own risk.
Price Change Scalping Strategy v1.0 - 3Commas EditionIntroduction
This strategy implements the Price Change Scalping (PCS) strategy specifically for the 3Commas platform. The Input settings have been redesigned to match the same inputs as the 3Commas My Bot Settings page. Only the "Deal Start Condition" section will echo the required PCS-related settings found in the original Price Change Scalping Strategy v1.0 to successfully implement the strategy.
The strategy uses a price rate of change (ROC) momentum calculation to determine the percent change in price between a defined range of bars. The calculated ROC value is then compared to the Upper Threshold and Lower Threshold values to determine if a trade setup is to be activated. If the threshold is crossed, a trade setup will occur based on the indicator settings. Entry, Take Profit, and Stop Loss prices are calculated and displayed on the chart. Once the Entry Price is crossed, a long or short position is created (depending on the direction) and once the Take Profit price is crossed, the position is closed. If the Entry Price is not crossed within a specific number of bars, the trade setup is canceled, and it will proceed to monitor price changes for the next set up.
How is it original and useful?
This strategy is unique in that the strategy version fully supports the TradingView backtester, which will enable you to perform experiments with various settings to evaluate performance using the historical chart data. The study version implements the "Start Deal" and "Close Deal" alerts for you to integrate with 3Comma's "Trading View Custom Signal" start condition. Both script versions will provide the same configuration abilities. The following list is a brief description of its usefulness:
Full support for all possible 3Commas bot settings.
Define a short or long trading strategy.
Price change data source and offset settings.
Your layering placement relative to the entry price.
Your trading parameters like take profit and stop loss offsets, trailing take profit support, exchange commission rates, trading start time, and order size multiplication for each layer.
Flexible trade eligibility rules that can use other chart indicators, like RSI or EMA, to exclude the selection of entry prices for trading.
The visibility of detailed statistics from the chart history pertaining to trading sessions started and closed, session durations, win rate, price action drops and bounces, as well as layer utilization.
The visibility of detailed Used Amount for Each Step table that details how each layer will be allocated for trading.
How does it compare to other scripts in the Public Library?
The strategy offers a very detailed, comprehensive settings to address all types of markets found on TradingView where you can implement the price change scalping strategy. The strategy version can be considered the first of its kind on TradingView to leverage the backtester to provide informative, detailed performance measurements surrounding this unique trading strategy. The study version will implement the latest alert framework called "Any Alert() Function" where you can create a single alert to handle multiple events, which include:
Deal Start
Deal Close
Strategy Results
The default settings are designed to define a "loose" price change settings to ensure that the indicator will render chart elements when first loaded as well as to allow the backtester to gather order executions and display performance summary. The strategy version is using $10,000 initial capital, a commission rate of 0.1% for both entries and exits, and a 1 tick slippage setting. It is also using 3.4881% of the equity for the Base Order Size, 4.7097% of equity for the first Safety Order Size. The Maximum Safety Trade Count is 7 with a Safety Order Volume Scale of 1.33, and a take profit of 2% with no stop loss. All other settings are defaults.
It is recommended that the indicator be "tuned" for your specific market to best implement the price change strategy and obtain better desirable results. You do so by scrolling through the chart's history and observing moments when prices tend to move rapidly. Measure the number or bars it typically takes for the price to change at a specific rate. Using this information, you can adjust the Price Change Settings accordingly to configure the indicator for the chart.
Always keep in mind that past performance may not be indicative of future results. Settings that seem favorable for one market may be found to be disastrous in another. Therefore, do take the time needed to understand how the settings will behave with the given chart symbol.
Enjoy! 😊👍
How to obtain access to the script?
You have two choices:
Use the "Website" link below to obtain access to this indicator, or
Send us a private message (PM) in TradingView itself.
Price Change Scalping Strategy v1.0Introduction
This strategy uses a price rate of change (ROC) momentum calculation to determine the percent change in price between a defined range of bars. The calculated ROC value is then compared to the Upper Threshold and Lower Threshold values to determine if a trade setup is to be activated. If the threshold is crossed, a trade setup will occur based on the indicator settings. Entry, Take Profit, and Stop Loss prices are calculated and displayed on the chart. Once the Entry Price is crossed, a long or short position is created (depending on the direction) and once the Take Profit price is crossed, the position is closed. If the Entry Price is not crossed within a specific number of bars, the trade setup is canceled, and it will proceed to monitor price changes for the next set up.
How is it original and useful?
This strategy is unique in that the strategy version fully supports the TradingView backtester, which will enable you to perform experiments with various settings to evaluate performance using the historical chart data. The study version implements numerous custom alerts for you to build TradingView notifications around specific price action events and stay informed with market activity in real-time. Both script versions will provide the same configuration abilities where you can define:
Define a short or long trading strategy.
Price change data source and offset settings.
Your layering placement relative to the entry price.
Your trading parameters like take profit and stop loss offsets, exchange commission rates, trading start time, and order size multiplication for each layer.
Flexible trade eligibility rules that can use other chart indicators, like RSI or EMA, to exclude the selection of entry prices for trading.
The visibility of detailed statistics from the chart history pertaining to trading sessions started and closed, session durations, win rate, price action drops and bounces, as well as layer utilization.
How does it compare to other scripts in the Public Library?
The strategy offers a very detailed, comprehensive settings to address all types of markets found on TradingView where you can implement the price change scalping strategy. The strategy version can be considered the first of its kind on TradingView to leverage the backtester to provide informative, detailed performance measurements surrounding this unique trading strategy. The study version will contain numerous custom alerts to aid in your notification preferences and stay informed on the indicator's activities:
Price Crossed Above Threshold
Price Crossed Below Threshold
Enter Long Position
Exit Long Position
Enter Short Position
Exit Short Position
Price Crossed DCA Layer 1 (Long)
Price Crossed DCA Layer 2 (Long)
Price Crossed DCA Layer 3 (Long)
Price Crossed DCA Layer 4 (Long)
Price Crossed DCA Layer 5 (Long)
Price Crossed DCA Layer 6 (Long)
Price Crossed DCA Layer 7 (Long)
Price Crossed DCA Layer 8 (Long)
Price Crossed DCA Layer 1 (Short)
Price Crossed DCA Layer 2 (Short)
Price Crossed DCA Layer 3 (Short)
Price Crossed DCA Layer 4 (Short)
Price Crossed DCA Layer 5 (Short)
Price Crossed DCA Layer 6 (Short)
Price Crossed DCA Layer 7 (Short)
Price Crossed DCA Layer 8 (Short)
Strategy Results
The default settings are designed to define a "loose" price change settings to ensure that the indicator will render chart elements when first loaded as well as to allow the backtester to gather order executions and display performance summary. The strategy version is using $10,000 initial capital, a commission rate of 0.1% for both entries and exits, and a 1 tick slippage setting. It is also using 2.74506% of the equity with a Order Size Multiplier of 1.33, using 8 total DCA layers, and a take profit of 2% with no stop loss. All other settings are defaults.
It is recommended that the indicator be "tuned" for your specific market in order to best implement the price change strategy and obtain better desirable results. You do so by scrolling through the chart's history and observing moments when prices tend to move rapidly. Measure the number or bars it typcially takes for the price to change at a specific rate. Using this information, you can adjust the Price Change Settings accordingly to configure the indicator for the chart.
Always keep in mind that past performance may not be indicative of future results. Settings that seem favorable for one market may be found to be disastrous in another. Therefore, do take the time needed to understand how the settings will behave with the given chart symbol.
Enjoy! 😊👍
How to obtain access to the script?
You have two choices:
Use the "Website" link below to obtain access to this indicator, or
Send us a private message (PM) in TradingView itself.
Scalping EURUSD, GPBUSDShort-term trading strategy on the M5 frame, looking for excessive areas of the price to enter orders. Exit before the price reaches the next overextended area.
Only trade from the Asian session to the end of the American session.
Example using 25000 contract size with EURUSD , slippage is 1 and commission per order is 0.9$ with actual capital of 10000$, you can adjust other contract size for other pairs to consistent with reality.
BANKNIFTY - PRICE ACTION TRADING SYSTEM (BackTestable + Alerts)This study is based on several Price Action parameters of :-
• Candle Pattern,
• Supply Demands,
• Support and Resistance ,
• Breakouts.
► How To Use This Study ?
• Suitable Trade Session for this study 10:15 AM to 02:30 PM ( UTC +05:30)
• Buy Whenever a Up Arrow Appears on Chart with text "TYPE: LE".
• Sell Whenever a Down Arrow Appears on Chart with text "TYPE: SE".
• Exit Buy Whenever a Down Arrow Appears with text "TYPE: LX" After A Buy call and Exit Sell Whenever a up Arrow Appears with text "TYPE: SX" After A Sell Call.
• Take Only 1 trade Per Trading Session.
Backtest Values Used:-
Initial Capital : 1000000
Order Size (Lots) : 1 (Contract) Lots
Pyramiding : 0 orders
Commission : 0.001%
Test Yourself and give feedback.
PM us to obtain access.
Trend trader StrategyFirst I would like to thank to @JustUncleL since this strategy started from one of his scalper strategies
This strategy can be adapted to all time charts .
First it has the session where we want to trade, for this example I choosed the EURUSD so I only take in consideration london/neywork session.
Its made from 3 EMA :
normal
slow
ultra slow
It has has the capacity to use HA candles into consideration if its needed.
At the same time we have a price channel made from faster MAs, that act like a bollinger band .
Together with all of them, we establish which trend we have if its uptrend or downtrend
Then we check the candles if they are below or above the MA , and based on the condition if they crossed recently we can suggest if its a buy or a long condition
At the same time we have 2 options of stop conditions:
Through a trailing stop made from ATR or % based
And second, a SL/TP made from pip points or % based.
For this example I used % based.
Let me know what you think about it, and if you found some nice settings for it. So far I only adapted to EURUSD 1 min time.
BlueFX Strategy We are re publishing the script so the Script Title doesn't display the old version number, to stop further confusion with our members.
This title will now remain constant, until you click into the strategy and the latest version number will be shown.
The previous release notes below are copied from the previous descriptions with the release note updates shown.
Hi Traders,
I hope everyone is great - its a long one - but worth the read, I promise....
Firstly, thank you to our members for being patient with this release - it took longer than anticipated but now with even more functionality too - and some improved profitability in back-testing on our H1 time frame especially - explained further below.
Secondly, thank you to the individuals that have made this happen - you know who you are! Sounds like an Oscar speech right.... sorry.
This tool we believe really does change the game - please read on to find out more.
As a brief reminder this builds upon on initial V1 and V2 indicator/scripts ...
The strategy itself
Our strategy will help you identify the current trend in the markets and highlight when this is changing. The strategy itself is based upon 4 indicators lining up in total confluence to increase the probability of the trade being a success.
Absolutely no technical analysis is needed to trade this successfully - this can be used on all time frames and all pairs - obviously with varying profitability as all pairs work differently - this can be reviewed quickly in 'Strategy Tester' to hone in on your own desired settings.
When all criteria is in alignment the strategy will convert all candles to the relevant colour - Green for an uptrend and Red for a downtrend; a candle that is printed normally simply shows that no current trend is in place to warrant a colour change. A normal coloured candle could possibly indicate a change in current market direction or the market consolidating before a further move in the initial direction.
When a new signal is valid, 'Blue FX Buy'' or 'Blue FX Sell' will be displayed and the small arrow shown on candle open for entry. (*Now along with Entry Price (EP), Stop Loss (SL), Take Profit (TP) and Lot size that is based on the risk parameters you have set personally on V3)
Version 2 was created with H4 confluence built in and also a display of a suggested Stop Loss (SL) and multiple Take Profits (TP's) on the H1 (One Hour) time frame - thus making your entry even easier and your SL more reliable - these suggested SL's and targets were based on the ATR of that pair at that time - a popular choice amongst traders - automatically built in.
What is a Trading View Script?
A script is like an indicator but better, we can prove the success of our strategy by using Trading Views strategy tester function. As shown below and on the chart - you can see the 'Buy' and 'Close Buy' on the chart, supported by a live trading log showing you the entry, entry price date, volume and closing price.
This is a great function for numerous reasons; firstly, you know you are using a profitable strategy, secondly you can use this as a trading journal to support your trading too. This in itself can help you with your trading psychology - letting winning trades run is a prime example of this. Take confidence in the statistics and performance over time.
Ultimately, we believe we have saved YOU the need to firstly, find an edge and a strategy - and all of the time it takes to BACKTEST a strategy - to then find it may or may not work - and then you start again!
Well guess what?
We know this works and it takes you seconds to see it.
Everyone can see the statistics themselves for 2020 to date (and previous!); an account gain of over 500% if you managed to catch all trades risking 1% per trade. I understand that catching all trades is difficult but even if you caught a third, that's still not too bad right?
Disclaimer alert; Please remember past performance is exactly that - how our strategy performed over those dates tested, it is not obviously a guarantee of future performance.
Even better, you/we can still hone in these settings to find an improved performance per pair on any given time frame and money management plan. (We are currently looking into automating this process too)
Default settings are set for use with the H1 time frame - no extra confluence checking is needed with these settings.
So what are the specific changes I hear you ask?
- Visibility of the SL and TP labels across all time frames.
- Visibility of all previous SL and TP labels with the click of a button (Prev. was only 2).
- Proof of the profitability of the strategy - we had this in V1 but this was based on trend following with the exit - we didn't in V2 when we added the SL and TP display function.
- The ability to customise the parameters and see the instant impact of the desired pair/time-frame and testing date range - of course some work better than others and will do at different times - once we have found a way to test this in an automated way we could look to do this monthly/quarterly to ensure we are using 'optimal' parameters at all times.
- Another game changer here is the addition of a lot size calculator - set your balance, set your risk and the LOT SIZE you should be trading will appear as if by magic - no need to use any other tool to do this. For inexperienced traders and especially trading stocks/ gold / commodities we suggest you check the contract sizes first as some brokers may operate differently. This visual cue will help ensure you are managing your risk and save you time in checking the right Lot Size for your trade (every pair has a different pip value and every trade a different SL).
- Although not required in our H1 settings currently - we have added more higher time frame confluences - which can improve the profitability of different pairs on different time frames in testing.
- As our tool can be used across all instruments we have a pull down menu for Crypto/Metals/Stocks/ Commodities , etc.
- The option to also test fixed lot size or percentage - see the benefit of compounding right away.
- The option to turn the testing function on and off.
Let's see an example......
An example trade - display Entry, SL, multiple TP, lot size and contract size.
snapshot
We have deliberately set the TP3 to be an increased target, this way we can capitalise on a large move in the market, should the move reverse and the opposite signal appears we close the trade anyway and follow the new signal.
I am unable to add other pictures in this Script description - but we will include in our Public channel and update our website to show them over the coming days.
I hope you can all see the functionality in this tool, the profitability in historic tests and how it can be used to give you your edge.
How do you access this I hear you ask?
Please visit our website for signup / purchase information in the first instance (the link is on our trading view profile / signature) or send us a private message on here - its impossible to keep track of comments on our posts so to ensure we don't miss you, a private DM will be great please.
Thank you for reading, we hope you choose to join our vastly growing community.
Kind regards
Darren
Blue FX
Jun 14
Release Notes: Default settings have been improved, providing a 600% gain YTD in back testing with less trades too.
Jul 4
Release Notes: Trend filter using ADX - our strategy is based on a trending market, adding the ADX filter to our strategy allows us to remove trades under the threshold level set. Previously - we tried to teach our members how to spot the ranging markets to help further increase their successes (although the stats were not based on any manual intervention) - now they don't have too.
Specific parameters set into the code - detects the pair and TF to shown them automatically - our method has been solid YOY growth based on a fixed 0.01 lot size to gain consistent yearly consistent results.
Trade volumes substantially reduced with a much higher win rate - due to the specific parameters and ADX filter.
No pull down menu when flicking between instruments - all done automatically; making it easier for trades flicking between trading instruments.
More TP options for testing - we have TP1/2/3 and other variables including FT (Follow Trend) / FT + SL (Follow trend with Stop loss) / TS (Trail Stop function)
Smaller labels showing entry, SL and TP, etc - much clearer on screen and on your app.
Lot sizes fixed - we had a previous bug affecting some currencies - as always where money is involved and managing risk, ensure you check and are comfortable this is correct of course
Filter for days of the week - some pairs hate specific days, a great tool, see how removing Fridays affects the performance in seconds.
Back testing on all instruments - not previously available - trade stocks like Tesla or Lloyds - or indices? We can give you back testing data for them all.
Filter for trading sessions - like the days of the week - if you are only trading London and US sessions, back testing data for other sessions is pretty pointless - now you can remove them too!
If you wish to just stay with the default V3 settings its simple, turn 'Use pre-defined parameter?' Off - and turn off ADX - your chart will then look like the initial v3.0 strategy anyway. However, every pair has improved performance we have found when including ADX - each pair is affected differently with a higher or lower ADX Threshold - this is parameter #9.
I don't think there is much more that can be added now - fuelled by our ambition - to provide our members with an easy yet profitable trading strategy for both beginner or experienced trader. We have this at the forefront of our minds when adding and reviewing functions.
Follow the trades, stay disciplined and don't focus on the money. Focus on the 'process' of following the strategy, its much easier on your mind too. Far easier following instructions than trying to do something without - follow your plan, the process and the money will follow.
If you wish to see all of the back testing data for each pair - hop into our Discord Server and check out the #public-backtesting-channel - all of them will be there when I post them tonight.
Jul 5
Release Notes: Another quick update.
More days of week added - Sat and Sunday trading sessions - (Sat - just crypto is open on TV)
Also a specific setting for trading just a certain time of day - this is based on EST time you will will need to convert back to your time zone for this to work.
For example, if you would like to test trading EURUSD between 7am and 11am - you will need to find the EST time for this which is 2am to 6am, you will then see these trades in the list of trades section. This is ideal for scalping certain sessions where all trades will be open and closed promptly.
I use the 'Time Buddy' app for this as its quite straight forward.
Regards
Darren
18 hours ago
Release Notes: Update - correcting the entry price label error.
New Age US ORB═════════════════════════════════════════════════════════════
NEW AGE US ORB
Opening Range Breakout Strategy with Neon Glow Effect
═════════════════════════════════════════════════════════════
🔒 INVITE-ONLY ACCESS
This script requires an invitation to use.
To request access, please send me a private message.
═════════════════════════════════════════════════════════════
🎯 OVERVIEW
The New Age US ORB is a clean, professional Opening Range Breakout (ORB) strategy with a futuristic visual style featuring dynamic neon glow effects.
Designed for Crypto (BTC/USD) and Indices (US100, US30, SPX) trading.
Best results on 5-minute or 15-minute chart with Regular Candles.
The strategy captures the first 15 minutes of US market activity (9:30-9:45 NY) and trades breakouts in the direction of the initial move.
💎 WHAT MAKES THIS UNIQUE
Unlike standard ORB indicators, this strategy combines:
• Proprietary 3-layer Neon Glow visualization for enhanced box visibility
• Integrated US Session backgrounds for market context
• Smart Session Filter to avoid low-probability late entries
• Separate Long/Short TP management for asymmetric markets
• Automatic EOD position closure for overnight risk control
• Daily trade limiter to prevent overtrading
• Global Timezone Support - works correctly for traders worldwide
This combination of visual design and risk management features is not available in standard ORB scripts.
Trade Smarter, not Harder.
📦 WHAT IS ORB?
The Opening Range Breakout (ORB) strategy is based on the concept that the first 15 minutes of the US market session often sets the tone for the rest of the day. The High and Low established during this period act as key support/resistance levels.
• Price breaks ABOVE ORB High → Bullish momentum (LONG)
• Price breaks BELOW ORB Low → Bearish momentum (SHORT)
⚡ KEY FEATURES
📦 ORB BOX VISUALIZATION
• Automatically captures High/Low of 9:30-9:45 NY candle
• Dynamic color change:
→ Cyan: Price ABOVE ORB High (Bullish)
→ Red: Price BELOW ORB Low (Bearish)
• Extends throughout the trading session
✨ NEON GLOW EFFECT
• 3-layer glow effect around the ORB box
• Layered borders (8px → 5px → 3px) with gradient transparency
• Creates futuristic, high-visibility appearance
• Toggle on/off in settings
🕐 US SESSION BACKGROUNDS
• US Open (9:30-11:30 NY) - Blue
• Lunch Break (11:30-13:30 NY) - Orange
• Afternoon (13:30-16:00 NY) - Green
• Visual reference only - helps identify optimal trading windows
⏱️ SESSION FILTER
• Configurable trading window (default: until 11:50 NY)
• Prevents late entries when momentum fades
• EOD auto-close in YOUR selected timezone (default: 21:45)
🎚️ RISK MANAGEMENT
• ORB Box Stop Loss: SL at opposite ORB level + buffer
• Separate Take Profit settings for Long/Short
• Points or Percentage mode
• Daily trade limit (default: 6 trades max)
📊 INFO DASHBOARD
• Real-time status panel (top right)
• Shows: Timezone, Status, Session, Direction, Trades, SL/TP, EOD, ORB levels
⚙️ SETTINGS
TIMEZONE
└── Your Timezone: Select from 12 global timezones (Default: Europe/Zurich)
Available: UTC, New York, Chicago, Los Angeles, London, Berlin,
Zurich, Paris, Tokyo, Hong Kong, Singapore, Sydney
ORB BOX (9:30-9:45 NY)
├── Show ORB Box: true/false
└── Neon Glow Effect: true/false
US SESSION BACKGROUNDS
├── Show Session Background: true/false
├── US Open Color (9:30-11:30)
├── Lunch Color (11:30-13:30)
└── Afternoon Color (13:30-16:00)
SESSION FILTER
├── Enable Session Filter: true/false
├── Session End Hour (NY): 0-23
└── Session End Minute (NY): 0-59
DAILY CLOSE (Your Timezone)
├── Enable Daily Close: true/false
├── EOD Hour: 0-23
└── EOD Minute: 0-59
TRADE LIMITS
├── Enable Daily Limit: true/false
└── Max Trades per Day: 1-10
STOP LOSS
├── Enable ORB Box SL: true/false
└── SL Buffer: Points distance from ORB level
TAKE PROFIT - LONG
├── Enable TP Long: true/false
├── Mode: Points / Percent
├── TP Long Points: Distance in points
└── TP Long Percent: Distance in %
TAKE PROFIT - SHORT
├── Enable TP Short: true/false
├── Mode: Points / Percent
├── TP Short Points: Distance in points
└── TP Short Percent: Distance in %
COLORS
├── Bullish: Default #00ffbb (Cyan)
└── Bearish: Default #ff1100 (Red)
📈 HOW TO USE
1. Apply to BTC/USD or US100 on 5min or 15min timeframe
2. Use Regular Candles for realistic results
3. Go to Strategy Properties → Enable ☑️ "Recalculate On Bar Close"
4. Select your Timezone in settings (for correct EOD close time)
5. Wait for ORB box to complete (9:45 NY)
6. Strategy enters automatically on breakout:
→ LONG when price closes above ORB High
→ SHORT when price closes below ORB Low
7. Manage risk with ORB Box SL and TP settings
8. All positions close at EOD time (in your timezone)
🔔 ALERTS
• LONG Entry - Breakout above ORB High
• SHORT Entry - Breakout below ORB Low
• EOD Close - End of day position close
💡 BEST PRACTICES
• Most effective during US Open session (9:30-11:30 NY)
• Avoid Lunch session (11:30-13:30) - lower volatility
• ORB levels act as support/resistance all day
• Wider TP for trending days, tighter for ranging markets
• Use session filter to avoid late, low-probability entries
═════════════════════════════════════════════════════════════
© AL_R4D1 - New Age Style Trading Tools
═════════════════════════════════════════════════════════════
AlgoIndex - All Stages (AM & Mid-Day Long/Short)Scope (read first)
ES1! on 5-minute only. The strategy backtests ES fills; alerts can post JSON messages to a Webhook URL you configure. Exits are target-based with ITTC - if ES touches target intra-bar, an exit alert is sent immediately. No fixed ES stop-loss. Positions can also exit at scheduled time-based safety closes (session end, holiday/half-day, or expiration end). You can always close manually.
What this is
One intraday engine with four session presets (“Stages”). Stages only change session windows, trade side, and a few risk/confirmation governors—the core logic is the same. Single invite-only listing; not a multi-post suite.
How it trades
Opening Range (OR): Each Stage begins with a short OR at its session start; that Stage won’t take entries until its OR closes.
VWAP alignment: Trade with flow. Price must align with VWAP (simple pass/fail; optional gap offset).
Real breakouts only: A composite “impulse” check looks for volume expansion, recent momentum, ATR-scaled range, body/range quality, and a clean OR break (or a gap-aware extension).
Entry & target: Entries occur on the signal bar’s close; targets are set in underlying (ES) units.
ITTC (close on touch): If ES touches target intra-bar, ITTC sends a one-shot exit.
Adds (preset by Stage): S1/S2/S3 allow up to two adds on defined ES retraces; S4 disables adds. Adds use a fixed scale-out policy handled internally—no user input required.
Time-based safety closes: At the configured session end (and on holiday/half-day or expiration when applicable), any open position is closed. These are time exits, not price stops.
Why traders use it
A progressive filter for intraday continuity: OR context → VWAP alignment → authentic breakout (impulse) → ITTC to sync ES triggers with options execution. Stage-governed adds keep scaled positions coherent from open to close.
Stages (session templates; one engine)
S1 — 09:30–11:20 NY, Long-only. Standard impulse; adds ON.
S2 — 09:30–11:30 NY, Short-only. Tighter breakout standard; adds ON.
S3 — 11:15–15:15 NY, Long-only. Trade-protection ON; slightly lower underlying target; adds ON.
S4 — 11:30–14:30 NY, Short-only. Alternative trigger governor; slightly lower underlying target; adds OFF.
You can replicate any Stage via session times, side, and thresholds; presets exist for convenience and auditability.
Public inputs (what you can adjust)
Contracts (order size)
TP (Underlying) and TP (Options)
Trade Limiter (toggle) + Max profitable trades per session
Session settings: Exchange Day Session times, optional Custom Time Zone, Session 1 times, optional Session 2, and day-of-week checkboxes
Visual overlays (display-only): VWAP, Prior-Day High/Low, Session High/Low, Round Numbers, Bias Banner, Trade Markers
Display: Inputs in status line
Alerts (how to use)
Create an alert on this strategy and select “Any alert() function call.” (Optional) add a Webhook URL you control to receive the JSON the script sends. Leave Message empty.
Backtest vs options (read carefully)
Backtests show ES fills on 5-minute bars; options pricing (IV, DTE, spreads, partial fills) isn’t simulated. Because live execution uses options, ES PnL is a directional proxy only.
Evaluate quality via: trade count (target ≥100), win rate, average time-in-trade, MAE/MFE, and holding-time distribution. Do not read ES $ PnL as expected options returns—actual options outcomes depend on strike/DTE, IV regime, spreads, and execution.
Defaults used in this publication (match these before interpreting results)
Dataset: last 12–24 months of ES1! 5-minute RTH (to ensure ≥100 trades)
Initial capital: $25,000
Commission: $1.00 per order per contract (≈ $2 round-trip)
Slippage: 1 tick
Order size: 1 contract; pyramiding only for Stage-governed adds
No fixed ES stop-loss; exits are target-based with ITTC and scheduled safety closes
Operating notes
ES1! symbol only; 5-minute resolution only
You can run multiple Stages in parallel via separate tabs/alerts; if you want a single net position across Stages, enforce it in your own tooling (e.g., ignore new orders while a position is open)
Use a clean chart when publishing (only this strategy active)
Keep results separate by using four TradingView tabs (one per Stage)
Disclosures
Educational research tool, not financial advice. Past or hypothetical performance does not guarantee future results. Trading involves risk, including the risk of loss. Test thoroughly and use at your own discretion.
Boilerplate Configurable Strategy [Yosiet]This is a Boilerplate Code!
Hello! First of all, let me introduce myself a little bit. I don't come from the world of finance, but from the world of information and communication technologies (ICT) where we specialize in data processing with the aim of automating it and eliminating all human factors and actors in the processes. You could say that I am an algotrader.
That said, in my journey through trading in recent years I have understood that this world is often shown to be incomplete. All those who want to learn about trading only end up learning a small part of what it really entails, they only seek to learn how to read candlesticks. Therefore, I want to share with the entire community a fraction of what I have really understood it to be.
As a computer scientist, the most important thing is the data, it is the raw material of our work and without data you simply cannot do anything. Entropy is simple: Data in -> Data is transformed -> Data out.
The quality of the outgoing data will directly depend on the incoming data, there is no greater mystery or magic in the process. In trading it is no different, because at the end of the day it is nothing more than data. As we often say, if garbage comes in, garbage comes out.
Most people focus on the results only, on the outgoing data, because in the end we all want the same thing, to make easy money. Very few pay attention to the input data, much less to the process.
Now, I am not here to delude you, because there is no bigger lie than easy money, but I am here to give you a boilerplate code that will help you create strategies where you only have to concentrate on the quality of the incoming data.
To the Point
The code is a strategy boilerplate that applies the technique that you decide to customize for the criteria for opening a position. It already has the other factors involved in trading programmed and automated.
1. The Entry
This section of the boilerplate is the one that each individual must customize according to their needs and knowledge. The code is offered with two simple, well-known strategies to exemplify how the code can be reused for your own benefits.
For the purposes of this post on tradingview, I am going to use the simplest of the known strategies in trading for entries: SMA Crossing
// SMA Cross Settings
maFast = ta.sma(close, length)
maSlow = ta.sma(open, length)
The Strategy Properties for all cases published here:
For Stock TSLA H1 From 01/01/2025 To 02/15/2025
For Crypto XMR-USDT 30m From 01/01/2025 To 02/15/2025
For Forex EUR-USD 5m From 01/01/2025 To 02/15/2025
But the goal of this post is not to sell you a dream, else to show you that the same Entry decision works very well for some and does not for others and with this boilerplate code you only have to think of entries, not exits.
2. Schedules, Days, Sessions
As you know, there are an infinite number of markets that are susceptible to the sessions of each country and the news that they announce during those sessions, so the code already offers parameters so that you can condition the days and hours of operation, filter the best time parameters for a specific market and time frame.
3. Data Filtering
The data offered in trading are numerical series presented in vectors on a time axis where an endless number of mathematical equations can be applied to process them, with matrix calculation and non-linear regressions being the best, in my humble opinion.
4. Read Fundamental Macroeconomic Events, News
The boilerplate has integration with the tradingview SDK to detect when news will occur and offers parameters so that you can enable an exclusion time margin to not operate anything during that time window.
5. Direction and Sense
In my experience I have found the peculiarity that the same algorithm works very well for a market in a time frame, but for the same market in another time frame it is only a waste of time and money. So now you can easily decide if you only want to open LONG, SHORT or both side positions and know how effective your strategy really is.
6. Reading the money, THE PURPOSE OF EVERYTHING
The most important section in trading and the reason why many clients usually hire me as a financial programmer, is reading and controlling the money, because in the end everyone wants to win and no one wants to lose. Now they can easily parameterize how the money should flow and this is the genius of this boilerplate, because it is what will really decide if an algorithm (Indicator: A bunch of math equations) for entries will really leave you good money over time.
7. Managing the Risk, The Ego Destroyer
Many trades, little money. Most traders focus on making money and none of them know about statistics and the few who do know something about it, only focus on the winrate. Well, with this code you can unlock what really matters, the true success criteria to be able to live off of trading: Profit Factor, Sortino Ratio, Sharpe Ratio and most importantly, will you really make money?
8. Managing Emotions
Finally, the main reason why many lose money is because they are very bad at managing their emotions, because with this they will no longer need to do so because the boilerplate has already programmed criteria to chase the price in a position, cut losses and maximize profits.
In short, this is a boilerplate code that already has the data processing and data output ready, you only have to worry about the data input.
“And so the trader learned: the greatest edge was not in predicting the storm, but in building a boat that could not sink.”
DISCLAIMER
This post is intended for programmers and quantitative traders who already have a certain level of knowledge and experience. It is not intended to be financial advice or to sell you any money-making script, if you use it, you do so at your own risk.
BankNifty 5min Supertrend Based StrategyBankNifty 5min Supertrend Based Strategy, Intraday.
Work Best at 5mint chart on BankNifty.
The strategy is designed to trade using the Supertrend indicator with session-based rules, and risk management. It allows for customization through input variables and aims to provide a clear visual representation of the Supertrend by changing the color .
The script also includes input variables for the trading session and date range, which allows the trader to specify the time period in which they want the strategy to run. The session variable specifies the start and end times of the trading session, which in this case is set to the Indian trading session from 9:15 am to 3:10 pm.
The strategy starts by defining input variables such as the session time, start and end date for the backtesting, the length of the ATR, and the Supertrend factor. It also includes options for delay at session start and stop loss points and trail percentage .
The code then checks if the current time is within the specified session and date range . If it is, the Supertrend and its direction are calculated using the defined input variables. The strategy then waits for N numbers of candles (defined by the User) to form at the start of every session i.e. 09:15 AM before entering a trade.
The entry and exit conditions for long and short trades are defined based on the change in the Supertrend direction and the number of candles formed at the session start i.e. 09:15 AM . After that, it takes entry and exit for long and short trades on the change in the Supertrend direction . Stop-loss and trailing stop-loss are also defined based on the input variables.
Stop-loss (Defined by the user) is fixed points either below or above the Entry Price for Long and Short entries.
The Supertrend plot is displayed with changing colors depending on the direction. Finally, the strategy closes all trades at the end of the session if there are any open trades.
Overall, this strategy aims to trade with the Supertrend indicator using session-based rules and risk management.
However, as with any trading strategy, it is important to thoroughly test it before using it in live trading .
New Rate - PREMIUM v2New Rate - PREMIUM v2
New Rate - PREMIUM v2 is an intraday Opening Range Breakout (ORB) strategy built around a strict one-trade-per-day execution model.
The strategy defines a price range using the first N candles of a user-defined session, freezes the High/Low at the close of candle N, and places OCO stop orders exactly at those levels. The first breakout fills, the opposite order is canceled, and no further trades are allowed until the next trading day.
This script is published for educational and research purposes, with documented mechanics and backtest settings to support transparency and reproducibility.
How the strategy works
Session range construction
The user selects a minutes-based timeframe, a session start time, and the number of candles N. During the session window, the strategy tracks the highest High and lowest Low formed by the first N candles. These candles are visually highlighted on the chart.
Range freeze
When candle N closes, the range is locked. Horizontal High/Low lines are drawn and extended forward. An optional 50% midpoint can be displayed for reference.
OCO breakout execution
Immediately after the range is frozen, the strategy places:
A buy stop at the frozen High
A sell stop at the frozen Low
Orders are linked using OCO (One-Cancels-Other) logic. When one side fills, the opposite order is automatically canceled.
Exit management
Two exit frameworks are available:
Tick-based exits: stop-loss and take-profit are fixed distances in ticks from entry.
Risk/Reward exits: optional stop at the opposite side of the range, with TP calculated as RR × risk.
Both modes can display SL/TP boxes projected forward for visual review.
Daily execution lock
After the first filled trade of the day, the strategy blocks any new entries until the next daily reset. This enforces strict discipline and prevents over-trading.
Visual features
Configurable High/Low lines and labels (color, style, width, alignment)
Optional midpoint (50%) line
Session background highlight with adjustable opacity
Optional SL/TP boxes with configurable colors, borders, and projection length
Weekday filter (trade only selected days)
Settings used for the published backtest (replication)
The performance screenshots included with this publication were generated using the following configuration:
Market & chart
Symbol: FX:XAUUSD
Timeframe: 15 minutes
Session & range
Session start: as configured on chart (exchange time)
Range candles (N): 1
Auto range end: enabled (TF × N)
Line extension: 20 bars
Exits
Exit mode: SL/TP by ticks
Stop-loss: 1500 ticks
Take-profit: 2000 ticks
Weekdays
Monday to Friday enabled
Strategy Properties (TradingView settings)
Initial capital: 1,000 USD
Commission: 0.1 (as set in Strategy Properties)
Slippage: 1 tick
Users should adjust commission, slippage, and position sizing to match their own broker and execution conditions.
Backtest context and limitations
This strategy uses stop orders that may fill intrabar depending on TradingView’s execution model.
Results vary by symbol, timeframe, session selection, and trading costs.
Past performance does not guarantee future results.
This script is not financial advice.
Originality and usefulness
While opening-range breakouts are a known concept, this strategy’s implementation focuses on:
Exact range-freeze timing: orders are armed precisely at the close of the N-th candle.
True OCO + hard daily lock: one-and-done execution enforced at the engine level.
Dual exit framework: fixed-tick and RR exits analyzed with the same SL/TP visual logic.
Operational safeguards: weekday filters and drawing limits designed for stable long-term backtesting.
AlgoIndex NQ/MNQ FuturesAlgoIndex Futures v3.15 - NQ/MNQ (10-Minute RTH)
This strategy is specifically tailored for trading CME Nasdaq futures - NQ and MNQ, including continuous symbols such as NQ1!/MNQ1!. It is optimized for a 10-minute chart during U.S. Regular Trading Hours (RTH), utilizing session settings defined in the Inputs. This strategy is not intended for other futures contracts or markets.
Core Concept
The strategy employs an ATR-based trend-band model similar to Supertrend for identifying directional mechanism changes in NQ/MNQ. Trade signals are evaluated at the bar close, incorporating session and time-based safety techniques to mitigate lower-quality trading opportunities near session boundaries.
Recommended Use (Optimized Defaults)
The default input parameters are fine-tuned for NQ/MNQ on the 10-minute chart. Users are encouraged to utilize these defaults initially and to make incremental adjustments to one variable at a time to understand the impact on the strategy's performance, trading frequency, and risk profile.
Configurable Inputs
- Take Profit / Stop Loss Settings:
- Enable Stop Loss and define Stop Loss (Points)
- Enable Take Profit and define Take Profit (Points)
- Enable Trailing Stop and set both Trailing Stop (Points) and Trailing Offset (Points)
- Time Avoidance Filter:
- Enable Time Avoidance
- Avoid First X Minutes
- Avoid Last X Minutes
- Display Avoidance Zones (visual overlay)
- Session Filter and End-of-Day Management:
- Enable Session Filter
- Define Trading Session (default: 09:30-16:00)
- Select Session Timezone
- Option to Close Positions at Session End
- Specify EOD Close Minutes Before (default: 20)
- Safety Controls:
- Option to Close Before Holidays (when enabled, this feature allows the strategy to flatten positions prior to holiday or early close conditions)
- Automation Settings (Optional):
- Ticker Override (optional)
- Define Contracts (position size)
- Strategy Configuration:
- Trade Direction: Both / Long Only / Short Only
- Visual Configuration:
- Option to Show Buy/Sell Signals
- Highlight Trend Zones
- Display Info Table
- Customizable Bull/Bear Colors
Alerts and Automation (Optional)
This strategy can generate order-fill alert payloads for hooking into webhook-based automation solutions. Keep in mind to validate your alert type and your bridge/broker configuration during Replay and paper trading. Note that reversals may trigger two sequential actions (e.g., exit followed by new entry).
Backtest Notes (Optional)
For more precise historical fill data, consider enabling TradingView’s Bar Magnifier in Strategy Properties. Always apply consistent assumptions for commission and slippage when comparing backtest results.
Disclaimer
This script is intended for informational and educational purposes only and does not constitute investment advice. Trading futures carries significant risk and may result in losses that exceed the initial deposit. Backtested results are hypothetical and do not guarantee future performance.






















