MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal

Source code library - Expert Advisors, Indicators and Scripts

How to Create Your Own Trailing Stop How to Create Your Own Trailing Stop IncForceOnArray Library
IncForceOnArray
Author: Integer
Trading Chaos Expert DemoTrading Chaos Expert Demo Try product
Trading Chaos Expert Demo
Author: iTC
Subscribe to signal
ProfitLT
77.54%, 13 672.93 USD
Screenshot
EURUSD, M1
Real
To post a new code, please log in or register

Find us on Facebook!
Join our fan page

Follow us on Twitter
and stay tuned!

Access the CodeBase from your MetaTrader 5 terminal

Couldn't find the right code? Order it in the Jobs section

MQL5 Source Code Library for the MetaTrader 5 Terminal

Want to learn the MQL5 programming language, but don't know where to start? Here you can find a lot of MQL5-programs for the MetaTrader 5 Client Terminal. Study these examples and develop your own indicators and Expert Advisors. Being published in the largest library of codes in the MQL5 language, your applications will be accessible from every MetaTrader 5 terminal and MetaEditor 5 IDE.

Your examples in MQL5 will be distributed throughout the world and hundreds of thousands of traders will learn about you!

previous12345678...69next
9231
  ClearView - PricePointer, RoundNumberMarker, PeriodSeparator plus template (Author: ak20)
Enhance your charts by adding intelligent markers for important price points and the start/end of year/month/week/day/session Includes a price pointer that changes color whenever price is near an important price point (e.g. historical high/low)
2029
  Adaptive Moving Average (AMA) (Author: MetaQuotes)
The Adaptive Moving Average Indicator is used for constructing a moving average with low sensitivity to price series noises and is characterized by the minimal lag for trend detection.
1534
  Working with sockets in MQL5 (Author: avoitenko)
This library will allow you to tranfser realtime quotes from MetaTrader 5 to external server application.
228
  CTradeStatistics (Author: avoitenko)
Class for the calculation of the ENUM_STATISTICS enumeration parameters
185
  EAX_Mysql - MySQL library (Author: Michael Schoen)
This library allows an easy interface to MySQL.
1836
  AMkA (Author: GODZILLA)
Perry Kaufman's adaptive moving average with indicative signal points.
2035
  Control Panel for the Contest (Author: Dima_S)
The panel simplifies manual trading and trailing of the opened position.
2251
  Stochastic multi-timeframe [v04] (Author: ak20)
Stochastic indicator, can be applied to any timeframe (higher or lower than the current chart's timeframe).
682
  WININET_TEST (Author: Integer)
Here is a simple example that shows how to download page(file) from Internet using the library wininet.dll.
1078
  Angle Indicator MAs (12 types) (Author: josemiguel1812)
This indicator informs the inclination angle of the moving average curve is displayed on the screen. You can choose from 11 different types of MAs: SMA, EMA, SMMA, LWMA, DEMA, TEMA, LRMA, HMA, FRAMA, VIDYA, AMA, JMA.
741
  XML parser (Author: yu-sha)
A library for parsing of XML documents. Pure MQL5, it doesn't uses any external libraries.
1034
  MLP Neural Network Class (Author: Yurich)
CNetMLP provides multilayer perceptron (MLP).
195
  HistoryLoader (Author: MetaQuotes)
Multi-currency Expert Advisor functional module for organization of an access to any historical data with a request result processing.
1910
  spread_on_chart (Author: Forexometer)
The spread_on_chart indicator shows the current values of spread, stop and freeze levels.
1111
  Up and Down Indicator (Author: tsaktuo)
This indicator allows to see the activity of the market.
2341
  Heiken-Ashi (Author: MetaQuotes)
The Heiken-Ashi indicator is looks like the candlestick chart, but it has some difference.The advantage of the Heiken-Ashi charts is a simple trend determination, the upward trend candles are blue,the downward trend candles are red.
1227
  DeMarker (DeM) (Author: MetaQuotes)
The Demarker Indicator (DeM) is based on the comparison of the period maximum with the previous period maximum. When the indicator falls below 30, the bullish price reversal should be expected. When the indicator rises above 70, the bearish price reversal should be expected.
309
  IncStdDevOnArray (Author: Integer)
CStdDevOnArray class is designed for calculation of Standard Deviation (StdDev) on indicator buffers. The example of use of the class is provided.
658
  Variation Index (Author: Ilnur)
Variation Index shows if a trend or a flat movement is prevailing in the time series or random behaviour.
4162
  JMA adaptive average (Author: GODZILLA)
Using JMA adaptive moving average is the best way to smooth price ranges with a minimum time lag.
previous12345678...69next