Find us on Facebook!
Join our fan page

Use new possibilities of MetaTrader 5

Latest Code Publications in CodeBase

New publications in CodeBase

  • Separators Adds period separators to your window, at a time of your choice.
  • Trends Accumulator Accumulator of price movements. Defines the start and the end of a trend.
  • Auto Trade with BB Auto trading with the help of some indicators.
  • Indicator Buffers This EA will detect the buffers values of any indicator you want. Just type its name in the EA settings.

Most downloaded source codes this month

  • HA Arrows Buy and Sell Arrows based on Heiken Ashi candles.
  • i-IntradayFibonacci Intraday Fibonacci levels.
  • Stochastic trading When the stochastic enters the overbought or oversold area, the first lot is opened, if the chart is reversed, then operate with one lot.

New publications in CodeBase

Most downloaded source codes this week

Most downloaded source codes this month

  • MultiTimeFrame Indicator This indicator help you keep 3 different timeframes on the screen to see the price action clearly on both short term and long term without switching buttons.
  • Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.
  • MACD EA The EA was created similarly to EA that won the first place in the championship.

New publications in CodeBase

  • Pips to Point Conversion Factor This is a conversion factor. It is used to detect whether broker is 4 or 5 digits. As MetaTrader 4 calculates everything using point basis, coder can use this function to convert pips to point for machine reading.
  • Full Information Show full information: price, symbol, timeframe, date, time, spread, swap, stop out level, your name...
  • RSI 2 TimeFrames The RSI indicator has the ability to display a single window of RSI values of another timeframe defined by the user.
  • Trading Volume Indicator Trading Volume indicator shows the volume of buying and selling trades on the current bar or on average of specific number of last bars as you want . Both volumes are shown simultaneously with green and red colors for buying and selling trading volumes respectively.
  • Swing Point Highs and Lows This indicator helps to determine swing point highs and swing point lows.

Most downloaded source codes this week

  • AK47_A1 Simple EA, but such efficiency for the year 2007!
  • Tipu Renko Live Tipu Renko Live is a modified version of Renko Charts that can be plotted on a normal time frame.
  • Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.

New publications in CodeBase

  • Adding password protection to your Indicator / Expert Advisor Here I propose a simple password verification scheme which uses MT4's built-in security engine providing DES/ECB encryption and does not require code re-compilation for each new customer.
  • Tipu Renko Live Tipu Renko Live is a modified version of Renko Charts that can be plotted on a normal time frame.
  • 3DaysHiLo Simple indicator which displays High and Low 3 days ago.
  • StochPosition StochPosition is an indicator for MetaTrader 4 based on Stochastic Indicator, which shows the position and direction of Stochastic in M5 timeframe up to W1 timeframe.

Most downloaded source codes this month

Most downloaded source codes this week

  • FarhadCrab1 The FarhadCrab1 EA. It has a lot of settings. It also uses a large number of indicators. Some of them: MA, Stochastic, Macd, RSI.
  • AK47_A1 Simple EA, but such efficiency for the year 2007!
  • Universal_1.64 The Universal_1.64 EA. It has a lot of settings.

New publications in CodeBase

  • RegularExpressions in MQL5 for working with regular expressions Regular expressions provide a formal language for quick and flexible processing of texts. Each regular expression is a pattern (mask), for which the regular expression engine tries to find matches in the source text. A pattern consists of one or more character literals, operators, or constructs.
  • Retrieve high impact events from ForexFactory.com and display them in your indicator or Expert Advisor As I'm currently developing an Expert Advisor for Crude Oil and Brent, I wanted to get from ForexFactory.com the exact date and time of the 'Crude Oil Inventory' report. This report is typically issued on Wednesday's at 10:30am Eastern but when there's a holiday, the release date can change. As this is an important report for my EA, the only way was to check an online service to validate the release date.

Most downloaded source codes this month

  • Doctor EA This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.
  • MultiTimeFrame Indicator This indicator help you keep 3 different timeframes on the screen to see the price action clearly on both short term and long term without switching buttons.
  • EA Hedge Average Expert Advisor created using hedge function and the moving average indicator.
There are more than 5 960 codes published in Codebase

New publications in CodeBase

  • Ticks Volume Indicator In the futures markets data on trade volumes a reported with a one day delay. To compensate for this, many analysts use the tick volume indicator (tick volume).
  • Universal_1.64 The Universal_1.64 EA. It has a lot of settings.
  • Parabolic SAR Parabolic SAR Indicator was developed for analyzing the trending markets.
  • Ang Autoch HL.v1 The Ang Autoch HL.v1 indicator. Draws a channel.
  • Serg153xo The indicator colors rising and falling candlesticks.
  • XOdiagram 1 The XOdiagram 1 indicator. It plots the Х0 charts by close prices.
  • Momentum The Momentum Indicator measures the change of price of a financial instrument over a given time span.
  • Buy Percent Opens a BUY position with the size of a percentage of the maximum allowed size.
  • e -Trailing Automatic Trailing Stop for all open positions. Attach to one chart only.
  • Sell Percent The script opens a SELL position with the size of a percentage of the maximum allowed size.
  • ADXdon The ADXdon indicator. Another version of the ADX indicator, which shows the strength of the trend.
  • Gap indicator The indicator shows the gaps between the closing price of the previous bar and the opening price of the current bar.
  • lot lib Lot sizing library. 29 money management options.
  • ZH_Dynamic_Arrays_Lib A set of functions to emulate the dynamic arrays.
  • Rotating text objects Example of working with objects: creating object, changing properties, redrawing the chart.
  • 5 _34_5 Indicator 5_34_5
  • AG I am not a programmer, so I apologize for mistakes. This is my first EA, please rate it. And also its reliability.
  • AK47_A1 Simple EA, but such efficiency for the year 2007!
  • Disaster Expert Advisor from the ATC-2007. Buys/sells when the price crosses the line of a moving average with the period (590)
  • FarhadCrab1 The FarhadCrab1 EA. It has a lot of settings. It also uses a large number of indicators. Some of them: MA, Stochastic, Macd, RSI.
  • FlatTrend v.2 A modified version of the FlatTrend indicator, shows the beginning and the end of a flat.
  • Farhad The Farhad EA. It has a lot of settings. It also uses the indicators: MACD, Stochastic, SAR, Momentum, MA.
  • Exp_karacatica Expert Advisor based on two indicators (ADX and Momentum) with a built-in optimizer. Based on the optimization results it selects the best period for indicators and the trading direction or refrains from trading.
  • Relative Strength Index Relative Strength Index technical indicator.
  • Ikarakatica The Ikarakatica indicator. It shows when to buy and when to sell.
  • EMA - Expert Advisor based on intersections of two moving averages Classic signals for opening positions on the intersections of two moving averages.
  • Blockbuster EA The Blockbuster EA.
  • Binario Binario is not an automated trading system but a trading idea. It consists of entering at a breakout and following the trend. The suggested method can be used on all time frames.
  • Avalanche_v1.0 The Avalanche_v1.0 Expert Advisor.
  • ArtificialIntelligence_Right The Expert Advisor using artificial intelligence - a single-layer neural network. The "Perceptron" is used for identification of the quotes movement direction.
  • MAMA_NK This indicator version was created using the code for Omega, written by John Ehlers
  • exp_iCustom_v1 Universal Expert Advisor for working with any Custom indicator, that draws buy/sell arrows.
  • MyFriend Expert Advisor that has been repeatedly discussed on the forum.
  • NinaEA The NinaEA Expert Advisor. It uses the NINA indicator. And NINA uses 0_IndInverse.
  • RSICCIDiv The indicator of trading signals based on the divergence of the RSI and CCI values
  • Semilong This EA was discussed at Alpari. Opening when moving against the trade for the period of 0-n1 by p1 points after moving towards the trade for the period of n1-n2 by p2 points. Closing by TP or SL.
  • Program for controlling testing and optimization The program is designed to facilitate the routine work of the trader on testing and optimization of experts, performing sequential multi-currency, multi-timeframe and other types of tests and optimizations.
  • MartingailExpert The EA uses the values of the Stochastic indicator on the H4 timeframe to open a position, and after that it builds up based on the martingale principle.
  • Applying the Equity graph on the chart Example of an equity indicator based on the market profile
  • Varmovavg_v0011 It uses VMA - ЕMA, which automatically adjust the smoothing percentage based on the market volatility.
  • Wss_trader The Wss_trader EA. People recommend setting the trading hours to 7-17, trailing to 60, metrics to 36 and to look back to 2 months.
  • Zs1 I came across an expert that was discussed many times on the forum.
  • Three Line Break Three-Line Break charts. This method has been described by Steve Nison in the book "Japanese Candlestick Charting Techniques". "Three-Line Break" combines the qualities of the "tic-tac-toe" charts and the standard line charts or bars.
  • StochasticOnPriceVSwma A version of the Stochastic located right in the price window.
  • Standard Deviation Channels The Standard Deviation Channel is plotted on the basis of the Linear Regression Trend.
  • Pivot-2 Another version of determining the pivot point of the next day.
  • ADXm The ADXm indicator, unlike the traditional one, allows to see the positive and negative waves of the trend. The method for working with this indicator is the same as with the traditional one.
  • FX10setup The indicator shows when to sell and when to buy. But it is not so simple.
  • FractalChannel_v1 Quite interesting method for plotting a channel. Despite the obvious plotting primitivism, it can be useful during the flat level analysis (for example, if you had no access to the terminal in a while, and it is necessary to assess the past events quickly).
  • CTG-Modify Date The script fixes the chart by extending it with the consideration of the weekends and holidays.
  • Firebird hma [I] The indicator displays the channel.
  • CoeffofLine_true2 Displays the probable direction of the price movement in future.
  • ADX BARS Paints the bars in the color corresponding to the current trend. Based on ADX.
  • MaxRange Displays the High and Low price for the specified number of bars.
  • RSI(MA) The RSI based on the MA values. Not as twitchy.
  • RPoint The chart layout in X-points reversal.
  • Sidus This indicator is based on the first version of Sidus trading method. It shows market entry points.
  • SHI_Mod_vLine The indicator is replotted when a vertical line is moved.
  • SweetSpots Splits the chart by horizontal levels after a specified period.
  • Past regression deviated The Past regression deviated indicator.
  • Mouteki The indicator plots trend lines based on the two last extremums.
  • Barishpolets Channels The indicator displays the Baryshpolets channels.
  • ASCTrendExpert The ASCTrend is the program that determines the most probable direction of the market along with the optimal stops. The primary purpose of the ASCTREND is to determine the trend objectively.
  • channel_breakout_entry The market volatility indicator.
  • TrendStrengthTrio This version of the indicator combines 3 TrendStrength.
  • TrendStrength The indicator used to determine the global trend.
  • Trend continuation factor2 This indicator is created to determine the trend and its direction.
  • Ticker Trail Here, the trail line is used instead of the signal line. Trail is the line that is distanced from the current price no more than the trailing length.
  • Ticker MACD The chart contains the main line (the difference between the fast EMA and the slow EMA, applied to the Ticker line) and the signal line (obtained by applying the SMA to the main line).
  • Ticker Awesome Oscillator It is calculated as the difference between two simple moving averages: SMA(5) and SMA(34). Type of the chart: histogram with green and red colored bars.
  • Lagrange polynomial Two options of the calculation, which creates the Lagrange polynomial based on the reference points.
  • camarilladt8 It is suitable for those who are too lazy to calculate the daily levels.
  • MultiTrend_Signal_KVN The indicator of the famous trader Korykin. It helps to enter inside the channel.
  • MaksiGen_KaHaJI_CkaJIneP Some people think that most indicators, such as: MACD, RSI, AO, AC, are delayed and not convenient to work with. But the MaksiGen KaHaJI ckaJIneP allows to earn 10 points every day persistently.
  • MMLevls_VG The result - receive not only the Murray levels on which the pivot points are based, but also their current statistical significance...
  • MA_In_Color_wAppliedPrice Modified LSMA_In_Color indicator. Added: usage of the applied price.
  • Laguerre_ROC This is an advanced version of RSI. Laguerre converts the signals, so that low-frequency components lag much more that the high-frequency ones.
  • Traditional Itrend Trend indicator with a multitude of settings. Displays the direction (red) and strength (blue) of the trend as a two-colored histogram. The main signals are the crossing of the zero line, reaching a new high/low, divergence.
  • RSIFilter_v1 Trend filter. In short, the RSIFilter fails on strong fluctuations, but handles the trend good enough, but if it get improved a bit, it could be able to give clear answers.
  • EVWMA Elastic Volume Weighted Moving Average (EVWMA), a natural replacement for the standard moving average.
  • EMAPredictive3 This is a very simplistic method, one of the best in the signal processing and target tracking.
  • EMA-Crossover_Signal The indicator is very simple, and it requires certain mental and psychological efforts.
  • DayImpuls_T3_v2 The modified version of the DayImplus 1.1 indicator.
  • Complex_pairs A clearly visible fractal is required to determine a signal. The second point is the presence of an auxiliary (reference) peak. A signal line is drawn from the fractal through this auxiliary peak...
  • Complex_Common This is an impulse or signal indicator. It is very sensitive and quickly responds to the price movements.
  • Bunnygirl Cross and Daily Open Based on the intersection of the averages. The author of the system states that about 90% of the trades are positive. And considering its exit strategy, it is possible to collect a rather big profit during a trend.
  • ASCT1sig The indicator generates a sound signal and a Sell or Bye window appears.
  • ADX Crossing Directional system (ADX). The directional system has been created by George Wilder in the middle of the 70s as an addition to the PARABOLIC SAR system, and then further developed by a number of analysts.
  • 3c_JRSX_H 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.
  • BW2 - WiseMan 1 The BW2 - WiseMan 1 indicator. Based on the book by Bill Williams - Trading Chaos Second Edition.
  • TMA Here, the focus is on the middle part of the price series. In fact, they are double-smoothed simple moving averages. The simple Moving Averages' length depends on evenness or oddness of the chosen number of periods.
  • Super-signals This indicator is very simple to use: red arrow - sell signal, blue arrow - buy signal. Exceeds its analogues, such as Hi-Lo, Trend and others, by several times. Works on any timeframe and with any currency pair.
  • TimeZones Displays 3 vertical lines each for a time zone.
  • rvmGann_sv8 The indicator implements the Gann principle in the form of a ZigZag.
  • rvmFractalsLevel An interesting indicator that plots the trading channel by fractals and adds a Fibonacci fan on top.
  • DynamicRS_3CLines The fourth indicator of the series of indicators without averaging.
  • i-Sessions The trade sessions indicator.
  • i-ParamonWorkTime The Paramon work time indicator.
  • i-MorningRange The morning range indicator.
  • i-Monday_Sig Entry and exit signals by the "Monday" system.

Most downloaded source codes this week

  • HA Arrows Buy and Sell Arrows based on Heiken Ashi candles.
  • MACD EA The EA was created similarly to EA that won the first place in the championship.
  • Trend Movers with Notifications The indicator shows the current possibilities for getting buy, sell, or exit positions. No need to attach 6 indicators at a time. Now available with all notifications.

New publications in CodeBase

Most downloaded source codes this month

  • Doctor EA This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.
  • EA Hedge Average Expert Advisor created using hedge function and the moving average indicator.
  • Ilan1.4 The authors say that this system can trade 24 hours a day producing a stable profit even for a novice trader.

New publications in CodeBase

Most downloaded source codes this week

  • HA Arrows Buy and Sell Arrows based on Heiken Ashi candles.
  • i-IntradayFibonacci Intraday Fibonacci levels.
  • Stochastic trading When the stochastic enters the overbought or oversold area, the first lot is opened, if the chart is reversed, then operate with one lot.

Most downloaded source codes this month

  • Auto Trade (RSI) This is my first expert totally based on RSI.
  • Roboost v1 Roboost is an EA for MetaTrader 4 trading using several half-scalping and traditional trade management techniques. It shall work on different pairs and TF. Target is H1 for major pairs.
  • PowerTrend The trend strength(phase) indicator.

Most downloaded source codes this week

  • MultiTimeFrame Indicator This indicator help you keep 3 different timeframes on the screen to see the price action clearly on both short term and long term without switching buttons.
  • Renko Live Charts v4.13 Trade using Renko Boxes in MetaTrader 4.
  • MACD EA The EA was created similarly to EA that won the first place in the championship.

Most downloaded source codes this month

  • Daily Channel Simple display any time zone daily channel.
  • Nevalyashka 10-line EA The Expert Advisor simply opens orders in the opposite direction after the current order is closed.
  • Strength Arrow This is an indicator which totally based on RSI. The reason to amend this indicator is knowing the strength of a currency.
There are more than 5 850 codes published in Codebase

New publications in CodeBase

  • i-IntradayFibonacci Intraday Fibonacci levels.
  • i-GentorLSMA&EMA_v.0.2 Synchronized version numbering using the iGentor CCIM v.0.2.
  • i-GentorCCIM_v.0.2 Removed LSMA and EMA. Made the sixth signal bar and trend coloring.
  • i-DRProjections Prediction of the daily price ranges.
  • i-DayOfWeek The indicator displays the selected day of the week.
  • i-Cross&Main The indicator calculates the product of GBPUSD x USDCHF. Painted red, GBPCHF - black (repeats the price on the upper chart)
  • i-BigBarsFromH1 The indicator is designed for displaying the candles of any higher timeframe on the H1 chart. It is also possible to display the candles of the non-standard timeframes: H5, H7 or H11. The upward and downward bars are filled with different colors.
  • forecast osc Quote: One of Jurik's smoothing versions.
  • Doji Arrows The indicator finds Doji candlesticks and highlights them on the chart.
  • dayHL_Average The indicator plots levels based on the previous days.
  • ZigZag Pointer The indicator is similar to ASCTrend, in my opinion it is even better. Works by the system: High - Low.
  • SUPRES MultiFrame The indicator draws levels interestingly, especially on the smaller timeframes.
  • XO The indicator without averaging of the data array, that is a Buy/Sell decision is made in one move.
  • Correlation by njel Improvement of the pair correlation indicator, for different timeframes. Green - positive correlation. Red - negative.
  • Weighted WCCI The indicator draws the slow and fast ССI and colors bars for determining patterns and trends.
  • VoltyChannel_Stop_v1 The indicator helps to follow the trend on the market.
  • Volatility Pivot The indicator is calculated on the basis of currency pair volatility displaying the nearest support and resistance levels. It can be used as a trend indicator.
  • VSI The indicator that calculates the volume corresponding to MA per second (or period).
  • Up&Down Indicator of support and resistance levels. It simplifies the navigation in placing the "stops".
  • TrendRSI_v1 The indicator that works on the level breakout\rebound.
  • The HighLowWeek library Displays the levels of the current week!
  • DynamicRS_C The indicator plots dynamic support and resistance levels.
  • MM % volatility Simple strategy - MM % volatility
  • ModiSimple Simple tactics using RSI and MACD
  • TrailCD The indicator shows convergence/divergence of the fast and slow trailing.
  • Ticker SATL SATL (Slow Adaptive Trend Line) - the «slow» adaptive trend line is obtained using a digital low-pass filter of a different order (light-blue line on the chart).
  • Ticker FATL FATL (Fast Adaptive Trend Line) - the «fast» adaptive trend line is calculated using a digital low-pass filter (cream-colored line on the chart).
  • The optimized variant of the Kaufman's Adaptative Moving Average by wellx Example of optimization using the "running total" method.
  • TTF The classic TTF with the T3 smoothing method and signal lines.
  • TSI True Strength Index (TSI) is a double-smoothed Momentum. TSI follows the bars with little or hardly noticeable delay in the main and intermediate trend reversal points.
  • TMA Triangular Moving Average (TMA). The main weight goes for the average part of the price series. In fact, they are double-smoothed simple moving averages.
  • TD_Points&Lines_mgtd1 DeMark indicator - changed the rendering of the TD lines.
  • TDI-2 The "Trend Detection Index" indicator is a modified "TDI" indicator.
  • TD Sequential Sequential is an automated trading system developed by Thomas DeMark.
  • T3_DPO-v1 It uses a detrender based on a Т3 filter, and the "moment" is the price at the closing of the bar.
  • SUPRESMultiFrame The indicator draws levels interestingly, especially on the smaller timeframes.
  • SuperWoodiesCCI Indicator for a strategy that uses CCI. When trading Woodies CCI all you need is to find Woodies CCI patterns.
  • ang_Amp_ZZ The Zig Zag indicator with a sound alert on appearance of a new line on the chart.
  • Gap indicator Clearly displays the gaps in points as a colored histogram.
  • Demark Lines My version of plotting the DeMark lines, also draws channels in addition to the trend lines and targets. Added one more target (the third one defined as 1.62 of the inner extremum), added the signal cancellation when closing within the channel.
  • SmPriceBend-T01 The indicator of the first price change derivative or simply trend speed and sign.
  • Signal Bars This indicator shows the trend from the smaller timeframes up to H4.
  • Library of functions for singular transformation Have you perhaps heard about the caterpillar? Here it is.... I do not remember where I got the code, I simply translated it from С++ to MQL4.
  • PeriodBarsHIGH PeriodBarsLOW Library functions, get the HIGH LOW for the specified time interval
  • STARCBands The indicator plots a moving average with a Bollinger type envelope.
  • SHI_SilverTrendSig The indicator generates buy and sell signals.
  • SATL (Slow Adaptive Trend Line) – the «slow» adaptive trend line is calculated using a digital low-pass filter LPF-2. LPF-2 serves to eliminate the noises and market cycles with longer fluctuation periods.
  • RoundPrice-Ext Very convenient to confirm any market entry signals.
  • Regression_Channel The Regression Channel is based on the Linear Regression Trend, which represents a usual trend line plotted between two points on a price chart using the method of least squares.
  • MTF_PSAR The Parabolic SAR was also developed by Welles Wilder for use in trending markets. The author of this indicator recommended to identify the trend first, and only after that to use the PSAR for trading with the trend.
  • RSTL Reference Slow Trend Line (RSTL) is a response of the SATL digital filter to the series of input prices with a delay equal to the Nyquist interval of 1/2F.
  • Cronex DeMarker Trigger based on two MA by DeMarker.
  • RPoint This is a high-quality ZigZag based on HiLo.
  • RFTL Reference Fast Trend Line (RFTL) is a response of the FATL digital filter to the series of input prices with a delay equal to the Nyquist interval of 1/2F.
  • RBCI2 The modified version of the RBCI indicator.
  • PCCI Perfect Commodity Channel Index. It has a certain similarity in the calculation method with the Commodity Channel Index (CCI) by D. Lambert.
  • NeuroProba Trend indicator based on the Kaufman's AMA.
  • NDuet The indicator contains another entry signalizer.
  • Michelangelo One of the greatly smoothing trend indicators.
  • MaksiGen_Range_Move As I recall, this indicator had been written by OlegVS for МТ3, for determining the flat. If the price is inside the dotted channel - flat. And MaksiGen redesigned it for МТ4.
  • MaksiGen_KaHaJI_CkaJIneP This indicator shows when to open and when to close by drawing 2 lines.
  • Camarilla Pivots The "Camarilla Pivots" indicator. The ideal indicator for those who like to work "by levels". It clearly shows the reversal level, support/resistance levels for the current day.
  • Cronex Taichi The indicator that facilitates the interpretation of the Ichimoku signals.
  • MIndex The indicator calculates the indices of the USD, EUR, GBP, CHF, AUD, CAD currencies and displays the index specified in the parameters in a separate window.
  • Macd-2 MACD2 generates bearish signals from three main sources. These signals are a reflection of the bullish signals - negative divergence, bearish intersection of the moving averages, bearish intersection of the center line.
  • Lines_buy и Lines_sell The indicators that perform the chart ruling.
  • Linear Regression Line Linear regression is a mathematical method for determining the linear dependence between the variables. This technique is often used by analysts to identify the trend based on the time and price data.
  • DynamicRS+Channel The indicator of dynamic resistance/support level with a fixed channel.
  • LWMA-Crossover_Signal 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.
  • LGP_Ivanoff_Maloma-Demark_levels The indicator shows the price points of reference.
  • Kalman filter Fast adaptive trend line is an estimate of the trend line.
  • JMA The Jurik Moving Average indicator. JMA's improved timing and smoothness will astound you.
  • Ind-TD-DeMark-3-1 Useful for those who use the DeMark TD lines in trading. It draws TD points, plots TD lines, calculates the current values of TD lines, calculates the targets.
  • Ind-Fractals-1 The indicator shows the fractals of different time periods on one chart (with different colors). Only М15, Н1, Н4, D1 are used.
  • Pivots_Hi_Low The Hi/Low indicator shows how close the current value of the parameter is to the minimum and maximum values over a certain time interval.
  • Juice It is not recommended to open a position when the histogram is red. If all indicators give entry signals, the final check is done according to this indicator. The histogram must be green.
  • HMA Based on the use of a slightly modified Hull Moving Average (HMA).
  • ZZ_Standard_Functions_TF_YR1_Lib Set of standard functions for the YR1 timeframe.
  • ZZ_All Quotings 0-0070 The script is designed for downloading history on all known currency pairs, metals, indices, CFD and for controlling "holes" in history.
  • GentorCCIM The indicator draws the slow and fast ССI and colors bars for determining patterns and trends.
  • Guppy Mulitple Moving Average (Long) The indicator allows the trader to understand market relations.
  • Intensivnost_Tikov The indicator displays the number of ticks inside the candlestick.
  • Stochastic trading When the stochastic enters the overbought or oversold area, the first lot is opened, if the chart is reversed, then operate with one lot.
  • Price_vs_Alpha The new version of the Mc_valute_v8_final EA. It works well on a flat market.
  • FX Fish The unique FX_FISH indicator is widely used by the Western experts to trade in the foreign exchange market, stock market, and others.
  • FTLM_STLM Plotting principle - digital filtering.
  • FATL (Fast Adaptive Trend Line)– the «fast» adaptive trend line is calculated using a digital low-pass filter with a small cutoff period.
  • DynamicRS A simple indicator of dynamic support and resistance levels.
  • Three scripts for working with horizontal levels The Lines_Create script creates 2 horizontal lines on the chart with the names UP_LEVEL and DOWN_LEVEL. The Lines_Delete deletes the lines created by the Lines_Create script from the chart. The Lines_RASST script is an addition to the Lines_Create script.
  • Daily Research This script is designed for obtaining various statistical data on the chart candlesticks on the selected timeframe.
  • History_Draw 2 scripts for the analysis of trading results. Useful both for investors and traders.
  • Forex calculator The calculator estimates the value of one point of a currency pair and the maximum stop loss for the user-defined lot.
  • Donchian Channels System concept: The Donchian Channels are quite popular among the trend following systems.
  • DinapoliTargets The operation logic is as follows: Once a local maximum\minimum has been determined several horizontal lines will be drawn. The white one is an entry point, the following lines in its direction are targets. Naturally, the first one is the most reachable.... Red line is a stop line.
  • Darma System Indicator (beta) This indicator is a conversion of the Darma indicator set from MT3 to MT4.
  • DT-ZigZag Originally the DT mode was used by klot in his DT-ZigZag.mq4 indicator.
  • DM The "Directional Movement" (+/-DM) indicator. Developed by Wilder to improve the PTP indicator.
  • MACD EA The EA was created similarly to EA that won the first place in the championship.

Most downloaded source codes this week

Most downloaded source codes this month

  • Moving Average Ex Moving average with some extra features.
  • Example of Heiken Ashi + SMA Automated Showing how to trade FX market trend using the (SMA: Simple Moving Average) with the Japanese indicator Heiken Ashi.
  • Trend Movers The indicator shows the current possibilities for getting buy, sell, or exit positions. No need to attach 6 indicators at a time.

Most downloaded source codes this week

  • Doctor EA This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.
  • MultiTimeFrame Indicator This indicator help you keep 3 different timeframes on the screen to see the price action clearly on both short term and long term without switching buttons.
  • EA Hedge Average Expert Advisor created using hedge function and the moving average indicator.
There are more than 5 750 codes published in Codebase

New publications in CodeBase

  • RVI_Chart The RVI Oscillator in the main chart window relative to the Moving Average indicator.
  • Stochastic_Chart Stochastic Oscillator in the main chart window relative to the Moving Average indicator.
  • MFI_Chart The MFI oscillator in the main chart window relative to the Moving Average indicator.
  • DeMarker_Chart The DeMarker oscillator in the main chart window relative to the Moving Average indicator.
  • WPR_Chart The WPR oscillator in the main chart window relative to the Moving Average indicator.
  • RSI_Chart The RSI indicator in the main chart window relative to the Moving Average indicator.
  • CCI_Chart The CCI indicator in the main chart window relative to the Moving Average indicator.
  • The MasterWindows Library A library of classes for creating a user-friendly interface of your programs.
  • Price A price label added to the right of the price with adjustable parameters.
  • PriceGrid The indicator plots a price grid of levels rounded up to several digits.
  • KalmanFilter_StDev_HTF The KalmanFilter_StDev indicator with the timeframe selection option available in input parameters.
  • NRTR NRTR is a trend indicator calculated using the CLOSE prices.
  • Panel-joke or a game system An example of using the MasterWindows library for creating a game trade panel.
  • XCCX_StDev_HTF The XCCX_StDev indicator with the timeframe selection option available in input parameters.
  • Exp_Stalin A trading system based on the signals of the Stalin indicator.
  • XXRSX_StDev_HTF The XXRSX_StDev indicator with the timeframe selection option available in input parameters.
  • RVI_Cloud_HTF The RVI indicator with the timeframe selection option available in input parameters.
  • Exp_SilverTrend A trading system based on the signals of the SilverTrend_Signal indicator.
  • Exp_Sidus A trading system based on the signals of the Sidus indicator.
  • Trade panel from MasterWindows An example of using the MasterWindows library for creating a trade panel.
  • Ozymandias_StDev_HTF The Ozymandias_StDev indicator with the timeframe selection option available in input parameters.
  • Exp_PriceChannel_Stop A trading system based on the signals of the PriceChannel_Stop indicator.
  • Exp_NonLagDot A trading system based on the signals of the NonLagDot indicator.
  • Exp_LeManSignal A trading system based on the signals of the LeManSignal indicator.
  • Bezier_StDev_HTF The Bezier_StDev indicator with the timeframe selection option available in input parameters.
  • X2MA_StDev_HTF The X2MA_StDev indicator with the timeframe selection option available in input parameters.
  • Exp_Karacatica A trading system based on the signals of the Karacatica indicator.
  • Exp_Heiken_Ashi_Smoothed A trading system based on the signals of the Heiken_Ashi_Smoothed indicator.
  • XDerivative_StDev_HTF The XDerivative_StDev indicator with the timeframe selection option available in input parameters.
  • PChannel3_Cloud_Digit_Grid The Price Channel indicator with the color filling inside the channel, drawn as a cloud, with the display of the last values as price labels and the possibility to round the channel levels up to a required number of digits, and a price grid with these rounded values.
  • PChannel3Cloud The Price Channel indicator with the background filling inside the channel.
  • PChannel The Price Channel indicator calculates the highest high and lowest low for the price values of bars.
  • Exp_Go A trading system based on the signals of the Go indicator.
  • Exp_FiboCandles A trading system based on the signals of the FiboCandles indicator.
  • Exp_Candles_Smoothed A trading system based on the signals of the Candles_Smoothed indicator.
  • Exp_BykovTrend A trading system based on the signals of the BykovTrend indicator.
  • Exp_ASCtrend A trading system based on the signals of the ASCtrend indicator.
  • Exp_3LineBreak A trading system based on the signals of the 3LineBreak indicator.
  • XMA_BBx7_Cloud_Digit_Grid Three Bollinger Bands channels based on one moving average, drawn as a colored cloud, with the display of the last values as price labels and the possibility to round Bollinger levels up to a required number of digits, and a price grid with these rounded values.
  • RVI The Relative Vigor Index oscillator developed based on the article "Using The Fisher Transform" by John Ehlers that was published in November 2002 in the Technical Analysis Of Stock & Commodities magazine.
  • AdaptiveRVI AdaptiveRVI is the Relative Vigor Index oscillator that adapts to the constantly changing marker cycles of a real financial asset.
  • Exp_Laguerre A trading system based on the signals of the ColorLaguerre indicator.
  • JMA_StDev_HTF The JMA_StDev indicator with the timeframe selection option available in input parameters.
  • Gaus_MA_StDev_HTF The Gaus_MA_StDev indicator with the timeframe selection option available in input parameters.
  • FineTuningMA_StDev_HTF The FineTuningMA_StDev indicator with the timeframe selection option available in input parameters.
  • ColorZerolagX10MA_StDev_HTF The ColorZerolagX10MA_StDev indicator with the timeframe selection option available in input parameters.
  • ColorZeroLAG_MA_StDev_HTF The ColorZeroLAG_MA_StDev indicator with the timeframe selection option available in input parameters.
  • ColorXMA_Ishimoku_StDev_HTF The ColorXMA_Ishimoku_StDev indicator with the timeframe selection option available in input parameters.
  • ColorXdinMA_StDev_HTF The ColorXdinMA_StDev indicator with the timeframe selection option available in input parameters.
  • ColorJ2JMAStDev_HTF The ColorJ2JMAStDev indicator with the timeframe selection option available in input parameters.
  • BinaryWave_StDev_HTF The BinaryWave_StDev indicator with the timeframe selection option available in input parameters.
  • WPR_Chart_HTF The WPR_Chart indicator with the timeframe selection option available in input parameters.
  • MFI_Chart_HTF The MFI_Chart indicator with the timeframe selection option available in input parameters.
  • DeMarker_Chart_HTF The DeMarker_Chart indicator with the timeframe selection option available in input parameters.
  • Stochastic_Chart_HTF The Stochastic_Chart indicator with the timeframe selection option available in input parameters.
  • RVI_Chart_HTF The RVI_Chart indicator with the timeframe selection option available in input parameters.
  • True_Range_Bands_HTF The True_Range_Bands indicator with the timeframe selection option available in input parameters.
  • RSI_Chart_HTF The RSI_Chart indicator with the timeframe selection option available in input parameters.
  • CCI_Chart_HTF The CCI_Chart indicator with the timeframe selection option available in input parameters.
  • True_Range_Bands An alternative to the Bollinger Bands® indicator using Average True Range.
  • XMA_KLx7_Cloud_HTF The XMA_KLx7_Cloud indicator with the timeframe selection option available in the input parameters.
  • XMA_KLx7_Cloud Three Keltner channels based on one moving average, drawn as a colored cloud, with the display of the last values as price labels.
  • XMA_BBx7_Cloud_Digit_HTF The XMA_BBx7_Cloud_Digit indicator with the timeframe selection option available in the input parameters.
  • XMA_BBx7_Cloud_Digit Three Bollinger Bands channels based on one moving average, drawn as a colored cloud, with the display of the last values as price labels and the possibility to round Bollinger levels up to a required number of digits.
  • Ichimoku_HTF The Ichimoku indicator with the timeframe selection option available in input parameters.
  • Ichimoku The standard Ichimoku indicator, in which the distance between the Tenkan-sen and Kijun-sen lines is filled with a color histogram for for a better visual analysis.
  • GMMA_HTF The GMMA indicator with the timeframe selection option available in input parameters.
  • HLR_Histogram_HTF The HLR_Histogram indicator with the timeframe selection option available in input parameters.
  • HLR_Histogram The HighestLowestRange (HLR) indicator implemented as a histogram with a color indication of entering the overbought and oversold zones.
  • ColorJFatl_StDev_HTF The ColorJFatl_StDev indicator with the timeframe selection option available in input parameters.
  • ColorHMA_StDev_HTF The ColorHMA_StDev indicator with the timeframe selection option available in input parameters.
  • GFilter_HTF The GFilter indicator with the timeframe selection option available in input parameters.
  • d_XMA_HTF The d_XMA indicator with the timeframe selection option available in input parameters.
  • Exp_CCI_Histogram A trading system based on the signals of the CCI_Histogram indicator.
  • AverageOfATR_Histogram A histogram of difference between ATR and its averaging implemented in color and complemented with the volatility change signals.
  • AverageOfATR_HTF The AverageOfATR indicator with the timeframe selection option available in input parameters.
  • AverageOfATR The average of ATR (AATR) is a simple but efficient indicator to use for confirmation with any Price Action strategy.
  • Exp_Stochastic_Histogram A trading system based on the signals of the Stochastic_Histogram indicator.
  • Exp_ColorXMACDCandle A trading system based on the signals of the ColorXMACDCandle indicator.
  • WPR_Histogram_HTF The WPR_Histogram oscillator with the timeframe selection option available in input parameters.
  • RSI_Histogram_HTF The RSI_Histogram oscillator with the timeframe selection option available in input parameters.
  • CCI_Histogram The classical Commodity Channel Index indicator implemented as a histogram with a color indication of entering the overbought and oversold areas.
  • RVI_Histogram_HTF The RVI_Histogram oscillator with the timeframe selection option available in input parameters.
  • Exp_RVI_Histogram A trading system based on the signals of the RVI_Histogram indicator.
  • Exp_MAOscillatorHist A trading system based on the signals of the MAOscillatorHist indicator.
  • d_XMA A Moving Average with the period that changes during trend.
  • MAOscillatorHist_HTF The MAOscillatorHist stochastic oscillator with noise reduction and the timeframe selection option available in input parameters.
  • Exp_WPR_Histogram A trading system based on the signals of the WPR_Histogram indicator.
There are more than 5 660 codes published in Codebase

New publications in CodeBase

  • Exp_MFI_Histogram A trading system based on the signals of the MFI_Histogram indicator.
  • Exp_RSI_Histogram A trading system based on the signals of the RSI_Histogram indicator.
  • Multicurrency Expert A multi-currency (10 currency pairs) Expert Advisor that does not use indicators.
  • RVI_Histogram The classical RVI oscillator implemented as a histogram with a color indication of entering the overbought and oversold areas, as well as a colored cloud between the signal line and the oscillator to indicate the oscillator intersections.
  • Stochastic_Histogram The classical Stochastic Oscillator implemented as a histogram with a color indication of entering the overbought and oversold areas, as well as a colored cloud between the signal line and the oscillator to indicate the oscillator intersections.
  • MFI_Histogram The classical MFI indicator implemented as a histogram with a color indication of entering the overbought and oversold areas.
  • WPR_Histogram The classical WPR indicator implemented as a histogram with a color indication of entering the overbought and oversold areas.
  • DeMarker_Histogram The classical DeMarker indicator implemented as a histogram with a color indication of entering the overbought and oversold areas.
  • RSI_Histogram The classical RSI indicator implemented as a histogram with a color indication of entering the overbought and oversold areas.
  • ColorXMACDCandle The ColorXMACD indicator implemented as a sequence of candlesticks.
  • MAOscillator A simple oscillator based on the difference between values of two MAs either of different periods or of the same one but with a "lag" of a few bars.
  • FastStochastic_HTF The FastStochastic stochastic oscillator with the noise reduction, and the timeframe selection option available in input parameters.
  • Exp_ForexLine A trading system based on the signals of the ForexLine indicator.
  • DivergenceBar A signal indicator which points at the reverse bars based on Bill Williams' Profitunity system excluding the angulation relative to the Alligator indicator mouth.
  • Exp_Extrem_N A trading system based on the signals of the Extrem_N indicator.
  • XMA_BBx7_HTF The XMA_BBx7 indicator with the timeframe selection option available in input parameters.
  • Extrem_N_HTF The Extrem_N indicator with the timeframe selection option available in input parameters.
  • Extrem_N This is a plain and simple indicator that determines the rising high or falling low.
  • Notches_HTF The Notches indicator with the timeframe selection option available in input parameters.
  • XMA_BBx7 Three Bollinger Bands channels based on one moving average, with the display of the last values as price labels.
  • BB_OsMA_HTF The BB_OsMA indicator with the timeframe selection option available in input parameters.
  • ForexLine_HTF The ForexLine indicator with the timeframe selection option available in input parameters.
  • XMA_BBx7_Cloud_HTF The XMA_BBx7_Cloud indicator with the timeframe selection option available in the input parameters.
  • XMA_BBx7_Cloud Three Bollinger Bands channels based on one moving average, drawn as a colored cloud, with the display of the last values as price labels.
  • ForexLineSign A semaphore signal indicator that generates trade signals in accordance with trend direction changes.
  • ForexLine A trend indicator in the form of a moving average that changes color depending on trend direction.
  • XMA_BBx3_HTF The XMA_BBx3 indicator with the timeframe selection option available in input parameters.
  • XMA_BBx5_HTF The XMA_BBx5 indicator with the timeframe selection option available in input parameters.
  • XMA_BBx5_Cloud_HTF The XMA_BBx5_Cloud indicator with the timeframe selection option available in the input parameters.
  • MultiTimeFrame Indicator This indicator help you keep 3 different timeframes on the screen to see the price action clearly on both short term and long term without switching buttons.

Most downloaded source codes this month

  • Zonal Trading The Expert Advisor which uses AO and AC. Buying and selling is performed when the colors of the indicators match.
  • RSI_Expert_v2.0 The Expert Advisor based on the RSI indicator. МА and martingale are added in the new version.
  • RSI_MA_Trade_Sist_Chart The signal indicator that detects potential market entry points.
There are more than 5 630 codes published in Codebase

New publications in CodeBase

  • Hidden StopLoss This library is made for experts that need to calculate StopLoss and TakeProfit without putting SL/TP points on the trade.
  • Fibonacci Levels This is an indicator which draws Fibonacci levels as indicator indexes.

Most downloaded source codes this week

  • Doctor EA This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.
  • EA Hedge Average Expert Advisor created using hedge function and the moving average indicator.
  • Ilan1.4 The authors say that this system can trade 24 hours a day producing a stable profit even for a novice trader.

New publications in CodeBase

  • StopLoss Calculation This library made to simplify calculating your stop loss.
  • SmartTrail This library has SmartTrail trail function that depends on the previous candle.
  • MoneyManagement It calculates the lot size depending on risk percentage entered by user in input parameters.

Most downloaded source codes this month

New publications in CodeBase

  • PriceAction indicator PriceAction indicator based on indicating Price Action candles. It indicates each candle type by different colored histogram bars.
  • Count Buy-Sell Position This library has two functions: first to count OP_BUY positions and second to count OP_SELL positions.
  • BreakEven&TrailingStop This library has two functions: BreakEven & TrailingStop.
  • Lot Multiple This function calculates your lot size depending on definite conditions explained in input variables.
  • Doctor EA This Expert Advisor depends on Moving Average 400 to indicate trend and "slope-direction-line" indicator, it will be attached with EA.

Most downloaded source codes this week

  • Auto Trade (RSI) This is my first expert totally based on RSI.
  • Roboost v1 Roboost is an EA for MetaTrader 4 trading using several half-scalping and traditional trade management techniques. It shall work on different pairs and TF. Target is H1 for major pairs.
  • PowerTrend The trend strength(phase) indicator.

New publications in CodeBase

  • Alligator Signal Buy and Sell arrows for Alligator signals.
  • ForexDegrees This indicator will write value degrees of the lastest position of Price / MA / WPR / RSI / Stochastic at the current Timeframes.
  • EA Hedge Average Expert Advisor created using hedge function and the moving average indicator.

New publications in CodeBase

Most downloaded source codes this month

New publications in CodeBase

  • Auto Trade (RSI) This is my first expert totally based on RSI.
  • RSI Monitor Simple and clean panel that shows RSI values on all timeframes with Oversold and Overbought notification.
  • 1 Click Button To Close All Open and Pending Orders V03 Click "Close All" button to close all your open & pending orders at once.
  • Roboost v1 Roboost is an EA for MetaTrader 4 trading using several half-scalping and traditional trade management techniques. It shall work on different pairs and TF. Target is H1 for major pairs.

Most downloaded source codes this week

  • Daily Channel Simple display any time zone daily channel.
  • Nevalyashka 10-line EA The Expert Advisor simply opens orders in the opposite direction after the current order is closed.
  • Strength Arrow This is an indicator which totally based on RSI. The reason to amend this indicator is knowing the strength of a currency.
There are more than 5 610 codes published in Codebase

New publications in CodeBase

  • Arbitrage The multi-currency arbitrage tactics.
  • EMA and SMMA are identical This tiny script visually demonstrates the identity of two common Moving Averages
  • FirstStrike Displays what was reached first - Low or High for the current bar.
  • cloud's trade 2 An example for my yet unpublished article. An easy template for writing custom experts.
  • PowerTrend The trend strength(phase) indicator.
  • MIndex The indicator calculates the indices of the USD, EUR, GBP, CHF, AUD, CAD currencies and displays the index specified in the parameters in a separate window.
  • Complex pairs The idea of the indicator is to select each currency from currency pairs separately. The currencies are measured in relative units (points). The sum of all currencies at any given time is equal to zero.
  • Complex Common Displays the overbought or oversold states of the currencies relative to each other.
  • Chandelier Exit Chandelier Exit calculates the trailing stop based either on the maximum value of the maximum price or the maximum value of the close price over a specified period.
  • Camarilla The ideal indicator for those who like to work "by levels". It clearly shows the reversal level, support/resistance levels for the current day.
  • BrainTrend2 Stop The indicator demonstrates the trend stops with multicolor dots. In order to distinguish the targets the BrainTrend2Stop uses Blue and Red dots.
  • Brain Trend1 Stop The indicator demonstrates the trend stops with multicolor dots.
  • Avg Daily Range The Avg Daily Range indicator.
  • MCVA - Multichart Visual Analyser The script helps to perform the visual analysis of multiple currency pairs on a custom time frame.
  • Multiple ZigZags in a single window A simple indicator that demonstrates the general principle of displaying multiple indicators from different timeframes in a single window
  • ShowOrdersOnChart Small indicator for monitoring the history of closed and the status of open orders on the chart. Red - unprofitable order, green - profitable.
  • ACD_PV Belongs to the Pivot group.
  • ^Dyn_Pivot Calculates the pivot point.
  • StochasticONpricePrice A version of the Stochastic located right in the price window.
  • Kazakh Boa ZigZag with unusual properties (specify the length when plotting).
  • DT-ZigZag-Lauer An interesting attempt to make levels based on ZigZag values. This indicator is strongly recommended for those who can not "feel" the market. The indicator gives a very clear view of the market.
  • DT-ZigZag-ATR An attempt to combine ZigZag and ATR. And to use it for determining the trend phase.
  • GannZigZag Gann angles inscribed in ZigZag.
  • 5 _34_5 The 5 34 5 indicator
  • FTLM_hist The FTLM hist indicator is one of many digital indicators that emerged after some of the articles by Vladimir Kravchuk.
  • SMI The SMI indicator. Based on the "Momentum, Direction, and Divergence" book by Blau.
  • StrangeIndicator This indicator belongs to the oscillator group.
  • T3 TRIX (ROC of T6) The TRIX indicator represents the rate-of-change percentage, smoothed by the exponential МА of the closing price.
  • Linear Regression When applied to financial markets this method is usually used to determine the moments of prices extreme deviation from the "standard" level.
  • T3_adx_+di_-di_burst Smoothing for the ADX indicator. Recalculates the specified number of bars at every tick (not optimized)
  • BW-wiseMan-1 The first version of the wlxBWWiseMan indicator. Displays the candles of trend changes.
  • Import of "minute bars" from forexite.com Script for preparing the "minute bars" from forexite.com to be imported to MetaTrader 4
  • Trend power (stop loss) The indicator is based on comparison of the current price to six simple moving averages with the periods 10, 20, 30, 40, 50 and 60. The values of the indicator are fixed: -100, -66, -33, 0, 33, 66, 100.
  • ICWR.a The script plots one Fibo line based on the latest ZigZag. This is a remarkable tool to get rid of unnecessary work for those who constantly place Fibo grids (the majority).
  • ICWR v0 The indicator plots four different Fibo lines based on four latest ZigZags. Useful when applied on the higher timeframes.
  • StocRSI Superposition of Stoch and RSI. One of the most commonly used indicators. This is the most fortunate and useful indicator.
  • 3-line MACD This indicator adds a smoothing curve to the MACD.
  • BBhisto One of the most interesting modifications of Bollinger bands. It shows the standard deviation in the bar representation.
  • BBsqueeze Another indicator based on the «Bollinger bands». Good for displaying «Where the trend is, and where the flat is».
  • BBwithFractdev Literally, "Bollinger bands with a fractional ratio of deviation."
  • Murrey_Math_Line_X Murrey Math (ММ) is a trading system suitable for any markets. The MM system comprises two main components: geometry, used for measuring the price movements of the specified market, and a set of rules based on the Gann technique and Japanese candlesticks.
  • 3shadeopen One of the indicators that display the session times.
  • Time1 The idea of this indicator is quite simple: draw lines to remember the current phase of the market and who "rules" the market.
  • Instantaneous Trend Line One of the indicators I recommend to novices as the entry indicator.
  • Solar Winds As it can be seen, the indicator is perfect. Simply buy at the second black bar and sell at the second red bar. And take all the movement literally pip by pip.
  • Pattern Displays the type of candlestick or small pattern in accordance with the general setting.
  • Pattern Alert v1.1 A more advanced patterns analyzer. In addition, it generates a signal.
  • DJ Lines The DJ Lines belongs to the Pivot group. All similar indicators operate on the principle - «Based on the values of the previous day (days) it is possible to calculate a point, passing which would mean a change in the trend».
  • Digits_Comment One of the new tendencies in trading is digital indicators.
  • Keltner Channels If you like plotting channels, I recommend plotting them yourself. This is particularly true for the slope channels. However, if you use channels merely as filters or simply like to set alerts on these levels, then the indicator will be useful.
  • NB_SHI_Channel Really useful channel indicator.
  • Dynamic Zone RSI In classical literature, the relative strength index is described as the "price-following oscillator that ranges between 0 and 100, and signals the market sentiment to change the trend at high (close to 100%) or low (close to 0%)...
  • Bollinger Bands %b The most common and essential modification of Bollinger bands. Displays the standard deviation in a separate window, without disturbing the trading psychologically.
  • ADXDMI A modification of the popular ADX indicator.
  • Kaufman Kaufman Moving Average.
  • 4Period_RSI_Arrows The 4Period RSI Arrows indicator
  • Channel based on the Fibo levels Moving average channel based on the Fibo levels
  • RSI_BANDS_MA Indicator based on the data of multiple RSI, Bollinger, MAverage. Beautifully displays the areas for buying and selling. Recoups 30-90 points, depending on the currency.
  • Calculation of the 3-rd Elliott wave Script for the calculation of the third Elliott wave
  • 4 Period MA Indicates the number of periods for the calculation of the average line.
  • 3C JRSX H Through the use of more sophisticated smoothing algorithms this RSI has less delay and smoother shape of the curve.
  • FanSimple8 The FanSimple displays the correctness of reversal of the moving averages fan on different timeframes. The indicator includes four moving averages with the values 5, 21, 55, 233, that are displayed on the chart.
  • Plagiat The name of the indicator is left as it was: Plagiat. In the original version it was HMA.mq4 (based on a publication in ForexMagazine #104").
  • The currency indices indicator The currency indices indicator with the ability to calculate CCI, RSI, Momentum, MACD and Stochastic.
  • CatFX50 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.
  • 3end Shows when to buy and when to sell. Position is opened when the indicator color changes: if there is a green dot - buy, if there is a red dot - sell.
  • Divergence Displays the situation when the directions of price movement and technical indicators do not coincide. This is mostly seen when the indicator reaches an overbought or oversold area (20;80).
  • Diapazon The indicator displays the ranges. Useful for the visualization of various "zones".
  • DayImpuls Simple indicator with great potential for the analysis of data and its use.
  • Custom MACD Displays the difference between the long-term and short-term market sentiments relative to the price.
  • Signals A solution for those who can not devote much time to the analysis of the current situation on the Forex market and to making correct and confident decisions, that are an integral part of online trading.
  • Lsma The LSMA is used for confirmation of counter-trend signals.
  • Swaper The Expert Advisor that gains profit from the positive swaps + multi-currency arbitrage tactics.
  • Range The Range indicator displays the index of the range expansion and is an oscillator for the market calculation.
  • FX-CHAOS Indicators for the "Chaos" trading system described in the third book by Bill Williams (Bill Williams and Justin Williams. Trading Chaos - Second Edition).
  • ZZ_All Quotings 0-0050 The ZZ_All Quotings 0-0050 script is designed for downloading history on all currency pairs, metals, known indices, CFD and for controlling "holes" in history.
  • SymbolLister A simple function that creates a list of the available currency pair symbols.
  • Function library and Experts for trailing / Yury Dzyuban Function library and Experts for trailing (11 types). Simple usage of complex algorithms.
  • Dealers Trade v 7.74 MACD The Dealers Trade v 7.74 EA is based on the algorithm of multi-lot scalping. The EA has been repeatedly tested on a live account.
  • Dealers Trade v 7.51 RIVOT The Dealers Trade v 7.51 RIVOT EA is based on the algorithm of multi-lot scalping. The EA has been repeatedly tested on a live account.
  • Movment The indicator shows direction of movement and rollbacks.
  • awo Holidays The awo Holidays EA reports the status of the next day: working day, weekend or holiday.
  • History analysis on presence of holes and gaps The history_data_analysis_v3 script checks the history for missing bars, determines the size of the holes, gaps and makes a list of them.
  • Converting hst-files into csv files The hst2csv script is used for converting *.hst files to *.csv files, that can be imported into the MetaTrader 4 client terminal with no errors.
  • Auto optimizer The library for automated optimization of an EA during its operation.
  • s_wininet Example of using wininet.dll for downloading a web page.
  • The WaveMarker script set A set of scripts for quick drawing the Elliott waves.
  • Extended Regression StopAndReverse Universal trend utility for near predictions and making decisions by "stops" and/or "stops/reversals" of the orders.
  • CurrencyChart The CurrencyChart indicator allows to display the charts of multiple currencies (symbols) in a single window.
  • Writing the quotes to a txt file with the full path and file name This library allows you to write a text file with the quotes of the symbol in any place on your hard drive.
  • OsMACD The OsMACD indicator is a combination of the colored Moving Average of Oscillator(OsMA) and Moving Average Convergence/Divergence(MACD) indicators.
  • TimeLib by BabyBear Additional functions for working with the datetime variables.
  • FloatPivot A simple indicator of the floating reference center and its nearest resistance and support levels.
  • Comment2 The Comment2 library expands the capabilities of the standard Comment function for comment output.
  • WATR trend indicator, simple but clear A simple trend indicator that clearly shows the direction of the current trend. It can be used in the breakout trading systems.
  • New_Fractal_Lines The New Fractal Lines indicator implements not the "squat" bar, but the "squat" fractal and draws the fractal lines.
  • Function library for maintaining positions with a simple trailing stop With the help of this library it is possible to implement the ability to maintain positions with a simple trailing stop in any Expert Advisor.
  • Library of functions for working with INI-files. The library contains five functions for reading the values from an INI-file and five functions for writing the values to an INI-file. Thus, there are five pairs of functions to read/write the values of 'integer array', 'boolean', 'double', 'integer' and 'string' types.
  • MA-4H The MA-4H indicator displays the moving average of the selected timeframe on the chart of the current timeframe. The intersection of the two moving averages is implemented as optional. The external parameters allow to activate the second moving average in order to see their intersection.
  • Period ConverterALL Script for converting a chart of the M1 timeframe into all other charts of the standard timeframes and recreating the M1 timeframe chart.

New publications in CodeBase

  • Trading Comments Commentary on behalf of Exponential Moving Average.
  • Nevalyashka 10-line EA The Expert Advisor simply opens orders in the opposite direction after the current order is closed.

Most downloaded source codes this month

  • Lossless MA The EA opens trades at the intersection of the fast and the slow MAs. It has the function of outstaying the losses.
  • Example of RSI Automated This is my 1st published code, it is very simple code example: RSI 14 (price close) — open buy when it is < 25, close buy when it is > 50, open sell when it is > 75, close sell when it is < 50.
  • PSAR trader v1.1 Trades when the first parabolic sar dot occurs signaling a new trend

Most downloaded source codes this week

  • Moving Average Ex Moving average with some extra features.
  • Example of Heiken Ashi + SMA Automated Showing how to trade FX market trend using the (SMA: Simple Moving Average) with the Japanese indicator Heiken Ashi.
  • Trend Movers The indicator shows the current possibilities for getting buy, sell, or exit positions. No need to attach 6 indicators at a time.

New publications in CodeBase

  • Daily Channel Simple display any time zone daily channel.
  • Strength Arrow This is an indicator which totally based on RSI. The reason to amend this indicator is knowing the strength of a currency.
  • Pending Order Pending Order is an order that will be executed if the price touches a point that we specify, in other words open pending order means ordering to open a position at a certain price level. So if price hits a predetermined level, then automatically we have an open trading positions.
1...303132333435363738394041424344...70