Stochastic Multi Currency EA MT5
30 USD
Demo downloaded:
50
Published:
12 December 2024
Current version:
30.0
Didn't find a suitable robot?
Order your own one
on Freelance
Go to Freelance
Order your own one
on Freelance
How to buy а trading robot or an indicator
Run your EA on
virtual hosting
virtual hosting
Test аn indicator/trading robot before buying
Want to earn in the Market?
How to present a product for a sell-through
Version 30.0
2026.05.14
1. Every tick trading mode is fixed with different timeframe combinations
2. Extensive logging is enabled for all methods
3. Irrelevant codes are removed
2. Extensive logging is enabled for all methods
3. Irrelevant codes are removed
Version 29.0
2026.05.14
1. Parabolic Sar trend filter logic corrected
2. Different Optimization/Backtest timeframe and the Indicator timeframe feature enabled/fixed(1m backtesting on 15min indicator)
3. Swap calculation for profit is added
4. Opposite signal change for grid orders logic is fixed for 1 min optimization
2. Different Optimization/Backtest timeframe and the Indicator timeframe feature enabled/fixed(1m backtesting on 15min indicator)
3. Swap calculation for profit is added
4. Opposite signal change for grid orders logic is fixed for 1 min optimization
Version 26.0
2026.03.17
1. Trend filter is disabled by default for mql upload test
2. Enqueue order logic made faster1. Trend filter is disabled by default for mql upload test
2. Enqueue order logic made faster
2. Enqueue order logic made faster1. Trend filter is disabled by default for mql upload test
2. Enqueue order logic made faster
Version 24.0
2026.03.15
1. Blog page url inclusion in the important urls in the common tab during load
2. Product page documentation updated1. Blog page url inclusion in the important urls in the common tab during load1. Blog page url inclusion in the important urls in the common tab during load
2. Product page documentation updated1. Blog page url inclusion in the important urls in the common tab during load
2. Product page documentation updated1. Blog page url inclusion in the important urls in the common tab during load1. Blog page url inclusion in the important urls in the common tab during load
2. Product page documentation updated1. Blog page url inclusion in the important urls in the common tab during load
Version 22.0
2026.02.28
1. new input added to add some delay upon receiving a signal input int ORDER_DELAY_SECONDS = 5; // Delay seconds after signal [0: instant]
when delay is mentioned all the orders.[ Please note it will work in live trading and everytick backtesting not in openprice backtesting]
2. Martingale strategy fixes
3. Parabolic SAR Trend Filter — A new optional trend filter has been added using the Parabolic SAR indicator. It can be enabled/disabled independently and supports two strategies:
Strategy 1: Price above SAR = Bullish signal, Price below SAR = Bearish signal
Strategy 2: SAR direction flip confirmation for entry
4.ADX Trend Filter — Now fully namespaced to avoid variable conflicts when used alongside other EAs
5.RSI Trend Filter — Renamed inputs and internal variables for clean multi-EA compatibility
6.MACD Trend Filter — Same conflict-proofing applied; all settings isolated under new naming
7.MA Trend Filter — All three MA strategy modes (Fast vs Slow MA, Price vs Fast MA, Price vs Slow MA) remain fully functional under updated variable names
8.Indicator handle management — Fixed a bug in OnDeinit where MA, ADX, RSI, and MACD indicator handles were not being properly released on EA removal; all handles now release cleanly
Note: As new filter strategies has been introduced, old set files wont work. If you are using any old set file , then request new ones from me in the chat.
1. new input added to add some delay upon receiving a signal input int ORDER_DELAY_SECONDS = 5; // Delay seconds after signal [0: instant]
when delay is mentioned all the orders.[ Please note it will work in live trading and everytick backtesting not in openprice backtesting]
2. Martingale strategy fixes
3. Parabolic SAR Trend Filter — A new optional trend filter has been added using the Parabolic SAR indicator. It can be enabled/disabled independently and supports two strategies:
Strategy 1: Price above SAR = Bullish signal, Price below SAR = Bearish signal
Strategy 2: SAR direction flip confirmation for entry
4.ADX Trend Filter — Now fully namespaced to avoid variable conflicts when used alongside other EAs
5.RSI Trend Filter — Renamed inputs and internal variables for clean multi-EA compatibility
6.MACD Trend Filter — Same conflict-proofing applied; all settings isolated under new naming
7.MA Trend Filter — All three MA strategy modes (Fast vs Slow MA, Price vs Fast MA, Price vs Slow MA) remain fully functional under updated variable names
8.Indicator handle management — Fixed a bug in OnDeinit where MA, ADX, RSI, and MACD indicator handles were not being properly released on EA removal; all handles now release cleanly
Note: As new filter strategies has been introduced, old set files wont work. If you are using any old set file , then request new ones from me in the chat.
Version 21.0
2026.02.21
1. Some input comment formatted
2. Moving average mode comments added
3. Exit strategy basic check logic correct(instead of 4 it would be 0)
4. New Strategies added
5. Chart Resize and redraw logic added
6. Dashboard array initialization logic moved globally
7. Divergence Strategy is added
8. Added Market close check at the start of newBar
2. Moving average mode comments added
3. Exit strategy basic check logic correct(instead of 4 it would be 0)
4. New Strategies added
5. Chart Resize and redraw logic added
6. Dashboard array initialization logic moved globally
7. Divergence Strategy is added
8. Added Market close check at the start of newBar
Version 20.0
2026.01.25
1. Changed the position of checking sl and tp amount and percent to fix old backtest result issue
Version 19.0
2025.12.28
1. Optional calculation of the moving average filter in case of the disabled. Hence, improve performance during backtest.
Version 18.0
2025.12.11
1. Added 4 new entry and exit strategies
ENTRY_STRATEGY5 = 5, // Buy-entry: Stochastic %K crosses above 50, vice versa for sell
ENTRY_STRATEGY6 = 6, // Buy-entry: Stochastic %K is above upper level, vice versa for sell
ENTRY_STRATEGY7 = 7, // Buy-entry: Bullish divergence, Sell-entry: Bearish divergence
ENTRY_STRATEGY8 = 8, // Buy-entry: Stochastic k cross up d, vice versa for sell
EXIT_STRATEGY5 = 5, // Buy-exit: Stochastic %K crosses below 50, vice versa for sell
EXIT_STRATEGY6 = 6, // Buy-exit: Stochastic %K is below lower level, vice versa for sell
EXIT_STRATEGY7 = 7, // Buy-exit: Bearish divergence, Sell-exit: Bullish divergence
EXIT_STRATEGY8 = 8 // Buy-exit: Stochastic k cross down d, vice versa for sell
ENTRY_STRATEGY5 = 5, // Buy-entry: Stochastic %K crosses above 50, vice versa for sell
ENTRY_STRATEGY6 = 6, // Buy-entry: Stochastic %K is above upper level, vice versa for sell
ENTRY_STRATEGY7 = 7, // Buy-entry: Bullish divergence, Sell-entry: Bearish divergence
ENTRY_STRATEGY8 = 8, // Buy-entry: Stochastic k cross up d, vice versa for sell
EXIT_STRATEGY5 = 5, // Buy-exit: Stochastic %K crosses below 50, vice versa for sell
EXIT_STRATEGY6 = 6, // Buy-exit: Stochastic %K is below lower level, vice versa for sell
EXIT_STRATEGY7 = 7, // Buy-exit: Bearish divergence, Sell-exit: Bullish divergence
EXIT_STRATEGY8 = 8 // Buy-exit: Stochastic k cross down d, vice versa for sell
Version 17.0
2025.11.16
1. Hull Indicator filter scanning is corrected
Version 16.0
2025.11.08
1. A new input option, “Hide Stop Loss and Take Profit,” has been added.
When set to true, all stop losses will be hidden from the broker, regardless of the selected mode (Pips, Amount, or Percent).
When set to false, stop-loss and take-profit levels for all modes will be displayed on the chart. Previously, only the Pips mode values were visible.
2. Introduced a new Grid Trading feature: “Continue and Reverse Grid on Signal Change” (default: false).
When set to false, the EA will continue opening trades in the same direction even after a trend reversal, until the grid closes at an overall profit, according to the SL/TP settings.
Example (Martingale mode):
0.01 Buy @ 1.1506
0.02 Buy @ 1.1406
Trend changes → ignored
0.04 Buy @ 1.1306
0.08 Buy @ 1.1206
(Closes all at overall profit per settings)
When set to true, the EA will reverse grid direction on a trend change and continue trading with the new signal.
Example (Martingale mode):
0.01 Buy @ 1.1506
0.02 Buy @ 1.1406
Trend changes → 0.04 Sell @ 1.1355
0.08 Buy @ 1.1455
0.16 Buy @ 1.1555
(Closes all at overall profit per settings)
When set to true, all stop losses will be hidden from the broker, regardless of the selected mode (Pips, Amount, or Percent).
When set to false, stop-loss and take-profit levels for all modes will be displayed on the chart. Previously, only the Pips mode values were visible.
2. Introduced a new Grid Trading feature: “Continue and Reverse Grid on Signal Change” (default: false).
When set to false, the EA will continue opening trades in the same direction even after a trend reversal, until the grid closes at an overall profit, according to the SL/TP settings.
Example (Martingale mode):
0.01 Buy @ 1.1506
0.02 Buy @ 1.1406
Trend changes → ignored
0.04 Buy @ 1.1306
0.08 Buy @ 1.1206
(Closes all at overall profit per settings)
When set to true, the EA will reverse grid direction on a trend change and continue trading with the new signal.
Example (Martingale mode):
0.01 Buy @ 1.1506
0.02 Buy @ 1.1406
Trend changes → 0.04 Sell @ 1.1355
0.08 Buy @ 1.1455
0.16 Buy @ 1.1555
(Closes all at overall profit per settings)
Version 15.0
2025.11.03
1. Group stoploss and takeprofit is based on all the symbols
2. Dashboard display for group sl and tp is fixed
3. Drawdown is based on all symbols
4. Daily,Weekly and Monthly stoploss and target is based on all the symbols
2. Dashboard display for group sl and tp is fixed
3. Drawdown is based on all symbols
4. Daily,Weekly and Monthly stoploss and target is based on all the symbols
Version 14.0
2025.10.21
1. Dashboard daily ,weekly and montly profit fix
2. Daily,weekly and month profit and losses take current running profit/loss s into consideration
3. Alert is very frequent for every tick mode , so changed it to every candle frequency
4. Some unused code is removed
2. Daily,weekly and month profit and losses take current running profit/loss s into consideration
3. Alert is very frequent for every tick mode , so changed it to every candle frequency
4. Some unused code is removed
Version 13.0
2025.10.18
1. Dashboard display show/hide option from input is fixed
Version 12.0
2025.06.26
Fixes applied
-------------------------------------
1. Deposit load filter added
2. News Filter added
3. Risk to lot calculation enhanced
4. Backtesting issue fixed for multicurrency with ma trend filter enabled
5. Trailing stop logic is corrected,both stoploss pip mode and amount mode will work.
6. Multiple symbol trade count logic fix
-------------------------------------
1. Deposit load filter added
2. News Filter added
3. Risk to lot calculation enhanced
4. Backtesting issue fixed for multicurrency with ma trend filter enabled
5. Trailing stop logic is corrected,both stoploss pip mode and amount mode will work.
6. Multiple symbol trade count logic fix
Version 11.0
2025.06.01
1. Fixed max hedge logic.
2. Added two inputs
MAX_GRID_ACTION(Action when max grid is reached)
GRID_DO_NOTHING=1, // Do Nothing ( keep the main and grid position open)
GRID_CLOSE_ALL=2 // Close All (Close all when one more grid level is reached than the max allowed grid step)
MAX_HEDGE_ACTION(Action when max hedge is reached)
HEDGE_DO_NOTHING=1, // Do Nothing ( keep the main and hedge position open)
HEDGE_CLOSE_ALL=2 // Close All (Close all when one more hedge level is reached than the max allowed hedge step)
2. Added two inputs
MAX_GRID_ACTION(Action when max grid is reached)
GRID_DO_NOTHING=1, // Do Nothing ( keep the main and grid position open)
GRID_CLOSE_ALL=2 // Close All (Close all when one more grid level is reached than the max allowed grid step)
MAX_HEDGE_ACTION(Action when max hedge is reached)
HEDGE_DO_NOTHING=1, // Do Nothing ( keep the main and hedge position open)
HEDGE_CLOSE_ALL=2 // Close All (Close all when one more hedge level is reached than the max allowed hedge step)
Version 10.0
2025.04.29
spread logic correction
slippage variable modification
dashboard update logic corrected
slippage variable modification
dashboard update logic corrected
Version 8.0
2025.01.08
lot size calculation for multiple symbol has been fixed
Version 7.0
2025.01.05
trailing stop logic is corrected,both stoploss pip mode and amount mode will work.
Version 6.0
2024.12.24
backtesting issue fixed for multicurrency with ma trend filter enabled
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
