Strategia Pine Script®
Wskaźniki i strategie
Supertrend Strategy PRO FiltersSupertrend Strategy — PRO Filters is an extended trend-following strategy based on the classic SuperTrend indicator, enhanced with 7 independent professional entry-quality filters, a Stop Loss / Take Profit system, and higher timeframe support.
The strategy is designed for intraday and swing trading on liquid instruments (stocks, futures, cryptocurrencies).
The core logic of the strategy
The strategy is built around the SuperTrend indicator calculated using ATR:
Long — when the trend changes from bearish to bullish
Short — when the trend changes from bullish to bearish
The trend reversal is determined by a breakout of the dynamic SuperTrend lines (up / down), which adapt to market volatility.
Filter system (7 levels)
Each filter can be enabled or disabled independently, allowing the strategy to be adapted to any market and trading style.
ATR Regime Filter
Purpose: trading only during active market phases
An entry is allowed when the current ATR is above its average value
Filters out flat and low-volatility periods
Higher Timeframe Trend Filter
Purpose: trading only in the direction of the higher timeframe trend
Uses SuperTrend on the higher timeframe
Long — only when the HTF trend is bullish
Short — only when the HTF trend is bearish
RSI Impulse Filter
Purpose: filtering out weak and late impulses
Long: RSI above a specified level
Short: RSI below a specified level
Candle Quality Filter
Purpose: excluding entries on “noisy” candles
Entries are allowed only when the candle body is significantly larger than the wicks
Helps avoid false breakouts
SuperTrend Slope Filter
Purpose: confirming trend strength
The slope of the SuperTrend lines is analyzed
Entries are allowed only when sufficient momentum is present
Volume Filter
Purpose: confirming price movement with volume
Volume must exceed the SMA of volume by a multiplier
Filters out moves without participation from large players
EMA Trend Filter
Purpose: additional direction filter
Long — price above EMA
Short — price below EMA
Final entry conditions
A trade is opened only when all of the following are met:
A SuperTrend trend-change signal
All enabled filters
This significantly reduces the number of trades while improving their quality.
Risk management (SL / TP)
An optional fixed-risk system:
Take Profit — as a percentage of the entry price
Stop Loss — as a percentage of the entry price
Works identically for both Long and Short positions
Usage recommendations
Best results are typically achieved on 15m–1h timeframes
It is recommended to optimize filters for each specific instrument
Especially effective in markets with strong, well-defined trends
Disclaimer
This strategy is intended for analysis and educational purposes only.
Before using it in live trading, be sure to conduct your own testing and optimization.
Supertrend Strategy — PRO Filters — это расширенная трендовая стратегия на базе классического SuperTrend, дополненная 7 независимыми профессиональными фильтрами качества входа, системой Stop Loss / Take Profit и поддержкой старшего таймфрейма.
Стратегия предназначена для интрадей- и свинг-торговли на ликвидных инструментах (акции, фьючерсы, криптовалюты).
Базовая логика стратегии
В основе стратегии лежит индикатор SuperTrend, построенный на ATR:
Long — при смене тренда с нисходящего на восходящий
Short — при смене тренда с восходящего на нисходящий
Смена направления определяется пробоем динамических линий SuperTrend (up / down), адаптирующихся к волатильности рынка.
Система фильтров (7 уровней)
Каждый фильтр можно включать или отключать независимо, что позволяет адаптировать стратегию под любой рынок и стиль торговли.
ATR Regime Filter
Назначение: торговля только в активной фазе рынка
Вход разрешён, если текущий ATR выше своего среднего значения
Отсекает флэт и низковолатильные периоды
Higher Timeframe Trend Filter
Назначение: торговля только в сторону тренда старшего таймфрейма
Используется SuperTrend на HTF
Long — только при восходящем тренде HTF
Short — только при нисходящем
RSI Impulse Filter
Назначение: фильтрация слабых и запаздывающих импульсов
Long: RSI выше заданного уровня
Short: RSI ниже заданного уровня
Candle Quality Filter
Назначение: исключение входов по «шумным» свечам
Вход только если тело свечи существенно больше фитилей
Помогает избежать ложных пробоев
SuperTrend Slope Filter
Назначение: подтверждение силы тренда
Анализируется наклон линий SuperTrend
Вход разрешён только при достаточной динамике
Volume Filter
Назначение: подтверждение движения объёмом
Объём должен превышать SMA объёма с коэффициентом
Исключает входы без участия крупных игроков
EMA Trend Filter
Назначение: дополнительный фильтр направления
Long — цена выше EMA
Short — цена ниже EMA
Итоговые условия входа
Сделка открывается только при одновременном выполнении:
Сигнала смены тренда SuperTrend
Всех активированных фильтров
Это значительно снижает количество сделок, но повышает их качество.
Управление рисками (SL / TP)
Опциональная система фиксированного риска:
Take Profit — в процентах от цены входа
Stop Loss — в процентах от цены входа
Работает одинаково для Long и Short
Рекомендации по использованию
Лучшие результаты показывает на 15m–1h таймфреймах
Рекомендуется оптимизация фильтров под конкретный инструмент
Особенно эффективна на рынках с выраженными трендами
Дисклеймер
Стратегия предназначена для анализа и обучения.
Перед использованием в реальной торговле обязательно проведите собственное тестирование и оптимизацию.
Переведи на английский. Не форматироу просто перевод
Strategia Pine Script®
Strategia Pine Script®
SU Trend Filter Box-15min-SOLSU Trend Filter Box-15min-SOL,Within this strategy, you can configure various box range criteria, freely combine them, select the number of filters to activate, and it supports 12 different box filtering methods.
Strategia Pine Script®
Strategia Pine Script®
Strategia Pine Script®
Supertrend + EMA + RSI Algo (Low Risk High Accuracy)This is a trend-following + momentum confirmation strategy designed to reduce false signals and control loss.
Supertrend (10,3) → Identifies overall market direction (Buy in uptrend, Sell in downtrend)
EMA 50 & EMA 200 → Confirms strong trend and avoids sideways market
Buy only when EMA 50 is above EMA 200
Sell only when EMA 50 is below EMA 200
RSI (14) → Confirms momentum
Buy when RSI > 55 (strong bullish momentum)
Sell when RSI < 45 (strong bearish momentum)
---
🔹 Entry Logic
BUY: Market is in uptrend + strong momentum
SELL: Market is in downtrend + strong bearish pressure
---
🔹 Risk Management (Most Important)
Stop Loss: Based on ATR (adapts to volatility)
Target: Fixed Risk-Reward ratio (example: 1 : 2.5)
This keeps loss small and profits larger
---
🔹 Best Use Case
Works best in trending markets
Ideal timeframes: 15m, 1h, 4h
Suitable for crypto futures & swing trading
Beginner-friendly if used with low leverage
Strategia Pine Script®
10>20,p>50 DEMARenders daily EMA, 10, 20 and 50 on any timeframe below 1D
30m timeframe works well.
Use trend of 10 > 20 + price > 50 for long and 10 < 20 + price < 50 for shorts or exits.
Strategia Pine Script®
EURUSD | Yield Curve Flip Strategy (2s10s State Flips)Strategy Core (Concept)
The strategy trades EURUSD exclusively when the US yield curve regime (2Y/10Y) flips into a new, clearly bullish or bearish regime. The core assumption is that re-pricing in the US yield curve (rather than individual data points) is a robust driver of USD strength or weakness and can act as a structural trigger for trend changes.
⸻
Data Basis
• Uses US 2Y Yield (TVC:US02Y) and US 10Y Yield (TVC:US10Y).
• The 2s10s curve is calculated as:
curveUS = US10Y – US2Y
• Regime assessment is based on the N-day change (default: 5 days), calculated on true rates bars (not intraday noise).
⸻
Regime Detection (Correct Bond Logic)
First, the strategy checks whether the curve has significantly steepened or flattened over the lookback period:
• Steepener if Δ(2s10s) > thrCurve (default: +0.10 percentage points = 10 bp)
• Flattener if Δ(2s10s) < −thrCurve
Next, a leg confirmation determines the specific type of steepener/flattener (default thrLeg = 5 bp):
Bull Steepener
• Curve steepens because yields fall, with the 2Y falling more (risk-off / rate-cut pricing)
Bear Steepener
• Curve steepens because yields rise, with the 10Y rising more (reflation / term-premium move)
Bull Flattener
• Curve flattens because yields fall, with the 10Y falling more (growth shock / long-end rally)
Bear Flattener
• Curve flattens because yields rise, with the 2Y rising more (hawkish repricing / front-end up)
Important: By default, a Bear Steepener is not treated as a bearish signal, unless allowBearSteepForShort is enabled.
⸻
State Machine (Memory + Flip Triggers)
The strategy maintains a persistent state variable curveState:
• +1 = bullish
• −1 = bearish
• 0 = neutral
The state is updated only on a new rates bar (daily rates when tfRates = "D"), avoiding intraday noise.
A trade is generated only on a true regime flip:
• flipToBull: new state turns bullish and the previous state was bearish (or neutral, if allowed)
• flipToBear: new state turns bearish and the previous state was bullish (or neutral, if allowed)
The option enterFromNeutral controls whether the first clear regime emerging from neutral is traded.
The option onlyOnNewRatesBar ensures signals occur only when a new rates bar is printed, providing clean timing.
⸻
Trading Rules (Entry / Exit)
There are no stops, targets, or trailing mechanisms. The strategy is a pure regime-switching / reversal system:
• On flipToBull
• Close short (“S”)
• Open long (“L”)
• On flipToBear
• Close long (“L”)
• Open short (“S”)
Positions are therefore held until the next regime flip.
⸻
Parameter Interpretation
• N: Smoothing / inertia. Smaller = faster but noisier; larger = more stable but later.
• thrCurve: Minimum curve move required to define a regime.
• thrLeg: Minimum move of the confirming leg (2Y or 10Y) to reduce misclassification.
• allowBearSteepForShort: Makes the system more aggressive (more bearish signals), but represents a different macro case.
• enterFromNeutral: Increases trade frequency by trading the first regime impulse.
⸻
What You See on the Chart
• Background shading:
• Green for bullish state
• Red for bearish state
• The curve and Δ-curve are plotted but hidden (display=none), mainly for debugging and analysis.
Strategia Pine Script®
Strategia Pine Script®
225 SMA CrossoverWell-known strategy from Zahlengraf from the Mauerstrassenwetten subreddit for you to test yourself.
You can change the length of the SMA and whether to trade long, short or both directions.
Strategia Pine Script®
Buy the dips StrategyThis strategy getting in long position only after the price drop- Buy the dips
The % of the drop is Determined by SMA for the first trade
The inputs of SMA and % of the drop can be adjust from the User
After that Strategy start taking safe trades if not take profit from the first trade
The safe trades are Determined by step down deviation % and by quantity
There is no Stop loss is not for one with small tolerance to getting under
if any question ask
Strategia Pine Script®
Trend Core Strategy v1.0 - GUMROADLog Regression Channel Pro Strategy
This is a trend-following pullback strategy built for TradingView (Pine Script v6).
It uses logarithmic regression channels to define the market’s primary trend, and looks for low-risk pullback entries within strong trending conditions.
Momentum and trend strength filters are applied to avoid ranging or weak markets.
This strategy is designed to be used when the market is clearly trending, not during choppy or sideways price action.
Best Used When
Strong uptrend or downtrend is present
Price is pulling back toward the regression channel
Volatility is sufficient (ADX confirms trend strength)
Suitable for 1H / 4H timeframes
Commonly used on BTC, ETH, and major crypto pairs
Key Characteristics
Non-repainting logic
Volatility-based risk management (ATR)
Designed for realistic backtesting
No martingale, no grid, no over-optimization
Gumroad Disclaimer (3 Lines)
This strategy is provided for educational purposes only and is not financial advice.
Trading involves risk, and losses may occur.
You are fully responsible for your own trading decisions.
Strategia Pine Script®
Deviation Burn + Pivots + Advanced stop + Midpoint CancelA session-based range strategy that places buy and sell orders at the session high and low, expecting price reactions from these levels.
Additional filters help avoid low-probability trades.
Strategia Pine Script®
Improved Candle Strategy (without daily squared)# Candle Pattern Trading Strategy
## Core Logic
Analyzes the last 5 candlesticks to identify "close at high" and "close at low" patterns, generating long/short signals.
## Trading Conditions
- **Long**: ≥2 bars closed at high in past 5 bars + current bar closes at high → Open long
- **Short**: ≥2 bars closed at low in past 5 bars + current bar closes at low → Open short
- **Filter**: If ≥3 doji patterns detected, skip trading
## Risk Management
- Stop Loss: Based on entry bar's high/low
- Take Profit: Risk × 2x multiplier
- Cooldown: No trading for 2 bars after entry
- Session Filter: No trading for first 5 bars after market open
## Configurable Parameters
- Lookback period, doji threshold, close proximity ratio, TP/SL ratio, cooldown bars, etc.
**Use Cases**: 1-minute and higher timeframes on stocks/futures
Strategia Pine Script®
Ace Algo [Anson5129]🏆 Exclusive Indicator: Ace Algo
📈 Works for stocks, forex, crypto, indices
📈 Easy to use, real-time alerts, no repaint
📈 No grid, no martingale, no hedging
📈 One position at a time
----------------------------------------------------------------------------------------
Ace Algo
A trend-following TradingView strategy using a confluence of technical indicators and time-based rules for structured long/short entries and exits:
----------------------------------------------------------------------------------------
Parameters Explanation
Moving Average Length
Indicates the number of historical data points used for the average price calculation.
Shorter = volatile (short-term trends); longer = smoother (long-term trends, less noise).
Default: 20
Entry delay in bars
After a trade is closed, delay the next entry in bars. The lower the number, the more trades you will get.
Default: 4
Take Profit delay in bars
After a trade is opened, delay the take profit in bars. The lower the number, the more trades you will get.
Default: 3
Enable ADX Filter
No order will be placed when ADX < 20
Default: Uncheck
Block Period
Set a block period during which no trading will take place.
----------------------------------------------------------------------------------------
Entry Condition:
Only Long when the price is above the moving average (Orange line).
Only Short when the price is below the moving average (Orange line).
* Also, with some hidden parameter that I set in the backend.
Exit Condition:
When getting profit:
Trailing Stop Activates after a position has been open for a set number of bars (to avoid premature exits).
When losing money:
In a long position, when the price falls below the moving average, and the conditions for a short position are met, the long position will be closed, and the short position will be opened.
In a short position, when the price rises above the moving average, and the conditions for a long position are met, the short position will be closed, and the long position will be opened.
----------------------------------------------------------------------------------------
How to get access to the strategy
Read the author's instructions on the right to learn how to get access to the strategy.
Strategia Pine Script®
Estrategia Momentum Seguro (EMS) Entry and exit signals, this indicator helps or suggests where to enter, exit, or place a stop loss.
Strategia Pine Script®
Tailwind.(BTC)Imagine the price of Bitcoin is like a person climbing a staircase.
The Steps (Grid): Instead of watching every single price movement, the strategy divides the market into fixed steps. In your configuration, each step measures **3,000 points**. (Examples: 60,000, 63,000, 66,000...).
The Signal: We buy only when the price climbs a full step decisively.
The "Expensive Price" Filter: If the price jumps the step but lands too far away (the candle closes too high), we do not buy. It is like trying to board a train that has already started moving too fast; the risk is too high.
Rigid Exits: The Take Profit (TP) and Stop Loss (SL) are calculated from the edge of the step, not from the specific price where you managed to buy. This preserves the geometric structure of the market.
The Code Logic (Step-by-Step)
A. The Math of the Grid (`math.floor`)
pinescript
level_base = math.floor(close / step_size) * step_size
This is the most important line.
What does it do? It rounds the price down to the nearest multiple of 3,000.
Example: If BTC is at 64,500 and the step size is 3,000:
1. Divide: $64,500 / 3,000 = 21.5$
2. `math.floor` (Floor): Removes the decimals $\rightarrow$ remains $21$.
3. Multiply: $21 * 3,000 = 63,000$.
Result: The code knows that the current "floor" is **63,000**, regardless of whether the price is at 63,001 or 65,999.
B. The Strict Breakout (`strict_cross`)
pinescript
strict_cross = (open < level_base) and (close > level_base)
Most strategies only check if `close > level`. We do things slightly differently:
`open < level_base`: Requires the candle to have "born" *below* the line (e.g., opened at 62,900).
`close > level_base`: Requires the candle to have *finished* above the line (e.g., closed at 63,200).
Why? This avoids entering on gaps (price jumps where the market opens already very high) and confirms that there was real buying power crossing the line.
C. The "Expensive Price" Filter (`max_dist_pct`)
pinescript
limit_price_entry = level_base + (step_size * (max_dist_pct / 100.0))
price_is_valid = close <= limit_price_entry
Here you apply the percentage rule:
-If the level is 63,000 and the next is 66,000 (a difference of 3,000).
-If `max_dist_pct` is **60%**, the limit is $63,000 + (60\% \text{ of } 3,000) = 64,800$.
-If the breakout candle closes at **65,000**, the variable `price_is_valid` will be **false** and it will not enter the trade. This avoids buying at the ceiling.
D. TP and SL Calculation (Anchored to the Level)
pinescript
take_profit = level_base + (step_size * tp_mult)
stop_loss = level_base - (step_size * sl_mult)
Note that we use `level_base` and not `close`.
-If you entered because the price broke 63,000, your SL is calculated starting from 63,000.
-If your SL is 1.0x, your stop will be exactly at 60,000.
This is crucial: If you bought "expensive" (e.g., at 63,500), your real stop is wider (3,500 points) than if you bought cheap (63,100). Because you filter out expensive entries, you protect your Risk/Reward ratio.
E. Visual Management (`var line`)
The code uses `var` variables to remember the TP and SL lines and the `line.set_x2` function to stretch them to the right while the operation remains open, providing that visual reference on the chart until the trade ends.
Workflow Summary
Strategy Parameters:
Total Capital: $20,000
We will use 10% of total capital per trade.
Commissions: 0.1% per trade.
TP: 1.4
SL: 1
Step Size (Grid): 3,000
We use the 200 EMA as a trend filter.
Feel free to experiment with the parameters to your liking. Cheers.
Strategia Pine Script®
Session Sweep Strategy V3Johannes Spezial FVG Indikator :-) zur erkennung von FVG zu definierbaren Sessionzeiten.
Strategia Pine Script®
Daily Dynamic Grid StrategyHi everyone,
This strategy is built around a dynamic daily grid concept, using an upper and lower daily range that is automatically divided into multiple grid levels.
The idea is to take advantage of daily volatility by executing DCA entries on specific grid levels, based on predefined conditions.
Key points of the strategy & feature:
I recommend using 1H or 2H timeframe for this strategy
Take profit by grid
When DCA is active (>1 entry), the exit condition switches to close above the average price
A hard stop loss is applied
Includes an optional Trailing TP / SL to help maximize profit during strong moves
Like most DCA-based strategies, it tends to have a high win rate, but during strong market dumps, losses can become relatively large
Can also be used for backtest on Forex markets such as Gold, where using the trailing option is generally more effective
And still trial for the webhook, may continue to improve and update this strategy in future versions.
Strategia Pine Script®
Kairos Bands [v1.1]Overview
The Kairos Bands Strategy is a highly modular trading system designed to identify high probability entry points based on volatility exhaustion and momentum shifts... It is built with a proprietary core algorithm that detects when price has extended too far from its mean, but it is wrapped in a Confluence Cloud that allows the user to filter these signals through nine different secondary indicators...
This is not just a static strategy... It is a framework that allows you to build your own edge by toggling specific filters on and off to match current market conditions...
1... The Chameleon Feature (Trend or Reversal)
One of the most powerful features of Kairos Bands is the Inverse Trades logic...
Reversal Mode (Default): By default, the strategy looks for price exhaustion... It buys when the market is oversold and sells when the market is overbought... This is ideal for ranging markets or catching tops and bottoms...
Trend Following Mode (Inversed): By checking the Inverse Trades box in the settings, the logic flips completely... A Buy signal becomes a Sell and vice versa... This transforms the strategy into a breakout or trend following system, entering trades in the direction of the momentum rather than against it...
2... The Confluence Cloud
While the core trigger is based on proprietary volatility calculations, the user has full control over how strictly those trades are filtered... You can toggle any of the following 9 momentum filters independently for both Long and Short setups...
RSI (Relative Strength Index)
Stochastic Oscillator
CCI (Commodity Channel Index)
Williams %R
MFI (Money Flow Index)
CMO (Chande Momentum Oscillator)
Fisher Transform
Ultimate Oscillator
ROC (Rate of Change)
For example, you can require RSI and MFI to agree with the main signal for Longs, but only require Stochastic for Shorts... This allows for granular tuning...
3... Trend Bias & Time Management
To further refine entries, the strategy includes:
EMA Trend Filter: An optional dual EMA system (Fast vs Slow) that forces the strategy to only trade in the direction of the dominant trend...
Precision Time Filtering: You can define exact start and end times (down to the minute) for entries...
No Trade Zone (NTZ): A specific time window where the strategy is forbidden from holding positions... If a trade is open when the NTZ begins, it is immediately force closed to avoid volatility events or market closes...
4... Risk Management
The strategy moves away from vague percentage based stops and uses precision point based targeting...
Fixed Points: Set your Take Profit and Stop Loss in exact price points...
Signal Skipping: An optional feature to cool down the strategy after a trade closes, forcing it to skip a set number of subsequent signals to avoid over trading...
5... Professional Analytics Dashboard
The visual overlay provides a detailed Heads Up Display (HUD) containing institutional grade metrics...
Strategy Grade: An automatic A through F grading system based on the Win Rate Differential (how much better the strategy performs compared to a breakeven coin flip)...
Streak Analysis: Tracks the maximum and average consecutive wins and losses to help you understand the psychological drawdown risk...
Rolling PnL: A secondary dashboard tracks your hypothetical Net PnL over the last 7 trading days and the last 12 months, giving you a clear view of short term and long term performance...
Strategia Pine Script®
Daily High/Low Breakout Strategy v2Long and Short trade signal strategy, connects via API key to any exchange, can be used as an indicator. Based on the break of maximum and minimum levels. preferred timeframe 5 minutes.
Strategia Pine Script®
CRYPTO HELPERThis works on most large crypto currencies and beats a buy a hold strategy for the most part
it can work for some volatile stocks as well.
Try it out and adjust but 1 day seems to work best for time frames
Strategia Pine Script®






















