Warrior_EA/Trailing/README.md

27 lines
1 KiB
Markdown
Raw Permalink Normal View History

# Trailing Subsystem (Trailing/)
## Overview
The Trailing/ directory contains logic for trailing stop management in the Warrior EA. It supports ATR-based trailing or none (disabled). Each strategy is modular and configurable.
## Key Components
### Trailing.mqh
- Aggregates all available trailing stop strategies.
- Includes: ATR-based and None.
- Entry point for trailing stop logic selection.
### TrailingATR.mqh
- **Class:** `CTrailingATR`
- **Purpose:** Implements trailing stops based on the Average True Range (ATR) indicator.
- **Key Features:**
- Configurable ATR multiplier, periods, and shift.
- Dynamically adjusts stop loss based on market volatility.
- Inherits from `CExpertTrailing` for integration with the EA framework.
## Integration Notes
- Modular design allows for easy switching between trailing stop strategies.
- ATR-based trailing is suitable for adaptive, volatility-aware risk management.
- The None strategy is included via a standard MQL5 module.
---
*Documented April 2026. For further details, see the main project documentation.*