Find us on Facebook!
Join our fan page

Use new possibilities of MetaTrader 5

Latest Code Publications in CodeBase

New publications in CodeBase

  • XmlParser A simple XML-parser, based on the msxml library.
  • iBBFill The indicator plots the Bollinger Bands ®, filled with different colors depending on the trend direction.
  • iMovment The indicator plots the candles with different colors depending on the trend direction and price movement.

New publications in CodeBase

  • Simplest Hedging EA ever This EA simply opens two opposing positions at the beginning of the first new bar it comes across. Both positions can win lose or draw. Works best in 5M timeframe and can be optimised using "Open prices only".
  • A measure of fractal self-similarity This indicator measure the dispersion of the fractal dimension of various timeframes around the fractal dimension of a reference timeframe (which is the longer timeframe considered).

New publications in CodeBase

  • PivotPoint This indicator draws pivot points, resistances and supports.
  • AdoSuite v 1.0 Classes for working with databases through ODBC and OLE DB interfaces
  • Indicator for evaluation of trading strategies With this system you will be able to evaluate strategies in an objective way, to develop strategies and see immediate trading results after making changes, to test multi-currency strategies, etc. Sample trading indicator is also included.

New publications in CodeBase

  • WoodiesCCI Indicator for Woodie’s CCI trading strategy.
  • BPNN dll temp fix Hi All, This is temporary fix to the original BPNN.dll posted by gpwr. Now you can play with the NN he created. Please keep in mind this is a makeshift - it will leave unreleased memory so be sure you restart your system after use. ALX

New publications in CodeBase

New publications in CodeBase

New publications in CodeBase

New publications in CodeBase

  • DemoBufferPattern To demo buffer-pattern: Candles + Fractals + ZigzagColor + ColorMaLine.
  • Ticks Example of a tick chart.
There are more than 1 690 codes published in Codebase

New publications in CodeBase

  • Multicurrency Indicator The Indicator analyses 4 currency pairs, compares them and prints the current divergence on the chart.
  • ZeroLevel.mq4 The script make TakeProfit and StopLoss on price, where total profit for all of the opened positions will have non-negative.
  • Period_converter_auto automatically converts M1-data to M5/M15/M30/H1/H4/D1 in a single run

New publications in CodeBase

  • Trade Sessions Indicator This indicator is based on DRAW_FILLING buffers. The input parameters are absent, the TimeTradeServer(), TimeGMT() functions are used.
  • News Trader Strategy This is an example of the one of trading news strategies. It can be a part of bigger EA which can play news.

New publications in CodeBase

  • Instrument Displaying of candles of any instrument of any period.
  • Universal trailing stop Trailing can be carried out using the fractals, the extremal bars in the past or using the specified number of points. Can run as a single Expert Advisor or a script, together with any Expert Advisor.

New publications in CodeBase

New publications in CodeBase

  • Optimize cross Moving average On of my books says about moving average, that there is no "magic settings", this indicator tries out a lot of possible combinations between a long and a short moving average.
  • KoliEr Bands, Bollinger Bands ® KoliEr Bands give you a step by step view for support and resistant levels. If Bollinger Bands is Batman, KoliEr Bands is Robin. Use them together.

New publications in CodeBase

  • Firepips Imports live trades and orders from the firepips twitter page
  • The MAD Indicator (Moving Averge Delta) This indicator shows changes in the direction of a moving average. It works like looking with a microscope at a moving average curve.
  • Indics Shaker EA This version use Accelerator Oscilator as main indi to recognize the signal

New publications in CodeBase

New publications in CodeBase

  • WININET_TEST Here is a simple example that shows how to download page(file) from Internet using the library wininet.dll.
  • Analysis of the waves The Indicator analyses last 100 waves and shows its sizes, average volumes and average velocities (in pips/hour) for each wave.

New publications in CodeBase

  • pSAR Alert2 Now with added options and features. pSAR Alert plays a sound whenever a first parabolic SAR signal appears.
  • pSAR bug2 Now with more options. Opens and closes orders on first parabolic SAR signals.
There are more than 1 660 codes published in Codebase

New publications in CodeBase

New publications in CodeBase

  • LoongMAx96 Draws 96 line MAs with only 100 lines of code (uses CMyBuffer class).
  • Spread Indicator This Indicator shows the current pair's current spread in the upper left corner.

New publications in CodeBase

  • TimerClosingPeriod The indicator prints the time to close of the current timeframe, if it less than H1, it also prints the time to close of the current hourly bar.
  • Trend Paint Раскраска баров в зависимости от направления тренда.
  • Lilith goes to Hollywood An antimartingale which tries to maximise the gain/risk ratio. I have a 5 digits account, let me know if you have any problem with this.

New publications in CodeBase

  • ErrorDescription The library contains functions that returns description of runtime error codes and trade server return codes.
  • Combo Trader (Updated) This system use many methods to trade , you can trade about 52 different strategies,

New publications in CodeBase

  • LoongClock A very simple sample of clock
  • MovingAverages The MovingAverages library contains functions for calculation of different types of moving averages.
  • CasinoFX EA based on the maximum and minimum price values of the previous trading day.

New publications in CodeBase

  • Triple Exponential Average (TRIX) It's an oscillator of the overbought/oversold market conditions. It can also be used as the Momentum indicator. Triple smoothing is used for removing the cyclic components in price movements with the period less than that of TRIX.
  • Variable Index Dynamic Average (VIDYA) This oscillator measures the ratio between the sum of positive increments and sum of negative increments for a certain period.
  • Triple Exponential Moving Average (TEMA) TEMA can be used instead of traditional moving averages. It can be used for smoothing price data, as well as for smoothing other indicators.
  • Double Exponential Moving Average (DEMA) It is used for smoothing price series and is applied directly on a price chart of a financial security.
  • Fractal Adaptive Moving Average (FrAMA) The advantage of FRAMA is the possibility to follow strong trend movements and to sufficiently slow down at the moments of price consolidation.
  • TradePad_Sample This is a simple example of user interface of information system with possibility to trade by pressing a button.

New publications in CodeBase

  • ObjChartSample The script illustrates control of chart properties using the classes from the Standard Library (CChart).
  • SphereSample The script illustrates control of graphic objects using the classes from the Standard Library.
There are more than 1 640 codes published in Codebase

New publications in CodeBase

  • FractalsPeriod An indicator lets you specify the number of bars separately before and after the current High / Low (fractal) can.
  • Bulls Power The Bulls Power Indicator measures the balance of the bulls strength.
  • ZigZagColor This is a modified version of ZigZag indicator that draws lines with different colors depending on the price movement direction.
  • ZigZag The Zigzag indicator is a series of sections connecting significant tops and bottoms at the price plot.
  • Williams’ Percent Range (%R) The Williams’ Percent Range Indicator (%R) is dynamic technical indicator, which determines whether the market is overbought/oversold.
  • Williams'Accumulation/Distribution (W_A/D) The Williams' A/D indicator is the accumulated sum of positive "accumulational" and negative "distributional" price movements. Divergences between the indicator and the price are a signals.
  • Volume Rate of Change (VROC) The Volume Rate of Change (VROC) is an indicator of the direction where the volume trend moves.
  • Volumes The Volumes indicator shows volumes with different colors depending on the volume changes.
  • Ultimate Oscillator The Ultimate Oscillator was developed by Larry Williams. It uses the averaging of three oscillators with different periods.
  • Stochastic Oscillator The Stochastic Oscillator compares where a security’s price closed relative to its price range over a given time period.
  • Standard Deviation (StdDev) The Standard Deviation (StdDev) measures the market volatility. This indicator charactrizes the scale of price changes relating to the Moving Average.
  • Relative Vigor Index (RVI) The main point of the Relative Vigor Index Indicator (RVI) is that on the bull market the closing price is, as a rule, higher, than the opening price.
  • Relative Strength Index (RSI) The Relative Strength Index Indicator (RSI) is a price-following oscillator that varies between 0 and 100.
  • Price Rate of Change (ROC) The Price Rate of Change (ROC) reflects this ondulatory movement like an oscillator, measuring the difference in prices in a certain period. ROC grows if prices grow and drops along with them. The more the price change is, the more ROC changes.
  • Price and Volume Trend (PVT) The Price and Volume Trend Indicator(PVT), like On Balance Volume (OBV), represents the cumulative sum of trade volumes calculated considering close price changes.
  • Price Channel The Price Channel Indicator draws the price channel, its upper and lower boundaries are determined by maximal and minimal prices for a certain period.
  • Parabolic SAR The Parabolic SAR Indicator was developed for analyzing the trending markets.
  • Moving Average of Oscillator (OsMA) The Moving Average of Oscillator (OsMA) is the difference between the oscillator and its smoothed value.
  • On Balance Volume (OBV) The On Balance Volume Indicator (OBV) is a momentum technical indicator that relates volume to price change.
  • Momentum The Momentum Technical Indicator measures the amount that a security’s price has changed over a given time period.
  • Money Flow Index (MFI) The Money Flow Index (MFI) is the technical indicator, which indicates the rate at which money is invested into a security and then withdrawn from it.
  • Mass Index The Mass Index is developed to catch the trend reversal points. It is based on changes between maximum and minimum prices. If the amplitude gets wider, the mass index grows; if it gets narrower, the index gets smaller. The mass index was created by Donald Dorcy.
  • ColorCandlesDaily The ColorCandlesDaily indicator draws candles with different colors depending on the day of the week.
  • Market Facilitation Index (BW MFI) The Market Facilitation Index (BW MFI) is the indicator which shows the change of price for one tick.
  • MACD The Moving Average Convergence/Divergence (MACD) is the next trend-following dynamic indicator. It indicates the correlation between two Moving Averages of a price.
  • Ichimoku Kinko Hyo The Indicator Ichimoku Kinko Hyo is predefined to characterize the market Trend, Support and Resistance Levels, and to generate signals of buying and selling.
  • Heiken-Ashi The Heiken-Ashi indicator is looks like the candlestick chart, but it has some difference.The advantage of the Heiken-Ashi charts is a simple trend determination, the upward trend candles are blue,the downward trend candles are red.
  • Gator Oscillator The Gator Oscillator is based on the Alligator and shows the degree of convergence/divergence of the Balance Lines (Smoothed Moving Average).
  • Fractals The Fractal is one of 5 indicators of Bill Williams’ trading system, which allows to detect the bottom or the top.
  • Force Index (FRC) The Force Index Indicator was developed by Alexander Elder. This index measures the Bulls Power at each increase, and the Bears Power at each decrease.
  • Envelopes The Envelopes Indicator is formed by two Moving Averages, one of them is shifted upward and another one is shifted downward. The selection of optimum relative number of band margins shifting is determined with the market volatility: the higher the latter is, the stronger the shift is.
  • Detrended Price Oscillator (DPO) The Detrended Price Oscillator eliminates the trend effect of price movement. This simplifies the process of finding out cycles and overbought/oversold levels.
  • DeMarker (DeM) The Demarker Indicator (DeM) is based on the comparison of the period maximum with the previous period maximum. When the indicator falls below 30, the bullish price reversal should be expected. When the indicator rises above 70, the bearish price reversal should be expected.
  • Custom Moving Average The Custom Moving Average is example of the Custom User Indicator - it calculates and shows the Moving Average.
  • ColorLine The ColorLine indicator shows the line of the price moving average on the chart. The line has diffrent colors (100 bars has the same color). The color settings of the line is changing every 5 ticks, there are 3 color schemes.
  • ColorBars The ColorBars Indicator paints bars with different colors depending on the volume changes. If the volume has increased, the color is green, overwise the color is red.
  • Chaikin Volatility (CHV) Chaikin's volatility indicator calculates the spread between the maximum and minimum prices. It judges the value of volatility basing on the amplitude between the maximum and the minimum. Unlike Average True Range, Chaikin's indicator doesn't take gaps into account.
  • Chaikin Oscillator (CHO) The Chaikin's Oscillator (CHO) is the difference of moving averages of Accumulation/Distribution.
  • Commodity Channel Index (CCI) Commodity Channel Index (CCI) measures the deviation of the commodity price from its average statistical price.
  • BW-ZoneTrade The Indicator paints the bars according to the Trade Zones, as proposed by Bill Williams.
  • Bears Power The Bears Power Indicator measures the balance of the bears strength.
  • Bollinger Bands ® The Bollinger Bands ® Indicator (BB) is similar to Envelopes. The only difference is that the bands of Envelopes are plotted a fixed distance (%) away from the moving average, while the Bollinger Bands are plotted a certain number of standard deviations away from it.
  • Alligator The Alligator Indicator is a combination of Balance Lines (Moving Averages).
  • Accumulation/Distribution The Accumulation/Distribution Indicator is determined by the changes in price and volume.
There are more than 1 600 codes published in Codebase

New publications in CodeBase

  • pSAR alert An expert advisor designed to alert you when every first parabolic SAR dot in a sequence appears.
  • pSAR bug An expert advisor designed to open and close orders at every first parabolic SAR signal i.e. when sequence shifts from below the price to above and vice.

New publications in CodeBase

  • Plombiers - oscillator in the channel. Sometimes this is useful - to observe the behavior of the oscillator in the channel. Greatly simplifies the evaluation of the situation.
  • MACD Alert ea alerts the user if the macd is above 0.0006 on 5m or below -0.0006 on 5m

New publications in CodeBase

  • Awesome Oscillator (AO) Bill Williams's Awesome Oscillator Indicator (AO) is a 34-period simple moving average, plotted through the middle points of the bars (H+L)/2, which is subtracted from the 5-period simple moving average, built across the central points of the bars (H+L)/2. It shows us quite clearly what’s happening to the market driving force at the present moment.
  • Average True Range (ATR) Average True Range Technical Indicator (ATR) is an indicator that shows volatility of the market.
  • Accumulation Swing Index (ASI) ASI was created by Wales Wilder as an ordinary fluctuations indicator that gets signals from previous maximums and minimums of price.
  • Adaptive Moving Average (AMA) The Adaptive Moving Average Indicator is used for constructing a moving average with low sensitivity to price series noises and is characterized by the minimal lag for trend detection.
  • Average Directional Movement Index Wilder The Average Directional Movement Index by Wilder (ADX Wilder) helps to determine the presence of the price trend.

New publications in CodeBase

New publications in CodeBase

New publications in CodeBase

  • Vortex Oscillator An oscillator version of the Vortex Indicator
  • Vortex Indicator This indicator appears in the January 2010 issue of Technical Analysis of Stocks & Commodities.

New publications in CodeBase

  • Channel ZZ A brand-new version of Channel ZZ indicator
  • NettoTrading The script allows to use MetaTrader4 as netting platform. It has some advantages compared with MetaTrader5.

New publications in CodeBase

New publications in CodeBase

  • SuperMultiChart The universal multi-chart of the currencies, with the changed list of currencies, a range of display, the period and position in a window.
  • Expertoscope It saves the current expert parameters for all the experts attached to charts.
There are more than 1 580 codes published in Codebase

New publications in CodeBase

  • Multi Moving Average It shows the information about 4 Moving Averages in a separate window.
  • Williams_Ind The moved panel with the indicators of B.Williams, for strategy Trading chaos. It shows a direction of indicators AO, AC, and MACD.
  • Happy New Year Happy New Year 2010

New publications in CodeBase

  • Renko Charts The Renko chart has been created by the Japanese Traders. The main feature of the Renko Charts is that it doesn't use the time and volume.
  • DXY Dollar Index This indicator calculates and displays the Dollar Index and 2 definable moving averages. Edited 18 September 2015 - updated link to official description and calculation from ICE Futures U.S.

New publications in CodeBase

  • BackToFuture The indicator Back to the Future draws forthcoming bars in a tester, in advance...
  • squeak oscillator a stochastic_oscillator based indicator.

New publications in CodeBase

  • JS.Levels It shows support and resistance levels
  • ReverseSymbol It allows to work with reversed symbols (for example USDGBP)

New publications in CodeBase

  • Trader Script 1 It's easy to use, just input your lotsize, stoploss and take profit values (in points) and trade.
  • Three Combo Indicator It combines two ema's, rsi and adx to give you buy or sell signals.
  • Auto-Fibonacci Create a Fibonacci retracement object automatically on your graph.

New publications in CodeBase

  • Jays Candle Display Jays candle display is a multi candle displaying indicator. It displays the swing and body of candles on different timeframes from one minute up to one day.
  • Break-even price level (without loss level) The script shows the price level, where total profit for all of the opened positions will be non-negative (without loss level, or break-even price level).
  • Jay Digital Parabolic Spy Indicator Displays info about the SAR in relation to the selected candles on four different timeframes.

New publications in CodeBase

New publications in CodeBase

  • Object Delete The script deletes objects from the chart.
  • Sig_CCI It's based on the simple CCI, it plots arrows for sell and buy signals on the chart.

New publications in CodeBase

  • The aggressive semi-automated scalping EA Use on 1M charts. Manually choose Only Long, Only Short or Short and Long depending on market direction. Close open orders moving in the opposite direction.
  • ChartPlusChartV3 Program for logging of non-market quotations from brokerage companies with MetaTrader platform. ADDED: Added ability to run your own script automatically in case of non-market quotations have place.
  • Simple Expert Advisor Many people asks to post a simple expert advisor. Here is it.
There are more than 1 560 codes published in Codebase

New publications in CodeBase

  • Trade-Arbitrage It works without losses. It uses the market inefficiency for the arbitrage.
  • 10 points on EURUSD & GBPUSD The strategy is based on breakthrough of the maximum and minimum price values of the previous trading day.
1...525354555657585960616263646566...70