WaveTrend+ Strategy [SystemAlpha]This is a WaveTrend strategy based on WaveTrend Oscillator. In addition to using the normal crossovers, we use trend filters, trailing stop loss and take profit targets. WT+ Strategy was developed for crypto, forex and stocks for 15 minutes to daily timeframe. The main goal was to catch long term trends and ride them.
In this strategy you have a choice of:
Trend Filters:
- Average Directional Index (ADX) – buy when price is trend is up and sell when trend is down.
- Moving Average (MA) – buy when price close above the defined moving average and sell when price close below moving average
- Parabolic SAR – buy when SAR is above price is above price and sell when SAR is below price.
- All - Use ADX, MA and SAR as filters
For MA Filter , you can use the “TF MA Type” and "TF MA Period" parameter to select Simple or Exponential Moving Average and length.
Stop Loss:
- Average True Range (ATR) – ATR % stop as trailing stop loss.
- Parabolic SAR (SAR) – Parabolic SAR adapted as trailing stop loss.
For ATR , you can use the “ATR Trailing Stop Multiplier” parameter to set an initial offset for trailing stop loss.
Take Profit Target:
- Average True Range (ATR) – ATR % stop as trailing stop loss.
- Standard % – Percent as target profit
For ATR , you can use the “ATR Take Profit Multiplier” parameter to set an initial offset for trailing stop loss.
Additional feature include:
- Regular and Hidden Divergence display and alerts
- Filter Overbought and Oversold
- Use WT Cross for Exit
STRATEGY ONLY:
- Set backtest dates
- Set Trade direction - Long, Short or Both
- Use timed exit - Select method and bars
- Method 1: Exit after specified number of bars.
- Method 2: Exit after specified number of bars, ONLY if position is currently profitable.
- Method 3: Exit after specified number of bars, ONLY if position is currently losing.
TradingView Links:
WT+ Oscillator Companion:
WT+ Alerts:
How to use:
1. Apply the script by browsing through Indicators --> Invite-Only scripts and select the indicator
2. Once loaded, click the gear (settings) button to select/adjust the parameters based on your preference.
3. Wait for the next BUY or SELL signal to enter the trade!
Disclaimer:
The indicator and signals generated do not constitute investment advice; are provided solely for informational purposes and therefore is not an offer to buy or sell a security; are not warranted to be correct, complete or accurate; and are subject to change without notice.
Search in scripts for "alert"
VEST [mcristianrios] StrategyVEST is the intelectual part of two indicators to enter and exit Long or Short trades with ease.
The core functionality will not be fully explained but why VEST?
Volume: There are three configurations base on Volume in order to operate in favor of the market.
Ema vs Ema: There are three configurations base on two EMAs crossing each other.
Super Trend: If trend goes Long why not? Volume and EMA alone are not enough and it works as a filter to avoid not favorable trades. Factor and ATR Length are configurable.
What else do you I to offer? Oh yeah!
Going with the idea of managing risk VEST can enable up to 7 TP signals. So, if profit pips is 100 at 1:1 and take profit 2.5:1 is enabled we'll have: TP: 250pips and SL: 100pips
What markets can this indicator be used on?
Only Forex.
What time-frames can this indicator be used on?
This indicator can be used from 5 minutes up to 37 minutes.
Does Study Indicator repaint?
No
-- It should be configured to send alerts Once Per Bar Close
* Besides that the only functionality of the Study Indicator is to send Alerts *
Does the study indicator fill SL Price and TP Price on alerts?
Yes, it certainly does having one alert per Take Profit.
So can I automate this?
Of course yes! And alert messages are set by default to work with TradingConnector.
As a preview suggested configuration for a Long 2.5:1 operation looks like: long tradesymbol={{ticker}} slprice={{plot("SLLong")}} tpprice={{plot("TPLong25")}}
-----------------------------------------------------------------------------------------
This is not a free to use indicator. Get in touch with me if you would like access to both indicators for a free trial before deciding on a paid access for a period of your choice.
-----------------------------------------------------------------------------------------
Kirk65 UTBot Strategy FixedCredits to @HPotter for the orginal code.
Credits to @Yo_adriiiiaan for recently publishing the UT Bot study based on the original code.
Credits to @TradersAITradingPlans for making UT Bot strategy.
Strategy fixed with time period by Kirk65.
UT Bot works great with 2 hour time frame with Heikin Ashi, but riskier. Use "Once per bar" In alerts with 1.5% stoploss. If the price goes against Alerts, stoploss will save your assets. Wait until next Alert.
4 hour time frame is less risky and less profitable.
Happy trading..
Kirk65
MAC DADDY GNOME PRO BacktestHello Fellow Traders!
-------------------------------------------
This is the newest addition to Gnome Alerts PRO!
This is one of the newer scripts that we are using for scalping on the lower time frames on Bitmex & Binance.
This is a script that can be used on all time frames and includes back-testing. All of our scripts included back-testing and BUY & SELL alerts.
This Script allows you to fire Long, Short, or Flip with Both
Also Includes TTM 2.77% Squeeze Bubbles for Manual trading.
INCLUDES:
------------------------
*Autoview Ready*
BUY ALERTS
- supports pyramiding
- sell based of %gain
SELL ALERTS
- supports pyramiding
- sell based of %gain
- stop loss configured
- sell on gain configured
Backtesting is also available!
More info on how gain access in my profile!
Golden Cross 50/200 EMATrend-following systems are characterized by having a low win rate, yet in the right circumstances (trending markets and higher timeframes) they can deliver returns that even surpass those of systems with a high win rate.
Below, I show you a simple bullish trend-following system with clear execution rules:
System Rules
-Long entries when the 50-period EMA crosses above the 200-period EMA.
-Stop Loss (SL) placed at the lowest low of the 15 candles prior to the entry candle.
-Take Profit (TP) triggered when the 50-period EMA crosses below the 200-period EMA.
Risk Management
-Initial capital: $10,000
-Position size: 10% of capital per trade
-Commissions: 0.1% per trade
Important Note:
In the code, the stop loss is defined using the swing low (15 candles), but the position size is not adjusted based on the distance to the stop loss. In other words, 10% of the equity is risked on each trade, but the actual loss on the trade is not controlled by a maximum fixed percentage of the account — it depends entirely on the stop loss level. This means the loss on a single trade could be significantly higher or lower than 10% of the account equity, depending on volatility.
Implementing leverage or reducing position size based on volatility is something I haven’t been able to include in the code, but it would dramatically improve the system’s performance. It would fix a consistent percentage loss per trade, preventing losses from fluctuating wildly with changes in volatility.
For example, we can maintain a fixed loss percentage when volatility is low by using the following formula:
Leverage = % of SL you’re willing to risk / % volatility from entry point to stop loss
And when volatility is high and would exceed the fixed percentage we want to expose per trade (if the SL is hit), we could reduce the position size accordingly.
Practical example:
Imagine we only want to risk 15% of the position value if the stop loss is triggered on Tesla (which has high volatility), but the distance to the SL represents a potential 23.57% drop. In this case, we subtract the desired risk (15%) from the actual volatility-based loss (23.57%):
23.57% − 15% = 8.57%
Now suppose we normally use $200 per trade.
To calculate 8.57% of $200:
200 × (8.57 / 100) = $17.14
Then subtract that amount from the original position size:
$200 − $17.14 = $182.86
In summary:
If we reduce the position size to $182.86 (instead of the usual $200), even if Tesla moves 23.57% against us and hits the stop loss, we would still only lose approximately 15% of the original $200 position — exactly the risk level we defined. This way, we strictly respect our risk management rules regardless of volatility swings.
I hope this clearly explains the importance of capping losses at a fixed percentage per trade. This keeps risk under control while maintaining a consistent percentage of capital invested per trade — preventing both statistical distortion of the system and the potential destruction of the account.
About the code:
Strategy declaration:
The strategy is named 'Golden Cross 50/200 EMA'.
overlay=true means it will be drawn directly on the price chart.
initial_capital=10000 sets the initial capital to $10,000.
default_qty_type=strategy.percent_of_equity and default_qty_value=10 means each trade uses 10% of available equity.
margin_long=0 indicates no margin is used for long positions (this is likely for simulation purposes only; in real trading, margin would be required).
commission_type=strategy.commission.percent and commission_value=0.1 sets a 0.1% commission per trade.
Indicators:
Calculates two EMAs: a 50-period EMA (ema50) and a 200-period EMA (ema200).
Crossover detection:
bullCross is triggered when the 50-period EMA crosses above the 200-period EMA (Golden Cross).
bearCross is triggered when the 50-period EMA crosses below the 200-period EMA (Death Cross).
Recent swing:
swingLow calculates the lowest low of the previous 15 periods.
Stop Loss:
entryStopLoss is a variable initialized as na (not available) and is updated to the current swingLow value whenever a bullCross occurs.
Entry and exit conditions:
Entry: When a bullCross occurs, the initial stop loss is set to the current swingLow and a long position is opened.
Exit on opposite signal: When a bearCross occurs, the long position is closed.
Exit on stop loss: If the price falls below entryStopLoss while a position is open, the position is closed.
Visualization:
Both EMAs are plotted (50-period in blue, 200-period in red).
Green triangles are plotted below the bar on a bullCross, and red triangles above the bar on a bearCross.
A horizontal orange line is drawn that shows the stop loss level whenever a position is open.
Alerts:
Alerts are created for:Long entry
Exit on bearish crossover (Death Cross)
Exit triggered by stop loss
Favorable Conditions:
Tesla (45-minute timeframe)
June 29, 2010 – November 17, 2025
Total net profit: $12,458.73 or +124.59%
Maximum drawdown: $1,210.40 or 8.29%
Total trades: 107
Winning trades: 27.10% (29/107)
Profit factor: 3.141
Tesla (1-hour timeframe)
June 29, 2010 – November 17, 2025
Total net profit: $7,681.83 or +76.82%
Maximum drawdown: $993.36 or 7.30%
Total trades: 75
Winning trades: 29.33% (22/75)
Profit factor: 3.157
Netflix (45-minute timeframe)
May 23, 2002 – November 17, 2025
Total net profit: $11,380.73 or +113.81%
Maximum drawdown: $699.45 or 5.98%
Total trades: 134
Winning trades: 36.57% (49/134)
Profit factor: 2.885
Netflix (1-hour timeframe)
May 23, 2002 – November 17, 2025
Total net profit: $11,689.05 or +116.89%
Maximum drawdown: $844.55 or 7.24%
Total trades: 107
Winning trades: 37.38% (40/107)
Profit factor: 2.915
Netflix (2-hour timeframe)
May 23, 2002 – November 17, 2025
Total net profit: $12,807.71 or +128.10%
Maximum drawdown: $866.52 or 6.03%
Total trades: 56
Winning trades: 41.07% (23/56)
Profit factor: 3.891
Meta (45-minute timeframe)
May 18, 2012 – November 17, 2025
Total net profit: $2,370.02 or +23.70%
Maximum drawdown: $365.27 or 3.50%
Total trades: 83
Winning trades: 31.33% (26/83)
Profit factor: 2.419
Apple (45-minute timeframe)
January 3, 2000 – November 17, 2025
Total net profit: $8,232.55 or +80.59%
Maximum drawdown: $581.11 or 3.16%
Total trades: 140
Winning trades: 34.29% (48/140)
Profit factor: 3.009
Apple (1-hour timeframe)
January 3, 2000 – November 17, 2025
Total net profit: $9,685.89 or +94.93%
Maximum drawdown: $374.69 or 2.26%
Total trades: 118
Winning trades: 35.59% (42/118)
Profit factor: 3.463
Apple (2-hour timeframe)
January 3, 2000 – November 17, 2025
Total net profit: $8,001.28 or +77.99%
Maximum drawdown: $755.84 or 7.56%
Total trades: 67
Winning trades: 41.79% (28/67)
Profit factor: 3.825
NVDA (15-minute timeframe)
January 3, 2000 – November 17, 2025
Total net profit: $11,828.56 or +118.29%
Maximum drawdown: $1,275.43 or 8.06%
Total trades: 466
Winning trades: 28.11% (131/466)
Profit factor: 2.033
NVDA (30-minute timeframe)
January 3, 2000 – November 17, 2025
Total net profit: $12,203.21 or +122.03%
Maximum drawdown: $1,661.86 or 10.35%
Total trades: 245
Winning trades: 28.98% (71/245)
Profit factor: 2.291
NVDA (45-minute timeframe)
January 3, 2000 – November 17, 2025
Total net profit: $16,793.48 or +167.93%
Maximum drawdown: $1,458.81 or 8.40%
Total trades: 172
Winning trades: 33.14% (57/172)
Profit factor: 2.927
TitanEdge Algo Suite — 4H BTC & ETH (Delta Exchange Ready)TitanEdge Algo Suite — 4H BTC & ETH (Delta Exchange Ready)
TitanEdge Algo Suite is a next-generation trading system that fuses volatility-adaptive logic, order-block structure, SuperTrend direction filtering, and ATR-based exits into a single modular framework.
It’s engineered for 4-hour BTC and ETH swing trading, delivering institutional-grade entries, dynamic risk control, and precise exits.
⚙️ Core Features
1. Volatility Oscillator (0–100)
• Filters trades by volatility intensity.
• Uses ATR, Range, or Bollinger Band Width normalization.
• Trades trigger only when market volatility is high — filtering out sideways or weak trends.
• Ensures trades occur during real momentum expansions.
2. Breakout + Order Block Engine
• Detects pivot highs/lows to confirm authentic breakout levels.
• Identifies “smart money” gaps — institutional imbalance zones often leading to strong reversals or continuations.
• Captures both breakout continuations and order-block reversals.
• Works as a hybrid structure detector combining price action and volatility alignment.
3. SuperTrend Directional Filter
• Optional filter that only allows trades in the direction of the SuperTrend.
• Can automatically close trades when a SuperTrend flip occurs.
• Provides strong trend-following bias and helps avoid countertrend traps.
4. ATR-Based Stop & Trailing System
• Adaptive stop-loss and trailing logic that expands or tightens based on volatility.
• Supports three modes: StopOnly, TrailOnly, and StopAndTrail.
• Works in both ATR-based distance or percentage-based configuration.
• Keeps losing trades small and lets winning trades extend dynamically.
5. Volume-Based Exit Logic
• Detects low-volume exhaustion to identify momentum loss.
• Detects opposite-volume spikes as early reversal signals.
• Optional hybrid “Both” mode combines both detection methods for stronger reliability.
• Ideal for markets where volume surges indicate smart money exits or trap formations.
6. Session Filter & Anti-Churn Control
• Restrict trading hours (optional; not required for crypto).
• Prevents repeated signals and noise-based entries through minimum bars between trades.
• Cooldown logic ensures disciplined trading and avoids strategy overlap.
• Prevents multiple entries in a single bar and filters unconfirmed breakouts.
7. SmartMoney Preset Mode
• Institutional-grade configuration automatically adjusting volatility, ATR, and structural logic.
• Mimics smart money behavior by prioritizing clean structure and high liquidity volatility zones.
• Great for traders who want simplified institutional logic without manual tuning.
Optimized for 4H BTC & ETH
TitanEdge performs best on BTCUSDT and ETHUSDT pairs in the 4-hour timeframe.
The 4H chart captures high-volatility institutional swings, eliminates intraday noise, and provides clear order-block setups.
This timeframe aligns with BTC/ETH volatility cycles, providing consistent signals and cleaner trend confirmation.
Recommended settings for 4H charts:
• Levels Period: 25
• Volatility Filter: 20
• volatility oscillator Auto: disable ( it depend upon your plan test with Disable/enable)
• Volatility Method: BBWidth
• ATR Multiplier: 1.8
• ATR Stop %: 5
• SuperTrend ATR Length: 10
• SuperTrend Factor: 3
• ATR Mode: StopAndTrail
• Hold Bars: 1
• Volume Exit: Disable (Both)
• Session Filter: Off (Crypto runs 24/7)
Entry Logic
• Long Entry: Price breaks above resistance (pivot high), volatility above threshold, and optional SuperTrend confirmation.
• Short Entry: Price breaks below support (pivot low), volatility above threshold, and optional bearish SuperTrend confirmation.
• Additional Entry: Triggered by order-block gaps (smart money imbalances) in volatility expansion phases.
• Trades only when both direction and volatility align to ensure precision entries.
Exit Logic
• ATR Stop and Trail dynamically manage open trades.
• SuperTrend Flip forces exit on trend reversal.
• Volume Exit triggers when volume momentum drops or opposite spike occurs.
• Optional session close exit to flatten trades outside hours.
• Logic prevents premature exits with “Hold Bars” delay after entry.
Why You Need TitanEdge Algo Suite
• Trades only during high-volatility, strong-momentum phases — no false breakouts or choppy trades.
• ATR risk control automatically adjusts to each market’s volatility conditions.
• Identifies institutional order-blocks and clean breakouts for precise entries.
• SuperTrend filter adds directional bias, boosting win-rate consistency.
• Volume exit logic ensures profits are protected when market momentum fades.
• Works 24/7 across all major crypto pairs — fully automated and customizable.
• Built for 4H swing trades — fewer but higher-quality setups.
• Fully compatible with TradingView alerts and bot integration for hands-free execution.
How TitanEdge Makes Profit
• TitanEdge only trades during volatility expansion, when breakout continuation probability is statistically high.
• ATR dynamic stops prevent large losses by scaling protection according to real volatility.
• Trend filtering keeps positions aligned with major market flows.
• Order-block detection ensures entries are based on price structure rather than random signals.
• Volume-based exits secure profits early when momentum weakens.
• SmartMoney Preset provides optimal balance between trade frequency, accuracy, and drawdown control.
• The system compounds edge by maintaining trade discipline — fewer but stronger trades over time.
Delta Exchange Integration (TradingView Bot Ready)
TitanEdge is fully compatible with TradingView alert webhooks and can connect to Delta Exchange or any bot-supported broker.
Alert JSON message format:
{"symbol":"{{ticker}}","side":"{{strategy.order.action}}","qty":1,"trigger_time":"{{timenow}}","strategy_id":"code"}
qty 1 represent 1 lot so if you want to take trade with 5 lots or 0.05eth and write
{"symbol":"{{ticker}}","side":"{{strategy.order.action}}","qty":5,"trigger_time":"{{timenow}}","strategy_id":"code"}
Steps to automate:
Create an alert on TradingView using “Once Per Bar Close”.
Paste your bot or automation webhook URL.
Paste the JSON above as the message.
Configure your bot or API bridge (like PineConnector, AutoView, or WunderTrading) to route signals to Delta Exchange.
On Delta, use BTCUSD or ETHUSD Perpetual pairs with moderate leverage (3x–5x).
Enable Cross Margin for smooth drawdown handling.
Test first on Delta Testnet for safety.
Why 4H BTC & ETH Works Best
• 4H candles capture true volatility swings and filter lower-timeframe noise.
• Aligns with institutional liquidity cycles in BTC and ETH.
• ATR and volume-based stops perform optimally on larger bars.
• Smoother equity curve and less drawdown compared to intraday trading.
• Ideal for traders seeking structured, medium-term trades with high reward-to-risk.
Unique Edge
• Combines breakout, order-block, and volatility principles into one adaptive model.
• Incorporates volatility normalization (ATR/BBWidth) for multi-market adaptability.
• Dynamic ATR stops and trailing protect capital during unstable phases.
• Volume and trend exits create layered protection systems.
• 4H optimization eliminates noise and provides clear institutional alignment.
• SmartMoney preset auto-configures settings to mimic large-player behavior.
• Fully automated via webhooks — no manual execution required.
• Modular design lets you customize each component for different trading styles.
TradingView Bot Integration
TitanEdge is fully plug-and-play with all TradingView-compatible bots.
Each alert sends structured JSON data containing direction, symbol, and quantity, ready for execution on your connected broker.
You can route the data to:
• PineConnector (MT4/MT5 bridge)
• WunderTrading
• AutoView
• Custom Node/REST API handler
This makes TitanEdge a professional-grade strategy suitable for semi-automatic or fully automated crypto trading setups.
Professional Recommendations
• Timeframe: 4H
• Instruments: BTCUSDT, ETHUSDT
• Exchange: Delta Exchange (Perpetual Futures)
• Leverage: 3x–5x
• Session Filter: Off (crypto 24/7)
• Risk per trade: 0.5%–1% of total equity
• Alert Type: Once Per Bar Close
• Volatility Filter: 25–35 depending on market activity
• Always use realistic slippage and fees for backtests.
Summary
TitanEdge Algo Suite is a complete trading framework built to deliver institutional-quality precision with full automation support.
It captures powerful volatility expansions on 4H BTC and ETH charts using clean structure, adaptive stops, and directional trend filters.
Every feature — from entry logic to exits — is designed to protect capital and amplify performance through disciplined, volatility-aware execution.
TitanEdge is not just another script — it’s a professional-grade algorithm that combines volatility intelligence, structural precision, and adaptive risk control.
TitanEdge Algo Suite = Smart Logic × Trend Discipline × Adaptive Risk Control
Optimized for BTC & ETH on 4H charts. Built for traders who demand precision, control, and consistency.
FluxVector Liquidity Universal Trendline FluxVector Liquidity Trendline FFTL
Summary in one paragraph
FFTL is a single adaptive trendline for stocks ETFs FX crypto and indices on one minute to daily. It fires only when price action pressure and volatility curvature align. It is original because it fuses a directional liquidity pulse from candle geometry and normalized volume with realized volatility curvature and an impact efficiency term to modulate a Kalman like state without ATR VWAP or moving averages. Add it to a clean chart and use the colored line plus alerts. Shapes can move while a bar is open and settle on close. For conservative alerts select on bar close.
Scope and intent
• Markets. Major FX pairs index futures large cap equities liquid crypto top ETFs
• Timeframes. One minute to daily
• Default demo used in the publication. SPY on 30min
• Purpose. Reduce false flips and chop by gating the line reaction to noise and by using a one bar projection
• Limits. This is a strategy. Orders are simulated on standard candles only
Originality and usefulness
• Unique fusion. Directional Liquidity Pulse plus Volatility Curvature plus Impact Efficiency drives an adaptive gain for a one dimensional state
• Failure mode addressed. One or two shock candles that break ordinary trendlines and saw chop in flat regimes
• Testability. All windows and gains are inputs
• Portable yardstick. Returns use natural log units and range is bar high minus low
• Protected scripts. Not used. Method disclosed plainly here
Method overview in plain language
Base measures
• Return basis. Natural log of close over prior close. Average absolute return over a window is a unit of motion
Components
• Directional Liquidity Pulse DLP. Measures signed participation from body and wick imbalance scaled by normalized volume and variance stabilized
• Volatility Curvature. Second difference of realized volatility from returns highlights expansion or compression
• Impact Efficiency. Price change per unit range and volume boosts gain during efficient moves
• Energy score. Z scores of the above form a single energy that controls the state gain
• One bar projection. Current slope extended by one bar for anticipatory checks
Fusion rule
Weighted sum inside the energy score then logistic mapping to a gain between k min and k max. The state updates toward price plus a small flow push.
Signal rule
• Long suggestion and order when close is below trend and the one bar projection is above the trend
• Short suggestion and flip when close is above trend and the one bar projection is below the trend
• WAIT is implicit when neither condition holds
• In position states end on the opposite condition
What you will see on the chart
• Colored trendline teal for rising red for falling gray for flat
• Optional projection line one bar ahead
• Optional background can be enabled in code
• Alerts on price cross and on slope flips
Inputs with guidance
Setup
• Price source. Close by default
Logic
• Flow window. Typical range 20 to 80. Higher smooths the pulse and reduces flips
• Vol window. Typical range 30 to 120. Higher calms curvature
• Energy window. Typical range 20 to 80. Higher slows regime changes
• Min gain and Max gain. Raise max to react faster. Raise min to keep momentum in chop
UI
• Show 1 bar projection. Colors for up down flat
Properties visible in this publication
• Initial capital 25000
• Base currency USD
• Commission percent 0.03
• Slippage 5
• Default order size method percent of equity value 3%
• Pyramiding 0
• Process orders on close off
• Calc on every tick off
• Recalculate after order is filled off
Realism and responsible publication
• No performance claims
• Intrabar reminder. Shapes can move while a bar forms and settle on close
• Strategy uses standard candles only
Honest limitations and failure modes
• Sudden gaps and thin liquidity can still produce fast flips
• Very quiet regimes reduce contrast. Use larger windows and lower max gain
• Session time uses the exchange time of the chart if you enable any windows later
• Past results never guarantee future outcomes
Open source reuse and credits
• None
Trendline Breakout Strategy [KedArc Quant] Description
A single, rule-based system that builds two trendlines from confirmed swing pivots and trades their breakouts, with optional retest, trend-regime gates (EMA / HTF EMA), and ATR-based risk. All parts serve one decision flow: structure → breakout → gated entry → managed risk.
What it does (for traders)
Draws Up line (teal) through the last two Higher Lows and Down line (red) through the last two Lower Highs, then extends them forward.
Long when price breaks above red; Short when price breaks below teal.
Optional Retest entry: after a break, wait for a pullback toward the broken line within an ATR-scaled buffer.
Uses ATR stop and R-multiple target so risk is consistent across symbols/timeframes.
Labels HL1/HL2/LH1/LH2 so non-coders can verify which pivots built each line.
Why these components are combined
Pure breakout systems on trendlines suffer from three practical issues:
False breaks in chop → solved by trend-regime gates (EMA / HTF EMA) that only allow trades aligned with the prevailing trend.
Uneven volatility across markets/timeframes → solved by ATR-based stop/target, normalizing distance so R-multiples are comparable.
First break whipsaws near wedge apices → mitigated by the optional retest rule that demands a pullback/hold before entry.
These modules are not separate indicators with their own signals. They are support roles inside one method.
The pivot engine defines structure, the breakout detector defines signal, the regime gates decide if we’re allowed to take that signal, and the ATR module sizes risk.
Together they make the trendline breakout usable, testable, and explainable.
How it works (mechanism; each component explained)
1) Pivot engine (structure, non-repainting)
Swings are confirmed with ta.pivotlow/high(L, R). A pivot only exists after R bars (no look-ahead), so once plotted, the line built from those pivots will not repaint.
2) Trendline builder (geometry)
Teal line updates when two consecutive pivot lows satisfy HL2.price > HL1.price (and HL2 occurs after HL1).
Red line updates when two consecutive pivot highs satisfy LH2.price < LH1.price.
Lines are extended right and their current value is read every bar via line.get_price().
3) Breakout detector (signal)
On every bar, compute:
crossover(close, redLine) ⇒ Long breakout
crossunder(close, tealLine) ⇒ Short breakdown
4) Regime gates (trend filters, not separate signals)
EMA gate: allow longs only if close > EMA(len), shorts only if close < EMA(len).
HTF EMA gate (optional): same rule on a higher timeframe to avoid fighting the larger trend.
These do not create entries; they simply permit or block the breakout signal.
5) Retest module (optional confirmation)
After a breakout, record the line price. A valid retest occurs if price pulls back within an ATR-scaled buffer toward that broken line and then closes back in the breakout direction.
This reduces first-tick fakeouts.
6) Risk module (position exit)
Initial stop = ATR(len) × atrMult from entry.
Target = tpR × (ATR × atrMult) (e.g., 2R).
This keeps results consistent across instruments/timeframes.
Entries & exits
Long entry
Base: close breaks above red and passes EMA/HTF gates.
Retest (if enabled): after the break, price pulls back near the broken red line (within the ATR buffer) and holds; then enter.
Short entry
Mirror logic with teal (break below & gates), optionally with a retest.
Exit
strategy.exit places ATR stop & R-multiple target automatically.
Optional “flip”: close if the opposite base signal triggers.
How to use it (step-by-step)
Timeframe: 1–15m for intraday, 1–4h for swing.
Start defaults: Pivot L/R = 5, EMA len = 200, ATR len = 14, ATR mult = 2, TP = 2R, Retest = ON.
Tune sensitivity:
Faster lines (more trades): set L/R = 3–4.
Fewer counter-trend trades: enable HTF EMA (e.g., 60-min or Daily).
Visual audit: labels HL1/HL2 & LH1/LH2 show which pivots built each line—verify by eye.
Alerts: use Long breakout, Short breakdown, and Retest alerts to automate.
Originality (why it merits publication)
Trades the visualization: many “auto-trendline” tools only draw lines; this one turns them into testable, alertable rules.
Integrated design: each component has a defined role in the same pipeline—no unrelated indicators bolted together.
Transparent & non-repainting: pivot confirmation removes look-ahead; labels let non-coders understand the setup that produced each signal.
Notes & limitations
Lines update only after pivot confirmation; that lag is intentional to avoid repainting.
Breakouts near an apex can whipsaw; prefer Retest and/or HTF gate in choppy regimes.
Backtests are idealized; forward-test and size risk appropriately.
⚠️ Disclaimer
This script is provided for educational purposes only.
Past performance does not guarantee future results.
Trading involves risk, and users should exercise caution and use proper risk management when applying this strategy.
Mikey’s Strategy (AutoEMA+)
⚙️ Core Idea:
A long-only EMA crossover strategy that automatically selects the optimal EMA length (5–25) based on historical performance using a custom scoring system.
🎯 Entry Conditions:
Price crosses above the selected EMA.
(Optional) Price is above HTF EMA200 (higher timeframe trend).
(Optional) ADX is above a minimum threshold.
(Optional) Volume is above average × multiplier.
A cooldown period has passed since the last exit.
❌ Exit Condition:
Price closes fully below the EMA (current candle: high, low, and close all below),
and the previous candle was above or touched the EMA.
🧠 Auto EMA Selection Logic:
Scans EMAs in the range (e.g., 8–21) every N bars.
Scores each EMA based on:
Time price spent above the EMA
Respect for EMA (touches)
Trend consistency
Distance from EMA (when above)
Picks the EMA with the highest valid score, and updates only if it’s significantly better.
🛡️ Risk Management:
No pyramiding (1 position max).
Cooldown period after exit.
No hard stop loss or take profit.
📊 Visuals & Alerts:
Plots the selected EMA and optional HTF EMA200.
Entry markers and info label on the chart.
Alerts for valid entries and filtered signals.
Optimized ADX DI CCI Strategy### Key Features:
- Combines ADX, DI+/-, CCI, and RSI for signal generation.
- Supports customizable timeframes for indicators.
- Offers multiple exit conditions (Moving Average cross, ADX change, performance-based stop-loss).
- Tracks and displays trade statistics (e.g., win rate, capital growth, profit factor).
- Visualizes trades with labels and optional background coloring.
- Allows countertrading (opening an opposite trade after closing one).
1. **Indicator Calculation**:
- **ADX and DI+/-**: Calculated using the `ta.dmi` function with user-defined lengths for DI and ADX smoothing.
- **CCI**: Computed using the `ta.cci` function with a configurable source (default: `hlc3`) and length.
- **RSI (optional)**: Calculated using the `ta.rsi` function to filter overbought/oversold conditions.
- **Moving Averages**: Used for CCI signal smoothing and trade exits, with support for SMA, EMA, SMMA (RMA), WMA, and VWMA.
2. **Signal Generation**:
- **Buy Signal**: Triggered when DI+ > DI- (or DI+ crosses over DI-), CCI > MA (or CCI crosses over MA), and optional ADX/RSI filters are satisfied.
- **Sell Signal**: Triggered when DI+ < DI- (or DI- crosses over DI+), CCI < MA (or CCI crosses under MA), and optional ADX/RSI filters are satisfied.
3. **Trade Execution**:
- **Entry**: Long or short trades are opened using `strategy.entry` when signals are detected, provided trading is allowed (`allow_long`/`allow_short`) and equity is positive.
- **Exit**: Trades can be closed based on:
- Opposite signal (if no other exit conditions are used).
- MA cross (price crossing below/above the exit MA for long/short trades).
- ADX percentage change exceeding a threshold.
- Performance-based stop-loss (trade loss exceeding a percentage).
- **Countertrading**: If enabled, closing a trade triggers an opposite trade (e.g., closing a long opens a short).
4. **Visualization**:
- Labels are plotted at trade entries/exits (e.g., "BUY," "SELL," arrows).
- Optional background coloring highlights open trades (green for long, red for short).
- A statistics table displays real-time metrics (e.g., capital, win rates).
5. **Trade Tracking**:
- Tracks the number of long/short trades, wins, and overall performance.
- Monitors equity to prevent trading if it falls to zero.
### 2.3 Key Components
- **Indicator Calculations**: Uses `request.security` to fetch indicator data for the specified timeframe.
- **MA Function**: A custom `ma_func` handles different MA types for CCI and exit conditions.
- **Signal Logic**: Combines crossover/under checks with recent bar windows for flexibility.
- **Exit Conditions**: Multiple configurable exit strategies for risk management.
- **Statistics Table**: Updates dynamically with trade and capital metrics.
## 3. Configuration Options
The script provides extensive customization through input parameters, grouped for clarity in the TradingView settings panel. Below is a detailed breakdown of each setting and its impact.
### 3.1 Strategy Settings (Global)
- **Initial Capital**: Default `10000`. Sets the starting capital for backtesting.
- **Effect**: Determines the base equity for calculating position sizes and performance metrics.
- **Default Quantity Type**: `strategy.percent_of_equity` (50% of equity).
- **Effect**: Controls the size of each trade as a percentage of available equity.
- **Pyramiding**: Default `2`. Allows up to 2 simultaneous trades in the same direction.
- **Effect**: Enables multiple entries if conditions are met, increasing exposure.
- **Commission**: 0.2% per trade.
- **Effect**: Simulates trading fees, reducing net profit in backtesting.
- **Margin**: 100% for long and short trades.
- **Effect**: Assumes no leverage; adjust for margin trading simulations.
- **Calc on Every Tick**: `true`.
- **Effect**: Ensures real-time signal updates for precise execution.
### 3.2 Indicator Settings
- **Indicator Timeframe** (`indicator_timeframe`):
- **Options**: `""` (chart timeframe), `1`, `5`, `15`, `30`, `60`, `240`, `D`, `W`.
- **Default**: `""` (uses chart timeframe).
- **Effect**: Determines the timeframe for ADX, DI, CCI, and RSI calculations. A higher timeframe reduces noise but may delay signals.
### 3.3 ADX & DI Settings
- **DI Length** (`adx_di_len`):
- **Default**: `30`.
- **Range**: Minimum `1`.
- **Effect**: Sets the period for calculating DI+ and DI-. Longer periods smooth trends but reduce sensitivity.
- **ADX Smoothing Length** (`adx_smooth_len`):
- **Default**: `14`.
- **Range**: Minimum `1`.
- **Effect**: Smooths the ADX calculation. Longer periods produce smoother ADX values.
- **Use ADX Filter** (`use_adx_filter`):
- **Default**: `false`.
- **Effect**: If `true`, requires ADX to exceed the threshold for signals to be valid, filtering out weak trends.
- **ADX Threshold** (`adx_threshold`):
- **Default**: `25`.
- **Range**: Minimum `0`.
- **Effect**: Sets the minimum ADX value for valid signals when the filter is enabled. Higher values restrict trades to stronger trends.
### 3.4 CCI Settings
- **CCI Length** (`cci_length`):
- **Default**: `20`.
- **Range**: Minimum `1`.
- **Effect**: Sets the period for CCI calculation. Longer periods reduce noise but may lag.
- **CCI Source** (`cci_src`):
- **Default**: `hlc3` (average of high, low, close).
- **Effect**: Defines the price data for CCI. `hlc3` is standard, but users can choose other sources (e.g., `close`).
- **CCI MA Type** (`ma_type`):
- **Options**: `SMA`, `EMA`, `SMMA (RMA)`, `WMA`, `VWMA`.
- **Default**: `SMA`.
- **Effect**: Determines the moving average type for CCI signal smoothing. EMA is more responsive; VWMA weights by volume.
- **CCI MA Length** (`ma_length`):
- **Default**: `14`.
- **Range**: Minimum `1`.
- **Effect**: Sets the period for the CCI MA. Longer periods smooth the MA but may delay signals.
### 3.5 RSI Filter Settings
- **Use RSI Filter** (`use_rsi_filter`):
- **Default**: `false`.
- **Effect**: If `true`, applies RSI-based overbought/oversold filters to signals.
- **RSI Length** (`rsi_length`):
- **Default**: `14`.
- **Range**: Minimum `1`.
- **Effect**: Sets the period for RSI calculation. Longer periods reduce sensitivity.
- **RSI Lower Limit** (`rsi_lower_limit`):
- **Default**: `30`.
- **Range**: `0` to `100`.
- **Effect**: Defines the oversold threshold for buy signals. Lower values allow trades in more extreme conditions.
- **RSI Upper Limit** (`rsi_upper_limit`):
- **Default**: `70`.
- **Range**: `0` to `100`.
- **Effect**: Defines the overbought threshold for sell signals. Higher values allow trades in more extreme conditions.
### 3.6 Signal Settings
- **Cross Window** (`cross_window`):
- **Default**: `0`.
- **Range**: `0` to `5` bars.
- **Effect**: Specifies the lookback period for detecting DI+/- or CCI crosses. `0` requires crosses on the current bar; higher values allow recent crosses, increasing signal frequency.
- **Allow Long Trades** (`allow_long`):
- **Default**: `true`.
- **Effect**: Enables/disables new long trades. If `false`, only closing existing longs is allowed.
- **Allow Short Trades** (`allow_short`):
- **Default**: `true`.
- **Effect**: Enables/disables new short trades. If `false`, only closing existing shorts is allowed.
- **Require DI+/DI- Cross for Buy** (`buy_di_cross`):
- **Default**: `true`.
- **Effect**: If `true`, requires a DI+ crossover DI- for buy signals; if `false`, DI+ > DI- is sufficient.
- **Require CCI Cross for Buy** (`buy_cci_cross`):
- **Default**: `true`.
- **Effect**: If `true`, requires a CCI crossover MA for buy signals; if `false`, CCI > MA is sufficient.
- **Require DI+/DI- Cross for Sell** (`sell_di_cross`):
- **Default**: `true`.
- **Effect**: If `true`, requires a DI- crossover DI+ for sell signals; if `false`, DI+ < DI- is sufficient.
- **Require CCI Cross for Sell** (`sell_cci_cross`):
- **Default**: `true`.
- **Effect**: If `true`, requires a CCI crossunder MA for sell signals; if `false`, CCI < MA is sufficient.
- **Countertrade** (`countertrade`):
- **Default**: `true`.
- **Effect**: If `true`, closing a trade triggers an opposite trade (e.g., close long, open short) if allowed.
- **Color Background for Open Trades** (`color_background`):
- **Default**: `true`.
- **Effect**: If `true`, colors the chart background green for long trades and red for short trades.
### 3.7 Exit Settings
- **Use MA Cross for Exit** (`use_ma_exit`):
- **Default**: `true`.
- **Effect**: If `true`, closes trades when the price crosses the exit MA (below for long, above for short).
- **MA Length for Exit** (`ma_exit_length`):
- **Default**: `20`.
- **Range**: Minimum `1`.
- **Effect**: Sets the period for the exit MA. Longer periods delay exits.
- **MA Type for Exit** (`ma_exit_type`):
- **Options**: `SMA`, `EMA`, `SMMA (RMA)`, `WMA`, `VWMA`.
- **Default**: `SMA`.
- **Effect**: Determines the MA type for exit signals. EMA is more responsive; VWMA weights by volume.
- **Use ADX Change Stop-Loss** (`use_adx_stop`):
- **Default**: `false`.
- **Effect**: If `true`, closes trades when the ADX changes by a specified percentage.
- **ADX % Change for Stop-Loss** (`adx_change_percent`):
- **Default**: `5.0`.
- **Range**: Minimum `0.0`, step `0.1`.
- **Effect**: Specifies the percentage change in ADX (vs. previous bar) that triggers a stop-loss. Higher values reduce premature exits.
- **Use Performance Stop-Loss** (`use_perf_stop`):
- **Default**: `false`.
- **Effect**: If `true`, closes trades when the loss exceeds a percentage threshold.
- **Performance Stop-Loss (%)** (`perf_stop_percent`):
- **Default**: `-10.0`.
- **Range**: `-100.0` to `0.0`, step `0.1`.
- **Effect**: Specifies the loss percentage that triggers a stop-loss. More negative values allow larger losses before exiting.
## 4. Visual and Statistical Output
- **Labels**: Displayed at trade entries/exits with arrows (↑ for buy, ↓ for sell) and text ("BUY," "SELL"). A "No Equity" label appears if equity is zero.
- **Background Coloring**: Optionally colors the chart background (green for long, red for short) to indicate open trades.
- **Statistics Table**: Displayed at the top center of the chart, updated on timeframe changes or trade events. Includes:
- **Capital Metrics**: Initial capital, current capital, capital growth (%).
- **Trade Metrics**: Total trades, long/short trades, win rate, long/short win rates, profit factor.
- **Open Trade Status**: Indicates if a long, short, or no trade is open.
## 5. Alerts
- **Buy Signal Alert**: Triggered when `buy_signal` is true ("Cross Buy Signal").
- **Sell Signal Alert**: Triggered when `sell_signal` is true ("Cross Sell Signal").
- **Usage**: Users can set up TradingView alerts to receive notifications for trade signals.
Stoch Cross Strategy with Dynamic Lot SizeEntry:
Buy when %K crosses above %D in oversold (<20).
Sell when %K crosses below %D in overbought (>80).
Exit:
TP fixed at +1000 pips.
SL fixed at -500 pips.
Lot management:
Start at 0.01.
+0.01 after every win (up to 10.0).
–0.01 after every loss (never below 0.01).
Alerts:
Alerts fire on every valid signal.
Messages show direction, lot size, SL, and TP
TTE Elite Market SignalsWelcome to TTE Elite Market Signals Your very own personal trading assistant
Trading today demands more than intuition—it requires exclusive access to elite-level market intelligence and the discipline to act on high-probability signals. Every professional trader seeks that decisive advantage: the clarity and confidence that separates consistent profitability from market uncertainty. The financial markets show no mercy, demanding precision, logic, and strategy grounded in institutional-grade analysis.
Human judgment, while powerful, can be compromised by fatigue and emotion, leading to costly trading errors. This is precisely where TTE Elite Market Signals excels. Our sophisticated platform combines proven trading methodologies with advanced signal generation technology, delivering market intelligence that empowers you to identify optimal entry and exit opportunities while maintaining complete control over your trading decisions.
Revolutionary Signal Intelligence
TTE Elite Market Signals features adaptive learning technology that evolves with market conditions. It continuously refines its analysis, helping you identify higher-probability setups while providing the market intelligence needed for superior risk management.
Elite Analysis Modes
Our platform adapts its signal generation to match market personalities:
- Institutional Flow Mode (MM-hybrid): Identifies manipulation patterns and tracks smart money movement with exclusive institutional-grade precision
- Momentum Adaptive Mode: Rapidly adjusts analysis when volatility and momentum shift
- Conservative Precision Mode: Steady, risk-conscious signals for consistent performance
- Adaptive Intelligence Mode: Self-refining system that enhances signal quality over time from past trades (long term of use)
Comprehensive Signal Intelligence
TTE Elite Market Signals integrates multiple sophisticated analytical systems:
- Volume Profile analysis for exclusive institutional-level market insights
- Pattern recognition enhanced by machine learning algorithms
- Intelligent exit timing that identifies optimal profit-taking opportunities
- Protection against market manipulation tactics
- Position sizing guidance that scales with trading success
- Fibonacci based reversal logic
Perfect for Your Trading Evolution
Experienced traders appreciate our sophisticated market intelligence and institutional-grade analytics that provide genuine competitive advantages.
Developing traders benefit from intelligent signal analysis that handles complex market calculations while teaching professional-level market interpretation and risk management principles via visuals on chart and descriptive panel.
All timeframes supported—from scalping to swing trading, TTE Elite Market Signals adapts to your preferred trading style via several user input selections.
Two Elite Service Modes
1. Signal Intelligence Mode: Real-time market signals with AI-driven analysis and detailed trade rationale
2. Alert Precision Mode: High-probability setup notifications with comprehensive market context and risk parameters
The Exclusive Learning Advantage
What makes TTE Elite Market Signals exceptional: it maintains a comprehensive trade memory and identifies the highest-probability signals, adapts to changing volatility patterns, and continuously refines(does not repaint) its analysis to enhance your profit potential and trading accuracy.
Built-in Professional Protection
- Advanced manipulation detection safeguards against institutional market maker(MM) tactics
- Intelligent risk assessment adjusts signal confidence based on market conditions
- Progressive scaling guidance maximizes winners while minimizing losses(educational)
- Comprehensive oversight with customizable risk parameters
Experience the Elite Difference
TTE gives you visuals on the chart of past trades and live metrics results to see what actually work and what fails, to minimize unrealistic expectations. Just sit back and watch sophisticated algorithms work tirelessly on your behalf, identifying opportunities that others miss and alerting you as signals are generated. Transforming the stressful, emotional battlefield of trading into a systematic analytical approach.
Let the System Do the Heavy Lifting
While others struggle with analysis paralysis and emotional decision-making, you'll have access to signals that have already processed hundreds of data points, identified institutional patterns, and calculated optimal risk-reward scenarios for a far less stressful trading experience.
What Elite Traders Should Know
TTE Elite Market Signals represents cutting-edge signal generation technology designed for serious market education and skill development, but it is not a black box, nor perfect for all markets. It must be adjusted to yield optimal results. While our advanced capabilities and institutional-grade features provide significant analytical advantages, trading success requires discipline and proper execution. Markets evolve, and optimal results demand understanding of signal context.
Success with TTE Elite Market Signals comes from mastering our analytical modes and using the proper entry types such as breakout entry, machine learning(ML) entry etc, utilizing and selecting the most effective risk control to optimize it, and maintaining disciplined risk management.
Join the Elite Trading Revolution
This isn't just another signal service—it equips you with the tools to do proper market analysis displaying price movement and volume profile designed for serious traders who understand that consistent profitability comes from discipline, superior market intelligence and proper interpretation, not luck.
Trade smart, stay profitable, and achieve trading excellence.
Best TTE Settings
Trade Entry Types:
1st Best Breakout Entry(out perform all others when used alone)
2nd Best ML Entry by itself or + Pattern Entry Combined
Risk Management:
ATR Multiplier 2
Enable Master Size Control
Master Size Mode
Max Risk Per Trade % 2.5
Max Multiplier Cap 1.5
Enable Growth Scaling
Growth Scaling Mode-set to Time Based or Performance
Risk Management System- set to Hybrid
Enable ML System
ML Mode-set to Auto or Quantum Learning
ML Application Strategy-set to Universal All Entries
Enable Trend Continuation
Mode- Set to Standard
Independent Entry-stays unchecked(off)
Best Performing Instruments on TTE (will update list as more are adjusted and tested)
NVDA
AMD
AMZN
TSLA
SPY
QQQ
PLTR
Intra Bullish Strategy - Profit Ping v4.0ProfitPing 4.0 is a high-precision intraday swing trading strategy designed for global equity markets, including the US, South Africa, and Australia. The system identifies high-probability BUY and EXIT signals using a confluence of technical indicators and real-time volume dynamics.
🧠 Key Features:
Dual EMA Crossover (7 & 14) for short-term trend confirmation
Volume Spike Detection based on 20-period moving average
RSI Momentum Filter (ideal zone: 55–65) to avoid overbought entries
MACD Histogram & Signal Line Sync for trend momentum validation
Candlestick Pattern Filtering (e.g. bullish engulfing, flags, breakout candles)
Multi-Timeframe Confirmation (optional) for intraday trend alignment
Dynamic Risk-to-Reward Logic built into alert framework
Webhook-compatible JSON alerts for automation to Google Sheets, Power BI, and IBKR
🛠️ Alert System:
BUY alert triggers when all bullish conditions align
EXIT alert triggers only if a previous BUY exists for that ticker
Trade status is updated live in Google Sheets and integrated with Power BI dashboards
Orphaned EXITs (no matched BUY) are tracked separately for accuracy review
🔄 Ideal For:
Traders seeking 1:2 to 1:5 risk/reward setups
Automation-focused workflows (via TradingView → Google Sheets → Power BI)
Swing traders wanting clean visual logs, automated P&L tracking, and optional IBKR execution
Cyber Strategy V1Сyber Strategy V1 – Indicator Testing & Strategy Execution Framework
✅ Overview
Cyber Strategy V1 is a closed-source strategy framework engineered to turn any of yours external indicator into a systematic, rule-based trading system. Designed for rigorous testing and live deployment, it combines multi-signal inputs, confirmations and automated execution paths to help traders and developers validate signal quality and manage risk with precision.
✅ Core Functionality
Multi-Source Independent Signal Inputs
Reversal Logic
Take Profit: up to 5 staggered TP levels, specified as percentage
Stop Loss: configurable via fixed percentage or dynamic SL that trails a reverse signals.
✅ Statistical Drawdown Analysis
For all profitable trades, tracks the maximum intratrade drawdown.
Computes percentile levels of profitable trades that hits minimum drawdowns to inform:
Entry buffer zones (e.g. avoid entering during transient noise)
Partial entry scaling prices.
✅ Signal Confirmation
Optional confirmation delays: hold entry until other signal section send a confirmation from another indicator.
✅ Automated Execution Integrations
Cornix Text Alerts: Generates pre-formatted alerts compatible with Cornix for semi-automated or bot trading.
Webhook Support: Emits JSON payloads on order-fill events to any endpoint, enabling full automation through third-party services or custom order-routing systems.
Important Notes
⚠️ THIS STRATEGY DOES NOT INCLUDE INDICATORS. Examples shown on screenshots use third-party tools. NO PROPRIETARY INDICATORS INCLUDED: Cyber Strategy V1 relies entirely on external signal inputs.
⚠️ All backtesting parameters are customizable; thorough backtesting under realistic slippage, fees and spread assumptions is essential before live deployment.
Kaito Box with RSI Div(Dynamic Adjustment + MA + Long)The script implements a dynamic trading strategy that combines box range detection, RSI divergence signals, and moving average trend analysis. It is designed for use on OKX Signal Bots and includes features for dynamic position scaling and partial position closing. Below is a summary of its key functionalities:
Key Features:
Box Range Detection:
The script identifies price ranges using the highest high and lowest low of a configurable boxLength period.
These levels are plotted on the chart to visualize the price range.
RSI Divergence Detection:
The script calculates RSI using a configurable rsiLength.
Detects bullish divergence when price makes a lower low, but RSI makes a higher low.
Detects bearish divergence when price makes a higher high, but RSI makes a lower high.
Includes separate left and right lookback periods (leftLookback, rightLookback) for precise local extrema detection.
Customizable Moving Averages:
Supports multiple types of Moving Averages (SMA, EMA, SMMA, WMA, VWMA).
Calculates and plots MA20, MA50, MA100, and MA200 on a user-defined timeframe (custom_timeframe).
Identifies uptrends and downtrends based on the alignment of the moving averages and price levels.
Dynamic Position Scaling:
Implements dynamic position sizing for long entries and partial position closing for exits.
The percentage of position size added or closed is based on the difference between the current price and the average position price (avgPrice), with configurable minimum thresholds (minEnterPercent, minExitPercent).
Signal Integration for OKX Bots:
Sends buy/sell signals to OKX Signal Bots using the configured signalToken.
Supports market or limit orders with configurable price offsets and investment types.
Trend-Based Signal Filtering:
Only triggers long signals during downtrends and short signals during uptrends, ensuring trades align with the overall market context.
Visual Annotations:
Plots bullish and bearish divergence signals on the chart.
Displays labels showing dynamic position size adjustments and current average price during trades.
How It Works:
Long Signals:
Triggered when the price breaches the lower box range, and a bullish RSI divergence is detected.
Additional filtering ensures long trades are executed only during downtrend conditions.
Dynamically adjusts the position size based on the price difference from the average entry price.
Short Signals:
Triggered when the price breaches the upper box range, and a bearish RSI divergence is detected.
Additional filtering ensures short trades are executed only during uptrend conditions.
Dynamically closes portions of the position based on price movement relative to the average entry price.
Alerts:
Generates actionable alerts formatted for OKX bots, including order type, signal token, and dynamically calculated position sizes.
Use Case:
This strategy is well-suited for automated trading on platforms like OKX, where it can:
Exploit price ranges and RSI divergences for precise entries and exits.
Dynamically manage position sizes to optimize risk-reward.
Adapt to different market conditions using configurable parameters like moving averages, divergence lookbacks, and trend filters.
This script provides a robust foundation for traders looking to automate their strategies while maintaining flexibility and control over their trading logic.
Prime Trend ReactorIntroduction
Prime Trend Reactor is an advanced crypto trend-following strategy designed to deliver precision entries and exits based on a multi-factor trend consensus system.
It combines price action, adaptive moving averages, momentum oscillators, volume analysis, volatility signals, and higher timeframe trend confirmation into a non-repainting, fully systematic approach.
This strategy is original: it builds a unique trend detection matrix by blending multiple forms of price-derived signals through weighted scoring, rather than simply stacking indicators.
It is not a mashup of public indicators — it is engineered from the ground up using custom formulas and strict non-repainting design.
It is optimized for 1-hour crypto charts but can be used across any asset or timeframe.
⚙️ Core Components
Prime Trend Reactor integrates the following custom components:
1. Moving Averages System
Fast EMA (8), Medium EMA (21), Slow EMA (50), Trend EMA (200).
Detects short-term, medium-term, and long-term trend structures.
EMA alignment is scored as part of the trend consensus system.
2. Momentum Oscillators
RSI (Relative Strength Index) with Smoothing.
RMI (Relative Momentum Index) custom-calculated.
Confirms price momentum behavior aligned with trend.
3. Volume Analysis
CMF (Chaikin Money Flow) for accumulation/distribution pressure.
OBV (On Balance Volume) EMA Cross for volume flow confirmation.
4. Volatility and Price Structure
Vortex Indicator (VI+ and VI-) for trend strength and directional bias.
Mean-Extreme Price Engine blends closing price with extremes (high/low) based on user-defined ratio.
5. Structure Breakout Detection
Detects structure breaks based on highest high/lowest low pivots.
Adds weight to trend strength on fresh breakouts.
6. Higher Timeframe Confirmation (HTF)
Uses higher timeframe EMAs and close to confirm macro-trend direction.
Smartly pulls HTF data with barmerge.lookahead_off to avoid repainting.
🔥 Entry and Exit Logic
Long Entry: Triggered when multi-factor trend consensus turns strongly bullish.
Short Entry: Triggered when consensus flips strongly bearish.
Take Profits (TP1/TP2):
TP1: Partial 50% profit at small target.
TP2: Full 100% close at larger target.
Exit on Trend Reversal:
If trend consensus reverses before hitting TP2, the strategy exits early to protect capital.
TP Hits and Trend Reversals fire real-time webhook-compatible alerts.
🧩 Trend Consensus Matrix (Original Concept)
Instead of relying on a single indicator, Prime Trend Reactor calculates a weighted score using:
EMA Alignment
Momentum Oscillators (RSI + RMI)
Volume Analysis
Volatility (Vortex)
Higher Timeframe Bias
Each component adds a weighted contribution to the final trend strength score.
Only when the weighted score exceeds a user-defined threshold does the system allow entries.
This multi-dimensional scoring system is original and engineered specifically to avoid noisy or lagging traditional signals.
📈 Visualization and Dashboard
Custom EMA Clouds dynamically fill between Fast/Medium EMAs.
Colored Candles show real-time trend direction.
Dynamic Dashboard displays:
Current Position (Long/Short/Flat)
Entry Price
TP1 and TP2 Hit Status
Bars Since Entry
Win Rate (%)
Profit Factor
Current Trend Signal
Consensus Score (%)
🛡️ Non-Repainting Design
All trend calculations are based on current and confirmed past data.
HTF confirmations use barmerge.lookahead_off.
No same-bar entries and exits — enforced logic prevents overlap.
No lookahead bias.
Strict variable handling ensures confirmed-only trend state transitions.
✅ 100% TradingView-approved non-repainting behavior.
📣 Alerts and Webhooks
This strategy includes full TradingView webhook support:
Long/Short Entries
TP1 Hit (Partial Exit)
TP2 Hit (Full Exit)
Exit on Trend Reversal
All alerts use constant-string JSON formatting compliant with TradingView multi-exchange bots:
📜 TradingView Mandatory Disclaimer
This strategy is a tool to assist in market analysis. It does not guarantee profitability. Trading financial markets involves risk. You are solely responsible for your trading decisions. Past performance does not guarantee future results.
Supertrend Hombrok BotSupertrend Hombrok Bot – Automated Trading Strategy for Dynamic Market Conditions
This trading strategy script has been developed to operate automatically based on detailed market conditions. It combines the popular Supertrend indicator, RSI (Relative Strength Index), Volume, and ATR (Average True Range) to determine the best entry and exit points while maintaining proper risk management.
Key Features:
Supertrend as the Base: Uses the Supertrend indicator to identify the market's trend direction, generating buy signals when the market is in an uptrend and sell signals when in a downtrend.
RSI Filter: The RSI is used to determine overbought and oversold conditions, helping to avoid entries in extreme market conditions. Entries are avoided when RSI > 70 (overbought) and RSI < 30 (oversold), reducing the risk of false movements.
Volume Filter: The strategy checks if the trading volume is above the average multiplied by a user-defined factor. This ensures that only significant movements, with higher liquidity, are considered.
Candle Body Size: The strategy filters only candles with a body large enough relative to the ATR (Average True Range), ensuring that the price movements on the chart have sufficient strength.
Risk Management: The bot is configured to operate with an adjustable Risk/Reward Ratio (R:R). This means that for each trade, both Take Profit (TP) and Stop Loss (SL) are adjusted based on the market's volatility as measured by the ATR.
Automatic Entries and Exits: The script automatically executes entries based on the specified conditions and exits with predefined Stop Loss and Take Profit levels, ensuring risk is controlled for each trade.
How It Works:
Buy Condition: Triggered when the market is in an uptrend (Supertrend), the volume is above the adjusted average, the candle body is strong enough, and the RSI is below the overbought level.
Sell Condition: Triggered when the market is in a downtrend (Supertrend), the volume is above the adjusted average, the candle body is strong enough, and the RSI is above the oversold level.
Alerts:
Buy and Sell Alerts are configured with detailed information, including Stop Loss and Take Profit values, allowing the user to receive notifications when trading conditions are met.
Capital Management:
The capital per trade can be adjusted based on account size and risk profile.
Important Note:
Always test before trading with real capital: While the strategy has been designed based on solid technical analysis methods, always perform tests in real-time market conditions with demo accounts before applying the bot in live trading.
Disclaimer: This script is a tool to assist in the trading process and does not guarantee profit. Past performance is not indicative of future results, and the trader is always responsible for their investment decisions.
BONK 1H Long Volatility StrategyGrok 1hr bonk strategy:
Key Changes and Why They’re Made
1. Indicator Adjustments
Moving Averages:
Fast MA: Changed to 5 periods (from, e.g., 9 on a higher timeframe).
Slow MA: Changed to 13 periods (from, e.g., 21).
Why: Shorter periods make the moving averages more sensitive to quick price changes on the 1-hour chart, helping identify trends faster.
ATR (Average True Range):
Length: Set to 10 periods (down from, e.g., 14).
Multiplier: Reduced to 1.5 (from, e.g., 2.0).
Why: A shorter ATR length tracks recent volatility better, and a lower multiplier lets the strategy catch smaller price swings, which are more common hourly.
RSI:
Kept at 14 periods with an overbought level of 70.
Why: RSI stays the same to filter out overbought conditions, maintaining consistency with the original strategy.
2. Entry Conditions
Trend: Requires the fast MA to be above the slow MA, ensuring a bullish direction.
Volatility: The candle’s range (high - low) must exceed 1.5 times the ATR, confirming a significant move.
Momentum: RSI must be below 70, avoiding entries at potential peaks.
Price: The close must be above the fast MA, signaling a pullback or trend continuation.
Why: These conditions are tightened to capture frequent volatility spikes while filtering out noise, which is more prevalent on a 1-hour chart.
3. Exit Strategy
Profit Target: Default is 5% (adjustable from 3-7%).
Stop-Loss: Default is 3% (adjustable from 1-5%).
Why: These levels remain conservative to lock in gains quickly and limit losses, suitable for the faster pace of a 1-hour timeframe.
4. Risk Management
The strategy may trigger more trades on a 1-hour chart. To avoid overtrading:
The ATR filter ensures only volatile moves are traded.
Trading fees (e.g., 0.5% on Coinbase) reduce the net profit to ~4% on winners and -3.5% on losers, requiring a win rate above 47% for profitability.
Suggestion: Risk only 1-2% of your capital per trade to manage exposure.
5. Visuals and Alerts
Plots: Blue fast MA, red slow MA, and green triangles for buy signals.
Alerts: Trigger when an entry condition is met, so you don’t need to watch the chart constantly.
How to Use the Strategy
Setup:
Load TradingView, select BONK/USD on the 1-hour chart (Coinbase pair).
Paste the script into the Pine Editor and add it to your chart.
Customize:
Adjust the profit target (e.g., 5%) and stop-loss (e.g., 3%) to your preference.
Tweak ATR or MA lengths if BONK’s volatility shifts.
Trade:
Look for green triangle signals and confirm with market context (e.g., volume or news).
Enter trades manually or via TradingView’s broker tools if supported.
Exit when the profit target or stop-loss is hit.
Test:
Use TradingView’s Strategy Tester to backtest on historical data and refine settings.
Benefits of the 1-Hour Timeframe
Faster Opportunities: Captures shorter-term uptrends in BONK’s volatile price action.
Responsive: Adjusted indicators react quickly to hourly changes.
Conservative: Maintains the 3-7% profit goal with tight risk control.
Potential Challenges
Noise: The 1-hour chart has more false signals. The ATR and MA filters help, but caution is needed.
Fees: Frequent trading increases costs, so ensure each trade’s potential justifies the expense.
Volatility: BONK can move unpredictably—monitor broader market trends or Solana ecosystem news.
Final Thoughts
Switching to a 1-hour timeframe makes the strategy more active, targeting shorter volatility spikes while keeping profits conservative at 3-7%. The adjusted indicators and conditions balance responsiveness with reliability. Backtest it on TradingView to confirm it suits BONK’s behavior, and always use proper risk management, as meme coins are highly speculative.
Disclaimer: This is for educational purposes, not financial advice. Cryptocurrency trading, especially with assets like BONK, is risky. Test thoroughly and trade responsibly.
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.
Divergence IQ [TradingIQ]Hello Traders!
Introducing "Divergence IQ"
Divergence IQ lets traders identify divergences between price action and almost ANY TradingView technical indicator. This tool is designed to help you spot potential trend reversals and continuation patterns with a range of configurable features.
Features
Divergence Detection
Detects both regular and hidden divergences for bullish and bearish setups by comparing price movements with changes in the indicator.
Offers two detection methods: one based on classic pivot point analysis and another that provides immediate divergence signals.
Option to use closing prices for divergence detection, allowing you to choose the data that best fits your strategy.
Normalization Options:
Includes multiple normalization techniques such as robust scaling, rolling Z-score, rolling min-max, or no normalization at all.
Adjustable normalization window lets you customize the indicator to suit various market conditions.
Option to display the normalized indicator on the chart for clearer visual comparison.
Allows traders to take indicators that aren't oscillators, and convert them into an oscillator - allowing for better divergence detection.
Simulated Trade Management:
Integrates simulated trade entries and exits based on divergence signals to demonstrate potential trading outcomes.
Customizable exit strategies with options for ATR-based or percentage-based stop loss and profit target settings.
Automatically calculates key trade metrics such as profit percentage, win rate, profit factor, and total trade count.
Visual Enhancements and On-Chart Displays:
Color-coded signals differentiate between bullish, bearish, hidden bullish, and hidden bearish divergence setups.
On-chart labels, lines, and gradient flow visualizations clearly mark divergence signals, entry points, and exit levels.
Configurable settings let you choose whether to display divergence signals on the price chart or in a separate pane.
Performance Metrics Table:
A performance table dynamically displays important statistics like profit, win rate, profit factor, and number of trades.
This feature offers an at-a-glance assessment of how the divergence-based strategy is performing.
The image above shows Divergence IQ successfully identifying and trading a bullish divergence between an indicator and price action!
The image above shows Divergence IQ successfully identifying and trading a bearish divergence between an indicator and price action!
The image above shows Divergence IQ successfully identifying and trading a hidden bullish divergence between an indicator and price action!
The image above shows Divergence IQ successfully identifying and trading a hidden bearish divergence between an indicator and price action!
The performance table is designed to provide a clear summary of simulated trade results based on divergence setups. You can easily review key metrics to assess the strategy’s effectiveness over different time periods.
Customization and Adaptability
Divergence IQ offers a wide range of configurable settings to tailor the indicator to your personal trading approach. You can adjust the lookback and lookahead periods for pivot detection, select your preferred method for normalization, and modify trade exit parameters to manage risk according to your strategy. The tool’s clear visual elements and comprehensive performance metrics make it a useful addition to your technical analysis toolbox.
The image above shows Divergence IQ identifying divergences between price action and OBV with no normalization technique applied.
While traders can look for divergences between OBV and price, OBV doesn't naturally behave like an oscillator, with no definable upper and lower threshold, OBV can infinitely increase or decrease.
With Divergence IQ's ability to normalize any indicator, traders can normalize non-oscillator technical indicators such as OBV, CVD, MACD, or even a moving average.
In the image above, the "Robust Scaling" normalization technique is selected. Consequently, the output of OBV has changed and is now behaving similar to an oscillator-like technical indicator. This makes spotting divergences between the indicator and price easier and more appropriate.
The three normalization techniques included will change the indicator's final output to be more compatible with divergence detection.
This feature can be used with almost any technical indicator.
Stop Type
Traders can select between ATR based profit targets and stop losses, or percentage based profit targets and stop losses.
The image above shows options for the feature.
Divergence Detection Method
A natural pitfall of divergence trading is that it generally takes several bars to "confirm" a divergence. This makes trading the divergence complicated, because the entry at time of the divergence might look great; however, the divergence wasn't actually signaled until several bars later.
To circumvent this issue, Divergence IQ offers two divergence detection mechanisms.
Pivot Detection
Pivot detection mode is the same as almost every divergence indicator on TradingView. The Pivots High Low indicator is used to detect market/indicator highs and lows and, consequently, divergences.
This method generally finds the "best looking" divergences, but will always take additional time to confirm the divergence.
Immediate Detection
Immediate detection mode attempts to reduce lag between the divergence and its confirmation to as little as possible while avoiding repainting.
Immediate detection mode still uses the Pivots Detection model to find the first high/low of a divergence. However, the most recent high/low does not utilize the Pivot Detection model, and instead immediately looks for a divergence between price and an indicator.
Immediate Detection Mode will always signal a divergence one bar after it's occurred, and traders can set alerts in this mode to be alerted as soon as the divergence occurs.
TradingView Backtester Integration
Divergence IQ is fully compatible with the TradingView backtester!
Divergence IQ isn’t designed to be a “profitable strategy” for users to trade. Instead, the intention of including the backtester is to let users backtest divergence-based trading strategies between the asset on their chart and almost any technical indicator, and to see if divergences have any predictive utility in that market.
So while the backtester is available in Divergence IQ, it’s for users to personally figure out if they should consider a divergence an actionable insight, and not a solicitation that Divergence IQ is a profitable trading strategy. Divergence IQ should be thought of as a Divergence backtesting toolkit, not a full-feature trading strategy.
Strategy Properties Used For Backtest
Initial Capital: $1000 - a realistic amount of starting capital that will resonate with many traders
Amount Per Trade: 5% of equity - a realistic amount of capital to invest relative to portfolio size
Commission: 0.02% - a conservative amount of commission to pay for trade that is standard in crypto trading, and very high for other markets.
Slippage: 1 tick - appropriate for liquid markets, but must be increased in markets with low activity.
Once more, the backtester is meant for traders to personally figure out if divergences are actionable trading signals on the market they wish to trade with the indicator they wish to use.
And that's all!
If you have any cool features you think can benefit Divergence IQ - please feel free to share them!
Thank you so much TradingView community!
Color Code Overlay StrategyColor Code Overlay Strategy
This strategy utilizes a custom color-coded overlay to provide accurate buy and sell signals based on dynamic color changes of the candles. The indicator works by calculating a color shift between bullish (green) and bearish (red) candles, with the color change logic driven by both price movement and volatility.
How the Color Change is Calculated:
The color change is determined by comparing the closing price relative to the opening price of each candle, as is typical with a traditional bullish or bearish candle. However, to make this strategy more adaptive to market conditions, the color change is further refined by incorporating the Average True Range (ATR).
Volatility Adjusted Color Shift: The strategy calculates a dynamic threshold based on the ATR value, which represents market volatility. If the price movement between the open and close of the candle exceeds a specific percentage of the ATR, the color of the candle shifts from red (bearish) to green (bullish) or vice versa.
Threshold Calculation: A fixed percentage (e.g., 1%) of the ATR range is used to define the minimum price movement required for a color change. This ensures that only significant price movements, adjusted for volatility, trigger the color shift. The larger the ATR (higher volatility), the greater the price movement required to cause a change in color.
Bullish to Bearish (Green to Red): When the candle closes lower than the open, and the price movement exceeds the dynamic threshold based on ATR, the candle color changes from green to red, signaling a potential bearish reversal.
Bearish to Bullish (Red to Green): When the candle closes higher than the open, and the price movement exceeds the ATR-based threshold, the candle color shifts from red to green, signaling a potential bullish reversal.
Key Features:
Dynamic Color Change: The strategy identifies key color changes from bullish to bearish (green to red) and from bearish to bullish (red to green) based on specific thresholds in candle size.
Customizable Timeframe: You can specify a custom trading window to restrict the strategy’s actions to specific hours of the day.
Stop Loss and Take Profit: The strategy incorporates risk management features, allowing you to set a stop loss and take profit based on the price in pips.
Flexible Trade Types: Choose between "Both" (long and short), "Long Only," or "Short Only" trading options to suit your preferred trading style.
Visual Alerts: Receive visual alerts with arrows when color changes occur, signaling potential trade opportunities. Green arrows indicate a bullish shift, while red arrows show a bearish shift.
This strategy is ideal for traders who prefer a color-coded overlay to easily visualize price action and make informed decisions based on bullish or bearish trends. Whether you’re looking for quick, short-term opportunities or analyzing market reversals, this strategy offers an intuitive approach to identifying trade signals.
Supertrend Strategy with Money Ocean TradeStrategy Overview
The Supertrend Strategy with Trend Change Confirmation leverages the Supertrend indicator to identify potential buy and sell signals based on changes in trend direction and subsequent price action. The strategy is designed to work with any financial instrument (symbol) and aims to provide clear entry and exit signals.
Key Components
Supertrend Indicator: The core of this strategy is the Supertrend indicator, calculated using a length of 3 and a factor of 1. The Supertrend line is plotted on the chart to visually represent trend direction.
Direction 1: Indicates an uptrend (bullish).
Direction -1: Indicates a downtrend (bearish).
Trend Change Detection: The strategy monitors changes in the trend direction. When a trend change is detected, it checks if the next candle confirms the trend change by breaking above or below the Supertrend line.
Entry Conditions:
Long Entry (Buy): When the Supertrend direction changes to 1 (uptrend) and the next candle closes above the Supertrend line.
Short Entry (Sell): When the Supertrend direction changes to -1 (downtrend) and the next candle closes below the Supertrend line.
Exit Conditions: The strategy closes the position based on the opposite signal.
Long Exit: When the Supertrend direction changes to -1 (downtrend) and the next candle closes below the Supertrend line.
Short Exit: When the Supertrend direction changes to 1 (uptrend) and the next candle closes above the Supertrend line.
Visual Signals: The strategy plots buy and sell signals on the chart using plotshape:
BUY: A green label below the bar when a long entry is triggered.
SELL: A red label above the bar when a short entry is triggered.
Alerts: Alerts are set up to notify when a buy or sell signal is triggered.
Script Summary
This strategy helps traders identify potential trading opportunities based on trend changes and confirms the trend by checking the next candle's price action. The visual signals and dashboard enhance the user's ability to monitor and manage trades effectively.
Feel free to test and adjust the parameters to suit your trading preferences! If you need further customizations or explanations, let me know.
Futures Engulfing Candle Size Strategy (Ticks, TP/SL)The Futures Candle Size Strategy is designed to identify and trade significant price movements in the futures market based on candle size. It is optimized for futures instruments like ES, NQ, or CL, where precise tick-level calculations are essential. The strategy includes a customizable take profit and stop loss in ticks and operates only within a specified time window (e.g., 7:00 AM to 9:15 AM CST).
Key Features:
Candle Size Threshold: Trades are triggered when the candle's high-to-low range exceeds the defined threshold in ticks.
Time Filter: Limits trades to the most active market hours, specifically between 7:00 AM and 9:15 AM CST.
Take Profit and Stop Loss: Customizable exit levels in ticks to manage risk and lock in profits.
Long and Short Trades: Automatically places buy or sell orders based on the candle's direction (bullish or bearish).
Alerts: Sends alerts whenever a trade is triggered, helping you stay informed in real-time.
How It Works:
The strategy calculates the size of each candle in ticks and compares it to the user-defined threshold.
If the candle size meets or exceeds the threshold within the specified time range, it triggers a long or short trade.
The trade automatically exits when the price hits the take profit or stop loss levels.






















