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 - 69

Submit your code

Execution of orders by slanting lines. For the purposes of real trading and learning, graphical orders are implemented in Tester. The EA was evaluated on MQL4 Forum. Version_V5 considers all the suggestions and wishes.

Indicator Impulse CD (Color) is a sequel of impulse approach. By users' requests, colors and signal line are added.

A TS based on the kickback from intraday levels calculated by indicator Pivot is implemented.

The indicator denotes the price range of the next bar.

The EA is based on the permanent variation of the direction of the trades depending on the TakeProfit, StopLoss and TrailingStop levels. It demonstrates how to create a profitable trading system without any indicators, mathematical models and other wisdom

Trade machine for manual trading with automatic risk management and "SuperTrainer" mode

ADX_System Expert Advisor.

wlxBWWiseMan Indicator.

The indicator shows the power of the trend that is in place and whether a pair is trending or ranging. Many user adjustable variables.

This EA capitalises on four timeframes SAR, RSI and BB to determine entry as well as time zone.

EA based on MAC-Fibo trading strategy

Shows the Max and Min levels of the previos day and today's open price. Change the "up" and "dn" parameters to see the day candle.

RSI Bollinger Bands are used to establish overbought and oversold RSI regions for generation of short and long trading signals.

The Expert Advisor that moves the stop loss to breakeven after reaching certain profit.

This will create an offline chart for the ticks.

Power of USD indicator shows actual strength of currency USD calculated of 7 pairs that contain USD. Indicator can be used for strategies based on mean reversion and/or correlation. Included pairs: EUR USD, AUD USD, NZD USD, GBP USD, USD JPY, USD CAD, USD CHF.

In the case of weighted moving average, the latest data is of more value than more early data. Weighted moving average is calculated by multiplying each one of the closing prices within the considered series, by a certain weight coefficient.

Correlation USDCHF/EURUSD Indicator.

Fractal ZigZag Expert Advisors.

Example of working with OBJ_EDIT graphic object.

ATR Levels indicator marks 5pm NY on the chart along with the 14 day ATR value.

This indicator shows when to open positon.

This EA implements a grid strategy by placing buy and sell orders at the same time.

BB Swing EA trades with "BOLINGER BANDS" indicator and swing strategy has Trailing Stop Loss &Take Profit works best on 1H & 4H time frame major forex pairs and stocks NASDAQ.

Adaptive grid expert for mt4

The CatFX50 is an easy and winning system, but it is not so simple. Be sensible and place stops at the distance of 34 pips.

Indicator BBand Width Ratio.

DM

The "Directional Movement" (+/-DM) indicator. Developed by Wilder to improve the PTP indicator.

One of the greatly smoothing trend indicators.

The indicator draws levels interestingly, especially on the smaller timeframes.

The indicator helps to follow the trend on the market.

Сигналы входов и выходов по системе Эффект пятницы.

Indicator The 20's v0.20

The properties of this indicator are quite similar to the classic oscillators and exactly the same methods of technical analysis can be applied to it as to the RSI.

The adviser took part in Automated Trading Championship 2006.

Adviser Arttrader v1_5.

KLines indicator.

J_TPO Velocity indicator. The modified version of the indicator J_TPO Clean.

A code/method to test the redrawing indicators, by the example of FxmFish

High-Probability Breakout EA with very favorable risk:reward ratio.

1...626364656667686970717273747576...101