Utility · MT4

Trading Signals

by CDrosos

A notification utility for MetaTrader 4 that monitors multiple technical indicators to generate trade alerts.

GitHub stars10
Forks5
Last update4 years ago23 Dec 2021
LicenceNone stated

Overview

Trading Signals tracks moving average crossovers, specifically the 50 and 200 periods, along with Relative Strength Index levels, Bollinger Band breakouts, and MACD confirmations. Users can configure the tool to send notifications via on-screen popups, email, or mobile push notifications. The expert advisor acts strictly as a signaling system and does not execute trades, manage open positions, or provide automated risk controls. It requires an external custom indicator for the moving average crossover logic to function.

Details

Author

CDrosos on GitHub

Type

Utility

Platform

MetaTrader 4 (MQL4)

Strategy

Indicator crossover, Mean reversion

Markets

Forex, Gold, Crypto, Indices

Timeframes

M15-H1, H4 and above

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

mql4expert-advisors

Input parameters

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

NameTypeDefaultDescription
ShowSignalAlertsbooltrueShow alerts in Meta Trader
SendSignalAlertsByEmailboolfalseGet alerts in e-mails
SendSignalAlertsByMobileNotifiactionbooltrueGet alerts in your mobile phone
EmailSubjectstringAlert From InvestAnswersSignals ExpertAdvisorSet the email subject for the alerts
BB_EnablebooltrueEnable Bolinder Bands alerts (BB)
BB_Periodint100BB Period
BB_Deviatorsint2BB Deviators
BB_AppliedPriceENUM_APPLIED_PRICEPRICE_CLOSEBB Applied price
RSI_MACDENUM_RsiMACDRSI_With_MACDRSI with MACD combination
RSI_Periodint10RSI Period
RSI_Shiftint0RSI Shift
RSI_AppliedPriceENUM_APPLIED_PRICEPRICE_CLOSERSI Applied price
Show all 26 inputs
NameTypeDefaultDescription
MACD_Fast_EMA_Periodint8MACD Fast EMA averaging period.
MACD_Slow_EMA_Periodint21MACD Slow EMA averaging period.
MACD_Signal_Periodint5MACD Signal Period.
MACD_Applied_PriceENUM_APPLIED_PRICEPRICE_CLOSEMACD Applied price
MACO_EnablebooltrueEnable Moving Averages CrossOver alerts (MACO)
MACO_NamestringMA crosses arrows or lines mtf+alertsMA crossover indicator name. Change the name if your indicator uses another one, names should match for the EA to work.
MACO_TimeFrameint0MACO TimeFrame
MACO_TimeFrameCustomint0
MACO_FastMaPeriodint50MACO Fast MA Period
MACO_FastMaMethodint0MACO Fast MA Method
MACO_FastMaPriceENUM_APPLIED_PRICEPRICE_CLOSEMACO Fast MA Applied price
MACO_SlowMaPeriodint200MACO Slow MA Period
MACO_SlowMaMethodint0MACO Slow MA Method
MACO_SlowMaPriceENUM_APPLIED_PRICEPRICE_CLOSEMACO Slow MA Applied price

How to install it

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

NNFX Backtest C1

by goncaloe
34 stars

NNFX Backtest C1 is a specialized utility for MetaTrader 4 designed to evaluate external confirmation indicators using the No Nonsense Forex methodology. It enables users to backtest custom indicators by defining signal logic such as two-line crossovers, zero-line crosses, or histogram changes. The system manages risk

MT4 Utility Trend followingIndicator crossover
7 stars

PR Pivots Expert Advisor is a technical tool for MetaTrader 4 that calculates and displays daily pivot points on the chart. Using price data from the previous trading day, including high, low, and close values, it plots the central pivot level along with three resistance and three support levels. The software uses grap

MT4 Utility Mean reversionBreakout
Updated 4 years ago None stated GitHub repository of PR Pivots Expert Advisor

NNF Confirmation Indicator Testers

by marinelligiovanna
2 stars

This MetaTrader 4 collection provides a testing framework for trend confirmation indicators based on the No Nonsense Forex methodology. It includes three Expert Advisors designed to evaluate different signal types: Zero Line crosses, Two Line crosses, and Chart indicators. The system simulates trades at candle closes u

MT4 Utility Trend followingIndicator crossover

Ogawa

by KotaroHashimoto
1 stars

Ogawa is a MetaTrader 4 signal tool that identifies potential mean-reversion opportunities by combining Bollinger Bands and the Relative Strength Index (RSI). It triggers when price action moves outside the bands while RSI confirms an overbought or oversold state. The EA incorporates a time-of-day filter to restrict si

MT4 Utility Mean reversion
Updated 9 years ago None stated GitHub repository of Ogawa
1 stars

This MetaTrader 4 tool monitors several currency pairs and gold using the Ichimoku Kinko Hyo indicator. It identifies price crosses across the Tenkan-sen, Kijun-sen, and Senkou Span lines. The tool generates alerts based on price action relative to these levels on timeframes ranging from thirty minutes to one day. It s

MT4 Utility Indicator crossover
1 stars

This MetaTrader 4 expert advisor acts as a multi-symbol scanner that monitors the Relative Strength Index and Money Flow Index indicators. It evaluates market conditions across six timeframes simultaneously, ranging from one-minute to four-hour charts. The logic triggers when both indicators reach specific overbought o

MT4 Utility Mean reversion
Updated 5 years ago None stated GitHub repository of RSI MFI Trading Algorithm

More utilities

Need a broker for MT4?

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

Compare brokers