Watch how to download trading robots for free
Find us on Telegram!
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 - 96

Submit your code

Hybrid Scalper is the Expert Advisor based on many indicators.

Just a Donchian channel with slope. If xslope=0 it becomes the Donchian channel. It uses the moving average of Momentum.

The Expert Advisor shows information about the current spread.

Open and close when fast moving average line cross slow moving average line. Default parameters is for XAU H1.

It's an expert to open and close orders on a specific day and time. Expert open and close orders only with the same symbol attached. For more information, please visit product's page: https://www.mql5.com/en/market/product/44939

Basic Template for Multicurrency Expert Advisors.

This Expert Advisor based on Envelopes indicator from MT4, my best TimeFrame is 5 Minutes on GBPUSD.

TTF

The classic TTF with the T3 smoothing method and signal lines.

It uses VMA - ЕMA, which automatically adjust the smoothing percentage based on the market volatility.

This script can close all your open positions in your MetaTrader 4, or you can select different similar positions.

This ADX version is used on many other popular trading platforms. It is different to the standard one included with Metatrader.

MPM is a stop reverse strategy.

Indicator ZZ MTF XO A.

Adviser Autotrade.

Adviser AOCCI.

This custom indicator waits the price to reach specific zones and the custom indicator takes decisions for buying or selling.

This expert shows the maximum profit level that touched by price line for your first position on chart window. the expert don't need any variable or specified timeframe. Please vote this program to help know this program how much helpful. Thanks for your vote stars.

Deep learning Expert advisor , This EA will collect market patterns to predict the next Patterns.

This Custom Function Will Help To Get Round Time For Any Given Timeframe And Time.

A simple but fully functional program that demonstrate how a martingale can work for you. Just change the entry analyis using your own scalping strategy and your personal money management style, then optimize.

Will scale up after N consec losses and will reset after same amount of consec wins

Dynamic Stop-Loss is a tool for traders who trade without a stop-loss. It gives the traders a trick to trade as if there is no stop-loss but actually using one.

Nadaraya-Watson estimator - metatrader 4 version

Expert Advisor in MQL4 with 4 signals based on 6 Indicators. Works at any stock. If anybody wants to translate it to MQL5, it would be great. I still do not know MQL5. If you do, please, let me know.

I had thought about selling it, but my conscience did not allow that. I had worked on it for more than 2 months.

"Last Kiss Breakout" naked trading price action EA draws 2 mini Trend Lines with "Fractals" on chart and trades with consolidation breakouts,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Smoothed ATR indicator.

The power of Evelopes with trailing stop.

This EA is used as a trading tool to help us close all orders with a specific target in the form of money or cut loss. We can filter orders by magic number.

Have you ever wanted to add another trade only after the previous has been modified by either trailing stop or even break even , This code will help you to be able to implement that

Due to recent popularity of Multi currencies EA, This codes allows to Close Orders or delete Pending orders of a Multi Currencies EA, Single Currency EA or Manual orders.

This Script Closed All Open Orders At Once (Except Pending Orders)

Indicator TTM-Trend

Indicator Digital PCCI filter

Indicator Bulls Bears Eyes.

Indicator 5 Bars

Indicator Trendscalpindic.

Indicator pfe2.

Adviser DLMv1.4 - MQL4Contest. Uses indicator FX FISH 2MA.

NR4ID-ATR indicator.

1...8990919293949596979899100101102