{"id":6219,"date":"2025-12-09T16:07:52","date_gmt":"2025-12-09T22:07:52","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=6219"},"modified":"2026-01-06T16:24:44","modified_gmt":"2026-01-06T22:24:44","slug":"troubleshooting","status":"publish","type":"doc","link":"https:\/\/library-test.tradingtechnologies.com\/tt-backtesting\/backtesting-algos\/troubleshooting\/","title":{"rendered":"Troubleshooting"},"content":{"rendered":"\n<p>TT Backtesting provides two levels of error handling: pre-test error checks and post-test issues.<\/p>\n\n<section>\n\t<h2>Pre-test issues<\/h2>\n\t<p>TT Backtesting performs some basic error checks when you start a backtest. Rather than starting the backtest and allowing the algo to handle the errors, these checks occur before TT Backtest expends the resources for which you are charged.<\/p>\n\n\t<ul>\n\t\t<li>\n\t\t\tIf you omit values for required algo parameters, a message similar to the following is displayed.\n\t\t\t<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-test.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/rb-parameter-error.png\" alt=\"\"><\/p>\n\t\t<\/li>\n\t\t<li>\n\t\t\tIf you specify a combination of an instrument and time range for which TT Backtesting does not have historical market data, a message similar to the following is displayed.\n\t\t\t<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-test.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/rb-market-data-error.png\" alt=\"\"><\/p>\n\t\t<\/li>\n\t<\/ul>\n\n\t<p>For example, if you were to specify a date in the future for the backtest, the backtest cannot complete successfully; you can correct these issues before the backtest starts.<\/p>\n\n\t<p>To correct the errors:<\/p>\n\t<ol>\n\t\t<li>\n\t\t\tClick <strong>Go Back and Fix Errors<\/strong>.\n\t\t<\/li>\n\t\t<li>\n\t\t\tCorrect the identified issues.\n\t\t<\/li>\n\t\t<li>\n\t\t\tClick <strong>Start<\/strong>.\n\t\t<\/li>\n\t<\/ol>\n\t\n\t\n<\/section>\n\n<section id=\"failed-tests\">\n\t<h2>Post-test issues<\/h2>\n\t\n<p>The following illustrate different ways a backtest might fail or be unable to produce complete results.<\/p>\n\n<ul>\n\t<li>\n\t\tFinished backtests with no data \n\t\t<p><\/p>\n\t\tWhen you start a backtest, TT Backtesting checks to see if data is available for the selected date. Potentially, data is available for the day but not for the selected time range. In this situation, the results will indicated that no order data is available, as shown.\n\t\t<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-test.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/rr-fail-no-data.png\" alt=\"\"><\/p>\n\t\tIn this situation, the backtest completed but did not produce any results.\n\t<\/li>\n\t<li>\n\t\tFailed backtests with unavailable results\n\t\t<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-test.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/rr-fail-results-unavailable.png\" alt=\"\"><\/p>\n\t\tIn this case, some unknown error occurred during the backtest which caused it to fail without generating any results.\n\t<\/li>\n\t<li>\n\t\tFailed backtests with partial results and an error message\n\t\t<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-test.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/rr-fail-error.png\" alt=\"\"><\/p>\n\t\tIn this situation, the backtest failed with a known error condition but was able to produce partial results. You can hover over the <img decoding=\"async\" src=\"https:\/\/library-test.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/icon-alert.png\" alt=\"\"> to see the error message.\n\t<\/li>\n<\/ul>\n<p>If you receive a failed backtest error, contact <a href=\"https:\/\/www.tradingtechnologies.com\/resources\/support\/\" target=\"_blank\">TT Support<\/a>.<\/p>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>TT Backtesting provides two levels of error handling: pre-test error checks and post-test issues. Pre-test iss [&hellip;]<\/p>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[243],"class_list":["post-6219","doc","type-doc","status-publish","hentry","docs-category-backtesting-algos"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-test.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/6219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library-test.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/library-test.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/types\/doc"}],"author":[{"embeddable":true,"href":"https:\/\/library-test.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/library-test.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/6219\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-test.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=6219"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-test.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=6219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}