Find us on Facebook!
Join our fan page

Use new possibilities of MetaTrader 5

Latest Code Publications in CodeBase

Most downloaded source codes this month

  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
  • Day Trading "Day Trading" EA Trades with Day Trading strategy,has Trailing Stop Loss &Take Profit works on 1D time frame major forex pairs and stocks NASDAQ.
  • Didi Index Didi Index mql5 source code.
There are more than 10 010 codes published in Codebase

New publications in CodeBase

  • Daily Percent Change This indicator uses the open price for the day, and computes the percent change for that day. Use on any chart TF up to and including D1.
  • Standard Deviation Channel Lines "Standard Deviation Channel Lines" EA draws Standard Deviation Channel Lines on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Most downloaded source codes this week

  • Trend Line "Trend Line" EA draws Trend Line on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.
  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.

New publications in CodeBase

  • Daily Percent Change Separate window! Uses daily open price and current price (close price for closed candles) to compute % change for the day.
  • Gann Line "Gann Line" EA draws Gann Line on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.
  • Fibochannel line "Fibochannel line" EA draws Fibonacci channel lines on chart and trades its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

New publications in CodeBase

New publications in CodeBase

Most downloaded source codes this month

  • The Predator The Predator EA trades with two strategies ,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ
  • PivotPoint This indicator draws pivot points, resistances and supports.
  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.

New publications in CodeBase

New publications in CodeBase

  • OBVMTF Indicator OBVMTF base on the On Balance Volume indicator with Signal and Alert for MetaTrader 4 with options to display signal on the chart. with Signal and Alert, email alert, Push Notification and option to display trader info and signal.
  • 3DMa Buffer-free indicator implemented on iCanvas

Most downloaded source codes this week

  • Multi Forex Scanner Instead of having to analyze each pair individually, you can see at a glance what are the most promising pairs according to your own criteria.
  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
  • Trend Line "Trend Line" EA draws Trend Line on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

New publications in CodeBase

New publications in CodeBase

  • CSV file reader for MQL5 This class was developed to exchange data between MetaTrader 5 and CSV files. It converts the strings read from the CSV file to double and integer values depending of the type of the columns. Two producers of CSV files are most important for me. The most important producer are spreadsheet programs, i.e. LibreCalc. Manually entered CSV are the other kind of CSV files I had in mind. Be aware that this class do not use the standard library FileCsv.mqh etc. Instead it works with text files. It splits text lines into fields. Maximum speed and low memory usage were no development goals. This class may not be suited for large datasets or time critical operations. I would not use CSV files if speed was my main goal.
  • Adaptive moving average - double smoothed Adaptive moving average - double smoothed

New publications in CodeBase

There are more than 9 990 codes published in Codebase

New publications in CodeBase

  • Bollinger bands - squeeze Bollinger bands - squeeze
  • Squeeze - on chart Squeeze - on chart candles or bars
  • Squeeze Squeeze indicator
  • Trend Line "Trend Line" EA draws Trend Line on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

Most downloaded source codes this month

  • ThreeBreaky Multisystem of Volatility Breakout
  • stochSeller Expert optimized for EURCAD in 5min chart,using the stochastics for enter a SHORT ONLY positions.
  • PivotPoint This indicator draws pivot points, resistances and supports.

New publications in CodeBase

New publications in CodeBase

Most downloaded source codes this week

  • Didi Index Didi Index mql5 source code.
  • Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
  • PivotPoint This indicator draws pivot points, resistances and supports.

New publications in CodeBase

New publications in CodeBase

  • Trix pivots Trix pivots
  • Andrews Pitchfork "Andrews Pitchfork" EA draws Andrews Pitchfork on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.
  • Multi Forex Scanner Instead of having to analyze each pair individually, you can see at a glance what are the most promising pairs according to your own criteria.
  • Gann Fan "Gann Fan" EA draws Gann Fan on chart and trades with its trend,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ.

New publications in CodeBase

There are more than 9 970 codes published in Codebase

New publications in CodeBase

  • Simple support resistance Simple support resistance
  • Simple intraday support resistance Simple intraday support resistance
  • T3 veocity tape T3 velocity tape
  • Engulfing Stochastic Detect bullish and bearish engulfing candles when entering the overbought or oversold territory. We have all seen a currency pair enter the overbought or oversold territory and stay there for long periods of time. What this indicator does is gives you the emphasis. So if you are looking for reversals then you may want to take notice when oversold territory is entered into with a bullish engulfing candle or if the trend is your thing then check for bearish engulfing candles while entering oversold.

New publications in CodeBase

Most downloaded source codes this month

  • ZigZag Signal Indicator ZigZag System with Signal and Alert Added Alert and modify by Roberto Jacobs 3rjfx @ 2018/12/29
  • Macd Power "Macd Power" trades with 2 " Macd " indicators has virtual Stop Loss & Take Profit works on 4H & 1D time frames major forex pairs and stocks NASDAQ.
  • Candle Trailing Stop "Candle Trailing Stop" EA trades with 3 MA's and uses candels for Trailing Stop Loss &Take Profit works best on 4H time frames major forex pairs and stocks NASDAQ.

New publications in CodeBase

New publications in CodeBase

Most downloaded source codes this week

  • WaveMTF Indicator WaveMTF Bull and Bear System with Signal and Alert for MetaTrader 4 with options to display signal on the chart. with Signal and Alert, email alert, Push Notification and option to display trader info and signal.
  • Didi Index Didi Index mql5 source code.
  • Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.

New publications in CodeBase

New publications in CodeBase

  • RMA RMA average
  • Kalman filter velocity Kalman filter velocity
  • manual trade by keyboard After looking for many Trading concepts and requirements of my own tried to code an EA. First collected many EA's and tried their codes I re-designed the following codes for my own needs to use for trading. Hope you also find the EA helps you .. Have healthy life and succesfull trades within your life.
There are more than 9 950 codes published in Codebase

New publications in CodeBase

  • Double smoothed EMA - floating levels (multi time frame) Double smoothed EMA - floating levels (multi time frame)
  • Double smoothed EMA - floating levels Double smoothed EMA - floating levels
  • Double smoothed EMA - multi time frame version Double smoothed EMA - multi time frame version
  • VHF EA A trading system based on custom indicator VHF.
  • Exp_SpearmanRankCorrelation_Histogram_TimeWeekPeriod Expert Advisor Exp_SpearmanRankCorrelation_Histogram with the added option of trading within the weekly range only, the borders of which are specified in the EA's input settings
  • SupremAutoFibo The indicator builds graphical object Fibonacci Levels with many settings at High and Low prices over the period specified in the indicator input parameters
  • Three neural networks A trading system with a very simple neural network unit. It uses an iMA (Moving Average, MA) on H1, H4, and D1.
  • Daily range Searching for a daily range. We use OBJ_HLINE, OBJ_VLINE.
  • SetColorFiboLevels_Grand_xN The script builds the Fibonacci Levels graphical object with the option of selecting the number of its segments
  • CandlesAutoFibo_Grand_xN Indicator CandlesAutoFibo_Grand with the option of changing the number of segments in the graphical object of Fibo levels using one input parameter
  • ADX MACD Deev An Expert Advisor based on indicators iADX (Average Directional Movement Index, ADX) and iMACD (Moving Average Convergence/Divergence, MACD)
  • Day(hight-low) A script for automatically drawing the levels of the intraday High/Low on the FORTS trading session. There is also an option to draw the levels of the night High/Low prices (if the latter ones are beyond the intraday ones)
  • BITEX.ONE MarketMaker v1.01 The market maker robot for trading futures and swap cryptocurrency contracts
  • CandlesAutoFibo_Grand Indicator CandlesAutoFibo with a wider range of settings to display Fibo levels.
  • MA Trend A trading system based on indicator iMA (Moving Average, MA).
  • PEMA_3HTF Three PEMAs from three different timeframes on a single chart
  • PEMA_2HTF A colored cloud made of two PEMAs from different timeframes on a single chart.
  • BollingerBands_Box Displaying the latest closed values of indicator Bollinger Bands® with colored rectangles and background filling
  • Plateau The EA uses two indicators iMA (Moving Average, MA), Fast and Slow, and one indicator iBands (Bollinger Bands, BB).
  • Horizontal Line Levels Signal (Alert) at crossing horizontal line by the price
  • HLCrossSigForDeMarker The HLCrossSigForDeMarker is considered as a trend indicator since it is intended for "catching" trends. However, it's a pretty complex and informative indicator that allows excluding the psychological and emotional effects from trading.
  • XXDPO_Candle_Alerts_HTF Indicator XXDPO_Candle_Alerts with the timeframe selection option in its input parameters
  • XXDPO_Candle_HTF Indicator XXDPO_Candle with the timeframe selection option in its input parameters
  • XXDPO_Candle_Alerts Indicator XXDPO_Candle can provide alerts and send email and push notifications when trading signals occur. Possible signal options
  • Plan X The EA compares the difference between the Close price of bar #1 and the Close price of bar #Candle shift.
  • Ilan iMA Ilan based on indicator iMA (Moving Average, MA)
  • RSI_Rendiment Indicator RSI Rendiment
  • Smoothed_ADX Indicator Smoothed ADX
  • MACD_Osmax Indicator MACD OsmaX
  • Wide_Narrow_Spread Indicator Wide/Narrow Spread bar
  • Price_Volume_Divergence Indicator Price volume divergence
  • Thrust_Bar Indicator Thrust Bar
  • Dynamic_Zone_RSI Indicator Dynamic Zone RSI
  • ASAR Advance Parabolic Time/Price System
  • Gann_Hi_Lo_Activator_MTF Indicator Multi timeframe Gann Hi Lo Activator
  • NonLag_MACD Indicator Non lag MACD
  • NonLag Indicator Non lag average
  • Spread_Oscillator Indicator Spread Oscillator
  • MicroPivots Indicator Micro Pivots
  • Acceleration_Deceleration_AC_MTF Indicator Multi timeframes Bill Williams Accelerator Oscillator
  • Market_Sessions Indicator Market Session
  • Stochastic_Convergence_Divergence Indicator Two Stochastics with MA Smoothing and Convergence Divergence line
  • hedger Protecting a position (hedging)
  • Ingrit Comparing OHLC on timeframe M5
  • Starter Three timeframes. One iMA (Moving Average, MA) and one iStochastic (Stochastic Oscillator) on each timeframe
  • XXDPO_Candle Indicator XXDPO represented as candles
  • WE TRUST An EA based on indicators iMA (Moving Average, MA) and iStdDev (Standard Deviation, StdDev)
  • JS Signal Baes A trading system based on several indicators from several timeframes.
  • MultiPEMA_Digit_Trend_x10 The indicator displays the information on the current trends, using the ColorPEMA_Digit indicator colors from ten different timeframes
  • ColorPEMA_Digit_Trend_x10 Indicator ColorPEMA_Digit_Trend_x10 displays the directions of the ColorPEMA_Digit indicator signals from ten different timeframes from the bar specified in the indicator inputs
  • Bill Williams An Expert Advisor based on two indicators: iFractals (Fractals) and iAlligator (Alligator).
  • Murrey_Math_Lv_Arr_r Indicator Murrey_Math_Lv_Arr limiting the computer resources used in calculating and displaying the indicator on the chart
  • Close panel A panel to close positions based on class CDialog. Buttons based on class СButton.
  • AutoSet SL TP An Expert Advisor for placing Stop Loss and Take Profit.
  • Murrey_Math_Lv_Arr Indicator Murrey_Math_Lv with the levels shown as labels that can be changed in its input parameters
  • Breakdown catcher Working with pending Stop orders
  • Exp_ColorPEMA_Digit_Tm_Plus_MMRec_Duplex Two identical trading systems (for long and short deals) based on the ColorPEMA indicator signals that can be configured in different ways within a single EA with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system
  • Exp_ColorPEMA_Digit_Tm_Plus A trading system based on the signals of indicator ColorPEMA_Digit with the possibility to set a fixed position holding time
  • ColorPEMA_Digit_r_HTF Indicator ColorPEMA_Digit_r with the timeframe selection option in its input parameters, limiting the computer resources used in its calculations within the entire chart and on the current bar
  • ColorPEMA_Digit_HTF Indicator ColorPEMA_Digit with the timeframe selection option in its input parameters
  • iMA iStdDev A trading system based on two indicators iMA (Moving Average) and one indicator iStdDev (Standard Deviation, StdDev)
  • 3TF_MFI_Average Indicator Three timeframes MFI with Average
  • BB_Cloud Indicator Double-deviation Bollinger Band with cloud
  • Three timeframes Three indicators from different timeframes: iMACD (Moving Average Convergence/Divergence, MACD), iAlligator (Alligator), and iRSI (Relative Strength Index, RSI)
  • Stochastics_Overlay Indicator Stochastic Overlay
  • RSI_Overlay Indicator RSI Overlay
  • ColorPEMA_Digit_r A moving ColorPEMA_Digit with the limitation of the computer resources used for its calculations on the entire chart and on the current bar
  • MACD_Overlay Indicator MACD Overlay
  • ColorPEMA_Digit A five-fold exponential moving average that displays the most recent value as a price label with the possibility to round the indicator levels to the required number of orders
  • Advanced_Fractal_Envelopes Indicator Advanced Fractal Envelopes
  • Advanced_Fractal_Overlay Indicator Advanced Fractal Overlay
  • Fraktrak xonax A trading system based on breaking through iFractals
  • ZigZag_Oscillator Indicator ZigZag Oscillator
  • MTF_Stochastic_RSI Indicator Multi timeframes Stochastic RSI
  • PriceChannel A price channel based on a bar of user-defined duration (timeframe).
  • Stochastic_RSI Indicator Stochastic RSI
  • MTF_LRMA Indicator Multi Timeframe Linear Regression MA with signal line
  • LRMA Indicator Linear Regression MA
  • 3_in_1_Stochastic Indicator 3 in 1 MTF Stochastic with MA Smoothing options
  • Dynamic_Trend_MTF Indicator Multi timeframe Dynamic Trend
  • USDX_Slope Indicator USDX vs Slope Direction Line
  • Float_Pivot_Smoothed_Digit_System_HTF Indicator Float_Pivot_Smoothed_Digit_System with the timeframe selection option in its input parameters
  • Heiken_Ashi_Smoothed_Volatility_Volume_HTF Indicator Heiken_Ashi_Smoothed_Volatility_Volume with the timeframe selection option in its input parameters
  • iCCI iRSI A trading system based on two custom indicators: CCI Color Levels and RSI Custom Smoothing.
  • MurreyMathFixPeriod_Lv Indicator of Murrey levels in indicator buffers with the added visual text information on those levels, calculating the levels on a timeframe specified in the inputs
  • Murrey_Math_Lv Indicator of Murrey levels in indicator buffers with the added visual text information on those levels
  • FitFul 13 The EA focuses on the OHLC of timeframe W1
  • Stalin_Signal Indicator Stalin_Signal displays information on the current trend, using the values of indicator Stalin_NRTR with a fixed timeframe
  • iMA iStochastic Custom A trading system based on indicators Custom Moving Average Levels and Stochastic Custom
  • Stochastic Custom A modification of standard indicator iStochastic (Stochastic Oscillator, STO) - now you can manage levels #1 and #2 from your EA.
  • iMA iSAR EA A trading system based on three indicators iMA (Moving Average, MA) and two indicators iRSI (Relative Strength Index, RSI)
  • Stalin_HTF_Signal Summary of the Expert Advisor
  • Float_Pivot_Smoothed_Digit_HTF Indicator Float_Pivot_Smoothed_Digit with the timeframe selection option in its input parameters
  • Float_Pivot_Digit_Box Displaying the latest closed values of indicator Float_Pivot_Digit with colored rectangles and background filling
  • Exp_AdaptiveRenko_MMRec_Duplex Two identical trading systems (for long and short deals) based on the AdaptiveRenko indicator signals that can be configured in different ways within a single EA with an ability to change the volume of a forthcoming trade depending on the results of the previous trades for this trading system
  • Float_Pivot_Digit_HTF Indicator Float_Pivot_Digit with the timeframe selection option in its input parameters
  • Heiken_Ashi_Smoothed_Volatility_Volume Indicator Heiken_Ashi_Smoothed_VolatilityStep without rounding, multiplied by the averaged volumes
  • Three Typical Candles It calculates the Typical prices for bars #1, #2, and #3
  • Spreader An Expert Advisor for two currency pairs
  • Stalin_x10 Indicator Stalin_x10 displays the trend direction and enter signals of indicator Stalin_NRTR from ten different timeframes on the bar defined in the indicator input parameters.
  • MultiStalin_x10 Indicator MultiStalin_x10 displays information on the current trends, using the values of indicator Stalin from ten different timeframes
  • Hoop master 2 Working with pending Buy stop and Sell stop orders. Martingale.

New publications in CodeBase

Most downloaded source codes this month

  • ZigZag Signal Indicator ZigZag System with Signal and Alert Added Alert and modify by Roberto Jacobs 3rjfx @ 2018/12/29
  • Heikin Ashi Trader "Heikin Ashi Trader" EA trades with a strategy based on Heikin Ashi indicator (not visible) and has Trailing Stop Loss &Take Profit works best on 1D time frames major forex pairs and stocks NASDAQ.
  • PivotPoint This indicator draws pivot points, resistances and supports.
There are more than 9 840 codes published in Codebase

New publications in CodeBase

Most downloaded source codes this week

  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
  • Day Trading "Day Trading" EA Trades with Day Trading strategy,has Trailing Stop Loss &Take Profit works on 1D time frame major forex pairs and stocks NASDAQ.
  • Didi Index Didi Index mql5 source code.

New publications in CodeBase

New publications in CodeBase

New publications in CodeBase

New publications in CodeBase

Most downloaded source codes this month

  • Buy Sell Stop Buttons "Buy Sell Stop Buttons" EA sets up 3 buttons for manual trading and allows to predetermine trailing stoploss & take profit, open and close all trades at once.
  • Pivot Points The indicator pivot points consist of support and resistance.
  • 15 Minute Scalper 15 Minute Scalper EA trades with Stochastic & Parabolic indicators has Trailing Stop Loss &Take Profit,works best on 15 minute time frame EUR/USD and stocks NASDAQ.

New publications in CodeBase

New publications in CodeBase

  • RSI of super trend RSI of super trend
  • MQL5 Version of Position Size Calculator - Based on VP Money Management rules MT5 (MQL5) Version of Position Size Calculator - Based on VP Money Management rules This version has been tested and works in both versions; in MT4 (MQL4) as well as in MT5 (MQL5). See the original MT4(MQL4) only version here: https://www.mql5.com/en/code/23886 NOTE: I'm aware there appears to be an issue with the volume calculation and cross currency exchange rates. I'm working on fixing these issues.
  • RSI of smoother average RSI of smoother average
  • WaveMTF Indicator WaveMTF Bull and Bear System with Signal and Alert for MetaTrader 4 with options to display signal on the chart. with Signal and Alert, email alert, Push Notification and option to display trader info and signal.

Most downloaded source codes this week

  • The Predator The Predator EA trades with two strategies ,has Trailing Stop Loss &Take Profit works with all time frames major forex pairs and stocks NASDAQ
  • PivotPoint This indicator draws pivot points, resistances and supports.
  • Daily Pivot Points shifted for different day start time This indicator is another implementation of daily pivot points that allows the time for pivot point calculation to be advanced or delayed from the server time. It considers any Saturday trading to be Friday and any Sunday trading to be Monday.
There are more than 9 810 codes published in Codebase

New publications in CodeBase

New publications in CodeBase

1...161718192021222324252627282930...70