OPEN-SOURCE SCRIPT

Supertrend [TradingConToto]

207
Supertrend [TradingConToto] — ADX/DI + EMA Gap + Breakout (with Mobile UI)

What makes it original
Supertrend [TradingConToto] combines trend strength (ADX/DI), multi-timeframe bias (EMA63 and EMA 200D equivalent), a structural filter based on the distance between EMA2400 and EMA4800 expressed in ATR units, and a momentum confirmation through a previous high breakout.
This is not a random mashup — it’s a sequence of filters designed to reduce trades in ranging markets and prioritize mature trends:

Direction: +DI > -DI (trend led by buyers).

Strength: ADX > mean(ADX) (avoids weak, choppy phases).

Short-term bias: Close > EMA63.

Long-term bias: Close > EMA4800 ≈ EMA200 daily on H1.

Momentum: Close > High[1] (immediate breakout).

Structure: (EMA2400 − EMA4800) > k·ATR (ensures separation in ATR units, filters out flat phases).

Entries & exits

Entry: when all six conditions are met and no open position exists.

Exit: if +DI < -DI or Close < EMA63.

Visuals: EMA63 is painted green while in position and red otherwise, with a supertrend-style band; “BUY” labels appear below the green band and “SELL” labels above the red band.

UI: includes a compact table (mobile-friendly) showing the state of each condition.

Default parameters used in this publication

Initial capital: 10,000

Position size: 10% of equity (≤10% per trade is considered sustainable).

Commission: 0.01% per side (adjust to your broker/market).

Slippage: 1 tick

Pyramiding: 0 (only one position at a time)

Adjust commission/slippage to match your market. For US equities, commissions are often per share; for spot crypto, 0.10–0.20% total is common. I publish with 0.01% per side as a conservative example to avoid overestimating results.

Recommended backtest dataset

Timeframe: H1

Multi-cycle window (e.g. 2015–today)

Symbols with high liquidity (e.g. NASDAQ-100 large caps, or BTC/ETH spot) to generate 100+ trades. Avoid cherry-picked short windows.

Why each filter matters

+DI > -DI + ADX > mean: reduce counter-trend trades and weak signals.

Close > EMA63 + Close > EMA4800: enforce trend alignment in short and long horizons.

Breakout High[1]: requires immediate momentum, avoids early entries.

EMA gap in ATR units: blocks flat or compressed structures where EMA200D aligns with price.

Limitations

The breakout filter may skip healthy pullbacks; the design prioritizes continuation over perfect entry price.

No fixed trailing stop/TP; exits depend on trend degradation via DI/EMA63.

Results vary with real costs (commissions, slippage, funding). Adjust defaults to your broker.

How to use

Apply it on a clean chart (no other indicators when publishing).

Keep in mind the default parameters above; if you change them, mention it in your notes and use the same values in the Strategy Tester.

Ensure your dataset produces 100+ trades for statistical validity.

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。