{"id":59100,"date":"2014-08-21T14:18:09","date_gmt":"2014-08-21T18:18:09","guid":{"rendered":"http:\/\/countingpips.com\/?p=59100"},"modified":"2014-08-21T14:21:49","modified_gmt":"2014-08-21T18:21:49","slug":"how-to-backtest-eas-in-mt4-with-99-quality","status":"publish","type":"post","link":"https:\/\/www.investmacro.com\/forex\/2014\/08\/how-to-backtest-eas-in-mt4-with-99-quality\/","title":{"rendered":"How to Backtest EAs in MT4 with 99% Quality"},"content":{"rendered":"<div id=\"inves-3861968476\" class=\"inves-below-title-posts inves-entity-placement\"><div id =\"posts_date_custom\"><div align=\"left\">August 21, 2014<\/div><hr style=\"border: none; border-bottom: 3px solid black;\">\r\n<\/div><\/div><p>When developing and evaluating EAs for MT4 (expert advisors), it is useful\u2013\u2013if not required\u2013to backtest strategies. Fortunately, MetaTrader has a backtesting utility built-in, but it\u2019s not very useful with its default settings.<\/p>\n<p>You will notice that MetaTrader reports somewhat low test modeling quality if you simply plug in a strategy and test against the data you have available. Here we will show you how to backtest expert advisors on MT4 with 99.9% modeling quality.<\/p>\n<p>In order to maintain high-quality EA test results, it is necessary to import tick data into MT4 from a verified, external source. We recommend tickdata from Dukascopy, who have archived tick-by-tick market data \u00a0going back almost 10 years.\u00a0Tickstory is a program that will <strong>automatically import<\/strong> tick data into MT4, which you can then use to backtest EAs.<\/p>\n<p>Tickstory is FREE software, extremely convenient for traders developing and backtesting expert advisors with MT4 and MT5. You can download it from here:\u00a0<a href=\"http:\/\/www.tickstory.com\" target=\"_blank\">www.tickstory.com<\/a><\/p>\n<p>Backtesting can be done on your local PC running MT4, or on the MT4 platform installed on your forex VPS.\u00a0To generate the files necessary to import into MT4 and begin backtesting, all you need to do is choose the currency symbols and timeframe you would like to download in Tickstory. The application will do the rest.\u00a0You can also produce custom formatted CSVs to import tick data into NinjaTrader, StrategyQuant, or another platform for testing.<\/p>\n<p><strong>About the Author<\/strong><\/p><div id=\"inves-335426032\" class=\"inves-in-content inves-entity-placement\"><hr style=\"border: 1px solid #ddd;\">\r\n<div id=\"inpost_ads_header\">\r\n<p style=\"font-size:10px; float:left; color:#666;\">Free Reports:<\/p><\/div>\r\n<div id=\"inpost_ads\"> \r\n<p style=\"font-size:15px; float:left;\"><a href=\"https:\/\/goo.gl\/1ApBOV\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/investmacro.com\/wp-content\/uploads\/2018\/06\/graph_techs_PD.png\" align=\"left\" width=\"80\"  height=\"55\"\/><\/a>\r\n\t     <a href=\"https:\/\/goo.gl\/1ApBOV\"><b><u>Get Our Free Metatrader 4 Indicators<\/u><\/b><\/a> - Put Our Free MetaTrader 4 Custom Indicators on your charts when you join our Weekly Newsletter<\/p><br><br>\r\n<br>\r\n<br>\r\n<p style=\"font-size:15px; float:left;\"><a href=\"https:\/\/goo.gl\/f3RrHX\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/investmacro.com\/wp-content\/uploads\/2019\/01\/cot_pie_80.png\" align=\"left\" width=\"80\"  height=\"55\"\/><\/a>\r\n\t    <a href=\"https:\/\/goo.gl\/f3RrHX\"><b><u>Get our Weekly Commitment of Traders Reports<\/u><\/b><\/a> - See where the biggest traders (Hedge Funds and Commercial Hedgers) are positioned in the futures markets on a weekly basis.<\/p><br><br>\r\n<\/div>\r\n<hr style=\"border: 1px solid #ddd;\">\r\n<br><\/div>\n<p>FXVM (<a href=\"https:\/\/fxvm.net\/\">www.fxvm.net<\/a>) is a\u00a0forex VPS and trading technology provider, specializing in delivering high-speed solutions to traders.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When developing and evaluating EAs for MT4 (expert advisors), it is useful\u2013\u2013if not required\u2013to backtest strategies. Fortunately, MetaTrader has a backtesting utility built-in, but it\u2019s not very useful with its default settings. You will notice that MetaTrader reports somewhat low test modeling quality if you simply plug in a strategy and test against the data [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-59100","post","type-post","status-publish","format-standard","hentry","no-post-thumbnail"],"_links":{"self":[{"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/posts\/59100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/comments?post=59100"}],"version-history":[{"count":0,"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/posts\/59100\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/media?parent=59100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/categories?post=59100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.investmacro.com\/forex\/wp-json\/wp\/v2\/tags?post=59100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}