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

Submit your code

The trading system based on AbsolutelyNoLagLwma_Range_Channel indicator signals with the possibility to set a fixed position holding time.

Open_Oscillator indicator has the form of a colored cloud and has the ability to change the smoothing algorithm and display a trend direction by color.

A semaphore signal indicator based on a breakthrough of the Kijun Sen line by the price and displayed as candles.

A modification of the "Bears Power" indicator: now the line color and line width can be set in input parameters.

A trading system based on the UltraMFI indicator signals with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system.

Impulse System for the price bars

DeMarker_Histogram_Vol indicator with additional averaging of the resulting histogram

Volume Price Momentum Oscillator

Stochastic of adaptive lookback average - with normalized zones

XCCI_Histogram_Vol_Direct indicator provides alerts, sends email and push notifications at the incoming trading signals

Skyscraper_Fix_Signal indicator shows information on the current trend using the values of the Skyscraper_Fix indicator with a fixed timeframe.

RSX of adaptive lookback average

Fast ema Hull average

XBullsBearsEyes_Vol indicator shows direction of the histogram bars movement using colored icons on these bars

XBullsBearsEyes_Vol indicator with the timeframe selection option available in input parameters

Three standard deviation channels using indicator buffers based on the number of bars defined in the indicator inputs with the channels' background filling.

Trend Score indicator

The indicator builds Fibonacci levels at candlesticks High and Low, based on the timeframe specified in the indicator parameters

TRIX using Wilder's double smoothed EMA - with an addition of floating levels

Calculates a Exponential Moving Average based on RSI Data, instead of the regular Pricing data. Simple and and to the point.

This script downloads bars and ticks from EURUSD as required for the correct execution of Kiss on Billions on EURUSD from Saeid Irani.

define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically

Draws Pivot Points Level Lines for formula's Floor,Fibonacci,Camarilla,Woodie

a much more efficient version of selection sort

Highlights the Asian trading session

You learn how to subtract time, insert it manually in a string format, tick counter and see output on comment function.

This code initializes the necessary objects and input parameters, and defines a CheckTrades() function that calculates the risk and profit amounts based on the account balance and user input. It then iterates through open orders and checks if the current profit or loss meets the user-defined thresholds, and closes the position if necessary

Trading system using the F2a_AO semaphore, signal indicator.

The indicator of relations between the two true ranges by Larry Williams.

The Money Flow Index Indicator adapted for usage of all price types for calculations.

A trading system based on the Vortex indicator signals.

The Hurst exponent is referred to as the "index of dependence" or "index of long-range dependence". It quantifies the relative tendency of a time series either to regress strongly to the mean or to cluster in a direction.

Most visually convenient trend power indicator based on Standard Deviation.

The script is developed for selling with fixed Stop Loss and Take Profit values in points from the current price.

Trading system using the RMACD histogram.

The offered indicator informs you about the current trend. It is useful for entering the trading.

The indicator to trail the stop levels

The trading system based on the Beginner signal indicator.

The typical trend indicator drawn on the basis of three Moving Averages.

Quite an interesting alternative to Bollinger Bands

1...158159160161162163164165166167168169170171172...185