Collection · MT4 · MT5

Parallel Strategies

by Pierre8r

Parallel Strategies is a multi-strategy expert advisor for MetaTrader 4 that executes four independent trading systems concurrently.

GitHub stars1
Forks1
Last update8 years ago19 Nov 2017
LicenceNone stated

Overview

These systems include moving average crossovers, MACD breakouts, Heiken Ashi signals, and a combined Heiken-MACD approach. Each strategy operates with its own magic number for distinct management. The robot includes risk control settings for fixed lot sizes or dynamic percentage-based scaling. Additional features include a trailing stop, spread filtering, and a comprehensive weekly schedule to restrict trading to specific hours. Note that the default stop loss is set to zero.

Details

Author

Pierre8r on GitHub

Type

Collection

Platform

MetaTrader 4 (MQL4) and MetaTrader 5 (MQL5)

Strategy

Indicator crossover, Multi-strategy, Trend following

Markets

Any symbol

Timeframes

Any timeframe

Risk profile

  • Trades without a fixed stop loss

Input parameters

Read from parallel_strategies.mq4. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
expertinfostring Parallel Strategies EA [ <EXPERT INFO> ]
expdeveloperstringhttps://www.mql5.com/en/users/rodobossBy
magicnumbersstring===========[ <MAGIC NUMBERS> ]=========[ <MAGIC NUMBERS> ]
Magic1int11Magic Number Strategy 1
Magic2int12Magic Number Strategy 2
Magic3int13Magic Number Strategy 3
Magic4int14Magic Number Strategy 4
Strategiesliststring===========[ <Strategies> ]=========[ <List Strategies> ]
usemovingcrosseabooltrueUSE moving cross Strategy ?
mamethodesENUM_MA_METHODMODE_EMAFast Moving Average Methode
mamethodes2ENUM_MA_METHODMODE_SMASlow Moving Average Methode
usemacdbreakoutbooltrueUSE Macd breakout Strategy ?
Show all 40 inputs
NameTypeDefaultDescription
useheikenahsieabooltrueUSE Heiken Ashi Strategy ?
useheikenashiandmacdeabooltrueUSE Heiken and MACD Strategy ?
mmstring===========[ <Money Management> ]=========[ <Money Management> ]
exLotsdouble0.01Lot Size
RiskMMboolfalseRisk Management
RiskPercentdouble5Risk Percentage
tmstring===========[ <Order Management> ]=========[ <Order Management> ]
exStopLossdouble00.0Stop Loss
exTakeProfitdouble00.0Take Profit
exTrailingStopdouble10.0Trailing Stop
exmaxSpreaddouble30.0[Max Spread]
WeekDaysstring===========[ <WEEK DAYS> ]=========[ <WEEK DAYS> ]
exemplestring ------- Hour settings: set to 24 for no limitations
MondaybooltrueMonday Trade
Monday_Start_Hourint24Monday Start Hour
Monday_Finish_Hourint24Monday Finish Hour
TuesdaybooltrueTuesday Trade
Tuesday_Start_Hourint24Tuesday Start Hour
Tuesday_Finish_Hourint24Tuesday Finish Hour
WednesdaybooltrueWednesday Trade
Wednesday_Start_Hourint24Wednesday Start Hour
Wednesday_Finish_Hourint24Wednesday Finish Hour
ThursdaybooltrueThursday Trade
Thursday_Start_Hourint24Thursday Start Hour
Thursday_Finish_Hourint24Thursday Finish Hour
FridaybooltrueFriday Trade
Friday_Start_Hourint24Friday Start Hour
Friday_Finish_Hourint24Friday Finish Hour

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone Pierre8r/MQL5Test from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts or MQL5/Experts.
  3. 3Copy the filesCopy the .mq4 / .mq5 file into Experts, and any .mqh files into the Include folder the code expects.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.

Similar expert advisors

140 stars

This repository provides a collection of Expert Advisors for MetaTrader 5 and Python trading scripts developed for an educational YouTube series. It features various technical indicator-based strategies, including MACD, Relative Strength Index, Stochastic, and Bollinger Bands. The included MQL5 files implement multi-ti

MT5 Collection Indicator crossoverMean reversionTrend following
Updated 3 years ago None stated GitHub repository of Kecoma Trading Collection
73 stars

This collection of MetaTrader 5 expert advisors provides a series of educational templates and multi-symbol trading robots. Developed as a companion to coding tutorials, the repository includes frameworks for building strategies using entry triggers and multiple filters. The included programs feature automated risk man

MT5 Collection Indicator crossoverTrend followingMulti-strategy

This repository provides a diverse collection of MetaTrader 5 expert advisors focusing on technical indicator automation. The core component aggregates signals from a wide array of standard tools, including trend-following moving averages, oscillators like RSI and MACD, and Bill Williams indicators. It includes specifi

MT5 Collection Trend followingIndicator crossoverMulti-strategy
22 stars

This repository provides a collection of MetaTrader 5 expert advisors and indicators developed for experimental purposes. It features a range of trading systems, including standard MetaQuotes examples and custom implementations like NERV and RNN-based logic. The primary expert advisors utilize technical indicators such

MT5 Collection Indicator crossoverMulti-strategyAI / machine learning
12 stars

This MetaTrader 4 repository contains a collection of expert advisors, primarily featuring the Chaos Theory EA. This robot combines several trading methodologies including Bill Williams' Chaos Theory, Trading Made Simple, and THV3 to trade multiple currency pairs simultaneously. It utilizes technical filters such as Su

MT4 Collection Multi-strategyTrend followingIndicator crossover High risk
9 stars

This MetaTrader 5 collection features several expert advisors and utility tools based on various technical analysis methods. The primary strategy uses Ichimoku Kinko Hyo components, specifically Tenkan-sen, Kijun-sen, and Senkou Span B, to identify trend-based entries. Additional bots in the repository utilize moving a

MT5 Collection Trend followingIndicator crossoverMulti-strategy
Updated 3 years ago None stated GitHub repository of Niferu Forex Trading Robots

More collections

Need a broker for MT4/MT5?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers