The MetaTrader Market is a unique store of trading robots and technical indicators.
Read the MQL5.community User Memo to learn more about the unique services that we offer to traders: copying trading signals, custom applications developed by freelancers, automatic payments via the Payment System and the MQL5 Cloud Network.
Persistence and Anti-Persistence PersistentAnti Forex expert advisor explores the idea of trend persistency. It is believed that the Forex market charts may switch between persistent and anti-persistent modes. In a persistent mode, the established trend is likely to continue. In an anti-persistent mode, a positive change is likely to be followed by a negative one, and a negative change will probably be followed by a positive one. Obviously, such a property, when detected, can be of great help t
Smart Pips EA is an Expert Advisor for MetaTrade 4. It is based on a unique trading algorithm. Stop loss 1550 points for a broker with 5-digit quotes. This is an installation version. It can be modified to a lower value depending on market conditions. Profit is closed by Trailing Stop. Recommended lot for $100 deposit is 0.01. For $1000 - 0.1 lot. The EA is working on a live account since December 19, 2013. Runs on EURUSD M15. Parameters For 5-digit quotes: MagicNumber = 1111111; D
The PrismExtended indicator is a logical continuation of the Prism indicator. It will be very helpful in technical analysis of the market. Its main task is to display support and resistance levels, as well as to draw trend lines. But unlike most indicators, this one not only displays lines connected through the two points. What does it do? Looks for those tops and bottoms that really deserve attention. Draws trendlines and support/resistance levels through these tops and bottoms. Selects a
This is the full version of "SAR Trading Station" SAR Trading Station is a semi-auto trading system based on Parabolic SAR and Stochastic etc, and trend driven swing trading strategy. This is an agile platform allowing you to setup various parameters to optimize the specific symbol pair trading strategy for yourself! Enquire email: email@example.com, Facebook:firstname.lastname@example.org Risk(Max Loss$): : Default is 50, Max loss Per order(Position size is calculated by stop loss amount
LoadFC is a script for loading the Fibonnaci channel and Support&Resistance lines previously saved to HDD. It is an utility working with my another free script - SaveFC. The Fibonacci Channel is loaded from "FiboChannel.csv" file. 3 support & 3 resistance horizontal lines are loaded from "SupRes.csv" file.
The indicator works well with index (cfd) such as DAX and UK100, and with currencies pairs. It provides entry signals and indications where it's better to close position directly on a chart for D1, H4, H1 and other periods. Moreover, it includes info about profit daily and monthly (for attached symbol), Spread, GMT Offset & last Price of chart symbol on a small panel. You can change the position of the indicator & colors (default is Green for positive value, Red for negative, Gold for Flat).
Our company presents a new forex-product - Graphical trading system "Linedraw Exclusive" to use on the forex market. The main advantage of our system is that it does not matter where the market will go. The system development took more than 2.5 years. Trading System Features Works on any kind of markets (commodity, stock, currency) and on any instrument. Works in any country and with any broker. Is a reliable and consistent standalone software! Suitable for both professionals and beginne
Our company presents a new forex-product - Graphical trading robot "Linedraw Exclusive Robot" to use on the forex market. The main advantage of our robot is that it does not matter where the market will go. The robot development took more than 2.5 years. Features of the Trading Robot Works on any kind of markets (commodity, stock, currency) and on any instrument. Works in any country and with any broker. Is a reliable and consistent standalone software! Suitable for both professionals an
This semi-scalper Expert Advisor operates by analyzing the market price movements and its acceleration. The key parameters for optimization are take profit, stop loss, price acceleration, as well as trailing stop (if you want to use it). The Expert Advisor is designed for high-liquidity instruments. At the following link you can test a МetaТrader 5 version: https://www.mql5.com/en/market/product/4834. Parameters Lot - a lot that the EA will trade. Take Profit - take profit in pips. Stop
This script converts the history file format to new a format that you need. You must know the source file format and target file format and set appropriate parameters. For example, you download a history file from the Internet (your source file) and you need to import it to MetaTrader 4. You should know the format and structure of the history file downloaded. To know it, you can open the file with Windows Notepad software and also review history file of your broker. Then you must move your file
Grids EA is based and controlled by overbought or oversold with Bollinger bands, it works fine on oscillating pairs! Backtesting made for the last year on EURCHF H1. The EA gives the possibility to change the period of Bollinger Bands and the period of ATR. ATR is used to define the distance of grids. Due to this configuration you can optimize the EA for every period and symbol!
Aroon Up & Down MetaTrader indicator - detecting the local tops and bottoms of the chart it was applied to, this indicator provides the signals for buying and selling the currency pairs when they rise up from the bottom and fall from the top. The cross of the indicator lines provide a good signal to take the profit or to exit with a minimum loss. This indicator can send sound and e-mail alerts on the cross. It is available in both MetaTrader 4 and MetaTrader 5 versions. Input parameters: Aro
AlievTM Construction Point is a unique indicator that draws local and global support and resistance levels. It is convenient for those who trade breakthroughs or bouncing off from the levels. The indicator shows well the trend (price direction), and is very useful for both beginners and professionals. The uniqueness of the indicator is in the following: It is visually convenient and understandable. Easy to use. Works on all currency pairs. Works on all time frames. Works with a
Why this pretentious name? Because it's true. This indicator is based on multiple instances of CCFpExtra cluster indicator and provides superb results. The indicator creates a set of CCFpExtra instances with carefully selected periods and combines their results using smart weighting and normalization algorithms. No more worries about settings to choose for cluster analysis, no more false signals. And it inherits all advantages of CCFpExtra: arbitrary groups of tickers or currencies, time alignm
Gann Line indicator is usually used in combination with other Gann’s techniques, some say this is a key point in its success. The Gann line is interpreted as trend indicator, a series of higher highs and higher lows in it's trend are considered bullish, and a series of lower lows and lower highs are bearish. As with other technical indicators, for better results Gann Line should be used in combination with other technical concepts as Gann Fan, fibo, swings, supports and resistance, etc. When
This EA works on 30 minute timeframe. It does not use Stop Loss. On a $500 account you can trade with 0.01 lots. On a $5 000 account your can use 0.1 lots. Preferred currency pair is EURUSD and a low spread broker for better results. There is adjustable trailing stop in this EA. In also includes an option for hidden stop loss and take profit.
Ally on Forex is an ally trading robot. The Expert Advisor has a number of fine settings that can be adjusted during operation, can trade like a grid EA (with different T/P) and like "Ilan" (with the same T/P). Currency pairs - any, timeframes - any (it is recommended to select the best one on a demo account before running on a live account). Ally on Forex is designed primarily for people who can monitor the movement of the market, who can understand what should be increased (lot, the number
This is an aggregator of several ZigZag levels predictions based on probability. It uses the same approach as another ZigZag-based prediction indicator - ZigZagProbability. But unlike ZigZagProbability, this indicator combines analysis of 5 zigzags with different ranges. For every zigzag, it processes the available history for calculating density distribution of the zigzag edges and conditional probability of their consecutive pairs. Then it sums up the probabilities of all noticeably price leve
The Expert Advisor works based on the principle of building up position (Martingale) when the price touches the defined channel boundaries. See the EA operation here: https://www.mql5.com/en/signals/22974 Settings Start - if false, the Expert Advisor will not open a new series of transactions; Distance1 - distance (points) from the current price, at which a Buy order will be opened; Distance2 - distance (points) from the current price, at which a Sell order will be opened; Distance3 - d
This EA is a tool for copying source open orders from a CSV file into your local MT4 account. Using this EA, you can following other account of professional trader; Using DEMO account to subscribe trading signal from MQL4/5 signal service, then copy it to your real account; N:1 or 1:N or N:M copy; Fast copy. It will copy order within few ticks. Flexible order lot (Volume) scale rate; Symbol matching.Must work with OrderDump EA. How to Use? Ensure you have run order dump tool on your
This indicator is fully user-adjustable, calculates corellation between all symbols, which you want. Indicator is real-time updated and fully automated. You can adjust a lot of parameters. Calculation Parameters calculated symbols: write all symbol, which you want to calculate, just separate them by comma calculated bars: amount of bars from which will be calculated calculated symbol period: time period of calculation, e.g.: 0 (ACTUAL), 1 (M1), 5 (M5), 15 (M15) etc. used price: used pr
This is a M5 (five minute) Expert Advisor programmed to be effective only on EURUSD and only on 5 minute chart. The program can be used on a different time frame, but it will only use the indicator and chart information from M5 time frame. This is the first version, that is the reason why its only works on EURUSD M5. I started programming the next version, its gonna be better and the last version gonna work on at least 4 currency pairs and on M5, M15, M30 and H1 time frame, the only problem is t
Commodity Channel Index (CCI) is one of the popular oscillators widely used by traders to capture overbought and oversold areas of price action. Although the CCI indicator works fine for an interval of a market, it fails to generate profitable signals when market condition changes, and hence produces wrong signals which results in big losses. Have you ever thought about an adaptive CCI indicator that adapts its period of calculation based on the market conditions? The presented
The Indicator displays the extreme zones (Stochastic of Differences) of the very famous Guppy Indicator. The indicator is a Multi Timeframe Indicator which makes it possible to view all in one Chart. Please Drag & Drop (D&D) the Indicator as usual into the Timeframe of your choice and enter into the Input the Timeframe as String you wanted to display. Following Strings are allowed (Only upper case!) -> M1, M5, M15, M30, H1, H4, D1, W1, MN1. STF1="Please Type TimeFrame as string!" STF2="Ty
Description Strongest Levels Global is a colored multicurrency/multisymbols indicator that automatically plots a system of the nearest levels of strongest resistance and support in the separate window on one of nine different indicators of the current timeframe in accordance with user's choice. Repeated usage of the indicator with various number of bars creates an extended and confirmed system of support and resistance! The indicator calculates and plots levels based on the number of bars set
Flying Dragon Expert Advisor is good for conservative trading on 4-hour timeframes (H4). It does not trade actively! The trading robot waits for relevant trading moments when perfect market conditions are present. Flying Dragon works on the trend market by analyzing powerful pulses through unique indicators and candlestick analysis. It protects a deposit on the flat market, in which it simply does not trade. The principle of market analysis of the flat market was designed by professional t
Visual Trading App is an innovative application developed in MQL4 (new version) for MetaTrader 4, which adds functionality "click trading" or "chart trading" that integrate many pittaforms. Specifically, this application allows you to make trading completely with the mouse directly from the chart. It's a very useful especially for discretionary traders or scalpers. Visual Trading App also runs on money management and you can choose between the following modes: Larry Williams formula calcula
Imagine the power of Reversing MetaTrader 5 trades in your MetaTrader 4 account Now you can do that with CloneIt4Reverse and CloneIt5. CloneIt4Reverse will copy and reverse the trades you perform in your MetaTrader 5 account to your MetaTrader 4 account. CloneIt4Reverse is a simple Expert Adviser (EA) that is attached to a chart in MetaTrader 4. When a trade is opened, modified or closed in MetaTrader 5, CloneIt5 sends the information instantly to CloneIt4Reverse (EA) in your MetaTrader 4 acc
BreakEven shows the location of the average price level of the orders in the symbol, to which the indicator is attached. This information allows you to find the break-even. The indicator is helpful if you manage several positions, since it allows you to evaluate the performance of your open trades in a glance. If you trade a single order, it allows you to evaluate the effect of your stop loss and the profit or loss during the time your trade is open. Apart from drawing a break-even lev
This Expert Advisor opens or closes orders when the price is crossing the specified trend line (or horizontal line). For example, you draw a trendline and name it "B1". When the price is crossing the trendline, the EA will open a buy order. The name "B1" is built-in EA, you cannot use other letters. Panel Green: change the panel Violet: change the line type (trend or horizontal) Del: delete lines X: close the panel Built-In Names The built-in names are used to open and close o
Description Fibo Levels Custom is a color multicurrency/multi-symbol indicator that automatically plots Fibonacci levels on the Market Mood Oscillator in a separate window below the chart of the main financial instrument. It can be used with any broker, regardless of the name of a financial instrument used because the symbol name must be entered manually as an input parameter. If you enter a non-existent or invalid name of a financial instrument, you will receive an error message saying that
Auzzilla is a sophisticated grid system optimised for AUDNZD moves. It takes advantage of the regular movements of this very currency pair. Recommended time frame is M15; however it will work on any time frame since it focuses only on price actions and movements over the time. Slippage: built in technical protection against slippage; do not modify it. Magic Number: unique id numbers for the trades to recognise them. Always use unique, 6 digit numbers.
The DV2 is a RSI(2) alternative and an indicator that derives from the DVO. It's simply one specific setting of the DVO that was originally designed for the SPY. It was determined that the open and close had very little value in this case, and that the optimal weighting period was nearly 50/50 over the last two days. As it turned out this weighting scheme worked very well also on almost all ETFs and on most stocks. This version is bounded by using a percent rank function. DV2 = DVO(252, [0,
The David Varadi Oscillator (DVO) dynamically identifies overbought and oversold levels even when price volatility changes over time. It was designed (Varadi, 2009) to be only a short-term oscillator (maximum smoothing period of 5) as the importance of intraday highs and lows decline over time. The DVO can be used to create unique weighting schemes that function best for each class of security and define a local weight density for the instrument. It captures different cycle lengths, amplitudes,
This is a breakout indicator using Linear Regression (LR) and Standard Deviation (SD) adaptive channels. It finds a best fitting of linear regression and standard deviation channels on consecutive bars, then monitors prices on breaking out the channel, and if so - generates a signal. The best fitting is performed by picking up the channels length which provides less difference between LR and SD channels width. On every bar the channels may have different - adaptive - length. Indicator displays
This indicator displays the status of your transactions as points or as a percentage of the balance. To see the status of each separate transaction and the total transaction, is used of a bar graph and a line graph. Input Parameters: ShowInPercentOfBalance - can be true or false to shows status of trades and balance line in real amount or percent of balance. ShowBalanceLine - can be true or false to shows balance line or not display. ShowTradeBar - can be true or false to shows status bar
The main idea of this indicator is rates analysis and prediction by Fourier transform. The indicator decomposes exchange rates into main harmonics and calculates their product in future. The indicator shows 2 price marks in history, depicting price range in the past, and 2 price marks in future with price movement forecast. Buy or sell decision and take profit size are displayed in a text label in the indicator window. The indicator uses another indicator as an engine for calculations - FreqoMe
AIOS BREAKOUT - is a Expert Advisor based on breakout in London session every Monday when the market is forming. The EA is mainly used for GBPJPY pair; anyway all parameters can be modified by user and can be also used for other pairs. Parameters Traded day - user can choose traded day Range from, range to - user can choose time from-to break high, break low - user can choose how many pips will be added to the range minimal range, maximal range - user can control range size close ord
This indicator is intended for trend, support and resistance lines formation based on ZigZag extremums traversal. Indicator builds straight lines passing through latest ZigZag extremums and detects their crossing with future prices generating a buy or sell breakout signal. One of built-in ZigZag indicators can be used as an engine. Warning: Most of zigzags either redraw latest segment or delay latest extremum output for several bars. Due to this fact, ZZTrends output differs on a static histor
This indicator predicts next ZigZag move based on historical ZigZag edges probabilities. It processes available history for calculating density distribution of ZigZag edges and conditional probability of their consecutive pairs. Then it uses the probabilities for estimating levels where future extremums (reversal points) may appear. This indicator builds zigzag by HZZM indicator, but does not display zigzag itself. You may use HZZM for zigzag visualization. The indicator displays up to 8 horiz
Strategy is very simple, low risk and high profit in last 16 years on back-test. It is based on candlestick analyzes. Buying or Selling on dips Orders are closed by stop loss and take profit or by some special signals It works with USDJPY M15 The EA works both with four and five decimal places TP=100 pips SL=90 pips This EA doesn't use martingale and only one Position will be taken at one time. Trade time is short (mostly ~24h) Parameters OpenDay - The EA will start trading from th
Strategy is based on candlestick analyzes and my experience of several years. Check the report of back-test for the past few years to see the performance. This EA not only close orders by stop loss and take profit, but also make the perfect adjustment rapidly in a short period in adverse circumstance. It is Free! Buying or Selling on dips Orders are closed by stop loss and take profit or by some special signals(For example, sometimes it close the position by golden ratio) It works with U
Forex trading is the "Price movement chaos", but there are some laws, using which you can earn. The Expert Advisor is designed for opening numerous deals. Depending on the market situation, some orders will have positive result, the rest will be closed with minimal losses. Purpose: automated trading in the Forex market with the MetaTrader 4 trading terminal (MetaQuotes Software Corp.), supports build 604 and higher! Trading strategy: market entry in the direction of a trend or at pullbacks.
Description 3rd Generation Moving Average MetaTrader indicator - is an advanced version of the standard moving average (MA), which implements a rather simple lag-reducing procedure based on the longer MA period. The method was first described by M. Duerschner in his article Gleitende Durchschnitte 3.0 (in German). The presented version uses λ = 2, which provides the best possible lag-reducing. Higher λ increases similarity with the classic moving average. The indicator is available for both MT4
This Expert Advisor implements a trading system based on moving flat breakout. It monitors the market for a flat state and opens a new position upon breakout, then it can close it on a predefined profit, exit by a stop loss, or add more lots by flexible steps for averaging. Multiple work instruments can be used. The flat state is detected as a specified number of consecutive bars, during which price remains within a reasonably small range. If one of the next several bars closes outside the rang
FFx Risk Calculator panel will help you to calculate very easily your trades size, SL or the risk directly on the chart. All features are described below: Option to select which parameter to calculate: Risk, Stop Loss or Lot Size The panel will show if the lot size is allowed according to the current account free margin Button to maximize/minimize the panel Drag and Drop the panel anywhere on the chartHow to use it? Select the parameter you want to be calculated. It will be b
The Bull and Bear Power indicators identify whether the buyers or sellers in the market have the power, and as such lead to price breakout in the respective directions. This particular indicator will be especially very effective when the narrow histogram and the wide histogram reside on the same side (above or under the Zero line)
This is a powerful streaming system of tools for technical analysis; it can be used for build trading strategies. A specially selected set of internal modules provides wide target functionality for trading, from intraday trading to the long-term strategic positioning. In general, the system represents one of the implementations of ideas and principles described in the article at https://www.mql5.com/en/articles/1350. Let us consider the composition of the modules: Murray square 8x8 with the
This indicator monitors the market for a flat state and possible breakout. The flat state is detected as a predefined number of consecutive bars during which price fluctuates inside a small range. If one of the next bars closes outside the range, breakout is signaled. The indicator shows 3 lines: blue - upper bound of flat ranges AND consecutive breakout areas; red - lower bound of flat ranges AND consecutive breakout areas; yellow - center of flat ranges (NOT including breakout areas). When a
This indicator helps to find high/low points. This is not perfect trend indicator, because sometime it shows anti-market trend. But it never misses highest and lowest price in history. So that, the rules for entry are: Sell with downtrend (red line), Buy with uptrend (blue line). Yellow arrows for Sell, but it should be confirmed by downtrend. Aqua arrows for Buy, but it should be confirmed by uptrend.
EA Rush Premium is a fully automatic trading system without any indicators. The logic of the EA is based on one of the trading systems of the world master of stock trading and technical analysis by Alexander Elder. It operates with any currency pair, on any time period. Recommended minimum deposit: For Standard Forex accounts - 2 000 USD with the minimum lot 0.01. For Mini Forex accounts - 200 USD with the minimum lot 0.01. For Micro Forex accounts - 20 USD with the minimum lot 0.01. Par
This EA places 2 pending orders - 1 buy stop and 1 sell stop. Perfect if you are trading news. Features Date and time are configurable - YYYY.MM.DD HH:MM:SS. For extra precision trading, it is even possible to select the second parameter. For order executing, EA uses the market watch time, not individual pair ticks, so that it is able to place the orders as fast, as your broker can handle accepting them. Configurable TP and SL. TP and SL are automatically adjusted if there has been a pri
Mirror software for MetaTrader 4 is a fast and high-quality trade copier for unlimited accounts and is a very useful tool for account managers. This application consists of two parts: "Mirror controller" (it is a free indicator) and "Mirror EA" (Expert Advisor). All products are required to work. "Mirror controller" must be loaded on MASTER account and each "Mirror EA" on a single SLAVE account. There is no limit to the number of SLAVE accounts which could be configured. Other Demo Video
This indicator displays your account transactions with different colors for better detection. The transactions in your account can be withdrawals, deposits and profits of your trades, bonuses, as well as other transactions your broker performs on your account. With this indicator, you can easily manage your account. Input Parameters ShowOnBalanceLine - enable/disable the entire balance line (true/false). ShowDeposit - enable/disable deposit with the difference line (true/false). ShowWithdr
This is a very powerful indicator that provides a mix of three running totals of linear weighted returns. Each one is similar to a specific mode of ReturnAutoScale indicator. The result is a scaled superposition of three integrated and difference-stationary time series, each for different trading strategy. Indicator displays three lines: yellow - slow market returns, corresponds to mode 0 in ReturnAutoScale; blue - medium market returns, corresponds to mode 1 in ReturnAutoScale; red - fast
DailyBreakout Version 1.0 is a simple and efficient Expert Advisor built for MetaTrader 4 platform only. Strategy: daily breakouts Everyone will find the appropriate settings. Features Multicurrency EA Interval - Daily (D1) only Working with 4 and 5-digit brokers Working with no martingale Automatic lot size or lot fixed Can be optimized for all pairsInput Parameters Enable_Expert = enable/disable the Expert Advisor. magic = magic number. distance = distance in points (10 poi
The indicator draws an equidistant trend channel and adds Fibonacci levels (extension) by the last extremums. The indicator has plenty of settings that can be changed according to your strategy and trading style. Appearance is also customizable. For those who trade within a channel, the indicator displays inclined or inclined + side channels and defines the side channel's width in the terminal window. You can customize the set of Fibo levels according to your preferences. You also can simultane
This Indicator shows strategy parameters of your system: percent of win, reward/risk, normal reward/risk, deviation. Colored line description: Blue line - Displays strategy total positions won percent that calculate total number of positives trade divided by the total number of all positions (profitable and loss trades). Green line - The total Reward/Risk in pips that you have traded. White line - The total Reward/Risk that you must have in your account until the break even state. It mean
The main idea of this indicator is rates analysis and prediction by Fourier transform. Indicator decomposes exchange rates into main harmonics and calculates their product in future. You may use the indicator as a standalone product, but for better prediction accuracy there is another related indicator - FreqoMaster - which uses FreqoMeterForecast as a backend engine and combines several instances of FreqoMeterForecast for different frequency bands. Parameters: iPeriod - number of bars in t
This is a signal indicator for automatic trading which shows probability measures for buys and sells for each bar. It is based on statistical data gathered on existing history and takes into account all observed price changes versus corresponding bar intervals in the past. The core of the indicator is the same as in PriceProbablility indicator intended for manual trading. Unlike PriceProbability this indicator should be called from MQL4 Expert Advisors or used for history visual analysis. The i
ExtremeProfit Expert Advisor uses unique trading algorithm, no martingale, NOT tick scalper. Specifications: Currency pairs: EURUSD, GBPUSD Timeframe: M15 Stop Loss maximum: 55 pip Take Profit: 4 pip Trading periods: 20- 2 (pre-asian, asian session) Minimal deposit: 100 USD for the accounts with the minimal lot of 0.01 Risks: customizable, from 1 to 100 Works properly on Micro, Standard, and ECN account too. According to a claim modifiable: Trading hours from 0-24 Take Profit,
Tearing Trap Expert Advisor recommends trades in GOLD (XAUUSD) by placing Buy Stop and Sell Stop pending orders at Open Market Session as a preset parameter setting. The recommended timeframe is H1, a pending order ranges between Buy Stop and Sell Stop according to a preset parameter setting. At the time, Market Session EA is waiting for the break out. Scenario 1: Market goes up after placing a Buy Stop and Sell Stop pending orders. Buy Stop is filled (becomes Buy), continue b