The EA uses 4 strategies each strategy uses up to 7 different indicators. Trading is conducted on a medium-term trend, to find a signal using
indicators such as:
Moving Average, Relative Vigor Index, Average True Range, Alligator and other custom indicators.
For each pair there is a stop loss, take profit, breakeven and trailing stop.
The EA trades many major currency pairs.
Does not use martingale, grid and other risky strategies.
Monitoring: https://www.mql5.com/ru/signals/author/profi_mql
МetaТrader 4 version: https://www.mql5.com/en/market/product/37565
Attention! This EA is only for "hedging" accounts.
For the EA operation, open "Tools" > "Options" > "Expert Advisors". Check the option "Allow WebRequests for listed URL:".
Add
https://time.is/UTC and click OK.
- Multi_Currency_BackTest - if set to true, a multi-currency tester is used.
For quick test, use:
- Tick simulation methods:
- M1 OHLC (simulation of 1-minute bars, OHLC prices)
Pairs and timeframe
- EURUSD / M5.
- GBPUSD / M5.
- GBPJPY / M5.
- USDCHF / M5.
- USDJPY / M5.
- AUDUSD / M5.
- GBPAUD / M5.
- USDCAD / M5.
- GBPCAD / M5.
- EURAUD / M5.
- EURCAD / M5.
- EURGBP / M5.
- EURJPY / M5.
- GBPCHF / M5.
- NZDUSD / M5.
- GBPNZD / M5.
- EURCHF / M5.
- AUDCAD / M5.
- NZDCAD / M5.
- NZDCHF / M5.
- NZDJPY / M5.
- CHFJPY / M5.
- CADJPY / M5.
- CADCHF / M5.
- AUDNZD / M5.
- EURNZD / M5.
Requirements and recommendations
- It is recommended to install the EA on one chart, you can enable and disable currencies in the settings.
- The minimum recommended balance for the EA's use with the recommended pairs and timeframes - $300 or $3 on a cent account.
- 5-digit brokers.
- VPS.
Parameters
- EURUSD - if true, use EURUSD;
- ...
- EURNZD - if true, use EURNZD;
- strategy_1 - if true, strategy 1 is used;
- ...
- strategy_4 - if true, strategy 4 is used;
- Magic_Start - ID of EA's trades.
- Magic_Finish - ID of EA's trades.
- Symbols_Prefix(Suffix)_Name - enter the prefix (suffix) ONLY if the name of the symbols uses a suffix (for example:
"m."(".m") if the symbol name is "m.EURUSD"("EURUSD.m"));
- Use_Risk_StopLoss - The risk-based stop loss.
- Custom_balance - FreeMargin = false or Balance = true.
- Percentage Risk — interest risk based on stop loss.
- Fixed_Lot - fixed lot (if Use_Risk_StopLoss is false);
- Order Type - trading direction;
- Order Comment - comments to orders;
- Slippage - allowed slippage before an order is triggered;
- Show_Info_Panel - use the information panel (false - faster backtest);
- Show_additional_panel - use the info panel for profit indicator per each month, for backtest only;
- Multi_Currency_BackTest:
- true - use the multi-currency tester;
- false - use the current currency and timeframe;
- Adaptation of the spread to the stop loss - adapt the stop loss to spread;
- Max Spread - maximum allowed spread;
- Stop strategy trend - disable trend-following trading for a certain time (from 5 minutes to 24 hours) if the average spread
exceeds Max_Spread;
- Trading session filter:
- Select http or https - the Protocol to download the economic news;
- News_update_every_N_minutes - update news every N minutes;
- show sessions on chart - if true, show sessions on chart;
Trading within the week:
- Monday - trade on Monday;
- ...
- Friday - trade on Friday.
Time trading within a day:
- Use time - if true, the EA trades by time;
- GMT setting - GMT settings;
- GMT Auto ( only for real ) - automatic detection of the GMT shift (not for a tester);
- GMT Mode - manual setting;
- GMT_mode - GMT offset of the broker server time (0 - disabled);
- Every_Day_Start - operation start time (hh:mm);
- Every_Day_End - operation end time (hh:mm).
Time to disable on Friday:
- Use time - if true, the EA trades by time;
- Disable_in_Friday - operation end time on Friday (hh:mm).