Ultimate No Nonsense Backtester
Ultimate No Nonsense FX Backtester - You can Run Forward Test Simulation with this tool!
Do Not Download the Demo Here, Please Read Below!
Ultimate NNFX Backtester is a powerful utility tool that significantly reduces the length of backtesting process for NNFX followers.
As well as for Forex traders that operates their entries and exits at the close of a candle and manage the risk using ATR.
Please read through following detailed descriptions and explore the tool in the chart. Please also see the video on how to operate this tool.
If any confusions and bugs, please direct to email@example.com with pictures or videos of the issue.
I will get back to you as soon as possible.
Please check out the demo first to see if you like this product
The correct Demo version can be found in this link: https://www.mql5.com/en/market/product/52403
Link to my NNFX History News Event Tool: https://www.mql5.com/en/market/product/53243
Note: This tool will not work properly in strategy tester(demo version) due to chart object creation.
- Ability to save buy and sell trades and calculate profit or loss with mouse clicks and buttons.
- Ability to Run Forward Test Simulation and save you tons of time.
- You can backtest any commodity, anytime frame, any broker's data.
- Ability to rewind trades up-to as early as possible during backtesting.
- Automatically calculates the profit of the scaled out position and add to the total profit.
- Ability to perform Monte Carlo Simulation after your backtest to evaluate your algorithm's ability to withstand random market movements.
- Automatically calculates win rate & ROI & auto update balance & Max Drawdown + Current Drawdown.
- Ability to set Max Drawdown alert, will triggered as soon as breached.
- Shows GrossProfit & GrossLoss & Profit Factor & Total P/L.
- All live stats of your backtest is directly displayed on the chart - live stats can be hidden or bring back by keypress.
- Ability to generate the equity curve overview directly on chart.
- Ability to adjust your risk every single trade with a single keyboard press.
- Displays your computer timezone + your broker's timezone using GMT.
- Auto-adjust lot size and Max Drawdown as your equity curve grows during backtest.
- Ability to print out the backtest result to /MQL4/Files with all stats included by pressing TAB key.
- Ability to set max trades to be recorded and increase it as you need as backtesting goes.(by key press)
- Ability to Reset backtest with a single keypress(R).
- Ability to measure candle bodysize.
Customizable Parameters(in the same order as inputs)
ATR Take Profit Multiplier
ATR Stop Loss Multiplier
% of Position to be scaled out
% of Max Drawdown Alert
Number of Trades to be recorded
自动交易拷贝机 设计用于在多个 MetaTrader 4 账户/终端之间 100% 精确拷贝交易。 利用这个工具，您可以既作为供应者 (源) 也作为接收者 (目的地)。所有交易行为将从提供者那里拷贝到接收者，中间没有延迟。 演示版: 用于测试的演示版在此下载: https://www.mql5.com/zh/market/product/4904 参考: 如果您需要在网络的不同位置之间拷贝, 请参考 交易拷贝机专业版 https://www.mql5.com/zh/market/product/5412 以下是突出功能: 在同一款工具中，在提供者与接收者之间切换。 可以将一个提供者的交易拷贝至多个接收者。 一个接收者也可以拷贝来自多个供应者的账户交易。 每个帐户可以同时充当提供者和接收者，所以帐户可以彼此双向传输拷贝。这就好像一个交易共享网络。 不仅入场和离场, 还拷贝止损/止盈的修改, 所以在断网或终端停机时也能保证接收者的安全。 接收者的账户依旧可以进行手工交易或使用其它 EA，并无任何冲突。 自动识别并同步经纪商之间的货币符号后缀。 允许多大 5 个特殊符号设置 (即:
MOBILE LOTSIZE This EA will Automatically take any ENTRY Orders in the market (BUYSTOP,BUYLIMIT,SELLSTOP,SELLLIMIT) placed at 0.01 Lotsize including ones sent from a mobile phone and alter the Lotsize, to your predefined parameters and add a Limit and Stop. Really good for Risk Management weather your at you desktop or out and about. Prefix Stopsize or Set up an Entry order with a stop and it will calculate the best lotsize for that trade. All pairs covered from one Chart. Options for Risk Mana
Full Dashboard Trade Panel Utility is built to perform overall task of trades and order managements to make trading an easy task for every trader that bought and using it. It comprises of three sections with each having a shift setting for a convenient placement as desired: 1. Trades Managements Panel 2. Basket Trades Panel 3. Symbol and Time frame Changer Each of these three sections has its own unique functions and roles to perform for a complete enjoyable forex trading ex
Easy Position Size Calculator The EASIEST way to manage your risk for each trade! Simply: Add the indicator to your chart, configure a risk percentage (of account equity) Enter the number of pips for your stop loss into the text entry field that appears on the chart The position size to take will automatically be updated The product features two modes - a compact mode which allows entry of stop loss pips and shows the resulting lot size based on the percent risk setting, as well as an expanded
This product is a sophisticated trading panel which is designed according to the basic principle of risk management which is the key element of successful trading to help manual traders make better decisions in shorter time. My name is Ehsan Ameri and you are so welcomed to my product page. I strongly suggest you watch both instructional videos. You can control your risk, check the correlations between symbols, specify good reward to risk ratio, set multiple take profits and choose differe
This is a professional trades copier with easy to use interface and fast rock solid execution. It has some unique functionality which is missing in other trades copiers (see details below). It can copy trades between both MT4 and MT5 terminals in any combinations. Supports "One to Many" and "Many to One" copying modes. This product can not be tested in strategy tester. Please, download demo version here: https://www.mql5.com/en/market/product/36141 Version for MetaTrader5 is available here:
Accuracy of correct predictions 83%! This indicator was tested on the basis of real statistics for all market indicators according to indicators for 3 months of trading. 83% of correct trade forecasts for usd / jpy on the m30 time frame were received on our statistics! if you have any questions, please contact us in private messages or in discussions under this indicator and we will figure it out and help any questions will arise personal messages or in discussions under this indicator As soon
This product is a multi-functional MT4 indicator and is an indispensable tool for account information statistics, strategy analysis and risk assessment. Functions: 1. Statistical account basic information of profit and loss . 2. Statistics and display the account profit and loss fund curve. 3. Display the order's track on chart ,so that we can analys the strategy and risk of the account. 4 .List account's trade pairs and order totals ,we also can see the profits of each pair. I only sell this
Stay updated with Multicurrency Overview!! The algorithm of this EA releases an average of the movement percentage of all the Forex currencies linked to a single currency, isolating it, letting us to comprehend its real and specific trend. Above on the left, a panel show us efficiently the trend of the currency, in the timeframe actually used. The second panel will keep you updated on macroeconomic news. P.N.:The news time is based on your pc clock time, this way you won't have any problem r
Just $10 for six months!!!. This will draw Supply & Demand zones just by clicking on a candle. It can also draw a 50% line on the zone. https://youtu.be/XeO_x7cpx8g As a drawing tool, it is not active all the time after adding it to the chart. Activate by pressing 's' twice on the keyboard within a second. If activated but then decided not to draw, deactivate by pressing 's' once. Box color depends if candle is above or below current price. Features: Draw the box up to the last current can
This is a forex supporting tool for all manual traders. It would be easy to understand if you think of the "One Click Trading" of the MT4 terminal which you can send BUY or SELL orders by a single click. Personally I used to use this tool often for my manual trading though I've been feeling some lacks, so I've made one tool for me and here I am to share it with all forex traders. The major functions are: 1. One click order (Market order / Pending orders (Stop and Limit) 2. One click close:
Trade Assistant is a trading panel designed for manual trading. The main function of the panel is to set orders and positions using pre-marking in the form of graphic lines on the chart, according to the rule (risk / reward ratio). Key features of the panel It works with any trading instruments - currency pairs, CFDs, stocks, indices, futures, cryptocurrencies. Setting stop loss and take profit as the distance in points. Marking lines of the order: entry, stop loss and take profit can be move
MT42Telegram Trade Signal Alerts EA MT42Telegram Trade Signal Alerts EA is created most especially for the Forex trade Signal providers who would like to broadcast trade signals to the members of their channel on the Telegram. This EA Utility can be used to broadcast to both Private and Public Channels only but if the user wants to use it for the Telegram group also, he can create group for/from the existing channel so that when he sent trade signals, it will also go to this Channel's group wher
The trade copier is designed for a fast and accurate copying of orders between the MetaTrader 4 terminals. The trade copier copies trades from the Master account to the Slave account by writing information to the total file, which is located in the common directory of the MetaTrader 4 terminals. This allows the trade copier to either customize various schemes for receiving and transmitting trade signals by changing the file name. Reading and writing the copier file is performed by timer. The tra
Manual Scalper Pro is a trading Panel for the trading on forex and for trades several strategies. My idea is to give a useful tool, which helps the manual traders to increase the profitability of their trading. I have included special features that I have never seen in Other Trading Panels. Important Information Revealed By purchasing this Expert Advisor you are entitled to receive a free copy of Mouse Scalper Pro ! (All future updates included) -> To Receive it and All Set files, Pl
Slide Trend is a simple indicator that shows a trend and allows for easy and fast navigation between charts. It was designed for quick analysis and aids you to scroll very fast through all the charts in the inputs list. The minimalist graphic allows receiving data on trend on D1, W1 and MN timeframes. The Trend feature (in the inputs) allows you to filter and view only the most powerful symbols. In this case, the circles are all of the same color. This indicator is a utility that speeds up navig
Customizable Fibonacci Lines Up to 9 Fibonacci levels Customize line color, line style and line width for each Fibonacci line Easily adjustable Fibo object is created in background so you can use with indicators and EAs How to use: Load the indicator to the chart and press "f" on keyboard and click anywhere on the chart to start drawing You can customize each line after its drawn as well as input window of the indicator
Overview Money management is an all-important aspect of trading that many traders often overlook. It is very possible that even with a winning strategy, bad money management can often result in huge loses. Verdure Forex Calculators aims to help traders minimize risk and exposure in the Forex market. Verdure Forex Calculators implements 4 calculators in one single indicator. It is the first of it's kind on MT4 platform. Calculators implemented are: Lot (Trade or Contract Size) Calculator. Margin
GridBreakTimeSuper SymbolChangerTF GridBreakTimeSuper SymbolChangerTF is a Utility created based on grid trading strategies. This one was coded with Symbol and Time-frame Changer to remove the stress of opening a lot of chart windows.It opens any number of Buystops and Sellstops orders respectively as defined by the User with a predetermined gap up and down from the current price as also set by the User. This EA works based on time set by the User for opening and closing of all orders and trad
KL Visual Risk Manager Pro – the tool for traders for whom capital preservation is a top priority. Let me present my new revolutionary method of sending orders according to what you see on a chart, which is in full accordance with Risk Management. Sending orders without human errors, using an appropriate currency pair, without gambling a lot size and with SL and TP set on chart according your technical analysis and methodology - all these are made in four mouse clicks and in a matter of seconds.
交易小组进行人工交易。您可以从图表（图表窗口）或键盘进行交易。打开和关闭，反向和锁定。处理职位和订单！ МetaТrader4中主要订单的交易控制面板：买入，卖出，买入，买入，卖出，卖出限制，收盘，删除，修改，追踪止损，止损，止损。 从符号窗口交易并从键盘交易！ 您正在为MetaTrader 4终端提供一个独特的插件 - 虚拟控制面板VirtualTradePad。 Description on English 你也可以试试这个 МetaТrader5终端的面板 。 DEMO版 和 详细的手册和VirtualTradePad参数说明（俄语） PDF GUIDE 注意！如果您想学习如何交易 策略测试器 ，请查看我们的免费 TesterPad 实用程序 VirtualTradePad在“ MQL5语言最佳图形面板 ”竞赛中 获得二等奖 。 VirtualTradePad - Full Description 工作标签 职位标签 -使用职位： 开/关买入和卖出， 冲销所有头寸， 锁定一个共同的立场， 更改止损/获利， 设定一般的止损/获利的位置， 启用追踪止损， 实
若您在mql5.com网站雇佣信号，赚取投资利润，从信号取得之MT4软件手数大小将被限制，以降低風險。因訂單手数大小过小所以投资利润也很低。 这是增加订单手数大小之实用工具，以利增加投资利润。此工具将自动复制原始订单。根据您填报之技术指标，复制的订单将具有乘数的大小。订单开启及关闭的所有过程将根据原始订单自动执行。它亦自动复制stop loss及take profit之数值。 例如： 您要把大小增加三倍 原始订单（从信号提供厂商取得）：0.01手数 复制的订单（以实用工具复制之订单）: 0.02 手数 您要设定技术指标lot multiplier: 2 订单手数总数：0.01 + 0.01 * 2 (lot multiplier) = 0.03 手数 因此您的手数大小自0.01增加到0.03 备注：您仅能将此工具设定在1台电脑/vps、一个画面及一个图表/一个账号。工具将针对所有货币代码自动启动。若您在许多电脑/ vps（或许多图表）同时设定此工具将发生重复复制订单之状况 产品说明 Lot_multiplier-乘数。手数大小= Lot_multiplier x原订单之手数大小De
Basket Recovery System : is useful for trading multiple pair on a single account, single chart. Functions Of this Ea with a simple click on a button in any Symbol row, this Utilities will, Open new Order, Set Lot, Close Order, Reverse Order, Add new Symbol, Delete Symbol, with a simple click on a Navigation Button, this Utilities will, Select all Symbol Available on Broker, ReSet Symbol Lots, Close all Order, Set Low Risk for all Symbol, Remove all Pair with spread above 2two.
⭐⭐⭐ We are proud to present you the new version of our enhanced panel pro ⭐⭐⭐ ================= Active Support ✅ === 7 days for refund ✅ === Update and many function will be added ✅ === ================= 🚀🚀🚀 OUTPUT: MagicNumber : Change Magic Number Size : Size of panel (3 sizes available depend of your screen preference) X Pos : Change X Position Y Pos : Change Y Position Animation : Just a cool effect for cool trader Function: Order Size : Fixed Lot Size - Risk % - Money StopLoss
OneClick Trades Panel - Premium Version 1.0 OneClick Trades Panel - Premium Version 1.0 is an higher grade of the 3 Trades Panels created. This version includes a lot of features that makes trading an exciting experience. Although It has same features on the interface as that of the Standard version but it also has almost 30 features behind the window chart. Interface Buttons Features: Buy button: This is a button used to open a buy trades Buy-Stop button: This is a button used to open buy stop
Overview Money management is an all-important aspect of trading that many traders often overlook. It is very possible that even with a winning strategy, bad money management can often result in huge loses. Verdure Lot Calculator aims to help traders minimize risk and exposure in the Forex market. Verdure Forex Calculators implements Lot (Trade or Contract Size) Calculator as an indicator on MT4 platform. Lot Calculator (trade or contract size) A lot refers to a bundle of units in trade. In For
Dark Scalping is a fully automatic Expert Advisor for Scalping Trading and Intraday Trading. Dark Scalping is based on 4 different indicators, Rsi, Ma, Atr and Adx. The expert advisor is able to get a very high-rate of winning trades. The expert advisor was tested from mid-2017 to present on eurusd and other pairs. You can download the demo and test it yourself. My tests were performed with the real tick date with 99,90% accuracy, actual spread, additional slippage and High commission. I have a
The Navigator is a next-generation panel very easy to use. Apply this indicator on the chart to navigate very quickly through all the symbol and timeframes listed in input. The arrows manage the zoom and time frames. You can customize both the graphic colors and the list of symbols to display. A quick and easy tool that it will help to analyse the charts. Input Values Show_TF_Panel (true/false) it permits to show/hide panel with TF and Arrows 32 symbols COLORS AND SIZE SETTINGS BUTTON_WIDTH B
This utility is designed to help you with your Manual Trading. It allows different ways of closing trades. It can display total number of BUY and SELL orders individually and also their individual profits. Advantages: One click BUY button with dedicated Lot size editor for Buying One click SELL button with dedicated Lot size editor for Selling One click close button for all BUY orders One click close button for all SELL orders One click close button for all Profit orders One click close but
2. TP and SL level now are marked with a small line once a trade is placed.
3. TP and SL text are aligned with the TP and SL lines.
4. Action for undetermined trade is now available in the inputs(this is what the backtester will do when you have a trade that has both SL and TP on the same candle).
2. On Chart mouse over switch for backtesting on/off is available, can be turned on in the input settings, it is called "Onchart Backtest Dot".
3. Trade Frequency is now added in the printed CSV file, you can now see your trading frequency is "1 trade per x Bars"
2. Ultra Simple Panel is now an option in the input settings, you can chose to use it instead of the standard simple panel to have even less information displayed on the chart.
3. Minor Monte Carlo Simulation Bug Fixed.(Riskscore was not showing up properly before and people always get categorized as "very safe")
2. G key is now assigned for running Monte Carlo Simulation after you've done your backtest, note that it has to be done inside the equity overview mode.
3. Crosshair now automatically disable itself when your mouse is on top of Print, Reset, Rewind, View Equity, Monte Carlo Buttons.
4. A confirmation message box now pops up when you click on reset button, this is to prevent people from clicking on the reset button accidentally and reset the whole progress by mistake.
5. Fixed a bug where the backtester freezes when backtesting year is reduced to 0 while you are progressing. Now pops an alert telling you year cannot be reduced to 0.
2. Equity Curve overview now supports all balance level and is fully automatic(No manual scrolling or adjusting chart scale anymore), can be viewed by pressing Ctrl or clicking on the "View Equity" Button
Press Ctrl/or Button to Hide/Show Equity Curve. Upon Hiding the Equity Curve, the backtester will take you right back to where your last trade where.
3. G key for hiding Big Horizontal Axis of Equity Curve is now removed. Equity Curve now only shows when it is called by Key press or button press.
4. Cleaned up comment section and updated.
2. Simulation mode added, can now be turn on or off in the inputs, or by simply pressing B on the keyboard. You can adjust if you want to block 1/4 of the right screen, or block all the way to the middle. You can progress the chart by pressing F12, one candle at a time.
2. Hide/Show Horizontal Equity Line using G only. (used to be G for hide, F for show).
3. Now you can reset your entry line or exit line right away using F key on keyboard without continuous mouse click.
4. TP and SL Level on both directions now are displayed upon first entry candle click. (can be turned off in the inputs).
2. Minor Bug fix.
2. Press E to skip the chart to the ending date of the backtest you've selected instead of scrolling.
adjust Risk/Scaling out %/TP&SL Multiplier for every trade using buttons instead of Hot Keys on the Key board.
2. Original Hot Keys for Risk, Scaling up %, TP&SL multiplier adjustments remains intact.
3. Small Panel can be moved by W, A, S, D keys, X and Y coordinates are displayed on the panel, you can type the coordinates
in the input settings, this way small panel will show up in the location where you preferred without moving it again.
2. Fixed a bug where risk used for every trade is not printed properly.
3. Scaling out %, TP multiplier and SL multiplier for every trade is now printed in CSV.
Press 8 = Decrease TP Multiplier
Press 9 = Increase TP Multiplier
Press 0 = Decrease SL Multiplier
Press "equal sign" to Increase SL Multiplier
2. Number of Unit of Increment for the above function can be adjusted in the input settings. Default is 0.1 Multiplier Increment.
2. Number of unit of increment on live Risk or Scaling out percentage can be changed in the inputs.
3. Fixed bug where H suppose to decrease risk instead increasing risk.
4. Advanced Print Options by pressing 5 on/off. Allows you to print your current backtest stats using a different start balance
and risk %. However, with certain limitations displayed when pressing 5.
5. Number of unit of increment on advanced print for Risk and Balance can be changed in the inputs. (button numbers)
2. Cleaned up some decimals in the CSV file.
2. Loss now has a separate column in the printed CSV.
3. 1st TP, 2nd Position and Loss now can be customized to print in Pips or Dollars, Set in inputs or Press C to switch pips or
4. Sound effect added for Buying or Selling trades, Rewind, Switching Modes, Reset and when loading indicator. Can be switched
off in the input settings.
5. Trade Number in the printed file adjusted to the first column.
2. 1st Position TP Profit and 2nd Remaining Position Profit is now printed in the CSV for further analysis.
3. % of 1st Position Profit out of Total Profit, % of 2nd Remaining Position Profit out of Total Profit is now Printed.
4. Trades that did not Hit SL nor TP is now marked as Chulked Trades in the CSV.
2. Press Tab for printing has been brought back.
3. Now has a comment to advise you what key to press for bring back live stats when it is hidden.
2. Old hotkey for Reset and Print has been removed. Buy, Sell and Rewind hotkey remains.
3. Live stats panel now can be switched to simple panel with only important stats By pressing V.
4. CSV file format now is more tidy.
5. Fixed a bug where attempting to print results without any trades will cause the backtester to froze.
6. Slightly adjusted live stats position.
7. Buy and Sell button have two display location choices.
2. ATR Period is printed in the CSV File.
3. ATR Period is displayed on live stats.
4. Total Net Pips is printed in CSV File.
5. Equity Horizontal Line can now be hidden by pressing G, bring back by F Key.
6. Font Size for ATR Text, Lot Size Text, BuySell P/L Text and Pip Distance Text are now adjustable in the inputs.
7. Trailing options are now available upon first click of entry, Mouse over to the candle where trailexit happens then
Press M to trail for Buy Trade, Press N to trail for Sell Trade. Then continue to click to save trades as usual.
8. Trailing parameters are in the inputs.
2. Fixed where closing 100% of position at TP records incorrect Pips into the printed CSV file.
3. SL, TP and BE Text on chart during backtesting mode can now be hidden by Shift Key, bring back by Ctrl Key.
4. Font size of Buy and Sell Text on chart during backtesting mode can now be adjusted in the input settings.
5. Lot size are now all adjusted to your account currency.
6. Equity Curves Overview on the chart adjusted to proper scale for all commodity and now requires very little zooming to see
all of it.
7. Fixed sometimes where the live stats and printed CSV file displaying too many decimals.
8. Fixed clicking on a bar at the very end of a chart where there are not enough bars for atr calculation will cause the
backtester to froze, it now alerts that there is no atr value at where you clicked.
9. Fixed sometimes backtester does not get the correct TP and SL.
10. Now alert you if the lot size of a trade is below minimal required lot by your broker.
2. Now printed file includes, equity changes and peak balance reached and will now print the exact number of trades backtested.
2. A tick or a cross is displayed at the entry candle of the trade you saved, depending whether it was a loss or a win.
3. Entry Dates of every trade saved are now printed in the CSV File.
4. Pips won per trade is now printed in the CSV File.
5. Changing the Measure Mode name to Backtest Mode to avoid confusion.
6. ATR, ATR TP and ATR SL are now locked upon first click of entry candle during backtest mode.
7. If exit candle is not clicked yet during backtest mode, the distance will display as Pips distance between entry candle close
and current mouse location, it is dynamic and updated as you move your mouse.
8. Backtesting Start Date and Backtesting End Date is now a input, and is for displaying vertical lines on the chart only. So you can see from the chart more clearly where you started and ended.