Moving Average Trading System
- エキスパート
- Lucrative Adventura, LLC
- バージョン: 1.0
- アクティベーション: 5
The Moving Average Trading System EA is a sophisticated automated trading solution specifically designed for futures and commodities markets. This Expert Advisor combines proven moving average crossover strategies with advanced risk management and margin control systems to deliver consistent, professional-grade trading performance.
✨ Key Features
- Triple Moving Average System: Fast MA, Slow MA, and Trend Filter for enhanced signal accuracy
- Advanced Risk Management: Dynamic position sizing with ATR-based stop losses
- Futures-Optimized: Enhanced margin control and price normalization for commodities trading
- Professional Money Management: Configurable risk per trade with account-wide risk limits
- Intelligent Filters: Spread, volatility, and trading hours filters to optimize entry conditions
- Trailing Stop System: Automated profit protection with customizable parameters
🎯 Trading Strategy
Signal Generation
Buy Signal Triggers When:
- Fast Moving Average crosses above Slow Moving Average
- Current price is above the Trend Filter Moving Average
- All filter conditions are met (spread, volatility, trading hours)
Sell Signal Triggers When:
- Fast Moving Average crosses below Slow Moving Average
- Current price is below the Trend Filter Moving Average
- All filter conditions are met
Risk Management Philosophy
The EA employs a multi-layered risk management approach:
- Position Sizing: Automatically calculates lot size based on account risk percentage
- Stop Loss Protection: ATR-based or fixed stop losses for every trade
- Margin Safety: Enhanced margin checking prevents over-leveraging
- Account Protection: Maximum account risk limits and position limits
⚙️ Configuration Guide
Moving Average Settings
| Parameter | Default | Description |
|---|---|---|
| Fast MA Period | 20 | Period for the fast moving average (entry signal) |
| Slow MA Period | 50 | Period for the slow moving average (entry signal) |
| Trend Filter Period | 200 | Period for trend confirmation filter |
| MA Method | EMA | Moving average calculation method (SMA, EMA, SMMA, LWMA) |
| Applied Price | Close | Price used for MA calculation (Open, High, Low, Close, etc.) |
Recommended Settings:
- Scalping: Fast=10, Slow=20, Trend=50
- Day Trading: Fast=20, Slow=50, Trend=200 (default)
- Swing Trading: Fast=50, Slow=100, Trend=200
Risk Management Settings
| Parameter | Default | Description |
|---|---|---|
| Risk Percent | 0.5% | Risk per trade as percentage of account balance |
| Max Account Risk | 5.0% | Maximum total account risk exposure |
| Min Margin Level | 300% | Minimum margin level to maintain |
| Use ATR Stops | True | Enable ATR-based stop loss calculation |
| ATR Period | 14 | Period for ATR calculation |
| ATR Multiplier | 2.0 | Multiplier for ATR-based stop distance |
| Fixed Stop Loss | 100 | Fixed stop loss in points (if ATR disabled) |
| Risk Reward Ratio | 2.0 | Target profit ratio compared to risk |
| Margin Safety Factor | 2.0 | Additional margin buffer (200% coverage) |
Risk Guidelines:
- Conservative: Risk 0.25-0.5% per trade
- Moderate: Risk 0.5-1.0% per trade
- Aggressive: Risk 1.0-2.0% per trade (experienced traders only)
Position Management
| Parameter | Default | Description |
|---|---|---|
| Max Positions | 1 | Maximum simultaneous positions |
| Max Lot Size | 1.0 | Maximum lot size per trade |
| Min Lot Size | 0.01 | Minimum lot size per trade |
| Use Trailing Stop | True | Enable trailing stop functionality |
| Trailing Start | 50 points | Profit level to activate trailing stop |
| Trailing Step | 10 points | Trailing stop adjustment increment |
Trading Hours & Filters
| Parameter | Default | Description |
|---|---|---|
| Use Trading Hours | True | Enable trading time restrictions |
| Start Time | 09:00 | Trading session start time |
| End Time | 17:00 | Trading session end time |
| Use Spread Filter | True | Enable maximum spread filtering |
| Max Spread | 5 points | Maximum allowed spread for entries |
| Use Volatility Filter | True | Enable minimum volatility filtering |
| Min ATR | 0.0001 | Minimum ATR value for trading |
