Trading robot · MT4

Multi Indicator Trend Consensus

by Pastromhaug

This MetaTrader 4 expert advisor implements a flexible strategy based on the directional consensus of multiple technical indicators.

GitHub stars7
Forks3
Last update11 years ago12 Oct 2014
LicenceNone stated

Overview

Multi Indicator Trend Consensus allows users to combine Moving Averages, Stochastic Oscillators, THV3 T3, Babon Slope, and AMA Optimized modules. A trade is initiated only when all selected indicators align in the same direction, closing existing opposite positions immediately. The system manages risk through fixed pip take profits or percentages of the Average Daily Range, though some features like pullback entries are explicitly marked as under development.

Details

Author

Pastromhaug on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4)

Strategy

Trend following, Multi-strategy, Indicator crossover

Markets

Forex

Timeframes

Any timeframe

Risk profile

No grid, martingale or hedging logic was found in its code or README. That says nothing about how it performs: backtest it first.

EA files

Input parameters

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

NameTypeDefaultDescription
use_moving_averageboolFalseMoving Average
ma_period1int0Period
ma_shift1int0MA shift
MAmethodENUM_MA_METHODAveraging method
p_constantENUM_APPLIED_PRICEApplied price
use_stoch_oscillatorboolfalseStochastic Oscillator
Kperiodint0K line period
Dperiodint0D line period
slowingint0Slowing
StochAvMethodENUM_MA_METHODAveraging method
p_fieldENUM_STO_PRICEPrice
istoch_modeENUM_ISTOCH_MODELine index
Show all 40 inputs
NameTypeDefaultDescription
aboveNoChangeStochdouble0% above direction doesn't change
belowNochangeStochdouble0% above direction doesn't change
use_THV3T3boolfalseTHV3 T3
THV_MA_periodint250MA period
bdouble.4b (hva er dette?)
use_babon_slopeboolfalseBabon Slope
BS_periodint0Period
BS_MA_methodENUM_MA_METHODMA method
BS_p_constantENUM_APPLIED_PRICEApplied price
use_THVT3_TrixboolfalseTHV T3 Trix
TrixNumBarsint0Trix number of bars
A_t3_periodint0A t3 period
B_t3_period_ACint0B t3 period AC
use_stoch_RSI_basicboolfalseStoch RSI basic
RSI_RpriceENUM_APPLIED_PRICEApplied price
RSI_Rperiodint0R period
RSI_Kperiodint0K period
RSI_Dperiodint0D period
RSI_slowingint0slowing
aboveNoChangeRSIbasicdouble85.0% above direction doesn't change
belowNoChangeRSIbasicdouble15.0% below direciont doesn't change
use_AMA_optimizedboolfalseAMA optimized
periodAMAint10AMA period
nfastdouble2.0nfast
nslowdouble30.0nslow
Gdouble2.0G
dKdouble2.0dK
PriceTypeENUM_APPLIED_PRICEApplied Price

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone Pastromhaug/Expert-Advisor from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
  3. 3Copy the filesCopy the .mq4 file into Experts.
  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

Edelweiss EA

by Attornado
3 stars

Edelweiss EA is an educational trading robot for MetaTrader 4 that utilizes a multi-indicator framework to generate buy and sell signals. It combines exponential moving averages, stochastic oscillators, the awesome oscillator, ADX, and Bollinger Bands to identify market entries. Trade management includes dynamic ATR-ba

MT4 Trading robot Indicator crossoverMean reversionTrend following
Updated 11 months ago MIT GitHub repository of Edelweiss EA

Humza Final EA

by humzama
1 stars

This MetaTrader 4 expert advisor implements a multi-strategy approach to automated trading using several technical indicator combinations. It features distinct logic for long and short positions, utilizing the Relative Strength Index, Moving Average Convergence Divergence, and Ichimoku Kinko Hyo. Buy signals are genera

MT4 Trading robot Indicator crossoverMulti-strategyTrend following
Updated 7 years ago None stated GitHub repository of Humza Final EA

Raja Cula Emas EA

by rajaculaemas
1 stars

This MetaTrader 4 expert advisor is designed for XAUUSD trading using a combination of technical indicators and price action. It enters trades based on several toggleable strategies, including Moving Average crossovers, MACD, Support/Resistance levels, and Bullish/Bearish Engulfing patterns. The EA manages risk through

MT4 Trading robot Indicator crossoverTrend followingMulti-strategy
Updated 1 year ago None stated GitHub repository of Raja Cula Emas EA

Barekat Expert

by kazem94
1 stars

Barekat Expert is a MetaTrader 4 robot that executes trades based on a combination of technical indicators. It utilizes two ZigZag indicators for price action analysis, a Simple Moving Average for trend filtering, and the Relative Strength Index and Stochastic oscillators for momentum confirmation. The system manages e

MT4 Trading robot Trend followingIndicator crossoverMulti-strategy
Updated 1 year ago None stated GitHub repository of Barekat Expert
1 stars

This automated expert advisor for MetaTrader 4 and 5 trades forex using a multi-timeframe technical strategy. It identifies H1 trends with moving averages and Ichimoku clouds while timing M5 entries via MACD and RSI convergence. The system incorporates robust risk controls including equity-based lot sizing, daily loss

MT4MT5 Trading robot Trend followingIndicator crossoverMulti-strategy High risk
Updated 7 weeks ago None stated GitHub repository of EA PM Portfolio Management

Forex Brother Algo 1

by hkmarquix
1 stars

This MetaTrader 4 expert advisor implements a multi-strategy framework for automated trading across various symbols. It incorporates several technical entry signals, including Ichimoku, Bollinger Bands, and ADX-filtered logic. The EA provides multiple trade management options, explicitly including martingale lot scalin

MT4 Trading robot Multi-strategyMartingaleIndicator crossover High risk
Updated 5 years ago None stated GitHub repository of Forex Brother Algo 1

More trading robots

Need a broker for MT4?

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

Compare brokers