Collection · MT5

Kozfelipe MQL5 Collection

by kozfelipe

This repository contains a collection of MetaTrader 5 expert advisors and sample codes for various trading strategies.

GitHub stars4
Forks1
Last update6 years ago27 Apr 2020
LicenceNone stated

Overview

The primary EA, Rompimento Pivot, implements a breakout system utilizing a combination of Relative Strength Index, Average True Range, and Bollinger Bands as filters. It features comprehensive risk controls including fixed or ATR-based stop loss and take profit levels, trailing stops, and session-based trading hours with an automatic daily close. Other files in the collection cover moving average crossovers and basic testing frameworks. The README is minimal.

Details

Author

kozfelipe on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Breakout, Indicator crossover, Trend following

Markets

Forex

Timeframes

M15-H1

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.

Topics

mql5forextrading

Input parameters

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

NameTypeDefaultDescription
secao1string############################### Definições Básicas ###
magic_numberulong1magic number
deviationulong50desvio
fillingENUM_ORDER_TYPE_FILLINGORDER_FILLING_RETURNpreenchimento
bars_minint60minimo de barras para operar
fixo_tpint20TP fixo
fixo_slint5SL fixo
lotedouble5lote
secao2string############################### Horário de Operação ###
datetime_modeENUM_MODEDISABLEDativar horário personalizado
datetime_startstring09:20inicio de abertura de posições
datetime_stopstring17:20encerramento de abertura de posições
Show all 40 inputs
NameTypeDefaultDescription
datetime_closestring17:40fechamento de posições
secao3string############################### Indicador RSI ###
rsi_periodENUM_TIMEFRAMESPERIOD_CURRENTRSI - período
rsi_avgperiodint14RSI - período médio
rsi_priceENUM_APPLIED_PRICEPRICE_CLOSERSI - tipo de preço
rsi_level_mindouble30RSI - banda mínima
rsi_level_maxdouble70RSI - banda máxima
secao4string############################### Indicador ATR ###
atr_periodENUM_TIMEFRAMESPERIOD_CURRENTATR - período
atr_avgperiodint14ATR - período médio
atr_fator_openingdouble1ATR - fator de abertura
atr_fator_tpdouble1ATR - fator TP
atr_fator_sldouble1ATR - fator SL
secao5string############################### Indicador Bandas de Bolinger ###
bb_periodENUM_TIMEFRAMESPERIOD_CURRENTBolinger - período
bb_avgperiodint21Bolinger - período médio
bb_priceENUM_APPLIED_PRICEPRICE_CLOSEBolinger - tipo de preço
bb_shiftint0Bolinger - deslocamento
bb_deviationdouble2Bolinger - desvios padrão
secao6string############################### Trailing Stop ###
ts_modeENUM_TSNONETS - ativar
ts_stepsdouble2TS - barras
ts_perioddouble6TS - período
secao7string############################### Estratégia ###
filter_candles_modeENUM_MODEENABLEDFiltro 1 - ativar
filter_candles_valueint2Filtro 1 - candles anteriors
filter_bb_modeENUM_MODEENABLEDFiltro 2 - ativar
filter_rsi_modeENUM_MODEENABLEDFiltro 3 - ativar

How to install it

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

135 stars

This repository features a diverse collection of expert advisors and trading utilities for MetaTrader 4 and MetaTrader 5. It includes automated robots based on trendline analysis, session breakouts, and technical indicator crossovers using MACD, RSI, and Williams Percent Range. The library provides various tools for ri

MT4MT5 Collection Trend followingBreakoutGrid High risk
Updated 1 year ago None stated GitHub repository of Nkanven EA Collection
101 stars

This collection for MetaTrader 5 provides a library and several expert advisors optimized for Renko chart trading. It includes a primary automated robot that executes trades based on Renko bar signals, as well as specific examples for moving average and price crossovers. The included tools offer robust trade management

MT5 Collection Trend followingIndicator crossoverBreakout
67 stars

This repository contains a large collection of over 100 expert advisors for the MetaTrader 5 platform, many of which appear to be generated using the Mission Automate tool. The library covers a wide variety of trading methodologies including range breakouts, Ichimoku cloud strategies, Heiken Ashi engulfing patterns, an

MT5 Collection Trend followingBreakoutMartingale High risk
Updated 3 years ago None stated GitHub repository of Konz MQL5 EA Collection
4 stars

This repository is a collection of MetaTrader 5 expert advisors developed as early coding projects between 2021 and 2024. It includes multiple robots implementing varied strategies such as range breakouts, Donchian channels, Fibonacci retracements, and Bollinger Bands. The expert advisors are largely technical indicato

MT5 Collection Trend followingBreakoutMean reversion High risk
4 stars

This repository provides a collection of MetaTrader 5 expert advisors developed for learning algorithmic trading. The primary featured tool, TimeRangeEA, identifies price high and low points within a specific time window to execute breakout trades. It incorporates risk management through stop loss and take profit level

MT5 Collection BreakoutIndicator crossoverMean reversion
3 stars

This repository provides a diverse collection of MetaTrader 5 expert advisors and utility scripts for automated trading. The primary logic focuses on managing pending orders through dynamic distance adjustments, time-scheduled trade execution, and sophisticated trailing stops that operate via price ticks or millisecond

MT5 Collection BreakoutIndicator crossoverTrend following
Updated 2 years ago None stated GitHub repository of Cesreve MQL5 Collection

More collections

Need a broker for MT5?

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

Compare brokers