• Overview
  • Reviews (1)
  • Comments

WalkForwardBuilder

5

This script allows performing a walk-forward analysis of trading experts based on the data collected by the WalkForwardLight 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. Since the library generates files with the metadata in the "tester\Files" directory (during the optimization), it is necessary to manually move the files to the "MQL4\Files" directory.

The script only works in conjunction with the library. The library is purchased separately and must be included in an expert.

There is a similar script for MetaTrader 5 - WalkForwardBuilder MT5, although it is auxiliary, as the MetaTrader 5 version of the library - WalkForwardLight MT5 - automatically creates files with the metadata in the "MQL5\Files" directory and builds reports.

A detailed User's Guide (in Russian) is available in the blog.

This script performs a walk-forward analysis using an unconventional method (details are in the User's Guide). There is another set of tools - the WalkForwardOptimizer library and the WalkForwardReporter script (their MetaTrader 5 counterpart is the WalkForwardOptimizer MT5 library, which does not require the script) for those, who want to adhere to the standard procedure more accurately (as much as possible with an implementation in the built-in tester without third-party programs).


Input parameters

  • CSVFolder - name of the folder with the metadata files; is left blank, the script looks for the folder name in the WFL_FILE_ global variable created by the library;
  • Estimator - optimization criterion; available values - wfo_profit, wfo_sharpe, wfo_pf, wfo_drawdown, wfo_profit_by_drawdown, wfo_profit_trades_by_drawdown, wfo_average;


Metrics in reports

Cluster report

The cluster report at the top of the HTML page contains generalized tables of expert's forward testing results at different ombinations of the optimization window sizes and the forward testing step sizes. The columns correspond to the window sizes of 10%, 20%, 30%, 40%, 50% of the total date range in the tester settings. The rows correspond to the forward step sizes of 5%, 10%, 15%, 20%, 25%, 30% from the window size. All percentages are recalculated to bars (see the Bars table).

The cluster report consists of the following tables:

  • annualized profit/loss - the hypothetical profit of the EA per year, with the earnings recalculated in proportion to the optimization and testing periods.
  • efficiency - the ratio of the annual profit on testing period and optimization period of the same pass.
  • consistency - percentage of profitable passes among all test passes of the "spliced" forward test.
  • bars - the size of the window and step in bars.

All tables cells in the cluster report are links, clicking them allows to quickly navigate to the corresponding refinement report.

Refinement reports

The refinement report contains details of how the forward testing metrics were obtained for a particular combination of the size of the optimization window and the forward step. The rows in the refinement report correspond to the tester runs, where the best parameters for the optimization window were found. The results of the subsequent test on a forward step, calculated in the same tester run, are displayed in the same row.

The columns contain the start and end dates of the optimization window, the forward end date, as well as the following metrics for two periods at the same time - optimization window (blue background) and forward test (yellow background): profit, profit factor (Sharpe ratio can be selected), profit, loss, the number of successful and unsuccessful trades, as well as the drawdown in physical terms and in percentage terms. The right column with the pass number allows determining the correspondence between this report and the standard optimization report of the tester, in particular for obtaining input parameters and running a single test.

It also displays the average, maximum, minimum values and variance; annual profit, efficiency, stability and drawdown of the "spliced" forward test on all steps, as well as a schematic representation of the balance curve of the forward test.

Reviews 1
Ali irwan
5136
Ali irwan 2017.07.29 00:53 
 

interesting

Recommended products
EPriceJPY
EPriceJPY
Ngo Yung Lau
EPriceJPY is a auto-trading EA focused on USDJPY. Trading Concept The operation concept of EPriceJPY is based on an algorithm that tries to determine the Trend. To be more specific, EPriceJPY works with its own calculation logic based on simulation. It is trying to find out the Top or Bottom in a Trend, and open the Short or Long Position accordingly. Don't expect EPriceJPY to open the trade on the highest or lowest level, because EPriceJPY will trade only when the Top/Bottom can be confirmed.
60 USD
EA GAP Strategy
EA GAP Strategy
NGUYEN NGHIEM DUY
EA GAP Strategy MT4   - Expert Advisor for trading on gaps. This strategy is very popular in the   FOREX   market - when a gap arises on the chart, then most often the price then closes it. Advisor rarely trades, mainly at the opening of a new week on Monday, so testing should be carried out over a large period of time. The most volatile pairs are suitable for work: GBPUSD, USDCAD, EURUSD, USDJPY, USDCHF, AUDUSD, NZDUSD. Min deposit: 100$ Recommend ECN broker with LOW SPREAD: IC
30 USD
Look trend
Look trend
Eldar Gabbasov
The program works on the H1 period, does not place StopLoss and TakeProfit , opens orders and closes them itself. The program operation principle: the program opens a sell or a buy order regardless of the previous candle. opens trades every 59 minutes. the program checks the opened orders of the current symbol, if the price goes in another direction, then the order is deleted and a new one is opened according to the price direction. It is necessary to specify the lot in the Lots parameter. The
FREE
Trend Stream Scalper
Trend Stream Scalper
Alexander Nikolaev
This Expert Advisor trades according to a trend, using several methods for determining it and entering a trade. It has no complicated settings to make it easier for beginners to understand or not to spend a lot of time for experienced traders. In addition to trading, it can also display the trend lines on the basis of which it trades. The adviser sets a stop loss and take profit for each trade; it does not have risky trading methods. It is recommended to use on EUR/USD, GBP/USD currency pairs a
30 USD
Green Rock
Green Rock
Alexey Shevchenko
Trading decisions are made based on Stochastic indicator readings for several periods. A lot size is calculated as a percentage value of the deposit. You can set the multiplier ratio making the Expert Advisor more aggressive. The product works both with four and five decimal places.
125 USD
Cancer
Cancer
Vitalii Zakharuk
Cancer indicator is great for trend trading! An intelligent indicator algorithm with high probability shows the points of potential market reversal. If you are trading in a trend, then a trading strategy built on the basis of this indicator is perfect for you. The indicator filters out market noise, almost everything and all the necessary functions for working with a thread are built into one tool. It works on all currency pairs and on all timeframes, indicator setting - according to your desire
59 USD
Heikin Ashi Sniper GBPUSD
Heikin Ashi Sniper GBPUSD
Andre Pier
Heikin-Ashi-Sniper is a perfect addition to your portfolio. This is the second part of the Portfolio. It is meant to be traded on GBPUSD on H1 Timeframe. It uses Bollinger Bands to determine optimal entry signals while having a reasonably low drawdown Each Expert of our portfolio uses a different technique to minimize curve fitting and diversify the strategy. More EA´s will be published shortly to complete the Portfolio. The EA Trades not very frequently it waits for the right chance and place
99 USD
Big Wolf Trend
Big Wolf Trend
Vasyl Deiak
BIG WOLF TREND is a ready-made solution for trading on the market trend movements. Inside BIG WOLF TREND 4 author indicators are combined at once, which: •  analyze trend movements and market volatility; •  determine the future price movement potential; •  give alerts (including push notifications and e-mail) for opening deals; •  show the optimal levels for placing Stop Loss and Take Profit orders BIG WOLF TREND is good documented. You can DOWNLOAD the MANUAL and read it before buying.
75 USD
Multi Time Frame RSI Indicator
Multi Time Frame RSI Indicator
Valeriy Medvedev
This indicator is designed for monitoring RSI levels on the current and higher timeframes. The control panel is user friendly and consists of buttons, with which you can control the display of lines as per the names of the buttons. The button color matches the line color. Parameters "___| Settings of the main indicator " RSI Period - averaging period for index calculation (default is 14); RSI Price type - price used for calculations (default is the Close price); "___| Color palette " Text colo
FREE
Banking FX
Banking FX
Alexey Gudima
A multicurrency Expert Advisor trading a balanced portfolio consisting of nine currency pairs. Trading Strategy The strategy is based on a trend following principle. It joins the medium-term trend during completion of the rollback. A trading position for each instrument is formed gradually - it may consist of several trades in the same direction. All deals are protected by stop loss orders. Profit is locked in by take profit orders. The EA trades around the clock, five days a week. The volume
1 200 USD
Doji Hedge EA
Doji Hedge EA
Steve Zoeger
The Robot was designed by myself and works already on live accounts. The Software is ready to trade straight away . My preferred time frame is the the 5 min chart. You have the options to select the Spread filter as well as the time filter. The robot works on all Currency Pairs and all Time Frames. The higher the Frame so higher the possibility of the trade accuracy. I wish everyone who purchases the EA maximum success and good trading results Please trade carefully and responsibly. Thank
31.30 USD
SRLevels With Filters
SRLevels With Filters
Stephen Davies
ON SALE ALL OF DECEMBER!!!! This EA is used to automate a  Support/Resistance Crossover strategy. It also allows the application of one or multiple filters to strengthen trade logic. These filters are as follows: -Community Channel Index -Stochastic Oscillator -DeMarker Oscillator NOW WITH OPTIONAL GRID STYLE TRADING! For ease of use, This EA includes a Historical Accuracy percentage in the top-left corner's infobox. This EA also allows trailing stop loss option to assist in maintaining
30 USD
Eagle Eye EA
Eagle Eye EA
Sergey Belov
This Expert Advisor is designed to trade GBPUSD. The trades are opened with StopLoss and TakeProfit parameters. The EA opens trades using a fixed or dynamic lot. The fixed lot value is defined in the settings. If FixedLot=0, the EA calculates the volume of an opened trade considering the amount of free funds. In this case, the volume of orders depends on the Risk parameter. The dynamic lot is enabled automatically. The EA defines the amount of digits in quotes. The EA works on any timeframe. The
45 USD
Digital Bee
Digital Bee
Aleh Rabtsau
The EA works on the Envelopes indicator. When the price exits the channel and returns, orders are opened and then closed at the intersection of the maximum and minimum lines of the indicator. The EA uses two take profits, stop loss, auto lot and other settings that allow you to customize the robot to your needs. We recommend a deposit of 50 USD on a cent account, currency pair GBPUSD, leverage at least 1:500, timeframe H1 (or higher). The EA is able to work on any currency pairs, as well as on s
30 USD
Risk Lot Size Calculator
Risk Lot Size Calculator
Uzair Tahir
Introduction What should be the Lot Size of our next trade ? is a very common and an important question. We don't want to burn our account by placing higher lots or neither want less profit by placing small lots even when we have capacity to place a reasonable lot size. The Risk Lot Calculator is a simple and efficient small tool that will assist your trading and help you choosing lot size by risking your account balance of your own choice. It will tell you how much lot size will risk your how m
50 USD
Stochastic Forex EA
Stochastic Forex EA
Steve Zoeger
Stochastic  Forex  Ea   Is an fully automated Forex Robot for MT4 Terminal Trading. The default settings are already profitable. But you can test and adjust the files to your needs. 100 % automated different settings available simple TP and SL Trailing Stop Martingale For ALL Pairs For All Time Frames Perfect to catch overbought and over sold trends in the market. That one works also on Cent Accounts . I wish every single trader the maximum success.But please trade responsible. Good luc
31.30 USD
Attacker
Attacker
Arsen Khachatryan
Attacker EA,looks for strong price movements,and trend reversals. The system is based on volatility breakouts.For each order, the EA opens pending orders, the trade is additionally controlled by a trailing stop. If there is a strong movement in the market, the EA opens a trade and moves the trailing stop to the best positions as soon as possible.stop loss and take profit are absent. The EA works best on the following pairs: US500,AUS200,US2000. Attentions: welcome!for a good and excellen
89 USD
ProFlat
ProFlat
Uladzimir Izerski
MT4. Shows the beginning of the flat formation, the height of this channel during its existence until its completion. The indicator warns in advance about a possible flat (sideways trend). It will predict flat before we see it on the chart. A sideways trend is determined at an early stage of formation. The sideways trend boundaries are marked with a green rectangle. The indicator is based on the analysis of wave characteristics, Works on any timeframe, on any instrument. Analyzes the timeframe o
100 USD
Ikes Stoinside Multi
Ikes Stoinside Multi
Anthonius Soruh
Ikes Stoinside EA is a multi-pair EA that works only on 1 time frame, EA takes a SELL position if the price FAILS BREAKOUT and reverses. equipped with features: 1. Filter News 2. Auto Lot 3. Auto Stop Loss and Take Profit 4. Daily Target 5. Loss Protection 6. Time management 7. Lock Break Event 8. Patial Close 9. Trailling STop Promo Price , , . . . . .  . . . . . . . .  . . . . . . . 
50 USD
Muholov Trend Trader
Muholov Trend Trader
Alexander Chelovechkov
Multicurrency trend advisor. Analyzes and trades up to 300 trading instruments simultaneously. Always follows the trend. 4 timeframes are taken for analysis: W1, D1, H4, H1. The main trend is determined by the highest selected timeframe (W1, D1, H4 - selected by a trader in the settings). Transactions open with a signal on H1. Closing orders takes place by take profit or by chains, when the specified profit of the chain is reached (specified in the settings). Parameters LotSize - base trade lo
500 USD
ADR ST Patterns
ADR ST Patterns
Vladimir Poltoratskiy
ADR ST patterns is a modification of the classical ADR indicator. This simple indicator corresponds to the parameters specified in the ST patterns Strategy ( https://stpatterns.com/ ).   Structural Target patterns are the market itself, which is consistently divided into components. For the formation of ST patterns , no trend lines, geometric proportions of the model itself, trading volume, or open market interest are needed. They are easily recognized and built only on the basis of breaking thr
FREE
Range Scalper
Range Scalper
Sabil Yudifera
This robot uses a unique algorithm to detect market ranges, opportunities buy and sell. Using the Average True Range indicator to detect the market range and use the Larry Williams Percent Range indicator to detect any chance of rising or falling prices. It uses advanced money management system with tight TrailingStop and other functions. All opportunities recorded and analyzed must be above 70% victory for the reference in opening positions. The Expert Advisor works with Stop loss, The Larry Wi
499 USD
The Fall MT4
The Fall MT4
Bruce Webb
Newly Updated  50% OFF for 24 Hours !  Hurry and Buy Before Price Doubles Today! Join FREE Telegram Channel  https://t.me/joinchat/IWJPxfIhtaBkNjIx   After Purchase Message Me For FREE Trend Filter Tool I Use To Determine Trend Direction *Non-Repainting Indicator "The Fall" is an indicator that shows precise Sell Trades. A great arsenal to add to any chart. It's Best to Use The 15M chart "The Fall" is designed to alert SELLS only. So Of course, Only Take The Arrows In a Downtrend Only For Best R
75 USD
Telegram ChartSnap Free
Telegram ChartSnap Free
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
FREE
Stufic
Stufic
Tomas Hruby
Stufic is a result of the long way of development. It was created for use in the management of capital of trading groups. The main idea is to preserve capital through unexpected fluctuations of the markets. It is one of the system that can perform on 90% of currency pairs. It's a participant on World Cup Trading Championship 2016 with real 10K USD. Stufic was also between top five traders in real money contest organized by Fidelis Capital (November 2015, Gain +48%). Why should you have to choo
690 USD
CycleCrossOrder
CycleCrossOrder
Ryutaro Yumoto
Description By trend occurs, the position is taken in the fundamental side and the hedge side. If the weak trend has occurred in the fundamental direction the position of the fundamental side is taken. If the strong trend has occurred in the hedge direction the position of the hedge side is taken. The input parameters are optimized for H1. This EA is for USDJPY, EURUSD, GBPUSD, GBPJPY, EURJPY, AUDJPY, CHFJPY, CADJPY, AUDUSD. Parameters magic —Set magic number. Since the magic number is reserve
FREE
FiveTT Candle Reversal Trader
FiveTT Candle Reversal Trader
Chima Nwokoro
Trading in the direction of the predominant trend is a fundamental trading requirement. That notwithstanding, every trend runs out of strength at some point. At this time, price either makes a temporary retracement or a more permanent change in direction. As it is important to follow the trend, it is much more important to identify areas of likely reversals. This is where the 5TT Candles Reversal System supports the trader; picking out these high probability areas then taking trades based on pre
1 500 USD
Robot Pattern
Robot Pattern
Aleksandr Eremin
The Expert Advisor is based on a custom strategy. It looks for support/resistance levels and enters only according to the patterns. The EA works only with EURUSD М5. The recommended lot volume is 0.1 per $500. Lower volume is also possible. But make sure not to set a bigger one, since this will lead to a huge risk and excessive load on the deposit. No additional settings are required. You should set only an initial lot and a lot increase step. For example: the lot volume can be increased by 0.1
850 USD
Fibo Price change demo
Fibo Price change demo
Aharon Tzadik
"Fibo Price Chang demo"   smart multi currency strength Expert Advisor uses  3 Different  strategies    to trade with many dozens of calculations for best trades best time frame 1H. This Expert Advisor works only with open\close price of every bar! This demo Expert Advisor works only with  demo account, also many functions from original version are missing ! Trading strategy   Effective  scalper. The EA works on several different time frames simultaneously. Automated loss prevention system.
FREE
Hedging and Trailing
Hedging and Trailing
Che Jeib Che Said
HEDGING AND TRAILING https://www.mql5.com/en/users/earobotkk/seller#products This Expert will hedge your trade position automatically. There are 2 buttons on chart for you to enter a trade. Blue button for buy entry and Red button for sell entry. It also can trail stop all hedged positions. It can also open its own trades with auto entry feature. How It Works :   (1) By Clicking Button. When you found a setup, click the button (blue for buy and red for sell). Expert will immediately open a stop
50 USD
Buyers of this product also purchase
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
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 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
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
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 that combines more than 36 functions in a single interface. 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. Risk/Reward ratio; 4. Buy Stop Limit / 
109 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/post/746124
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
Telegram to MT4 Bridge
Telegram to MT4 Bridge
Noe Combes Bardoll
Telegram to MT4 bridge EA is the utility for anyone who wants to COPY TRADES FROM ANY FORMAT TO MT4. This EA is capable of being modified as you want to take any trading signals from any signal provider. Join the Chat to ask questions about my product : link In order to make the EA work correctly, you need a free tool that is at your disposal in the Comment section . *MAIN FEATURES: EXECUTION TIME : Compared to other products you might find on MQL5 market, this software has a very low exec
150 USD
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
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
GerFX EA Protection Filter
GerFX EA Protection Filter
Exler Consulting GmbH
The EA Protection Filter provides a news filter as well as a stock market crash filter, which can be used in combination with other EAs. Therefore, it serves as an additional protective layer for other EAs that do provide such filters.  During backtest analysis of my own night scalpers, which already use a stock market crash filter, I noticed that the historic drawdown,  especially during stock market crash phases like 2007-2008, was reduced significantly by using such a filter.  This type filte
125 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
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
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
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
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
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
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
High Tools MT4
High Tools MT4
Tais Miranda Hoffmann
A versatile tool for: " viewing trading records ", " trading management ", " risk management" and "calculator " For $ 30, get 3 versatile tools.   Each tool is only $ 10.  With just one purchase, use several commonly used tools for a trader. In the first section, view your trading history in detail for each trade, In the second part, perform and manage all types of transactions with accurate and convenient profit and loss limits, And in the last part, use a professional and complete calculator.
30 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
WaltSoft Trade Manager
WaltSoft Trade Manager
WaltSoft
Calculates the Lot Size for a given Percent Risk and places the order with SL and TP with a click of a button. Locks in your profits on auto-pilot with a Set Break Even function and/or several Trailing Stop Loss methods. Drag and position your Stop Loss and Take Profit before placing the actual order. Close trades with a click of a button. Works with Market Orders, Instant Orders, Pending Stop Orders and Pending Limit Orders. Works on any instrument:  Forex, Bonds, Futures, Indices, Commodities
129 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
Forex Trade Manager MT4
Forex Trade Manager MT4
InvestSoft
Do you think that in markets where the price can change in a split second, placing orders should be as simple as possible? In Metatrader, each time you want to open an order, you have to open a window where you enter the opening price, stop loss and take profit, as well as the trade size. In trading the financial markets, capital management is essential to maintain your initial deposit and multiply it. So, when you want to place an order, you probably wonder how big a trade you should open? Wha
99 USD
Fast Copy MT4
Fast Copy MT4
Pavel Kolchin
The program allows you to locally copy transactions between different MetaTrader 4 and MetaTrader 5 accounts in any direction and quantity as quickly and easily as possible - an intuitive interface allows you to quickly understand the main settings of the program without reading additional descriptions, and powerful functionality will satisfy the demand of even a demanding user. The program is designed to work on "Windows PC" and "Windows VPS". Any type of copying is available MT4 - MT5 MT4 - MT
55 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
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
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
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
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
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
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
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
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
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
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
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
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
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:
Ali irwan
5136
Ali irwan 2017.07.29 00:53 
 

interesting

Reply to review