• Overview
  • Reviews (1)
  • Comments (1)

SOMFX1Builder

5

If you like trading by candle patterns and want to reinforce this approach by modern technologies, this script is for you. In fact, it is a part of a toolbox, that includes a neural network engine implementing Self-Organizing Map (SOM) for candle patterns recognition, prediction, and provides you with an option to explore input and resulting data. The toolbox contains:

  • SOMFX1Builder - this script for training neural networks; it builds a file with generalized data about most characteristic price figures which can be used for next bars prediction either in a built-in sub-window (using SOMFX1 indicator), or directly on the chart using SOMFX1Predictor;
  • SOMFX1 - the indicator for price pattern prediction and visual analysis of a trained neural network, input and resulting data (in a separate sub-window);
  • SOMFX1Predictor - another indicator for predicting price patterns just in the main window;
The tools are separated from each other due to some MetaTrader 4 limitations, for example, it's not currently possible to run lengthy calculations in indicators because they are executed in the main thread.

In brief, all the process of price analysis, network training, pattern recognition and prediction supposes the following steps:

  1. Build a neural network by SOMFX1Builder;
  2. Analyze the resulting neural network performance by means of SOMFX1; if not satisfied, repeat step 1 with new settings; you may skip this step if you wish;
  3. Use final neural network for price pattern prediction using SOMFX1Predictor.

The 1-st step is covered in details below. More information about visual analysis and prediction can be found on the web-pages of corresponding indicators.

This is just a warning to make it clear: this script does not predict price patterns itself. It trains a neural network and saves it into a file, which should be loaded into SOMFX1 or SOMFX1Predictor indicators. So, you need to acquire one or both of them in addition to this script.

To start training you should choose number of bars in history to train at (LearnStart and LearnStop parameters), number of bars in a single pattern (PatternSize), the size of the map (GridSize), the number of learning cycles (EpochNumber). Some other parameters may also affect learning process, you may find all the details below, in "Parameters" section.

Learning may take considerable time, depending from the given parameters. The larger the number of bars being processed, the longer it takes to finish the process. Pattern size, map size and number of epochs - all work in the similar way. For example, training on 5000 bars with the map 10*10 in size may take several minutes on an average PC. All this time CPU core load is maximum, and terminal may slow down, if your PC doesn't have a couple of cores. You should choose a time for training when you do not expect active trading, or you could use weekends. This is especially important because the training process normally needs some optimization and thus should be repeated several times before you get optimal results. Why? Please find the answer below, in "Choosing optimal parameters" section.

Before you start reading the next sections, it may be worth reading "How it works" section on the SOMFX1 page with an overview of neural network principles.


Parameters

  • LearnStart - number of a bar in history, where training data begins, or an exact date and time of the bar (in the format "YYYY.MM.DD HH:MM"); this parameter is a string, whick allows you to enter either a number or a date; note that bar numbers change every time a new bar is formed, so if you used value 1000 yesterday, today's 1000-th bar will be most likely other one (except for the case you use weekly bars); during training process this is not important because all training data is collected just before the start and is not changed afterwards; default value - 5001;
  • LearnStop - number of a bar in history, where training data ends, or an exact date and time of the bar (in the format "YYYY.MM.DD HH:MM"); this parameter is also a string; LearnStart should be older than LearnStop; the difference between LearnStart and LearnStop is the number of samples (input vectors) passed to the network (more precisely, it's LearnStart-LearnStop-PatternSize); default value - 1 (excluding the last, usually unfinished bar);
  • PatternSize - number of bars in a single pattern; this is the length of input vector (price sample); after the training, the first PatternSize-1 bars will be used to predict the next bar; for example, if PatternSize is 5, 5-bars patterns are extracted from price flow during training, and then 4-bars beginnings will be used to estimate 5-th bar on every moment; allowed values: 3 - 10; default value - 5;
  • GridSize - dimentions of the map; this is a number of cells/units on X and Y axes; the total number of neurons are GridSize*GridSize (2D-map); allowed values: 3 - 50, but be warned: the values larger than 20 implies long enough training with high CPU load; default value - 7 (applicable for first tests to get accustomed with the tools, but will most likely require larger value for real tasks);
  • EpochNumber - number of learning cycles to run; default value - 1000; the training process may finish earlier, if Precision is reached; in every epoch all input samples are feeded into the network;
  • LearningRate - initial learning speed; default value - 0.25; you may use trial and error method to find an optimum value in the range 0.1 - 0.5;
  • UseConvex - enable/disable the convex combination method of neurons' inputs initialization during first epochs; enabling it supposes better pattern separation and is recommended; default value - true;
  • Precision - a float number used as a threshold to stop training, when overall network error changes less than this number; default value - 0.001;
  • PriceType - a price type to use in the patterns; default value - close price;
  • AddInvertedPrice - enable/disable a mode, when inverted price movements are added into the samples; this may help to eliminate trend bias; default value - true; this means that number of samples becomes twice larger: (LearnStart-LearnStop-PatternSize)*2;
  • NetFileName - a name of file to save resulting network; default value - empty string - means that a special filename will be constructed automatically; it has the following strucutre: SOM-V-D-SYMBOL-TF-YYYYMMDDHHMM-YYYYMMDDHHMM-P.candlemap, where V - PatternSize, D - GridSize, SYMBOL - current work symbol, TF - current timeframe, YYYYMMDDHHMM - LearnStart and LearnStop respectively; even if you specified LearnStart and LearnStop as numbers, they are automatically transformed into date and time; P - PriceType; it is recommended to leave this parameter blank, because the autogenerated filenames are parsed by SOMFX1 and SOMFX1Predictor automatically, so you have no need to specify all the settings manually; otherwise, if you give your own filename, all settings used for training the network must be exactly duplicated in SOMFX1 and SOMFX1Predictor dialogs, and it's important to convert LearnStart and LearnStop into date/time format because bar numbers are inconsistent;
  • PrintData - enable/disable debug logging; default - false;
  • Throttling - number of milliseconds to pause training every epoch; this parameter allows you to ease CPU load in the expense of longer time required for the process to finish; it may help if your PC is not powerful enough and you don't want the training to interfere with other interactive tasks you're performing; default value - 0.


Choosing optimal parameters

Most important questions to answer yourself before you start network training are:

  • How many bars to feed into the network?
  • Which pattern size to choose? 
  • Which size of the network to choose?

They all are closely related, and decision on one of the questions affects the others.

By increasing the depth of history used for sampling one could expect better generalization of patterns by the network. This means that every discovered pattern is backed by a larger number of samples, so the network finds regularities in prices, not peculiarities. On the other hand, feeding too many samples to a network of a given size may lead to the effect when generalization becomes averaging, so it clashes different patterns into a single neuron. This happens because network has a limited "memory", defined by its size. The larger the size the larger number of samples can be processed. Unfortunately there is no exact formula for this. The rule of humb is:

D = sqrt(5*sqrt(N))

where N is the number of samples and D is the network dimensions (GridSize).

So, you should probably choose the number of bars on the basis of your preferred trading strategy. Then, having the number, you can calculate required network size. For example, for H1 timeframe, 5760 bars gives a year, which seems a good enough horizon for trading on H1, so you may try the default 5000 number. With this number one can get the size 20 by the formula above. Please note that setting AddInvertedPrice to true will increase the number of samples twice, so the size must be adjusted as well. If after the training network produces too many errors (this can be validated by using SOMFX1 or SOMFX1Predictor) you may consider either to enlarge the size of the map or to reduce the range of training data. PriceType may also be important. Anyway, if you have empirical knowledge that specific candle pattern occurs 10 or more times (in average) on some period of time, you may consider this period as sufficient for learning, because 10 samples should be enough for pattern generalization. You can use SOMFX1 for investigation how many samples mapped into every neuron and how evenly samples are distributed among neurons.

It's possible to consider the problem from the opposite side. Number of units in the network is the maximal number of possible price patterns. Let us assume that the number of known candle patterns is 50. Then the size of the network should be about 7. The problem here is that there are no means to "tell" the network that we want to recognize exactly these 50 patterns and omit all the others: the network will learn on all patterns available in the price series, so that the 50 known candle patterns will be a fraction of all patterns the network tries to learn. What is the fraction is - again - an open question. This is why it is usually required to run training process several times with different settings and find the best configuration.

If we consider classical candle patterns, many of them are built from 3-4-5 candles. For the neural network 3 or 4 bars may prove to be insufficient patterm size for proper pattern separation. So it is recommended to set PatternSize to 5 or more. Larger pattern size will increase computation costs. 

PriceType is implied to be close, when we talk about conventional candle patterns. The neural network allows for recognition of price patterns formed by any other price type, such as typical, high or low. It is especially useful because price series of the close price are very raggy, which "costs" more "memory" for the network. In other words - learning close is much more difficult than learning typical price, and requires larger map size on the same bar range. So, changing the type from close to typical may allow one to reduce the map size or improve accuracy.


Modus operandi

After setting the parameters and pressing OK button the training process starts. During the process the script outputs current epoch number, current error, learning rate and percentage of completion in the comment (in the left upper corner of the window). The same information is printed into the log. When the process finished, an alert is fired with the filename of the generated network. The file is saved in the Files subdirectory of your MQL4 folder. If it's an automatically generated filename (NetFileName was empty), you can copy and paste the filename just from the alert dialog into SOMFX1 or SOMFX1Predict indicator (should be pasted into similar NetFileName parameter there) and run the network. If a custom filename was used, then you should copy all parameters into the indicators - not only the filename but learning region, map size, pattern size, etc.

It's important that the network file does not contain input data - it holds the trained network only. When the network is loaded next time, a SOMFX1 indicator reads from settings all required parameters to extract price samples anew.

Before every learning process the network is initialized by random weights. This means that every next run of the script with the same settings will produce a new map which differs from previous one.

Recommended timeframes: H1 and above. 

Recommended products
Action Scanner
Action Scanner
Cristian Eriksson
Action Scanner is a market scanner. It’s yet another product in my "Can’t trade with out it" series. Do you want to know what is moving right now? Action Scanner  scans your watchlist and opens the 10 currently most moving charts. You can chose between, most moving in points, most moving in your account currency(if you were to trade it with a standard lot size 1.00) and most moving in percentage.  The standard version is a complete tool with no limitations.  However the pro version has additiona
FREE
Daily Weekly Monthly
Daily Weekly Monthly
Alen Vujica
Very usable Weekly, Monthly, Daily indicator. It shows previous weekly, monthly, daily high and low. Works on any timeframe.
FREE
TTZ SD Trading Tool
TTZ SD Trading Tool
Shain Sawaengmim
TTZ SD Trading Tool is the indicator that helps you to easily draw and maintain your supply/demand levels like Sam Seiden. You just locate and draw your own proximal line with supply/demand conditions, the indicator will draw the distal line and supply/demand zone for you. It also provides you with all information about zones, such as price at proximal line and distal line. You can customize the color for each lines and zone. It supports multicharts. You just draw your supply/demand levels at a
50 USD
Pinbar Scanner With Trend Filter
Pinbar Scanner With Trend Filter
ScorpionFX
(FOR MT4)   Pinbar Scanner For Multi Pair and Multi Time Frame : This indicator has been designed to automatically identify high probability pinbar formations. It includes an RSI trend-filter for finding the best oppportunities and it will send you an alert when these setups are found. IMPORTANT FACTORS TO KEEP IN MIND: A strong pinbar is clear evidence that the institutions are rejecting a particular price level.  These price levels are excellent areas to determine potential entries and exits
79 USD
EngulfingPatternEA
EngulfingPatternEA
Alexander Chertnik
Expert Advisor trading especially engulfing pattern with a pullback candle.  minimum account 100 $. stable results on EURGBP 5Min since 2012. settings for optimization: maxSpread = maximum spread allowed for trading trailStop = distance of trailing stop profitTrailStop = profit for trail stop activation lotControl = lot control and its multiplication  candleSize = relative size of the engulfing candle peak_candle_back =  highest or lowest of engulfing candle
FREE
SynchroObjects
SynchroObjects
Maxim Polishchuk
The SynchroObjects utility is designed to facilitate and speed up the work with graphic constructions on different charts of one symbol. The SynchroObjects utility clones the created objects to all charts on which the utility is running and which have the same symbol. And also synchronously changes their properties. The utility is easy to use and requires no configuration. Tip: If you view the history frequently - we also recommend you to also install the free Smart AutoScroll utility. It automa
FREE
Simple RSI Forex Trading Strategy
Simple RSI Forex Trading Strategy
Victor Manuel Valderrama Zamora
Diversify the risk in your trading account by combining our Expert Advisors. Build your own custom trading system here:   Simple Forex Trading Strategies The expert advisor opens trades when RSI indicator enter in oversold or overbought areas. The Stop Loss, Take Profit, and Trailing Stop are calculated based on the ATR indicator. The recommended currency pair is EURGBP and the recommended timeframe to operate and to do backtests is H4. This Expert Advisor can be profitable in any TimeFrame a
FREE
Bar Counter and Level Searcher
Bar Counter and Level Searcher
Vasyl Calko
The utility simplifies the search for maximum bars accumulation levels. These levels can be used both for technical analysis and trading actions, like setting a stop loss or pending orders. Additional analytical methods are recommended for levels confirmation. How it works Сounter mode (enabled by default). In the Сounter mode, draw a trend line on the chart and the utility will specify its length in bars as well as the number of bars the line crosses. When moving a trend line, the utility re-
FREE
Canadian Taiga
Canadian Taiga
Charbel Abboud
CANADIAN TAIGA is a professional portfolio EA using trend-following trading system based on principles of volatility breakout and breakouts of support/ resistance levels. It works on all Canadian Dollar pairs. The core principle of the Canadian Taiga is to capture trading opportunities on all CAD pairs, using a sophisticated hedging module. Download CANADIAN TAIGA and test it on all Canadian Dollar Pairs as recommended, and if it does not what it is intended to do as described, do not purchase i
129 USD
EZ Binary AUCA Pair
EZ Binary AUCA Pair
Tuan Anh Dao
The indicator allows you to trade binary options. The recommended time frame is М1 and the expiration time is 1 minutes. The indicator suitable for auto and manual trading. A possible signal is specified as a arrows above/under a candle. You should wait until the candle closes! Arrows are not re-painted Trade sessions: London and New York section Currency pairs: AUD/CAD Working time frame: M1 Expiration time: 1 minute The indicator also shows good results when using the martingale strategy - "Ma
FREE
PZ Penta O MT4
PZ Penta O MT4
PZ TRADING SLU
The Penta-O is a 6-point retracement harmonacci pattern which usually precedes big market movements. Penta-O patterns can expand and repaint quite a bit. To make things easier this indicator implements a twist: it waits for a donchian breakout in the right direction before signaling the trade. The end result is an otherwise repainting indicator with a very reliable trading signal. The donchian breakout period is entered as an input. [ Installation Guide | Update Guide | Troubleshooting | FAQ | A
FREE
Capitalism On H20
Capitalism On H20
Clifford Bryan
This is my finest creation. The EA uses a stable Martingale system to increase lots after a loss. Any Black Swan type market movements can be anticipated and corrective action can be taken if in a draw down. A good understanding of the forex market is expected. The EA took eight years to design based on research of data history. It uses artificial intelligence. This is the advisor you have been looking for. This is how smart traders get involved in the markets. Fifo Compatible. Input Descripti
50 USD
Stochastics Signals EURUSD
Stochastics Signals EURUSD
Alexander Nikolaev
The indicator converts the signals of Stochastics on multiple timeframes into one histogram of different colors. If the histogram shows red, it means most of the stochastics show sell signals (the currency pair is overbought). If the color is green, then the currency pair is oversold, and you may want to think about buying. This is a free demo version It only works on EURUSD! To work with all currency pairs, please purchase the full version of the indicator: https://www.mql5.com/en/market/produc
FREE
Trading Toolbox MT4
Trading Toolbox MT4
jie shang
这是一个交易辅助工具箱,并不是全自动交易的机器人 W10 系统请保持 100%的缩放比,如果超过这个值。按钮内的字体将超出按钮边框 常规:  一键下单、一键挂单、一键反手,自动设置止盈止损。 一键平仓、一键平多单(空单)、一键删除挂单。  一键反手、一键锁单、设置自动追踪止损。  根据画线追踪止损   非农:  消息突破单,可在非农或者其他重大消息时使用,在消息行情爆发前在当前价格上方 挂BUYSTOP,下方挂SELLSTOP。订单自动设置止盈止损。 划线下单: 支持最多四根做多趋势线或者做空趋势线并存。价格到达趋势线自动开单。 支持每根下单趋势线设置不同的仓位。 每根下单趋势线可以设置不同的止损趋势线、止盈趋势线。 支持止损止盈趋势线进行止损止盈追踪移动。 支持趋势线的“时效性”,如果价格运行到开单(止损、止盈)趋势线的右方仍未订单成交,则价格将永远不会接触到趋势线,策略失效。如需要请延长趋势线 杂项: 支持历史订单轨迹显示,可在图表显示历史记录中所有订单的下单轨迹,显示开仓价、平仓价、单量。 支持实时点差显示 支持平台信息显示,杠杆,一个点的价值,一手保证金,仓息,是否支持EA等等
FREE
Scroll Market Watch DEMO
Scroll Market Watch DEMO
Gabriele Tedeschi
Scroll Market Watch   It isn’t always an easy operation to scroll the symbols offered by the Broker on the chart. Checking the existence of the input conditions on all of the instruments can become slow and stressful: looking for the cross concerned, opening a new chart and applying the template; it takes time and reduces the reactivity. This tool allow to scroll the symbols made available by the Broker with an easy click and when you want to open the symbol in a new graph to analyze it be
FREE
Elastic Grid
Elastic Grid
Aliaksandr Charkes
The Elastic Grid is a multi-functional grid Expert Advisor, designed for full or partial automation of various ideas related to grid trading. The EA trades on any timeframe and symbol. It can also trade several symbols with any amount of decimal places. It does not interfere with manual trading and other EAs' operation or any indicators. It allows to adjust its settings on the fly, works only with its own orders displaying all necessary data on them when needed, and for some situations it can be
65 USD
Buy and Sell Arrows by DNG
Buy and Sell Arrows by DNG
Dmitriy Gizlyk
We are introducing to you the new indicator Buy and Sell Arrow . This indicator is very simple to use, but it has great signals for trading. The indicator does not need settings for different instruments but it is possible to work with all instruments and timeframes in your MT. You can use the indicator as a basis of your trading strategy, and you can combine it with other known indicators. These signals are stored in the indicator buffer, so it is possible to use it as a signal indicat
30 USD
Quantina Signal Multiplier and Copier
Quantina Signal Multiplier and Copier
Quantina Intelligence Limited
With this tool, you will able to copy any signals and multiply the trading lot size on the same running MetaTrader 4 terminal. You will also able to change comment and override SL/TP or even add Breakeven method. Quantina Signal Multiplier is not using any external DLL files and is compatible with MQL5 VPS. SignalProvider_Comment: EA will copy all the trades what starting with this comment. For example: If your Signal Provider using the following comment at trades: "signal_mfb1982" you have to
90 USD
Abiroid MA Stack
Abiroid MA Stack
Abir Pathak
Moving Average Rainbow Stack: Free: Single Currency & Single Timeframe MA Stack Very useful for finding current and higher timeframe trends. Best suited for long term trend based trading. Use fewer MAs for quick scalping. And not suitable during low volatility. Only use during high volatility and steady trending markets. Use this to enhance your existing Trend based strategies to find best trends. Read detailed description https://abiroid.com/product/abiroid-ma-stack Available MTF and Scanner
FREE
FFx Stoch Dashboard MTF ALERTER
FFx Stoch Dashboard MTF ALERTER
Eric Venturi-Bloxs
The FFx Dashboard MTF alerter will show you on a single chart all the timeframes (M1 to Monthly) with their own status for the indicator. 2 Alert Options: Single timeframe: each selected timeframe alert separately when a signal occurs Multi timeframes: all selected timeframes must agree for an alert to be triggered Both options have an input to select the timeframes to be used for the alert(s). How to understand the status: Green/Red square: Stoch above/below 50 line Green square + Red borde
30 USD
Semi assistant
Semi assistant
Sergey Novokhatskiy
Hopefully, this EA will become a great assistant in your manual trading. It implements a wide range of settings which are necessary for safe and calm trading. In short, its capabilities: places stops (multiple options, including virtual one) for all your trades, as well as profit levels (multiple options as well). If necessary, it can take screenshots of all your trades and record everything. It calculates the total lot for your trade according to the selected risk. The EA maintains every trade
90 USD
Breaker
Breaker
Yuxin Long
The Breaker is based on the breakdown of the most important support and resistance levels. This trace reversion EA does the analysis using D1 timeframes only. You can use Breaker EA on all pairs, but my recommendation is to use this EA on pairs with low spread and low stop level. Please use this EA on forex of 5-digit and GOLD (XAUUSD) of 2-digit and USDJPY of 3-digit. The EA contains the algorithm of statistics collection and slippage control with complete statistics output on the information p
500 USD
MT4 Intraday Trade Manager
MT4 Intraday Trade Manager
David Kiss
MT4 Intraday Trade Manager script is a standalone, fast executing MT4 script which allows you to easily manage your trade orders  such as Market Buy or Market Sell orders, Buy or Sell Stop orders, modify your Stop Loss and Profit Target level , cover your positions with Stop Loss to Break Even point, use Trailing Stop Loss , etc. Also, it features very sophisticated yet easy-to-use and accurate Money Management  which allows you to use tailored Money Management method best matching to your tradi
55 USD
Engulfing Pattern Pro version
Engulfing Pattern Pro version
Alexander Chertnik
Designed especially for GBPUSD 30m market. Minimum trading account 1000 $.  The EA trading engulfing candle formations combined with adx indicator. There are 3 main methods of orders placement and management, all three methods are profitable with different results for user to chose. tested on a specific market and timeframe  but can operate on other markets ass well.
FREE
Usdjpy Bands RSI
Usdjpy Bands RSI
ROOTASK Co.,Ltd
The Expert Advisor opens trades based on the Bollinger Bands signals and RSI. But it's not simple. The EA has been developed and optimized for Currency: USD/JPY Timeframe: M15 Indicator parameters Sell Entry Bands - Default value is 2.1. Sell Exit Bands - Default value is 2.3. Buy Entry Bands - Default value is 2.3. Buy Exit Bands - Default value is 2.9. RSI Sell Exit Point - Default value is 10. RSI only Sell Exit Point - Default value is 70. RSI only Buy Exit point - Default value is 10.
500 USD
PZ Correlation
PZ Correlation
PZ TRADING SLU
In the world of finance, correlation is a statistical measure of how two securities move in relation to each other. Correlations are used in advanced portfolio management. This indicator measures how different securities move in relation to a reference one, thus making portfolio management easier.  [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ] Avoid concurrent trades in highly correlated instruments Find trading opportunities among highly correlated instruments Cor
FREE
Angulation indicator
Angulation indicator
Bohdan Kasyanenko
The indicator draws angulation lines on a chart. These lines can help make decision on whether to enter the market or stay out of it. It is used to filter the signal "The First Wise Man" described in Bill Williams' strategy. Angulation in this indicator is displayed for any bar that is formed after Alligator's mouth is crossed (not only for reversal). Settings: Show angulation lines . Show info - show additional details (angulation degree, calculation points, number of bars). Minimal angle to fi
FREE
HP Market Order Panel DEMO
HP Market Order Panel DEMO
Satyam Shivam
This panel is an advanced panel which can be used to place buy/sell orders with live bid/ask price and spread. This panel is very useful for the traders who wish to save their configurations and reset them with the use of simple buttons. Input parameters LOTS - The trader can input the lot size ( 0.01 for DEMO) STOP LOSS - The trader can input the stop loss ( 0 for DEMO) TAKE PROFIT - The trader can input the take profit TRAILING STOP - The trader can input the trailing stop ( 0 for DEMO) SYM
FREE
Lot Size Risk Manager
Lot Size Risk Manager
Volkan Yurci
Why do you need this script? If you place lots of orders and re-calculate your risk for every order you placed, you definitely need such a script. This script places one or (optional) two different orders with the following script inputs. Utility parameters Operation Type - "Buy","Sell","Buylimit","Selllimit","Buystop","Sellstop" Price - Entry price of the order(s). Stop Loss - Stop Loss of the order(s). Take Profit 1 - Take Profit of the first order. Take Profit 2 - Take Profit of the second
FREE
Intraday Levels Basic
Intraday Levels Basic
Expert Lims S.L
Intraday Levels shows intraday levels grid for intraday trading  Shows a grid for the intraday levels, gives you a guide to know the trend and to measure intraday trades levels like stop-loss and take-profit. Shows highest, lowest and middle levels of the current session. Middle line changes color when up-trend or down-trend. Recommend to use it with lower timeframes (M1, M5, M15).
FREE
Buyers of this product also purchase
MT4 to Tlgrm
MT4 to Tlgrm
Fernando Morales
Do not use Windows 7 with this EA MT4toTLGRM EA only sends text messages from Metatrader4 to a Telegram group or channel of your choice. From version 4.00 it sends messages to Twitter and Facebook. The messages are customizable to show information about any trading activity in the account. Also it shows a daily PnL report. Several instances of this EA can be used simultaneously in the same MT4 terminal for sending messages to different Telegram group/channel but ensure that each one has a diffe
149 USD
Trade Assistant MT4
Trade Assistant MT4
Evgeniy Kravchenko
It helps to calculate the risk per trade, the easy installation of a new order, order management with partial closing functions, trailing stop of 7 types and other useful functions.   Line function -   shows on the chart the Opening line, Stop Loss, Take Profit. With this function it is easy to set a new order and see its additional characteristics before opening.   Risk management  - The risk calculation function calculates the volume for a new order taking into account the set risk and the si
100 USD
Foreign exchange wins
Foreign exchange wins
Zhi Min Yu
This is an automated trading assistant tool that can realize any foreign exchange trading plan through the setting of 2 selections and 1+5 parameters. Users do not need to stay up late to keep an eye on the trading market and it helps to deal with foreign exchange easily. Paying users can contact the seller and go to the website: http://121.36.89.58:9999/ to ask up to one question per month, which will be answered by the developer of this EA program.
599 USD
Telegram MT4 Signal Trader
Telegram MT4 Signal Trader
Nguyen Van Anh
Telegram MT4 Signal Trader  is an EA that helps you trade signals receiving via Telegram channels, groups, chats. You even don’t need to be the owner of the channels. If you can read the signal texts in your Telegram account, you can trade them all. The EA needs an  awesome  free tool – the   Telegram Reader application  that helps read signal texts from Telegram channels, groups, private chats through Telegram API. HOW TO SET UP Read the   user guide here   to know how to set up and   unders
199 USD
MT4 Telegram Signal Provider
MT4 Telegram Signal Provider
Nguyen Van Anh
EA send order’s information in MT4 to Telegram channels MT4 Telegram Signal Provider EA is The Best MT4 to Telegram Utility on the Market  for anyone who wants to become a Professional Telegram Signal Provider SIMPLE, but  POWERFUL  and PROFESSIONAL It will send the  Signals and Reports  to your Telegram channels , base on your orders in Metatrader 4 program Want to send your signals to many platforms like Facebook, Twitter, Blogger, Wordpress...? No problem , let use  IFTTT to connect your Tel
149 USD
Trading box Order Management
Trading box Order Management
Igor Zizek
Save time placing orders and automate entry under your conditions.  Managing open trade with TBOM is easy Video tutorials and manuals here . Find contacts on my profile . Order box is rectangle which defines market order with entry and stop loss price (virtual market order) Money Management -  Tool will calculate right order size depends on your risk percentage per trade. It will calculate risk reward for every target and position size calculator mt4 Safe Trading -  Your market orders will b
118 USD
Trade Assistant Pro 36 in 1
Trade Assistant Pro 36 in 1
Makarii Gubaydullin
A multifunctional assistant: more than 36 functions, including a Lot Calculator, Price Action indicator and StopLimit orders Important: The program file must be placed to the " Experts " directory! Demo version  |  Detailed description Contact me for any questions  / ideas for improvement / in case of a bug found The utility is divided into 4 sections: 1. [Open]: New trades: Lot / Risk calculation: 1. Lot Calculation: based on the risk size; 2. Risk Calculation: based on the lot size; 3. Ris
109 USD
Binary Trade Panel
Binary Trade Panel
Omar Alkassar
Binary Trade Panel  is a very useful tool for trading binary options way on the MT4 platform. No need to setup plugins outside MT4 anymore. This is a simple and convenient panel right on MT4 chart. Features One-click trading buttons on the panel. Trade multi-binary option symbols in one panel. Show order flow with expiration progress. Monitor order flow directly on the chart. Ability to minimize the panel to save the chart space.
149 USD
Forex Market View Dashboard and CSM
Forex Market View Dashboard and CSM
Opengates Success International
Full Forex Market View Dashboard is a custom indicator created to give the Traders a full view of what is going on in the market. It uses a real time data to access the market and display every bit of information needed to make a successful trading. Before attaching this Indicator to your window chart, go to your MT4's Market Watch panel and HIDE all the Currency pairs you don't need or trade and leave the rest there. The reason is that FFMV Dashboard will DISPLAY ALL the Currency pairs that app
160 USD
Telegram Bot Signals Parser
Telegram Bot Signals Parser
AHMAD ALI MAHER MOHAMAD
MQL4 Expert parsing signals from Telegram bot and executing the orders. Install EA, Telegram. Create a telegram bot which will distribute signal and specify it's token in EA input settings as well as key words which will be used to parse a signal. You can change or add key words by your own. Default values (lot, stops) are used in case the incoming signal don't include them. Specify "Allow DLL imports" in EA Settings.
100 USD
Telegram ChartSnap
Telegram ChartSnap
Kin Hang Tan
Telegram ChartSnap is an utility tool to bridge your MetaTrader 4 activities to your Telegram chat/group/channel. It will screen shot your MetaTrader 4 chart and send it to your dedicated Telegram chat/group/channel through a Telegram bot. The whole process will keep repeating based on a time cycle that predetermined by the user. It is a convenient tool for those who like to get access to their favorite system/dashboard that only available at MetaTrader Desktop. Beside that, trader can easily
250 USD
Ultimate Trailing Stop EA
Ultimate Trailing Stop EA
BLAKE STEVEN RODGER
This EA Utility allows you to manage (with advanced filtering) unlimited open orders (manual or EA) with trailing stops based on 14 methods: fixed, percent, ATR Exit, Chandelier Exit, Moving Average, Candle High Low Exit, Bollinger Bands, Parabolic, Envelope, Fractal, Ichimoku Kijun-Sen, Alligator, Exit After X Minutes or Bars. The trailing stop can be either real or virtual, and you can exit fully or with a partial close percent on touch or bar close. Visualize all orders and their trailing sto
100 USD
Active Lines for MT4
Active Lines for MT4
Yury Kulikov
Attention: Demo doesn't work in terminal. Active Lines - a powerful professional tool for operations with lines on charts. Active Lines provides a wide range of actions for events when the price crosses lines. For example: notify, open/modify/close a position, place/remove pending orders. With Active Lines you can assign several tasks to one line, for each of which you can set individual trigger conditions, as well as conditions for re-activations and the number of possible activations. Activ
120 USD
Master Trend Dashboard
Master Trend Dashboard
Chantal Sala
Master Trend Dashboard is a new generation indicator, compact, light and efficient. Each element of this Dashboard is designed to return specific signals as: Price Action, Breakout, Net Change (performance of the instrument), algorithmic studies, correlations and statistical calculations. This tool will change your way of trading allowing you to receive important information. See the Graphic Signals to understand every single signal below: Graphic Signals Symbol name and arrow color Green = Cu
100 USD
Assistant 23 in 1 PRO
Assistant 23 in 1 PRO
Makarii Gubaydullin
Professional Assistant: includes 23+ tools for a convenient trading Important:  The program file must be placed to the " Experts " directory! Detailed description  |  Contact me   for any questions  / ideas for improvement / in case of a bug found Main functions: I. Open new position: 1. Lot Size calculation + convenient placement of orders. 2. Risk/Reward ratio calculation + visualization. 3. Full-fledged work with pending "OCO "orders, with the possibility of specifying different IDs (as
100 USD
Forward Alert To Telegram
Forward Alert To Telegram
Trinh Dat
The Expert Advisor will help you forward all pop-up alert with screenshot from  MetaTrader 4 to Telegram channel/ group.  Parameters -  Telegram Bot Token - create bot on Telegram and get token. -  Telegram Chat ID  - input your Telegram user ID,  group / channel ID -  Forward Alert - default true, to forward alert. -  Send message as caption of Screenshot - default false, set true to send message below Screenshot  How to setup and guide Let read all details   here  https://www.mql5.com/en/blogs
100 USD
J5T Secret Trading Panel
J5T Secret Trading Panel
Mr Scott John Robertson
Just5Team SECRET TRADING PANEL  ( JOIN Channel ) — If you have an issue for  ENTRY it will be for you!  with this tool you could have signs  for RISKY NORMAL SAFE entry , that could be HELP for your trading  __ if you wanna detect  JUST5Team TINYFTRs easily  , it will be for you ! — if you wanna manage your trades , it will be for you !  easily close partial @ Xpips and SL at BE and more thing  This is only thing that you need !  checkout webinars too .
450 USD
StarseedFX Smart Trading Tool
StarseedFX Smart Trading Tool
Mohamed Elsayed
What Exactly Is A Smart Trading Tool? Smart Trading Tool was developed for fast and comfortable trading of the financial markets especially for ORDER BLOCKS TRADERS . It provides traders functionalities, such as: A Drawing Tool One-Click Trading Panel Automated Lot Sizes Calculation based on your risk appetite & Money Management ( Watch this video , how this tool can help manage your risk per trade better!) Built in PRICE LEVELS (Fibonacci, Round Numbers, Daily hi-low, etc) Shows Trading Informa
125 USD
Telegram To MT4 Copier
Telegram To MT4 Copier
Trinh Dat
The product will copy all signal from telegram ( include private channel, public channel and group which you are member ) to MT4, also it can work as remote copier.  Easy to set up Work with almost signal formats Work with multi channel Work with Image signal Copy order instant Auto detect symbol Work as remote copier: with signal have ticket number, it will copy exactly via ticket number. Parameters Input Chat ID of Telegram Signal: After select channel signal from Telegram App, copy chat ID
149 USD
Telegram Broadcast
Telegram Broadcast
Vladimir Gribachev
The TELEGRAM BROADCAST utility helps you instantly publish your trade to the Telegram channel. If you have long wanted to create your own Telegram channel with FOREX signals, then this is what you need. TELEGRAM BROADCAST can send messages: Opening and closing deals; Placing and deleting pending orders; Modification of stop loss and take provision (last order); Stop loss and take prov triggered; Activation and deletion of a pending order: Sending trading reports; Sending a message for deposits
100 USD
Volume Scalping DashBoard
Volume Scalping DashBoard
Chantal Sala
The Volume Scalping Dashboard is a new instrument very suitable for a short-term operation and very fast. This Expert Advisor is designed to simplify the fast reading of the charts. The buttons with the currency names if clicked allow you to change graph quickly. There is the possibility to enter up to 28 symbols will be analyzed according to our calculation method. The expert is equipped with Automatic Stop loss and Take Profit in order to speed up the trading operations. It is also possible to
100 USD
News Trader Pro
News Trader Pro
Vu Trung Kien
News Trader Pro is a unique robot that allows you to trade the news by your predefined strategy. It loads every piece of news from several popular Forex websites. You can choose any news and preset the strategy to trade it, and then News Trader Pro will trade that news by selected strategy automatically when the news comes. News release gives opportunity to have pips since the price usually has big move at that time. Now, with this tool, trading news becomes easier, more flexible and more exciti
299 USD
C60 FX Quasimodo Double Top Bottom Scanner
C60 FX Quasimodo Double Top Bottom Scanner
Mark Jamerson
C:60 Forex presents Pip Hunter a utility that will be your eyes in the market 24/7; providing alerts(push, email) to users so they never miss a trade again. Detection Patterns that professional traders rely on from swing trades to scalping such as Quasimodo( QML ), Double Top, Double bottom reversal patterns.   Assets:  All Broker available pairs can be scanned; there is no set limit. (Understand the pip value is different when trading exotics and stocks so keep that in mind when optimizing yo
100 USD
Copier MT4
Copier MT4
Vladimir Gribachev
Copier MT4  is the fastest and most reliable copier of transactions between several MetaTrader 4 (MT4) and MetaTrader 5 (MT5) accounts installed on one computer or VPS server. Transactions are copied from the MASTER account to the SLAVE account, copying occurs due to the exchange of information through a text file with a speed of less than 0.5 sec., The parameter is configured. The transaction copier monitors all changes in the MASTER account with high accuracy, adjusts SL and TP levels, support
125 USD
Unlimited Trade Copier Pro
Unlimited Trade Copier Pro
Vu Trung Kien
Unlimited Trade Copier Pro is a tool to copy trade remotely between multiple MT4/MT5 accounts at different computers/locations over internet. This is an ideal solution for signal provider, who want to share his trade with the others globally on his own rules. One provider can copy trades to multiple receivers and one receiver can get trade from multiple providers as well. The provider can even set the subscription expiry for each receiver, so that receiver will not be able to receive the signal
299 USD
Trade Copier Pro
Trade Copier Pro
Vu Trung Kien
Trade Copier Pro is a tool to copy trade remotely between multiple MT4/MT5 accounts at different computers/locations over internet. This is an ideal solution for signal provider, who want to share his trade with the others globally on his own rules. One provider can copy trades to multiple receivers and one receiver can get trade from multiple providers as well. The provider can even set the subscription expiry for each receiver, so that receiver will not be able to receive the signal after that
149 USD
MT4 to Telegram Signal Sender
MT4 to Telegram Signal Sender
Mohamed Abdulkadir Hersi
MT4 to Telegram Signal Sender is full featured tool which enables signal providers to send signals from MT4 to telegram groups or channels without delaying. It does not matter if the group or channel is private or public. What you only need is to provide channel or group tokens and IDs, then you got go. This is unlike EA in the market, it's well developed and advance using and easy friendly to use. you can On or Off any option you want to customize to send in the telegram channel. The EA a
130 USD
Dashboard Super Currency Strength
Dashboard Super Currency Strength
Wang Yu
提供专业的EA编程服务,推出特色仪表盘EA编程,将您的交易策略自动化,可视化,一个图表管理多个交易货币对,详情查看: http://www.ex4gzs.com  Providing quick Developments and Conversion of MT4/MT5 EAs, Indicators, Scripts, and Tools. If you are looking for an Dashboard EA to turn your trading strategy into auto trading algo and to manage multi trades in one chart with visualizing tool, come and visit http://www.ex4gzs.com/en for more details. 如果产品有任何问题或者您需要在此产品上添加功能,请联系我 Contact/message me if you encounter any issue using the product or need extra featur
100 USD
Dashboard Super MA RSI CCI
Dashboard Super MA RSI CCI
Wang Yu
提供专业的EA编程服务,推出特色仪表盘EA编程,将您的交易策略自动化,可视化,一个图表管理多个交易货币对,详情查看: http://www.ex4gzs.com  Providing quick Developments and Conversion of MT4/MT5 EAs, Indicators, Scripts, and Tools. If you are looking for an Dashboard EA to turn your trading strategy into auto trading algo and to manage multi trades in one chart with visualizing tool, come and visit http://www.ex4gzs.com/en for more details. 如果产品有任何问题或者您需要在此产品上添加功能,请联系我 Contact/message me if you encounter any issue using the product or need extra featur
100 USD
Performing forex tool
Performing forex tool
Davide Crema
Performing forex tool, it is a revolutionary tool where the user can trade using only this tool to trade every day, evaluating their income only by observing the correlation between the various currency pairs both daily and weekly, both monthly and yearly, there are very intuitive visual indicators that determine the highs and lows and the current position of the various currencies .. Every day you will be able to understand which currency pair is pushing in the forex market and which currencies
150 USD
More from author
WalkForwardOptimizer MT5
WalkForwardOptimizer MT5
Stanislav Korotky
WalkForwardOptimizer library allows you to perform rolling and cluster walk-forward optimization of expert advisers (EA) in MetaTrader 5. To use the library include its header file WalkForwardOptimizer.mqh into your EA source code, add call provided functions as appropriate. Once the library is embedded into EA, you may start optimization according to the procedure described in the User guide . When it's finished, intermediate results are saved into a CSV file and some special global variables.
85 USD
SyntheticIndices
SyntheticIndices
Stanislav Korotky
The indicator compares quotes of a given symbol and a synthetic quote calculated from two specified referential symbols. The indicator is useful for checking Forex symbol behavior via corresponding stock indices and detecting their convergence/divergence which can forecast future price movements. The main idea is that all stock indices are quoted in particular currencies and therefore demonstrate correlation with Forex pairs where these currencies are used. When market makers decide to "buy" one
49 USD
OrderBook Cumulative Indicator
OrderBook Cumulative Indicator
Stanislav Korotky
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker, but in real time only, without access to its history. The indicator OrderBook Cumulative Indicator accumulates market book data online and visualizes them on the chart. In addition, the indicator can show the market
49 USD
OnBalanceVolumeSurrogate MT5
OnBalanceVolumeSurrogate MT5
Stanislav Korotky
This is a special edition of the On-Balance Volume indicator based on pseudo-real volumes emulated from tick volumes. It calculates a near to real estimation of trade volumes distribution for Forex instruments (where only tick volumes are available) and then applies conventional OBV formula to them. Volumes are calculated by the same algorithm used in the indicator TrueVolumeSurrogate . The indicator itself is not required but can be used for reference. OnBalanceVolumeSurrogate is also available
12.50 USD
CyclicPatterns
CyclicPatterns
Stanislav Korotky
This indicator shows price changes for the same days in the past. This is a predictor that finds bars for the same days in past N years, quarters, months, weeks, or days (N is 10 by default) and shows their relative price changes on the current chart. Number of displayed buffers and historical time series for comparison is limited to 10, but indicator can process more past periods if averaging mode is enabled (ShowAverage is true) - just specify required number in the LookBack parameter. Paramet
30 USD
WalkForwardLight MT5
WalkForwardLight MT5
Stanislav Korotky
This is a simplified and effective version of the library for walk forward analysis of trading experts. It collects data about the expert's trade during the optimization process in the MetaTrader tester and stores them in intermediate files in the "MQL5\Files" directory. Then it uses these files to automatically build a cluster walk forward report and rolling walk forward reports that refine it (all of them in one HTML file). Using the WalkForwardBuilder MT5 auxiliary script allows building othe
85 USD
VolumeDeltaWaves
VolumeDeltaWaves
Stanislav Korotky
This indicator is an extended implementation of Weis waves. It builds Weis waves on absolute volumes (which is the classical approach) or delta of volumes (unique feature) using different methods of wave formation and visualization. It works with real volumes, if available, or with tick volumes otherwise, but also provides an option to use so called "true volume surrogates", as an artificial substitution for missing real volumes (for example, for Forex symbols), which was introduced in correspo
49 USD
RenkoFromRealTicks
RenkoFromRealTicks
Stanislav Korotky
This non-trading expert utilizes so called custom symbols feature ( available in MQL API as well) to build renko charts based on history of real ticks of selected standard symbol. RenkoFromRealTicks generates custom symbol quotes, thus you may open many charts to apply different EAs and indicators to the renko. It also transmits real ticks to update renko charts in real time. The generated renko chart uses M1 timeframe. It makes no sense to switch the renko chart to a timeframe other than M1. T
49 USD
AutomaticZigZag
AutomaticZigZag
Stanislav Korotky
This is a non-parametric ZigZag providing 4 different methods of calculation. Upward edge continues on new bars while their `highs` are above highest `low` among previous bars, downward edge continues on next bars while their `lows` are below lowest `high` among previous; Gann swing: upward edge continues while `highs` and `lows` are higher than on the left adjacent bar, downward edge continues while `highs` and `lows` are lower than on the left adjacent bar. Inside bars (with lower `high` and
FREE
CustomVolumeDelta
CustomVolumeDelta
Stanislav Korotky
This indicator displays volume delta (of either tick volume or real volume) encoded in a custom symbol, generated by special expert advisers, such as RenkoFromRealTicks . MetaTrader does not allow negative values in the volumes, this is why we need to encode deltas in a special way, and then use CustomVolumeDelta indicator to decode and display the deltas. This indicator is applicable only for custom instruments generated in appropriate way (with signed volumes encoded). It makes no sense to ap
FREE
HZZM
HZZM
Stanislav Korotky
This is an adaptive ZigZag based on modification of  HZZ indicator (original source code is available in this article ). Most important changes in this version: two additional indicator buffers added for zigzag evolution monitoring - they show cross signs at points where zigzag direction first changes; zigzag range (H) autodetection on day by day basis; time-dependent adjustment of zigzag range. Parameters: H - zigzag range in points; this parameter is similar to original HZZ, but it can take 0
FREE
OrderBook Utilities
OrderBook Utilities
Stanislav Korotky
OrderBook Utilities is a script, which performs several service operations on order book hob-files, created by OrderBook Recorder . The script processes a file for work symbol of the current chart. The file date is selected by means of the input parameter CustomDate (if it's filled in) or by the point where the script is dropped on the chart. Depending from the operation, useful information is written into the log, and optionally new file is created. The operation is selected by the input parame
FREE
OrderBook History Playback
OrderBook History Playback
Stanislav Korotky
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker, but in real time only, without access to its history. This expert adviser OrderBook History Playback allows you to playback the market book events on the history using files, created by OrderBook Recorder . The exper
FREE
OrderBook Recorder
OrderBook Recorder
Stanislav Korotky
Order Book, known also as Market Book, market depth, Level 2, - is a dynamically updated table with current volumes of orders to buy and to sell specific financial instument at price levels near Bid and Ask. MetaTrader 5 provides the means for receiving market book from your broker in real time. The expert OrderBook Recorder records market book changes and stores them in local files for further usage in indicators and expert adviser, including testing in the tester. The expert stores market book
FREE
RenkoChartsDemo
RenkoChartsDemo
Stanislav Korotky
This is a demo version of a non-trading expert , which utilizes so called the custom symbols feature ( available in MQL as well ) to build renko charts based on historical quotes of selected standard symbol and to refresh renko in real-time according to new ticks. Also it translates real ticks to the renko charts, which allows other EAs and indicators to trade and analyze renko. Place the EA on a chart of a working instrument. The lesser timeframe of the source chart is, the more precise resulti
FREE
WalkForwardDemo MT5
WalkForwardDemo MT5
Stanislav Korotky
WalkForwardDemo is an expert adviser (EA) demonstrating how the built-in library WalkForwardOptimizer (WFO) for walk-forward optimization works. It allows you to easily optimize, view and analyze your EA performance and robustness in unknown trading conditions of future. You may find more details about walk-forward optimization in Wikipedia . Once you have performed optimization using WFO, the library generates special global variables (saved in an "archived" file with GVF-extension) and a CSV-f
FREE
WalkForwardBuilder MT5
WalkForwardBuilder MT5
Stanislav Korotky
This script allows performing a walk-forward analysis of trading experts based on the data collected by the WalkForwardLight MT5 library. The script builds a cluster walk forward report and rolling walk forward reports that refine it, in the form of a single HTML page. This script is optional, as the library automatically generates the report immediate after the optimization in the tester is complete. However, the script is convenient because it allows using the same collected data to rebuild th
FREE
PriceProbabilityDemo
PriceProbabilityDemo
Stanislav Korotky
This is a demo version of PriceProbability indicator. It works on EURCHF only. This is an easy to use signal indicator which shows and alerts probability measures for buys and sells in near future. 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 statistical calculations use the same matrix as another related indicator - PointsVsBars. Once the indicator is placed on a chart, it shows
FREE
CCFpExtraDemo
CCFpExtraDemo
Stanislav Korotky
CCFpExtra is an extended version of the classic cluster indicator CCFp for multicurrency market analysis. The main features are: Arbitrary groups of tickers or currencies are supported: Forex, CFDs, futures, spot, indices; Time alignment of bars for different symbols with proper handling of possibly missing bars, including cases when tickers have different trading schedule; Using up to 30 instruments for market calculation (only the first 8 ones are displayed). This is a demo-version. Limitation
FREE
Mirror
Mirror
Stanislav Korotky
This indicator predicts rate changes based on the chart display principle. It uses the idea that the price fluctuations consist of "action" and "reaction" phases, and the "reaction" is comparable and similar to the "action", so mirroring can be used to predict it. The indicator has three parameters: predict - the number of bars for prediction (24 by default); depth - the number of past bars that will be used as mirror points; for all depth mirroring points an MA is calculated and drawn on the ch
12.50 USD
ExtraMajorLevelExtremums
ExtraMajorLevelExtremums
Stanislav Korotky
If you like trading crosses (such as AUDJPY, CADJPY, EURCHF, and similar), you should take into account what happens with major currencies (especially, USD and EUR) against the work pair: for example, while trading AUDJPY, important levels from AUDUSD and USDJPY may have an implicit effect. This indicator allows you to view hidden levels, calculated from the major rates. It finds nearest extremums in major quotes for specified history depth, which most likely form resistence or support levels, a
10 USD
EvoLevels
EvoLevels
Stanislav Korotky
The indicator displays most prominent price levels and their changes in history. It dynamically detects regions where price movements form attractors and shows up to 8 of them. The attractors can serve as resistance or support levels and outer bounds for rates. Parameters: WindowSize - number of bars in the sliding window which is used for detection of attractors; default is 100; MaxBar - number of bars to process (for performance optimization); default is 1000; when the indicator is called from
20 USD
ExtraMovingPivots
ExtraMovingPivots
Stanislav Korotky
This is an intraday indicator that uses conventional formulae for daily and weekly levels of pivot, resistance and support, but updates them dynamically bar by bar. It answers the question how pivot levels would behave if every bar were considered as the last bar of a day. At every point in time, it takes N latest bars into consideration, where N is either the number of bars in a day (round the clock, i.e. in 24h) or the number of bars in a week - for daily and weekly levels correspondingly. So,
10 USD
ResistanceAndSupportDensityFunction
ResistanceAndSupportDensityFunction
Stanislav Korotky
Most of traders use resistance and support levels for trading, and many people draw these levels as lines that go through extremums on a chart. When someone does this manually, he normally does this his own way, and every trader finds different lines as important. How can one be sure that his vision is correct? This indicator helps to solve this problem. It builds a complete set of virtual lines of resistance and support around current price and calculates density function for spatial distributi
15 USD
ExtraMajorMultiChannels
ExtraMajorMultiChannels
Stanislav Korotky
The indicator draws a histogram of important levels for several major currencies attached to the current cross rates. It is intended for using on charts of crosses. It displays a histogram calculated from levels of nearest extremums of related major currencies. For example, hidden levels for AUDJPY can be detected by analyzing extremums of AUD and JPY rates against USD, EUR, GBP, and CHF. All instruments built from these currencies must be available on the client. This is an extended version of
12.50 USD
StatBars
StatBars
Stanislav Korotky
The indicator provides a statistic histogram of estimated price movements for intraday bars. It builds a histogram of average price movements for every intraday bar in history, separately for each day of week. Bars with movements above standard deviation or with higher percentage of buys than sells, or vice versa, can be used as direct trading signals. The indicator looks up current symbol history and sums up returns on every single intraday bar on a specific day of week. For example, if current
15 USD
PointsVsBars
PointsVsBars
Stanislav Korotky
This indicator provides a statistical analysis of price changes (in points) versus time delta (in bars). It calculates a matrix of full statistics about price changes during different time periods, and displays either distribution of returns in points for requested bar delta, or distribution of time deltas in bars for requested return. Please, note, that the indicator values are always a number of times corresponding price change vs bar delta occurred in history. Parameters: HistoryDepth - numbe
10 USD
PriceProbability
PriceProbability
Stanislav Korotky
This is an easy to use signal indicator which shows and alerts probability measures for buys and sells in near future. 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 statistical calculations use the same matrix as another related indicator - PointsVsBars. Once the indicator is placed on a chart, it shows 2 labels with current estimation of signal probability and alerts when signal
75 USD
CCFpExtra
CCFpExtra
Stanislav Korotky
CCFpExtra is an extended version of the classic cluster indicator - CCFp. This is the MT4 version of indicator  CCFpExt available for MT5. Despite the fact that MT5 version was published first, it is MT4 version which was initially developed and tested, long before MT4 market was launched. Main Features Arbitrary groups of tickers or currencies are supported: can be Forex, CFDs, futures, spot, indices; Time alignment of bars for different symbols with proper handling of possibly missing bars, in
49 USD
Year2Year
Year2Year
Stanislav Korotky
This indicator shows price changes for the same days in past years. D1 timeframe is required. This is a predictor indicator that finds D1 bars for the same days in past 8 years and shows their relative price changes on the current chart. Parameters: LookForward - number of days (bars) to show "future" price changes; default is 5; Offset - number of days (bars) to shift back in history; default is 0; ShowAverage - mode switch; true - show mean value for all 8 years and deviation bounds; false - s
12.50 USD
Filter:
Mohammed Abdulwadud Soubra
36269
Mohammed Abdulwadud Soubra 2017.06.29 10:24 
 

User didn't leave any comment to the rating

Reply to review