Progressive Grid Positionning System (Entry and Exit):
This is the Famous Timing Indicator
You can now use the most famous Timing indicator on the planet.
Millionaire Mostafa Belkhayate earned his reputation by using this specific indicator to validate the entry signals supplied by his also famous Center of Gravity indicator on the Forex market. I spent hours, days, weeks to decrypt the formula and now it is finally available to you.
New and Unique for MetaTrader 5
Timing will give you perfect validations for your entry signals. It is the first
Three variables are available for every strategy, any one of them can be disabled, their period can be changed.
type_order=ORDER_FILLING _FOK - order filling type.
ReverseTrade=false — trades opens in reverse direction if true. ExitOnBar=true — trades close on each bar only. spreadcover=false — Spread you pay includes in profit trades. It's like trade with zero spread but you should remember that it can decrease exact match between tester's result and live one. It
This is an open interest indicator for MetaTrader 5. It fixes open interest value once per minute and writes it to the file (on your PC). The product works on any timeframe but only with exchange instruments.
VirtualTradePad - is a contol panel for working with orders in МetaТrader 5 : buy, sell, buystop, buylimit, sellstop, selllimit, close, delete, modify, tralling stop.
VirtualTradePad won 2nd prize in the "Best Control Panel in the MQL5 Language" Contest.
The panel consists of 5 tabs.
VirtualTradePad PositionsStyle VirtualTradePad Ordersstyle VirtualTradePad SignalsStyleDemo version of the panel - VirtualTradePad LiteProfit or Loss PadINFO PadYou can also try this panel for
Create your own list of trading instruments Watch list* and combine it with several open charts Link **.
Using this program, a user can create fully-fledged Watch lists, create and delete trading instruments and move through the list.
A selected symbol shows charts in linked windows. Linked windows can have different periods, indicators, experts, trading panels, etc...
Moving through his/her Watch list, a trader an see the full image of his/her strategy in all windows.
A lot of traders use 1
The main purpose of the indicator is to draw the wave marking on the basis of maximum and minimum levels that has been reached on greater, average and smaller period. It starts to draw the point of a possible wave end if the price passes the deviation distance specified in the settings; the point is considered to be formed if the last closed candlestick hasn't made a new exteremum comparing to the previous candlestick. The fact of displaying a digit of a period itself is not a signal. You need t
The indicator is intended for determining the spread and swap size, the distance for setting stop orders and stop losses from the current price allowed and the risk per 1 point in the deposit currency.
The indicator informs a trader about possible additional expenses and profits connected with transferring a position to the next trade session of the financial instrument. It also informs about the spread size and the distance of pending orders, stop loss and trailing from the current price. In a
Robust median Renko style indicator for creating custom charts resembling Median Renko, Mean Renko, Turbo Renko and Better Renko candles as well as vanilla Renko with wicks plus PointO charts. This all in one package provides all of the signals needed by day traders, scalpers and even long term traders.
The indicator is an overlay on the main chart so it is possible to utilize one-click trading and order manipulation directly on the custom charts. Visual order placement is a
The Trade Manager Pro EA is a MetaTrader Expert Advisor that performs position management for you avoiding human errors and enhancing your trading activity.
Amazingly easy to use Trade easily from the chart Trade with precise risk management, hassle free Capital preservation is top priority Let profits run without your attention Enjoy risk-free trades as soon as possible Automatic trailing stops for all opened trades Initial stop losses are placed as soon as trades are
Fast Copy MT5 allows you to copy trades between different MetaTrader 5 (netting)(hedge) and MetaTrader 4 accounts in any direction and amount, quickly and easily (without loading the system).
Any type of copying is available
MT4 → MT5 MT4 → MT4 MT5 → MT5 MT5 → MT4
* For the MetaTrader 4 terminal — Fast Copy MT4
* For the MetaTrader 5 terminal — Fast Copy MT5
** Before the purchase, you can test the program by downloading the free demo versions — Fast
The SetkaMT5 Expert Advisor is the MetaTrader 5 version of the Setka Expert Advisor which is designed for MetaTrader 4. This Expert Advisor has been written in MQL5 for the MetaTrader 5 Platform.
Run the EA and it will create a grid of orders. Orders are created in both directions with a step that can be set in the EA properties. The number of limit and trend orders can also be set manually.
Once the total profit reaches a predetermined value (you can specify it in the EA settings), all orders
Cluster analysis of volumes is now available in MetaTrader 5!
The YuСlusters indicator is a professional tool for analyzing the trading volumes. The cluster graph is plotted based on tick data. For the exchange financial instruments these are the volume, type and price of a deal. For the Forex instruments - the real or tick volume (depending on the broker) and Bid price.
There are 6 criteria of cluster generation:
Time interval, the criterion is set in seconds. Price range, the criteri
This is an utility for automatic scaling of a chart and making at least 140 bars visible in it. This is necessary for a correct wave analysis according to the Bill Williams' strategy "Trading Chaos". The utility can be used on any timeframe available in МetaТrader 5.
It draws a vertical line through the first bar the calculation starts from. This line allows you to see the probable starting point of the wave sequence along with a sufficient number of bars displayed in the chart. It also makes t
Reverse TradeCopier Follow can copy trades from an account that is running Reverse TradeCopier Source.
Copies trades from one source (master) account to multiple following (slave) accounts. Allows investor (read only) password for source (master) account. There are no complicated settings and input parameters, everything is easy. Works with different brokers. Works with different quotes symbols (EURUSD_FX, eurusd_m, etc.). Can copy orders from 4-digit quotes platform to 5-dig
The script is intended for automatic placing of Sell Stop pending orders, Stop Losses and Take Profits on the user specified levels. This script is not that useful as "Virtual pending buy stop", since short positions are opened as Bid price crosses the levels. Thus spread widening is not dangerous. Nevertheless, you need to have this script to prevent unwanted hitting of the Stop Loss levels.
Automation of the process of placing the Sell Stop pending orders, Stop Losses and T
Percent Crosshair is a powerful and easy percentage measure tool.
Measure the chart percentage very quick! Don't waste your time anymore!
Just attach the Percent Crosshair indicator in the chart, select crosshair mode at toolbars or press "Ctrl+F" and start using the crosshair as you always do! The percent measure will be next to the indicative price.
Customize your indicator the way you want!
There are 4 entry parameters:
Positive % color: set the desired color when % is positive. Negat
This indicator is designed for automated drawing of Andrews Pitchfork. The Andrews Pitchfork tool is usually drawn according to three main prices of a chart. The method of finding abovementioned prices was developed on the basis of a thorough study and drawing dozens of Andrews Pitchforks. What we offer in this indicator represents a result of our conducted work. This indicator has particular settings and when you change them, the Pitchfork drawing principle stays the same. And changed data will
The main purpose of the indicator is to determine and mark trade signals on the histogram of the Accelerator Oscillator, which were described by Bill Williams in his book "New Trading Dimensions". The list of signals:
The buy signal when the indicator histogram is below the zero line. The sell signal when the indicator histogram is below the zero line.The sell signal when the indicator histogram is above the zero line. The buy signal when the indicator histogram is above the zero line. The
Trade in the opposite directions with HedgeTerminal
HedgeTerminal is a full-featured trading terminal inside MetaTrader 5. This is a graphic panel resembling MetaTrader 4 terminal. It allows you to track oppositely directed positions in the manner it is possible in MetaTrader 4. In other words, we can open unlimited number of positions on a single symbol even if positions are in complete or partial hedge (lock). Thus, you can maintain long and short positions simultaneously, which is impossible
The script is intended for automatic placing of Buy Stop pending orders, Stop Losses and Take Profits on the user specified levels.
Avoiding unwanted entering a long position in case of false hitting the level as a result of widening of the spread by a dealing center. Avoiding unwanted triggering of a Stop Loss in case a quote pierces a significant level (fractal) without further confirmation with the close price. Setting a necessary virtual order and entering the market in
FULL Automatic is a fully autonomous trading robot for MetaТrader 5 without configurable parameters.
It is similar to SAFE Automatic robot intended for traders having no knowledge of trading basics. It works in Low, Medium, High and Extremal trading modes.
The EA applies modified versions of well-known strategies, including Elliott waves, following a trend, half-pyramiding, scalping, speculative trading with a double deposit protection. The EA switches the strategies automati
Tick volume is equal to amount of ticks at the unit of time. There is direct correlation between tick volume and real amount of deals. Every change of the price is a result of a real request to perform a deal. Consequently, fewer requests we have, the less price changes we get, and, as a consequence, tick volume is smaller.
In this case, when big amount of requests appear on the market, price changes happen more often. Big tick volume appears. Tick volume is an important indicator of trad
How to use Pair Trading Station
Pair Trading Station is recommended for H1 time frame and you can use it for any currency pairs. To generate buy and sell signal, follow few steps below to apply Pair Trading Station to your MetaTrader terminal.
When you load Pair Trading Station on your chart, Pair Trading station will assess available historical data in your MetaTrader platforms for each currency pair. On your chart, the amount of historical data available will be displayed for each currency
The indicator represents an additional chart window with a lower time frame where bars are combined into groups that are equivalent in time to main chart time frame. Bars are synchronized by the right hand side of the window, i.e. the time of the last bar in the main window corresponds to the time of the last bar group in the additional window. The maximum number of groups is 16; the maximum number of bars combined into groups in the additional window is 256. Limitations on the numbers are requi
This version of the Traders Dynamic Index has the redrawing of the historical data eliminated, the algorithm calculation speed optimized, more external parameters for a more precise adjustments, and its functionalities extended: added the selection of the initial oscillator and the smoothing methods of the averages.
Mode Osc - estimation oscillator selection; Period Osc - the calculation period of the oscillator used; Price Osc - applied price for the oscillation calculati
The main purpose of the indicator is to detect and mark on a chart the following trade signals described in "New Trading Dimensions":
Bullish and bearish reverse bars with angulation (including squat). Bars in the green and red zones according to the histogram color of Awesome Oscillator and Accelerator Oscillator. Bars in the grey zone, when the Awesome Oscillator and Accelerator Oscillator histograms below these bars have opposite directions. Blue squat bars on chart independent of the
This is an unusual (visual) representation of the famous WPR indicator. Instead of a separate subwindow, it is displayed in the main chart as a channel and levels.
The next version of the indicator will have a possibility of smoothing its values using a moving average.
PeriodWPR - calculation period of the percent price channel LevelUp - the value of the upper level in percentage (negative) LevelDn - the value of the lower level in percentage (negative) Center - the value of t
All traders using VSA realize the importance of the volume. Unfortunately, tick and spot volumes are not suitable for these purposes.
I have conducted mathematical calculations and managed to trnsform the price into the volume that is close to the futures one by its ratios. Now, you do not have to wrestle with the question of where to obtain the volume data. Besides, you will be able to use the currency pairs having no futures at all. With RealVolume, you do not need to remember data on each ti
This indicator extracts a trend from a price series and forecasts its further development. Algorithm is based on modern technique of Singular Spectral Analysis (SSA). SSA is used for extracting the main components (trend, seasonal and wave fluctuations), smoothing and eliminating noise. Does not require the series to be stationary, as well as the information on presence of periodic components and their periods. It can be applied both to price series and to the data of other indicators.
The main purpose of the indicator is to detect and mark trade signals on the histogram of the Awesome Oscillator according to the strategies "Trading Chaos, second edition" and "New Trading Dimensions".
The indicator detects and marks the following trade signals:
"Two peaks" - Divergence. The signal "Second wise-man" - third consequent bar of the Awesome Oscillator after its color is changed. The histogram crosses the zero line. The signal "Saucer".The indicator includes a signal block th
HI, sounds interesting indeed. Any chance you can explain more about which are the two modes and to add couple of screenshots?
Screen capture coming soon
just try on a demo account for the moment the following parameters to see the principle :
You can copy and past the following code instead of the previous one
extern string ________1________ = "********* GEST. - URGENCES *********";
extern bool FERMER.TOUTES.LES.POSES = false; // Close all opened orders
extern bool FERMER.POSES.ACHETEUSES = false; // Close all buy orders
extern bool FERMER.POSES.VENDEUSES = false; // Close All sell orders
extern string Cible = "--- Fermeture Ciblйe ---";
extern string MAGIC.NUM.POUR.FERM. = ""; // see below
extern bool FERMER.POSE = false; // Close a specific order by entering its magic number
extern bool RUN.ON.INIT = false; // Start ea when placed on chart
// ############# TRADES-PARAMETRES ############# //
extern string ________2________ = "*********** PARAM.-ORDRES **********";
// Choix du MODE ENTRY :
extern bool Afficher.Montant.Perte = false; // Show the amount of losses
extern string INFO.ORDRE = "0:Rien 1:Comptant 2:Stop 3:Limite 4:Stop Suiv.";
extern int Type.Ordre = 1; // Order type you want to send (4 types)
extern string INFO.ORDRE.2 = "0:Pas dйpendant ; Si ordre mиre exйcutй -> 1:Exйcuter 2:Effacer 3:Clфturer";
extern int MagicNum.Ordre.Mиre = 0; // Magic number of mother order
extern int Dйpendance = 0; // Action to do with others orders (Execute/Erase/Close) when mother order is executed
extern string Mini.Sep = "----------";
extern int Trailing.Stop = 0; //
extern int Trail.Entry.Pips = 0; // Level in points at which ea start trailing stops
extern double Exposition.Au.Risque = 0.02; // Risk exposure in %
extern int Dist.Stop.Min.En.pips = 50; // Minimum distance between stop and entry point
extern int Ecart.Entre.Niveaux = 50; // Distance defined between levels
extern string ________3________ = "-----------------------------------------------------";
extern bool ACHETER = true; // BUY
extern bool VENDRE = false; // or SELL
// ############# GRILLE - OPTIONS ############# //
extern string ________4________ = "******* CHOIX OPTIONS GRILLE *******";
extern bool UTILISATION_GRILLE = true; // Security Use Grid : must be set to TRUE
extern string ________5________ = "-----------------------------------------------------";
extern double Niveau.De.Protection = 1.18; // Stopping price level
extern double Prix.Achat = 1.28; // Buying price
extern double Prix.Vente = 0; // Selling Price
extern string ________6________ = "-----------------------------------------------------";
// Choose calculation type :
extern bool Grille.Centrйe.? = false; // Level calculated from Grid Center level or by its boundering levels
// if you choose boundering levels calculation mode :
extern double Grille.Borne.Sup = 1.5; // Highest level price
extern double Grille.Borne.Inf = 1.45; // Lowest level price
// if you choose grid center calculation mode :
extern double Grille.LC.Niv = 0; // Grid center price
extern double Grille.LC.Pas = 0; // Levels step in points
// Maximum levels number :
extern double Grille.Nbre.Niveaux = 10; // Levels number
// ############# EFFACER - TRACES - ORDRE ############# //
extern string ________7________ = "****** PROCEDURES NETTOYAGE ******";
extern bool Clean.Trace.Prise.Profit = true; // Clean profits arrows
extern bool Clean.Trace.Stop.Perte = true; // Clean stops arrows
extern bool Clean.Trace.Entree.Sortie = false; // Clean entry arrows
To activate the ea go into tools / global variables / and set $_ACTIVATION_EXPERT_$" to 1
hi excuse me please replace the function (because if you open a demo account without history it won't work)
// ****************************************************************** //
// ************** Conditions Passage Ordres Remplies ? ************** //
// ****************************************************************** //
double Risque.Résid. = 0, Margin.Lots.Risk = 0;
// Calcul du risque résiduel pouvant être pris sous forme de lots
if (OrdersTotal() > 0)
// :::::::::::::::: EXPOSITION ::::::::::::::: //
for (int i = OrdersTotal(); i >= 0; i--)
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
// Ne considérer que les ordres déjà en cours
if (OrderType() <= OP_SELL)
Margin.Lots.Risk += MathAbs((OrderOpenPrice() - OrderStopLoss()) / Point)
* OrderLots() * MarketInfo(Symbol(), MODE_TICKVALUE);
Risque.Résid. = Exposition.Maximale - (Margin.Lots.Risk / AccountBalance());
// !!!!!!!!!!!! ADD THIS LITTLE PIECE OF CODE TO FIX THE LACK OF HISTORY ON DEMO ACCOUNT !!!!!!!!!! //
if (OrdersTotal() == 0) return(true);
// !!!!!!!! <END> !!!!!!!! //
// :::::::::::::::: TEST CONDITION ::::::::::::::: //
return(Risque.Résid. > Exposition.Au.Risque);
you risk *2% of your equity and the system defines (lots are automatically calculated):
4 exit levels
1 buying level
1 stop level for all 4 orders
if all trades loose money the waste amount represent for all 4 orders 2% of equity
You have also so many pôssibilities like :
- defining 10 pending orders levels (a grid for buying/selling progressively)
- defining 4 order types (market/limit/stop/linked orders)
- clean your chart with all those arrows
- try every possibility and enjoy I make the support...
IT IS NOT WORKING IN BACK TEST COULD U EXPLAIN WHY
It could not work in backtest like it is designed to work in real trading. That's why you must open a demo account.
First you analyse the market and its trend and then you decide to enter at different levels. This ea is not designed to work on its own, but to help the investor to enter by steps without risking too much money at the first time. I believe in half-automated trading. Your brain and experience are the most powerful tools you have to my mind, to analyse the markets. But you do not want to be continuously in front of your screen to wait for entry and exit.
So you use this ea to progressively enter the market it is to say the more the trend is confirming the more you are engaged. For exiting you don't want to lose all your profits so you close your trades by step too.
PS : Do not forget to fix the "bug" on demo account by adding a little piece of code see below
Hello, that's me again. I know I write a lot, but I receive some requests on MP for a manual for this ea . I will try to give my best to write a functional one. So don't worry it's coming soon. For those who are more familiar with MQL4, I think you could start tests on a demo account without waiting anymore like you could learn by trading effectively. Hope you the best
Hello, just to say I am very happy for some encouraging private messages I received. It's motivating for further developments of this ea. I do not have too much time these days, but It will be very cool if you send me all your suggestions of improvement. Colibri will grow up to become a big bird by inspiring from ideas from every one of us. If you think there is a better way to code some aspects, or an essential functionality to add don't be shy, just write it :-). I will take a great pleasure to read your ideas. Sharing is always exciting. Have fun dear fellows...
See this Scalper EA