Watch how to download trading robots for free
Find us on Twitter!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Indicators

SHK Heikin Ashi MACD Signal Arrows - indicator for MetaTrader 5

Ramsha Shahrukh
Ramsha Shahrukh
  • Institutional Algo Architect | MQL4 & MQL5 Specialist at  Proprietary Trading Systems
  • Pakistan
  • 149
I am a professional MQL5 / MQL4 Expert Advisor Developer and Algorithmic Trading Systems Architect with 5+ years of experience building, debugging, optimizing, and maintaining automated trading systems.
Views:
163
Rating:
(1)
Published:
MQL5 Freelance Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

SHK Heikin Ashi MACD Signal Arrows is a chart window indicator for MetaTrader 5. It calculates Heikin Ashi candle values and displays them directly on the main chart with configurable candle colors.

The indicator can generate buy and sell arrows when a Heikin Ashi color change is confirmed. By default, signals are calculated on closed bars to reduce repainting risk. An optional MACD histogram divergence filter can also be enabled, so final arrows are shown only when a recent bullish or bearish divergence has been confirmed.


Main features:
- Heikin Ashi candles in the main chart window
- Standard, trend based, and momentum-based candle coloring modes
- Closed bar signal calculation by default
- Optional MACD histogram divergence confirmation
- Buy and sell arrows for confirmed signals
- Optional momentum circles
- Popup, push, email, and sound alerts
- Configurable alert cooldown
- EA readable indicator buffers for use with iCustom()

Main inputs:
- MaxBarsToCalculate controls how many recent bars are calculated.
- ShowHeikinAshiCandles enables or disables the Heikin Ashi candle display.
- UseClosedBarsOnly keeps signal calculation on closed candles.
- ConfirmationCandles controls the number of candles required for confirmation.
- RequireMACDDivergenceConfirmation enables or disables the MACD divergence filter.
- MACDFastEMA, MACDSlowEMA, and MACDSignalEMA control the MACD calculation.
- EnablePopupAlert, EnablePushAlert, EnableEmailAlert, and EnableSoundAlert control alert delivery.

The indicator does not open, close, or manage trades. It is a visual technical analysis tool only. It should be tested on a demo chart before being used in live trading decisions.
GoldLondonBreakout GoldLondonBreakout

Locks in the Asian session range on XAUUSD, then places an OCO breakout pair (BuyStop/SellStop) for the London open, with ATR-based stops and risk-percent position sizing. No indicators, no discretion — the range is measured, not guessed.

RSI Histogram RSI Histogram

This is an MQL5 custom indicator for MetaTrader 5 called RSI Histogram. It plots the standard RSI line in a separate window, plus a color-coded histogram version of the same RSI values that changes color based on momentum:

Portfolio Correlation Analyzer Portfolio Correlation Analyzer

Read-only analytics for accounts that run several Expert Advisors. It groups closed trades by magic number and measures what running those systems together actually saves you: standalone versus combined drawdown, the pairwise correlation matrix drawn as a heat map on the chart, and a Monte Carlo reshuffle of the portfolio's period returns.

MACD Signals MACD Signals

Indicator edition for new platform.