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

Submit your code

TrendCollector is the EA based on price action, Stochastic indicator, specific EMA's (206) crossings, and trade size variability based on ATR and time of a day.

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

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.

Indicator MTF MACD_Bars.

Anyone know how to improve this EA i put together ? Cheers

Working with RSI on Daily chart. Has StopLoss, TakeProffit and trailing stop.

A trading system based on the Vortex Oscillator.

Uses the ideas of envelopes, moving averages and parabolic SARs for entry and exits. Made for M15.

The Variant of the oscillator. Entry on change the sign (intersection 0 axise ) . It Is Painted depending on positions of the indicator for 0 axises (+or-) for two senior periods to the current. The Example: m1 red if m5+ m15- , м1 crimson if m5+ m15+.

Another simple, powerfull and profitable Mirror Indicator.

Simly Calculation of Price changes over x period. Overlay with fast MA and slow MA for smooth lines

Velocity = High-Low / Time. Time is changeable to minutes, hours, or days. Seconds is the default. In physics, Velocity = distance / time.

Make big deal!

The indicator analyzes price volatility for optimal setting of Take Profit and Stop Loss.

This one may not be the fastest, but it will definitely close all your positions.

For the purpose of learning to create an EA, I will share how to make an EA that uses 2 cross moving average indicators as a trading position entry signal.

Add on tool to support our trading by shifting stoploss (SL) to the profit area

With the aim of educating you how to make trading tools that are simple and can be used immediately.

PricerEA is a utility to help any trader to place pending orders (stop or limit) at a specific price.

It's a triangular arbitrage system (three pairs correlation system) to use 3 currencies to make 3 pairs to open hedge orders on those. The expert starts opening six orders for each ring (3 plus and 3 minus) and waits to move prices in one direction to make a grid of orders.

The indicator highlights the value in "over Sold" and "over Bought" zones.

SmoothStep (generalized) - metatrader 4 version

Building good trading habits by seeing things in terms of percentage not in terms of money.

Colors bars when their volume has exceeded more than a standard deviation, or a multiple of it. Volume is commonly used as confirmation for a break of a significant level.

This is a simple function for the initial control of an expert.

This is just a framework for building a simple EA

hotkeys 1-9 numbers on keyboard but not on number-pad to change timeframes 1=m1 2=m5 3=m15 4=m30 5=h1 6=h4 7=d1 8=w1 9=mn

Arrow Up and Down on each bar and other informations.

We need two indicators: ADX and MA

The Kagi Charts illustrate how demand-and-supply forces act.

1...919293949596979899100101102103104