Btc Replicator
- Experts
-
Fritz Roland Barnard
I've been interested in trading and programming for quite some time, and enjoy spending my free time developing EAs for MetaTrader 5.
I mainly work with price action strategies and spend a lot of time testing different ideas to see what works and what doesn't. - Versione: 1.38
- Attivazioni: 20
BTC Replicator — Special Launch Price: $75
Limited introductory offer — first 10 purchases only!
Once the first 10 copies have been sold, the price will increase to $199.
BTC Replicator
Four Independent Trading Engines for Bitcoin
BTC Replicator is an automated Expert Advisor for MetaTrader 5, developed specifically for BTCUSD trading. It combines four independent price-structure strategies with configurable risk management, automated position protection and a graphical trading dashboard.
Each engine monitors different market conditions and manages its own positions. The system uses BUY-only trading logic and supports up to four simultaneous positions, with a maximum of one open trade per engine, subject to the configured risk restrictions.
Trading Strategies
Engine A - Previous Day Range
Identifies trading opportunities around the previous day's high and low. Entries are evaluated when price breaks above an established level or confirms a recovery from a lower boundary.
Engine B - Intraday Range
Uses H4 price structures to identify trading ranges and potential entries around their upper and lower boundaries.
Engine C - Support and Resistance
Identifies relevant price levels from historical market structures and evaluates qualifying breakout and recovery conditions.
Engine D - Trend Continuation
Uses moving-average relationships and price structure to identify opportunities associated with developing trends.
Each engine can be enabled or disabled independently, with its own entry parameters, position sizing, Stop Loss and Take Profit settings.
Entry Management
BTC Replicator monitors calculated price levels using virtual entry conditions. Orders are submitted only when the corresponding entry requirements are satisfied.
Upper structural levels use breakout confirmation, while lower levels require price recovery confirmation based on a completed M15 candle.
Additional entry controls include price offsets, minimum entry separation, upper-wick filtering, spread protection and economic news filtering.
Position and Risk Management
Position Sizing
Two sizing methods are available:
-
Fixed Lot: Uses a user-defined trading volume.
-
Percentage Risk: Calculates trading volume from the selected risk percentage and initial Stop Loss distance.
Stop Loss and Take Profit
Each engine uses independently configurable percentage-based Stop Loss and Take Profit levels.
Break-Even Protection
The EA can advance the Stop Loss once the configured activation conditions are met. The protection calculation considers estimated trading costs and the configured profit-lock distance.
Partial Take Profit
Positions can be partially closed when price reaches a defined percentage of the original Take Profit distance. The default configuration attempts to close 50% of the position at 75% of the original TP distance, subject to broker volume restrictions.
Take Profit Extension
After a confirmed partial closure, the remaining position's Take Profit can be extended by a configurable amount based on the original TP distance.
Swing-Based Trailing Stop
The EA monitors confirmed market structures and can adjust the protective Stop Loss as favourable price movement develops.
Additional protection includes a combined-risk limit and daily equity-loss controls.
Colour-Coded Trade Management
BTC Replicator displays position-management events directly on the chart using three distinct marker colours.
Orange - Break-Even Protection
An orange horizontal line identifies the protected Stop Loss level established by the break-even system.
Blue - Profit Protection
A blue horizontal line identifies a Stop Loss level established through the trailing protection system. It reflects improvements to the position's protective level.
Purple - Partial Take Profit
A purple horizontal line records the actual execution price of a completed partial closure, rather than the theoretical partial-profit target.
Markers include position references and descriptive labels positioned toward the right side of the chart. These visual indicators help users follow Stop Loss adjustments and partial-profit execution during trading and visual backtesting.
Trading Dashboard
The integrated information panel displays account information, trading activity, engine status and relevant operating conditions.
The interface provides a central view of the Expert Advisor's activity without requiring users to switch repeatedly between MetaTrader windows.
Account Requirements and Compatibility
Platform: MetaTrader 5
Trading instrument: BTCUSD
Account type: Hedging account
Trading direction: BUY only
Maximum simultaneous positions: Four, with one position per engine.
Position sizing: Fixed Lot or Percentage Risk.
BTC Replicator is designed for Bitcoin trading. Symbol specifications, contract sizes, spreads, execution conditions and margin requirements may differ between brokers.
The Expert Advisor should be evaluated using the intended broker's BTCUSD symbol and trading conditions.
Backtesting and Configuration
All four engines provide individual configuration options. Users can adjust entry parameters, Stop Loss and Take Profit percentages, position management and risk controls.
For strategy evaluation, the MetaTrader 5 Strategy Tester setting Every tick based on real ticks is recommended.
Historical testing does not guarantee future results. Bitcoin trading involves substantial risk, including rapid price movements, variable spreads and slippage. Protective orders may execute at prices different from those requested.
