Collection · MT4

Daybreaker and Signature System

by ianbelcher

This collection of MetaTrader 4 expert advisors features several distinct trading robots including Daybreaker, Stradle, and the Signature System.

GitHub stars4
Forks3
Last update13 years ago31 Oct 2012
LicenceNone stated

Overview

The primary Daybreaker EA utilizes custom task scheduling and lookback periods to identify market entries based on volatility. It includes risk management controls such as percentage-based lot sizing and a configurable take profit factor relative to the stop loss. The tools allow users to toggle specific currencies and exclude pairs. The repository serves as a personal development record with a minimal README.

Details

Author

ianbelcher on GitHub

Type

Collection

Platform

MetaTrader 4 (MQL4)

Strategy

Breakout, Multi-strategy

Markets

Forex, Gold

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.

Input parameters

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

NameTypeDefaultDescription
GLOBAL_debugboolfalseIncreases the amount of data written to the log for debugging purposes.
GLOBAL_resetfilesbooltrueDeletes and resets output files. Only for development.
GLOBAL_runcronbooltrueThis setting turns off the cron update tasks. (ONLY runs init tasks)
GLOBAL_jumpstartboolfalseThis setting runs all cron tasks to begin with as opposed to waiting
GLOBAL_maxlookbackint1300000In seconds. This is the max overall lookback for all pairs. 2.6M is about one month.
GLOBAL_riskpertradepercentagedouble0.01The percentage of the account to risk per trade.
GLOBAL_pausetimeint1000In milliseconds. Time to wait before polling server after bad response.
GLOBAL_sendnotificationsboolfalseWhether to send notifications or not.
GLOBAL_takeprofitfactordouble1The factor of size of the TP compared to the SL for a trade.
CURRENCY_USDbooltrue
CURRENCY_CHFboolfalse
CURRENCY_EURbooltrue
Show all 28 inputs
NameTypeDefaultDescription
CURRENCY_GBPboolfalse
CURRENCY_CADboolfalse
CURRENCY_JPYboolfalse
CURRENCY_AUDboolfalse
CURRENCY_NZDboolfalse
CURRENCY_SGDboolfalse
CURRENCY_HKDboolfalse
CURRENCY_DKKboolfalse
CURRENCY_NOKboolfalse
CURRENCY_SEKboolfalse
CURRENCY_TRYboolfalse
CURRENCY_PLNboolfalse
CURRENCY_MXNboolfalse
CURRENCY_XAUboolfalse
CURRENCY_XAGboolfalse
CURRENCY_skippairsstringUSDCAD;CHFJPY;EURGBP;EURCAD;EURAUD;GBPUSD;GBPCHF;GBPCAD;GBPJ"CHFSGD; EURSGD; EURDKK; EURNOK; EURSEK; USDTRY; EURTRY; GBPSGD; GBPSEK; GBPNOK; GBPDKK; GBPTRY; CADSGD; CADSEK; CADNOK;

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone ianbelcher/trading_bots 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, 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

Parallel Strategies

by Pierre8r
20 stars

Parallel Strategies is a MetaTrader 4 expert advisor designed to execute multiple independent technical strategies simultaneously. It includes modules for Moving Average crossovers, MACD breakouts, Heiken Ashi signals, and a hybrid Heiken-MACD system. Each strategy operates with a unique magic number to allow concurren

MT4 Collection Indicator crossoverBreakoutMulti-strategy
Updated 8 years ago None stated GitHub repository of Parallel Strategies

JBlanked MQL Library

by jblanked
12 stars

This collection of expert advisors for MetaTrader 4 and 5 provides various automated strategies for forex markets. A core component is the Gareth Range Breakout, which defines specific time-based price zones and executes trades when price breaks those boundaries. It includes risk controls such as stop loss and take pro

MT4MT5 Collection BreakoutMulti-strategyGrid High risk
Updated 11 days ago GPL-3.0 GitHub repository of JBlanked MQL Library

Period Ranging Pro

by lingao90
2 stars

A MetaTrader 4 expert advisor collection primarily focused on range breakout and BBMA strategies. The breakout EA identifies price ranges within a specific time window, executing trades based on price movement outside these boundaries. It includes risk management features such as stop loss, take profit with step-based

MT4 Collection BreakoutMulti-strategy
Updated 8 years ago None stated GitHub repository of Period Ranging Pro
2 stars

This repository contains a collection of MetaTrader 4 and MetaTrader 5 tools, including automated trading robots and technical utilities. The primary expert advisor features a hybrid system that supports both straddle and fade execution modes. It provides built-in risk management via stop loss, take profit, trailing st

MT4MT5 Collection BreakoutMean reversionMulti-strategy

Fujii MQL4 EA Collection

by FujiiKairi
1 stars

This repository is a collection of over forty MetaTrader 4 expert advisors covering various trading styles and market conditions. It features the EA31337 multi-strategy framework alongside specialized bots for currency strength, New York session breakout patterns, and Heikin Ashi trend following. The collection include

MT4 Collection Multi-strategyBreakoutTrend following High risk
Updated 6 years ago None stated GitHub repository of Fujii MQL4 EA Collection
1 stars

This repository contains a collection of MetaTrader 4 and MetaTrader 5 utilities focused on technical analysis and automated trading. Key expert advisors include a binary options dashboard that monitors RSI levels and trendline breakouts across multiple timeframes, and a currency strength trader for automated entries.

MT4 Collection Trend followingBreakoutMean reversion
Updated 8 months ago None stated GitHub repository of MetaTrader Indicators and EAs

More collections

Need a broker for MT4?

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

Compare brokers