Currency Strength Alert
- Experts
-
Steve Zoeger
Hello to my Fx friends. Forex is so diverse that you can't really single out any particular indicator or strategy. The ever-changing market and the ever-changing economic conditions around the world mean that there are many different ways to trade, so I have developed many different robots. These - Version: 1.0
- Activations: 5
Overview
This Expert Advisor combines currency strength analysis with three moving averages to generate high-probability entry signals. It incorporates gap detection, multiple entry modes, pyramiding, martingale, hedging, and a comprehensive suite of filters to adapt to various market conditions.
Currency Strength & MA Signals
-
Currency Strength: Evaluates the relative strength of major currencies by analyzing price movements across multiple pairs, identifying strongly overbought or oversold conditions.
-
Three Moving Averages: Uses three MAs (e.g., 20, 50, 100) with configurable crossover combinations: MA20/50, MA20/100, MA50/100, all crossovers, or triple alignment.
-
Signal Combination: Can require both currency strength and MA signals for entry, or accept either one, allowing flexible signal filtering.
Gap Detection
-
Monitors gaps between previous close and current open.
-
Configurable actions: ignore, swap signal direction, skip trading, or reverse existing positions.
-
Minimum gap size in pips and visual warnings on chart.
Entry Modes
-
Single Entry: Only one position per direction.
-
Multiple Same Direction: Additional entries allowed only in the current trend direction.
-
Multiple Both Directions: Allows hedging by permitting entries in both directions.
-
Enforces minimum bars between entries and maximum total lot size per direction.
Pyramiding
-
Adds to winning positions as the market moves favorably.
-
Configurable step distance (pips), lot multiplier per step, and maximum steps.
-
Works with or without martingale.
Martingale
-
Multiple calculation methods: simple multiplier, fixed step, percentage increase, Fibonacci, safe risk limit, and 60-pips recovery.
-
Parameters include multiplier, step, max trades, and risk percentage.
-
Can be combined with pyramiding for complex position scaling.
Risk Management
-
Monitors drawdown as percentage or absolute dollar loss.
-
Actions: close all trades or stop trading when thresholds are reached.
-
Recovery target: close all trades at a specified profit level.
-
Global profit target: close all trades when total profit hits a set amount.
Hedging
-
Simple Hedge: Opens an opposite-direction position when drawdown reaches a trigger percentage.
-
Grid Hedge: Creates a ladder of opposite-direction positions at set distance intervals, with increasing lot sizes per level.
-
Configurable hedge lot sizes (same, double, half, or martingale-based) and auto-close at profit.
Filters
-
Multi-Timeframe Stochastic & RSI: Operate on current, second, third, or any combination of timeframes with various confirmation modes.
-
Trend Filter: Moving average (e.g., 200 MA) to align with major trend.
-
RSI & Stochastic: Overbought/oversold levels and crossover conditions.
-
ADX: Minimum strength and DI crossover.
-
ATR: Acceptable range (min/max values).
-
MACD: Histogram, zero-line, or signal-line conditions.
-
Bollinger Bands: Price relative to middle band.
Trading Controls
-
Time Filter: Restrict trading to specific hours.
-
Spread Filter: Avoid high-spread periods.
-
Dynamic Lot Sizing: Automatically adjusts lot size based on account growth with configurable steps.
Display Features
-
Shows current lot size, signal strength, open position totals, and license status on chart.
-
Optionally displays the three moving averages directly on the chart for visual reference.
-
All trades labeled with a consistent comment for easy identification.
Compatibility
-
Designed for netting accounts with automatic volume normalization to respect symbol minimum, maximum, and step requirements, eliminating "invalid volume" errors.
