Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal


Custom Bollinger Bands - indicator for MetaTrader 4

MetaQuotes Software Corp. | English Español Português Русский Deutsch 日本語

Published by:
Achmad F. Ibrahim
votes: 27
2015.09.24 10:01
2016.11.22 07:32

Real author:

The original code is from Bands.mq4 by MetaQuotes Software Corp.

Bollinger Bands with customizable moving average method and applied price.

Available moving average methods:

  • Simple
  • Exponential
  • Smoothed
  • Linear weighted
Available applied prices:

  • Close price
  • Open price
  • High price
  • Low price
  • Median price
  • Typical price
  • Weighted price


History Dump CSV with heat map for Excel analysis History Dump CSV with heat map for Excel analysis

This script creates a .CSV file of your order history so you can import it into Excel and analyse it using the calculated heat map slots and other calculated values. All trading attributes are extracted from the history and output to the .CSV file. Updated version 1.03 (about 27KB) has NetProfit, OpenDay, OpenHour, OpenSlot, CloseDay, CloseHour, CloseSlot, DurationMinutes, PotentialWinPips, PotentialLossPips and others. The file is tab delimited for easier conversion from text to columns in Excel. Times are server time. Handles 4 and 5 digit brokers and 2/3 and 4/5 point value pairs, e.g. JPY correctly.

CCI on Step Channel CCI on Step Channel

This version of CCI indicator uses median line of the Step Channel indicator.

Authenticate into an MT4 account from MQL4 (tested in build 880) Authenticate into an MT4 account from MQL4 (tested in build 880)

MQL4 library that allows authenticating into a MetaTrader 4 account programmatically in release 880+.

Basic Trailing Stop Basic Trailing Stop

An EA template to add a simple trailing stop to your strategy.