Watch how to download trading robots for free
Find us on Twitter!
Join our fan page
Access the CodeBase from your MetaTrader 5 terminal
Couldn't find the right code? Order it in the Freelance section
How to Write an Expert Advisor or an Indicator

Top MQL4 and MQL5 source codes based on user ratings - 39

Submit your code

Envelopes with MaOnArray and Average True Range.

Average Directional Movement Index with Standard Deviation

This EA is supposed to trade news and high market spikes.

This indicator shows simple Support and Registance lines.

Display up to six Times Zones. Hide Time Zones not required.

English version of AllAmplitude.mq4 The original script was posted here: http://codebase.mql4.com/3852 . The output file will be stored in the MetaTrader 4\experts\files\ directory. The file name contains following information: "Symbol_Period---da

How to load csv signals into your expert

This is my first Expert Advisor so please give feedback on how I can improve it to make the best possible EA. Thanks for the inputs in advance and happy trading.

Advisor exposes not visible to brokers levels StopLoss, TakeProfit, Breakeven, Traling stop

Opens orders using the martingale and a virtual trailing stop.

RenkoLiveChart_v600 version 6 indicator converted from RenkoLiveChart_v600 version 6 Expert Advisor.

The indicator displays the total lot and profit for the current instrument.

This is a not big assistant for trading with limit orders.

You can send pending order on closed market between StartTime and EndTime at specific minumum and maximum price.

Software is the modifying indicator base on BrainTrend2SigALERTS by BrainTrading Inc. with Signal and Alert, email alert and option to display trader info and signal. Hopefully useful for fellow traders.

This expert is a tool which helps every trader to see the historical results by magic number or orders' comment. For more information for expert you can to visit the product's page: https://www.mql5.com/en/market/product/26008

Adaptive Moving Average - AMA

The indicator is shown in a histogram the RSI up and downtrend uses a different way. You can set period of indicator and levels for trend.

Calculates the phase and amplitude of the expected wave.

The Comment2 library expands the capabilities of the standard Comment function for comment output.

Shows when to buy and when to sell. Position is opened when the indicator color changes: if there is a green dot - buy, if there is a red dot - sell.

HMA

Based on the use of a slightly modified Hull Moving Average (HMA).

Qualitative Quantitative Estimation indicator. Uses indicator RSI.

The indicator of MA-channel allows to analyse the dynamics of the price by using the technique of A_Vlad, the gist of it is the line of balance LB acts as the attraction of price when there is no external influence.

The indicator shows price on a chart. It is simple to write.

The script closes all opened Buy and Sell positions in the active window.

This is an EA I coded to make trades and experiment with trading in the Strategy Tester. Drag and drop objects in a yellow basket and control your orders.

Многоранговые фракталы

This indicator combines the best traditions of oscillators and indicators for tracking the trend

This Indicator draws different color candles above and below a Kijun Sen line.

Trade 5min charts mostly EURUSD. Added news filter from Forex Factory and stops. Loads of versions inside. Good luck

Fibonacci Retracement Levels indicator draws Fibonacci Retracement Levels on the trading chart.

This indicator will write the price of Pivot Point on the trading chart, ranging from Price Support 6 to Price Resistance 6. When prices change or pass one of Pivot Price level, the indicator will be given alerts.

Expert Advisor template with Trailing Stop, autolots, candle scan, buy block sell, buystop / sellstop. Working ea example and many improvements in template!

Advanced ADX indicator.

A simple script to close multiple market orders.

Bound MA (Moving Average) to specific timeframe.

This indicator shows four price histograms when a chart click event is fired.

This indicator shows Wedge pattern.

1 Click "Close All" button to close all your positions (regardless of the pair) will be closed at once.

1...323334353637383940414243444546...104