Algorithm 1
Iteration 1
What is Algorithm 1?
Algorithm 1 is a high win rate, moderate reward:risk trend-following system whose edge comes from riding large trends while winning/losing little or breaking even during non-trending markets.
How does Algorithm 1 work?
Algorithm 1 is based off of the following structure:
C1 Indicator
Main backtesting metric: Winrate
Steps to backtest:
The purpose of a C1 indicator is to call trend entries early and consistently.
Exit Indicator
Main backtesting metric: ROI (pips) and profit factor (gross profits / gross loss)
Steps to backtest:
The purpose of an exit indicator is to get you out of losing trades before they hit your SL, while also keeping you in trend trades and get you out before they turn against you.
Algorithm 1 actually uses two exit indicators.
Lets see them →
Exit 1: A fast indicator that is active before 1xATR TP is hit
The goal of this faster exit indicator is to cut losing trades before they hit the stop loss.
Exit 2: A slow indicator that is active after 1xATR TP is hit
The goal of this slower exit indicator is to cut winning trades before the trend reverses.
Both Exits Overlayed
Together, they capture high-RRR trending moves, while keeping winrate high.
Volume Indicator
Main backtesting metric: ROI and Profit factor
Steps to backtest:
The purpose of a volume indicator is to eliminate signals that are taken during choppy markets, leaving only the signals that are taken during trending markets.
Volume Indicator (cont.)
The purpose of a volume indicator is to eliminate signals that are taken during choppy markets, leaving only the signals that are taken during trending markets.
C2 Indicator
Main backtesting metric: TP hit rate (can also use win rate)
Steps to backtest:
The purpose of a C2 indicator is to increase the base winrate of your algorithm by having another high-performing indicator confirming your C1 signals.
Baseline Indicator
The purposes of the baseline indicator are:
Filtering out countertrend entries
Filtering out overextended entries (1xATR rule):
Giving the volume indicator more time to catch up to the rest of the algo (One Candle Rule - OCR)
Adding new entry setups: Baseline Price Cross (BLC), Baseline Slope Change (BLS)
Adding a new setup filter for BLC and BLS setups: the bridge too far (BTF) rule:
Adding new exit triggers: Baseline Price Cross (BLC), Baseline Slope Change (BLS)
Baseline Indicator (cont.)
Main backtesting metrics: Profit factor
Steps to backtest:
Continuation Indicator
Main backtesting metric: ROI and Profit factor
Steps to backtest:
You can ignore the volume indicator and 1xATR baseline rule for continuation signals, allowing you to get back into trends your volume indicator and/or 1xATR baseline filter might have left you out.
The purpose of a continuation indicator is to call pullback reversals early and consistently. This way you can get into trends you may have otherwise missed.