Fade Breakout (Demo Version)
"Fade Breakout (Demo Version)" logo
16/07/2025
17
Desktop, Mobile, Web
Since 17/02/2025
Free installs
186
"Fade Breakout (Demo Version)" uploaded image"Fade Breakout (Demo Version)" uploaded image"Fade Breakout (Demo Version)" uploaded image

Basic Information & Restrictions

  • Demo Account Only: The bot stops if running on a live account, enforced via Account.IsLive.


🔧 Parameters

Money Management

  • MaxOpenPositions: Maximum number of simultaneously open positions.
  • LotSizingMode: Lot calculation mode (Fixed / Balance-based / Peak balance-based).
  • RiskPercentage: Percentage of account balance to risk per trade.
  • FixedLotSize: Fixed lot size (when selected).

Trading Strategy

  • DonchianPeriod: Period for Donchian Channel.
  • SlMultiplierBuy/Sell: Stop-loss multiplier based on ATR (Buy/Sell).
  • Tp1MultiplierBuy/Sell: Initial take-profit multiplier.
  • TrailMultiplierBuy/Sell: Trailing stop multiplier.

Filters

  • AtrPeriod: Period for ATR indicator.
  • EnableAdxFilter: Enables ADX-based filtering.
  • AdxPeriod, MaxAdxValue: ADX settings and threshold.

Cool-Down (Drawdown Management)

  • EnableCoolDown: Enables temporary pause after losses.
  • MaxLosses: Max consecutive losses allowed before pause.
  • CoolDownHours: Number of hours to pause trading.


🧠 Strategy Logic

OnStart()

  • Initializes indicators (Donchian, ATR, ADX).
  • Checks for demo account only.
  • Registers event handler for position closures.

OnBar()

  • On each new bar:
    • Skips if cooling down or positions already exist.
    • Skips if ADX is above threshold (strong trend).
    • Otherwise, calls HandleEntry() to evaluate signals.

HandleEntry()

  • Fade Breakout Logic:
    • If price breaks above the Donchian high then closes below → Sell
    • If price breaks below the Donchian low then closes above → Buy

ProcessOrder()

  • Calculates SL/TP using ATR.
  • Determines lot size via GetVolume().
  • Executes market order using ExecuteMarketOrder().

ManagePositions()

  • If initial TP is hit: closes half the position and moves SL to break-even.
  • If no TP is set: applies trailing stop based on ATR multiplier.

GetVolume()

  • Calculates volume based on selected lot sizing mode:
    • Fixed lot
    • Risk % of current balance
    • Risk % of peak balance

OnPositionClosed()

  • Increments consecutive loss count.
  • If losses exceed threshold, initiates cooldown period.


📊 Strategy Summary

  • Fade Breakout Style: Reacts to Donchian breakouts by trading reversals.
  • Uses ATR to adapt SL/TP and trailing stop to volatility.
  • ADX Filter avoids trading in overly strong trends.
  • Cool-down mechanism helps protect capital after consecutive losses.
More from this author
GJ-M5-Scalper-V1
This cBot "GBPJPYM5ScalperX" implements a scalping strategy on the GBP/JPY 5-minute chart.
FadeBreakout.Ver1
A breakout contrarian strategy using the Donchian channel and ATR with advanced money management and risk control.
Scalper Signal MTF
This code is a custom scalping indicator for the cTrader platform.
Fade Breakout Portfolio Muiti
This cBot is a portfolio-style automated trading robot based on a fade breakout strategy across multiple currency pairs.
ScalperSignalVisual
Overview of the Fade Breakout Visualizer Indicator
GBPJPY_Scalper.DEMO
GBPJPY 1 minute scalping cBot for buying only.
You may also like
cBot
Indices
XAUUSD
Stocks
+3
Like A Dragon
AI Trading that you can adjust to your own strategy, this AI will do a work for you, Adjust to suit your own strategy
Trade Assistant Fx
Advanced forex trade panel for risk, margin, swaps, and trade control with precision tools.
Exponential Moving Average Sample (2)
This algo uses two Exponential Moving Averages (EMAs): EMA 21 (fast) → reacts quickly to price changes. EMA 34 and 21
Divergence Rsi BB
RSI Divergence Indicator spots regular and hidden divergences between price and RSI for early reversal alerts
1% Strategy
Scalp you rich!
Rsi Range 10 Cbot
Effortless RSI Scalping cBot—your go‑to for lightning‑fast scalping on high‑volatility indexes and symbols.
cBot
Martingale
Range Bar Strategy and Martingale (Made With AlgoBuilderX)
The Range Bar Strategy uses candlestick shadow conditions and a Martingale system for precise trade entries and sizing.
cBot
XAUUSD
Commodities
ATR
+3
FVG_Bot
FVG Bot
cBot
Forex
USDJPY
bolsa
Test the AUDJPY, UDSJPY and CADCHF in 15 min
cBot
USDJPY
Scalping
ViperScalper by EA (Full Limited Version)
ViperScalper by EA - no time limit, but limited to 0.50 net profit per position
SarahMM2
Un robot de trading intelligent basé sur le croisement de moyennes mobiles, avec un drawdown maîtrisé et une rentabilité
AlgoCorner Gradient Orders
This tool will help you spread your trades very quickly with a few clicks
GOLD SCALPER V3 DEMO
Gold Sclaper V2 Demo is a fully customizable, intelligent trading robot designed for traders seeking a powerful, automat
cBot
Breakout
Prop
Commodities
+4
Quantum King
**Quantum King : – Precision Trading for Forex{GBPUSD, EURUSD}, Gold & Oil** The **Quantum King**
cBot
USDJPY
777 - INTERMEDIATE - Adjustable risk cBOT Enc DEMO
USD/JPY Specialist cBOT
cBot
Grid
XAUUSD
Prop
+3
Maya Gold Grid ATR
🌞 Smart Gold Grid. ATR Precision. +35% in 30 Days🌞
cBot
Crypto
BTCUSD
Scalping
BTCScalpingNet6Demo
Demo version of https://ctrader.com/products/318
cBot
XAUUSD
Commodities
Bilbo SMA Robot
Robot that enters and exits according to an SMA.