{"id":93284,"date":"2025-08-24T01:28:13","date_gmt":"2025-08-24T01:28:13","guid":{"rendered":"https:\/\/moon-bot.com\/?p=93284"},"modified":"2026-03-27T03:50:02","modified_gmt":"2026-03-27T03:50:02","slug":"backtest","status":"publish","type":"post","link":"https:\/\/moon-bot.com\/en\/backtest\/","title":{"rendered":"BackTest module"},"content":{"rendered":"<div class=\"brz-root__container brz-reset-all\">\n<section id=\"lfuqujalqqntomjlmhyzlambcdcnhhjlfbhq\" class=\"brz-section brz-css-zqP_v\">\n<div class=\"brz-section__content brz-section--boxed brz-css-pvCtN brz-css-bYgve\" data-brz-custom-id=\"wgmfwcsebukpklcyvjgfjskhcedqojuojfrs\">\n<div class=\"brz-bg\">\n<div class=\"brz-bg-image\"><\/div>\n<div class=\"brz-bg-color\"><\/div>\n<\/div>\n<div class=\"brz-container brz-css-aUxSJ\">\n<div id class=\"brz-css-gTY8v brz-wrapper\">\n<div class=\"brz-rich-text brz-rich-text__custom brz-css-skPEL\" data-brz-custom-id=\"selyretxckodhhjiprmhtsedggggbiocxptt\">\n<div data-brz-translate-text=\"1\">\n<p class=\"brz-lh-xs-1 brz-ls-xs-3 brz-fw-xs-500 brz-fss-xs-px brz-lh-sm-1 brz-ls-sm-3 brz-fw-sm-500 brz-fss-sm-px brz-fs-sm-30 brz-tp-sm-empty brz-lh-lg-1 brz-ls-lg-3 brz-fw-lg-500 brz-fss-lg-px brz-fs-lg-34 brz-ft-google brz-ff-oswald brz-tp-lg-empty brz-text-lg-center brz-tp-xs-empty brz-fs-xs-24 brz-css-a3Z5l\" data-generated-css=\"brz-css-ot7PU\" data-uniq-id=\"t6N3b\"><span>BackTest module<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section id=\"alxbgsadfsaunwskocbjveqofqukpntavqcb\" class=\"brz-section brz-css-zqP_v\">\n<div class=\"brz-section__content brz-section--boxed brz-css-pvCtN brz-css-gZLXP\" data-brz-custom-id=\"pevltpltcuaxzrpshqpwetkuggmrzthinzyq\">\n<div class=\"brz-container brz-css-aUxSJ\">\n<div id class=\"brz-css-gTY8v brz-wrapper\">\n<div class=\"brz-rich-text brz-rich-text__custom brz-css-skPEL\" data-brz-custom-id=\"utpmftbvexifxivpjwvedgnxmsehxnckoyno\">\n<div data-brz-translate-text=\"1\">\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-mAskk\" data-uniq-id=\"pWjTW\" data-generated-css=\"brz-css-h3p3i\"><strong class=\"brz-cp-color2\">The BackTest module is designed for testing automated trading and practising manual trading skills using historical trade data from various exchanges. The BackTest module only works with the PRO version of the MoonBot terminal and is activated using Moon Credits.<\/strong><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-sYaTi\" data-uniq-id=\"y5R2D\" data-generated-css=\"brz-css-hCvkw\"><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-owBie\" data-uniq-id=\"duojP\" data-generated-css=\"brz-css-s6ej2\"><span class=\"brz-cp-color2\">Important! In scalping, there is no repeatability of results when replaying the same market record!<\/span><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-w6Zoo\" data-uniq-id=\"kFkJu\" data-generated-css=\"brz-css-lo91N\"><span class=\"brz-cp-color2\">* A more detailed explanation of this will be provided at the end of the article.<\/span><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-uE0ky\" data-uniq-id=\"fw62D\" data-generated-css=\"brz-css-qsGw8\"><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-sp4yP\" data-uniq-id=\"ow35i\" data-generated-css=\"brz-css-aAUYu\"><span class=\"brz-cp-color2\">In short: just as two identical MoonBot terminals with identical strategies on two different VDSs will not trade exactly the same way in the real market, two runs of historical data with the same strategy will not give exactly the same result.<\/span><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-ffUka\" data-uniq-id=\"ujQYg\" data-generated-css=\"brz-css-aghW1\"><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-lVtDj\" data-uniq-id=\"grla3\" data-generated-css=\"brz-css-sC4zv\"><span class=\"brz-cp-color2\">Backtesting in scalping, and in particular in the MoonBot terminal, is not needed to repeat the result 1 to 1, but to see the general behaviour of strategies in various market situations and to optimise them for those situations.<\/span><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-slnXt\" data-uniq-id=\"paXrj\" data-generated-css=\"brz-css-f5vW7\"><\/p>\n<p class=\"brz-text-lg-justify brz-lh-lg-1_9 brz-ls-lg-0 brz-fw-lg-400 brz-fss-lg-px brz-fs-lg-18 brz-ft-google brz-ff-overpass brz-tp-lg-empty brz-css-vhFLz\" data-uniq-id=\"urEWX\" data-generated-css=\"brz-css-oM3dA\"><strong class=\"brz-cp-color2\">The BackTest window in the MoonBot terminal is accessed via Menu &#8211; BackTest and looks as follows (examples for downloading archives from Binance Futures Daily and Gate Spot Montly exchanges):<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id class=\"brz-css-gTY8v brz-wrapper\">\n<div class=\"brz-image__gallery\" data-brz-custom-id=\"j11pEsJgJc04\">\n<div class=\"brz-image__gallery-container\">\n<div class=\"brz-image__gallery-wrapper brz-d-xs-flex brz-flex-xs-wrap brz-image__gallery-masonry brz-css-deJxP\" data-settings=\"%7B%22type%22%3A%22masonry%22%2C%22settings%22%3A%7B%22itemSelector%22%3A%22.brz-image__gallery-item%22%2C%22masonry%22%3A%7B%22columnWidth%22%3A%22.brz-image__gallery-item%22%7D%7D%7D\">\n<div class=\"brz-image__gallery-item\">\n<div class=\"brz-image brz-css-vgpWL\" data-brz-custom-id=\"bl1NpVHhrmXN\"><img decoding=\"async\" class=\"brz-img\" src=\"https:\/\/moon-bot.com\/wp-content\/uploads\/2025\/09\/BackTest-Binance-En.png\" alt=\"\" loading=\"lazy\"><\/div>\n<\/div>\n<div class=\"brz-image__gallery-item\">\n<div class=\"brz-image brz-css-uEfwz\" data-brz-custom-id=\"mFMK5skU3l1O\"><img decoding=\"async\" class=\"brz-img\" src=\"https:\/\/moon-bot.com\/wp-content\/uploads\/2025\/09\/BackTest-Gate-En.png\" alt=\"\" loading=\"lazy\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id class=\"brz-css-gTY8v brz-wrapper\">\n<div class=\"brz-rich-text brz-rich-text__custom brz-css-skPEL\" data-brz-custom-id=\"pfpQMxWF8jal\">\n<div data-brz-translate-text=\"1\">\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-dsEbl\" data-generated-css=\"brz-css-soKaN\" data-uniq-id=\"aW6E_\"><strong class=\"brz-cp-color2\">The BackTest window consists of two main control areas:<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-qcIKH\" data-generated-css=\"brz-css-dFY64\" data-uniq-id=\"dazca\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-nUsGm\" data-generated-css=\"brz-css-vaskA\" data-uniq-id=\"lOF_h\"><span class=\"brz-cp-color2\">1) The upper area, which is used for the backtesting process itself and includes the following buttons: &#8220;Select File&#8221;, &#8220;Play&#8221;, &#8220;Stop&#8221;, &#8220;Copy File&#8221;, &#8220;Paste File&#8221;, &#8220;Eye&#8221;, &#8220;Scissors&#8221;, as well as a progress bar for playing the .bin file. Clicking on &#8220;Help&#8221; will open this page of our website with detailed instructions on how to use the BackTest functionality.<\/span><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-h0M9z\" data-generated-css=\"brz-css-vBAud\" data-uniq-id=\"atMmM\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-ppZjy\" data-generated-css=\"brz-css-gIlr4\" data-uniq-id=\"ssMh1\"><span class=\"brz-cp-color2\">2) The lower area, which is used to download sample .bin files, as well as to download .bin files with data from various exchanges, and includes two zones:<\/span><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-nZUol\" data-generated-css=\"brz-css-vuQgN\" data-uniq-id=\"nRCiZ\"><span class=\"brz-cp-color2\">a) The zone with a &#8220;Download Examples&#8221; button.<\/span><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hM8ti\" data-generated-css=\"brz-css-gUkHY\" data-uniq-id=\"r3Z9Q\"><span class=\"brz-cp-color2\">b) The &#8220;Exchange archives&#8221; area: with a menu for selecting the type of exchange, a Spot or Futures menu, a menu for selecting whether to download the archive for the day (Daily) or for the entire month (Monthly), a field for selecting a coin, a menu for selecting a specific date or month, and a &#8220;Download data&#8221; button with a data download progress bar. <\/span><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-x_5xn\" data-generated-css=\"brz-css-ziP2v\" data-uniq-id=\"gL1iQ\"><span class=\"brz-cp-color2\">After clicking on the &#8220;Download data&#8221; button to the right of the download progress bar, entries will appear such as: archive download progress (Recvd 1 \/ 183 Mb &#8230; Recvd 183 \/ 183 Mb), archive unpacking (unpack data..), data parsing by day (Parsing 01.07.2025&#8230;Parsing 31.07.2025). After all operations are successfully completed, the message &#8220;Done&#8221; will appear.<\/span><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-kf4ch\" data-generated-css=\"brz-css-v4VBD\" data-uniq-id=\"ak2D9\">If you enter an incorrect coin name or date for which there is no archive data on the exchange, clicking the &#8220;Download data&#8221; button will display the message &#8220;Not Found&#8221;, meaning that no archive data was found for download.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-jY6E6\" data-generated-css=\"brz-css-iIO9k\" data-uniq-id=\"dGqZo\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-qkbDC\" data-generated-css=\"brz-css-o_s_C\" data-uniq-id=\"hzh14\">Data from <strong>Binance Spot <\/strong>can be downloaded starting from <strong>17-08-2017 <\/strong>(the first available file is Binance_BTC_spot 17-08-2017.bin).<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-iXHFs\" data-generated-css=\"brz-css-zHIuQ\" data-uniq-id=\"cxTLI\">Data from <strong>Binance Futures<\/strong> can be downloaded starting from <strong>01-01-2020<\/strong> (the first available file is Binance_BTC_futures 01-01-2020.bin).<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-e7W9h\" data-generated-css=\"brz-css-rv7Nx\" data-uniq-id=\"ejDJy\">Data from <strong>Gate Spot<\/strong> can be downloaded starting from <strong>01-01-2018<\/strong> (the first available file is Gate_BTC_spot 01-01-2018.bin).<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-o12eT\" data-generated-css=\"brz-css-rXqxp\" data-uniq-id=\"vqsca\">Data from <strong>Gate Futures<\/strong> can be downloaded starting from <strong>18-11-2019<\/strong> (the first available file is Gate_BTC_futures 18-11-2019.bin).<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-mySFf\" data-generated-css=\"brz-css-e38Yo\" data-uniq-id=\"wltoa\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-fRuKa\" data-generated-css=\"brz-css-fSDaO\" data-uniq-id=\"f5JTU\"><span>The lower area of the BackTest window can be hidden by clicking on the &#8220;&#8230;&#8221; button (ellipsis) for light themes or the &#8220;Hide&#8221; button for dark themes.<\/span><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-lqfvv\" data-generated-css=\"brz-css-cQ760\" data-uniq-id=\"n8gez\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-n1Pf0\" data-generated-css=\"brz-css-gjlPl\" data-uniq-id=\"nv9lp\"><strong class=\"brz-cp-color2\">Backtesting is performed by playing files containing historical trade data records. Files with this data have the .bin extension. Where can you get them?<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-qElwa\" data-generated-css=\"brz-css-ljftT\" data-uniq-id=\"bwXY_\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-dDyb2\" data-generated-css=\"brz-css-gR4L5\" data-uniq-id=\"cOqPg\">1) Click on the &#8220;Download Examples&#8221; button and download pre-prepared examples of volatile coin chart fragments with the .bin extension from our server, which will be saved in the BackTest folder (this folder is automatically created by the MoonBot terminal in its root directory). Currently, the following sample files with the .bin extension are saved in the BackTest folder:<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hLeIn\" data-generated-css=\"brz-css-t1_4Y\" data-uniq-id=\"e0_Yk\"><strong>Demo_BANANAS31 09-07-2025 10-18.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-s5bxh\" data-generated-css=\"brz-css-nVSsF\" data-uniq-id=\"ntWrh\"><strong>Demo_GMX 09-08-2025 23-14.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-fPrAl\" data-generated-css=\"brz-css-hp8pi\" data-uniq-id=\"etT20\"><strong>Demo_GMX 10-08-2025 06-33.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-poCEH\" data-generated-css=\"brz-css-pbjiY\" data-uniq-id=\"nvC_N\"><strong>Demo_HAEDAL 21-05-2025 17-04.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-znOUB\" data-generated-css=\"brz-css-hpzOh\" data-uniq-id=\"wIUq5\"><strong>Demo_LA 11-08-2025 00-39.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-azfRX\" data-generated-css=\"brz-css-xcAGW\" data-uniq-id=\"yBwem\"><strong>Demo_LAYER 10-08-2025 05-39.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-xzIXz\" data-generated-css=\"brz-css-ccqqV\" data-uniq-id=\"wJHDT\"><strong>Demo_REQ_05-21-04-23-57.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-rZhhF\" data-generated-css=\"brz-css-vCnpo\" data-uniq-id=\"bcBCE\"><strong>Demo_TREE_07-29-17-16-05.bin<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-wDikt\" data-generated-css=\"brz-css-uyqWZ\" data-uniq-id=\"mqloW\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-opwWU\" data-generated-css=\"brz-css-difGk\" data-uniq-id=\"hnfs5\">2) Download daily archives from different exchanges in the lower area of the BackTest window (to do this, select the exchange, market, pair, day or entire month, click the &#8220;Download data&#8221; button, after which the .bin files will be downloaded and saved to the BackTest folder, in a subfolder of the form &#8220;LTC-2025-07&#8221; (coin-year-month). Data from the Binance exchange can be downloaded for a specific day (Daily) or for an entire month (Monthly), while data from the Gate exchange can only be downloaded for an entire month (Monthly).<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hNOML\" data-generated-css=\"brz-css-oz4LO\" data-uniq-id=\"lCJ_o\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-kzh7E\" data-generated-css=\"brz-css-niPGR\" data-uniq-id=\"hM3rl\">3) You can also use ready-made .bin files from:<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-oxo1s\" data-generated-css=\"brz-css-a4vft\" data-uniq-id=\"uLJ_3\">a) the Logs folder, where they are automatically saved by the MoonBot terminal as a result of recording transactions in the Reports Table.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-vJT3r\" data-generated-css=\"brz-css-hN74I\" data-uniq-id=\"cOR1d\">b) the LogsImportant and BackTestImportant folder, where they are automatically placed if you click on an important transaction in the Report Table and check the &#8220;Important&#8221; box below the list of all transactions.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-bNQTy\" data-generated-css=\"brz-css-dwPey\" data-uniq-id=\"sXWQq\">That is, when you previously clicked on the coin name in the Reports Table and opened a transaction in the Pump Chart window, the .bin file from the Logs folder was used to view the transaction on the chart in static form, and now it can be used for backtesting on the chart through the BackTest window.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-v_SZD\" data-generated-css=\"brz-css-w2IO_\" data-uniq-id=\"p1YfH\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-mgaBU\" data-generated-css=\"brz-css-acXZW\" data-uniq-id=\"qkWUG\">Playing back a .bin file will take exactly as long as its duration on the chart from the report if you open the .bin file from the Logs folder, or exactly 1 day if you open the downloaded .bin file from the exchange archives.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-wCSw5\" data-generated-css=\"brz-css-qvZmn\" data-uniq-id=\"vAKsJ\">Therefore, from long records of historical trade data in .bin files, you can only extract interesting and shorter fragments that will be needed for quick testing of certain strategies. To do this, click the &#8220;Eye&#8221; button, select the .bin file in the desired folder, click OK, and it will open in static form in the Pump Chart window.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-diExg\" data-generated-css=\"brz-css-c0VsO\" data-uniq-id=\"pK_Ys\">Then, in the BackTest window, click the &#8220;Scissors&#8221;<img decoding=\"async\" src=\"image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAlCAYAAADIgFBEAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAXEQAAFxEByibzPwAAB69JREFUWEftWGlwVeUZTmfan3a17dSOmE5xyiCmGoTo0CFWmMyU0VZo\/WEnWEWqIoooRaqt7aAdO5QaKhRka8hOIOvd9\/Xce3P3\/d7cNcvdEwgQNgE1T9\/v5EZuSdreZNppf5iZMyeTfN93nvd5n\/d533MqKj77+TcMZCc\/wv\/qmgWtHCD5S5+gcHkK7J67+HFZ4HO0Nl\/c88+esSAw6XPXkKIrc+FGWUBmHp4+fx3s+o+AYUxkzl9DeLgAT2QEg6PjGJ24yrMzF0Mzf0\/TnkTuPILJLL+HBcPOuhXUvJjJ00OHxiZhcvjQI5RCINfCG0vxKWPXrYfPpDOSPgP9gAsSpRac3Yt49tyc4MsDU4w8QxSHhnNQaPQ4dOgwGt7\/K1ScnY9y7Cpmg2Egr0zBEYyj\/VQ3Gk80QSRTwj04hJGzsxktCwyjmz1waOwSHIEoZAo1jh05goaGfRAp9Rg+c3kOMVPqaE+KUmRxBdB+shMtzc3oF4igt7oRSZ\/l95Smax5gphDNTPA0K1Qa9HR3oaW1FWKFBr5Ehhd0aaryl6Z4gbMUme0eSKUyiIRCCIViSNQG+OKZBYIplvJgahx6i4PAqKGQyyCRSNAvlkJHekgWLvKpmhFy4QowSqmw+aPQcRZwHAeNWo2+fiH6JZQqKgC+1Eu0Vh4zJWB0ZjulSQnOaIDZZEZ7RwfaTvUgTFUyceMmmDPXwAOUEgsiiRROhwMGvR5d3b3oFclJNwsFc3HasPg02byQKlQwm01wu9042dGOD44eh8UTorSwkp02w+zkDaq0UXT1Cfj0eDwenpmOztMQKrTwJ7JFE7xZheUxw6rpUwHHIFVqoKcog8EAtBoNWtra0SOSwkVVUrgMPl2h4TxUBgv6CQhnNMLr9UIkEqK1oxMas4MCO1cU\/U2\/KRMM9StmeCTI4FCOylMFsUSMcDiEWCxG2pHi0OGjEKuNvIjPUopMriA6u3qhUqkQjUTgJWaam5tw7EQzr6P0uetFBm+2k7LA8GZG7LCoE\/kLkGoM6Onrg9PpxMjICAwGA\/YfOIhT\/ZJPHVlrduIkpcRisSCRSMBIaw59cBgn2jr5gMZI4Le6dvlgCBCrEFbCNn8EYrkKcrkCLpeL1w8r825yZS+VbHj0DHQmOzEmI0bcsNvt6CChH2tshlxv4f1qfA6TnBcYphvGUHLsIizuAIRU1jK5HBoNK9l+nOoVoF9pgNxoh9o4AM5kgsvpIFBiHG88AZFCx1ddhgU2R\/uYFxiWLt6NiaFYdgJGuxsSKnOBSITunm60Nf4NTQcPoLPxOKQCAXQ6LVRUQb0CIQSkMw\/1sX81RiwITIFRTD0nQoA4p498Q4Y2svquP78N+e9ehHr3S5Ac+CNOt7dST+qCSKWDKzqKFAUzTuLmGZ5jiJsfGDZMkYjZQRmqhtHxK0T7GJScDS1Hj0D2+62I71yP6KuPQrhjIw6++w7aT\/dhwBtBMncBWdrD0pxlZ5AfLXyEKE50mfFLGA4nETPaENGakXD6Yddy6GnYC+OOehReqUN6Sy1EG9fgyPYtUHZ2Y3CAGqPOgpjBiuFgDOnCZBHIP06JZTGTIwfOkuBS5MAJnRHBfX+C68WnYX\/2SXh2bYftrTegfuEpeJ+pw\/imVcjWr4DtpyuhqH8UFvq\/59evwb7553A+V4\/AnncQlyuRIiHz7JSkrDwwzBNYryEW3Lt\/A+tjtbCuuQ+2H9XAtHYFLGuWw\/tYDaIbViK+\/gHENtQg+cRD9HsNnGvvg+mH1RioWwHr6ntgpfWuHS8jwVmR+5DOLSnx8sDQpsLHQEQsA\/d4HYyr7oX75c0INuyB4\/mn4H5kGUY2LEfsiQdh\/8nDsNc\/juTT65D5cRV8D1XCvnEDMfIHeLY+A676uzCurkao\/STy14E8BTmjnbLAsA2FKcDf1gH5\/d+D+oElCPzlPSQMJnjf3Q3Pw0sxvG4popvWwf7mLjhp6Irv2Izh1ZXwLLsdnp3bkKAZKLRvL7T33AXpnV+BZ\/9+5D8iMNTpFwTG19oBWdViaO9dBP8b2zF47DB8256Fq\/rbPAOhnS8gSk007gggsudt+KrvgGvRF+DbuB6DB\/Yh+OoW6Cu\/DMkdt8H9\/gLBML3kPwHCfdSBH6mBbdk34F1bBUfdSvh\/sBj+qtthrf0+fO\/tRWqkgMzEh\/BTQzTX3o9A5ecRqvomnKuWwbv8Lti\/VQEDBRNobEKOzT\/zZSZ3lWYU2pSk8dH3+itwPbgYpq9WQPW5Cljp7q9dCveu1xDRcDzledLYoNUL51tvIrB6CZy3VUBTUQGO1jvv\/iK8v3ySqpKbFjBd80oTK78cVVSaXjHiNMu6t26CoaoSqu98DdyKJfD9ahuSRjMxcnXa0Ggte5MYonE08NvXYapZCvWiL0F\/99fh+sXPEKX5OZ0amzbQEvMrS8DZSTKnoumlacBO0NAUIjEHKRXhzi4kLE4wM+Qro9hMGTtZSleS3rHCp3tobRNCLa2Ia418KtkkOH3mQuaZ4kzDosmxkqRSZzpid6YpZoqz+g1FzettZi2tZ3sZyzPBle4pk5mSLxMsZewtgAFiB7OLGddczY+cm1\/LAM2sZ4zxwGd\/MJg\/mP\/iJ5P\/bzCffU27hYG\/A4WI7+wpL5fQAAAAAElFTkSuQmCC\"> button, hold down the Ctrl key and left-click on the coin chart at the beginning of the first fragment, then move the mouse to the end of the second fragment, the selected area will be marked with a green rectangle, and then release the left mouse button at the final point.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-cIdLi\" data-generated-css=\"brz-css-fZsmA\" data-uniq-id=\"e8et9\">After that, the terminal will offer to save the selected fragment in a separate .bin file in the BackTest folder, which can then be used for backtesting.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-tgRho\" data-generated-css=\"brz-css-jjnq_\" data-uniq-id=\"fBlA7\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-wIHy4\" data-generated-css=\"brz-css-rM_yH\" data-uniq-id=\"gZ0BV\">Please note that if you cut out a small volatile fragment with crosses from a graph that is preceded by a long interval without crosses, not only this small volatile fragment will be written to the .bin file, but also a large fragment of the empty graph preceding it. Therefore, when cutting out a fragment on discharged graphs, try to capture the first cross of the fragment being cut out.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-bOb_n\" data-generated-css=\"brz-css-zlv4q\" data-uniq-id=\"d2xS3\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-b1c90\" data-generated-css=\"brz-css-q7LuG\" data-uniq-id=\"z6x5j\">Using the &#8220;Scissors&#8221; button, you can cut out interesting fragments in the same way and save them as .bin files on the coin charts in the main terminal window or on the charts in the Chart windows, but only before converting them into mini candles. It is impossible to play .bin files recorded on a chart where mini candles have replaced the cross trades. When attempting to play such a .bin file in the BackTest window, the message \u201cNothing to play!\u201d will appear above the playback progress bar instead of the name of the loaded file.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-nGdel\" data-generated-css=\"brz-css-pEpRf\" data-uniq-id=\"gcQ5h\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-dD1eo\" data-generated-css=\"brz-css-nCLO0\" data-uniq-id=\"sD9DR\"><strong>Sequential recording and saving of multiple .bin files into one using the BackTest window:<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-qJaCn\" data-generated-css=\"brz-css-qsZWQ\" data-uniq-id=\"c5ynY\"><strong> <\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-oVG9i\" data-generated-css=\"brz-css-zlXGX\" data-uniq-id=\"h7AwP\">If you have different fragments of a chart with historical data for one coin recorded at different times, for example, files BTC1.bin and BTC2.bin, you can combine them into one .bin file. To do this, perform the following operations in the BackTest window:<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-u9FPW\" data-generated-css=\"brz-css-uGhcH\" data-uniq-id=\"nKs_u\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-fIz3x\" data-generated-css=\"brz-css-lpf5c\" data-uniq-id=\"zszsD\">1) Click on the &#8220;Select File&#8221; button to select the first fragment, BTC1.bin.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-qIked\" data-generated-css=\"brz-css-rOVyD\" data-uniq-id=\"uNpDA\">2) Click on the &#8220;Play&#8221; button and play the first fragment, BTC1.bin, on the coin chart.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-kXlEA\" data-generated-css=\"brz-css-qfR3n\" data-uniq-id=\"d9Gg4\">3) Click on the &#8220;Select File&#8221; button to select the second fragment, BTC2.bin.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-fQKM6\" data-generated-css=\"brz-css-fPvxI\" data-uniq-id=\"d9166\">4) Click on the &#8220;Play&#8221; button and play the second fragment BTC2.bin on the coin chart.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-nOo05\" data-generated-css=\"brz-css-ahbhd\" data-uniq-id=\"aKheu\">5) Click on the &#8220;Scissors&#8221; button and then, holding down the Ctrl key, left-click on the coin chart at the beginning of the first fragment, then move the mouse to the end of the second fragment, while the selected area will be marked with a green rectangular area, and then release the left mouse button at the final position.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hUnR8\" data-generated-css=\"brz-css-oZCSN\" data-uniq-id=\"pCHhk\">6) After that, a window with a notification will appear in the terminal:<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-lNsJO\" data-generated-css=\"brz-css-wsH0l\" data-uniq-id=\"iJaC4\"><strong>Warning<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-oYfuL\" data-generated-css=\"brz-css-sTWUh\" data-uniq-id=\"w6b6k\"><strong>Store fragment of \u0412\u0422\u0421 chart, interval from 14:58:37 to 15:03:06 (269 sec) to BackTest*.bin ?<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-wOkuH\" data-generated-css=\"brz-css-iGFXZ\" data-uniq-id=\"rKL5R\"><strong>Yes \/ No<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-vey8A\" data-generated-css=\"brz-css-j8B6c\" data-uniq-id=\"fyvPG\">7) After confirming that the file has been saved, it will be saved to the BackTestDemo_BTC 23-08-2025 14-58.bin folder.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-r6muA\" data-generated-css=\"brz-css-gyu7V\" data-uniq-id=\"hMVp1\">Explanation of the symbols in the .bin file:<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-pvyBG\" data-generated-css=\"brz-css-uLpqV\" data-uniq-id=\"jLELz\"><strong>Demo<\/strong> &#8211; a prefix indicating that this is a demo file.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-xJi5p\" data-generated-css=\"brz-css-gCV44\" data-uniq-id=\"guH6F\"><strong>BTC <\/strong>&#8211; the name of the coin on which the historical trade data was recorded.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-geIF8\" data-generated-css=\"brz-css-qu01e\" data-uniq-id=\"p71am\"><strong>23-08-2025<\/strong> &#8211; the date the file was saved (23 August 2025).<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-nBAwP\" data-generated-css=\"brz-css-gZ24S\" data-uniq-id=\"xXFIZ\"><strong>14-58<\/strong> &#8211; the hour and minute when the file was saved (at 14 hours 58 minutes).<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-tzdpN\" data-generated-css=\"brz-css-q1M9T\" data-uniq-id=\"j79ia\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-ddfaJ\" data-generated-css=\"brz-css-qQWym\" data-uniq-id=\"zXtz5\"><strong>&#8220;Gluing&#8221; several fragments of graphs in the Pump Chart window using the BackTest window:<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-bkmFX\" data-generated-css=\"brz-css-u6rA4\" data-uniq-id=\"fdwdv\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-jaELF\" data-generated-css=\"brz-css-sgnCw\" data-uniq-id=\"r148f\">&#8220;Gluing&#8221; several fragments of charts is an undocumented feature in the MoonBot terminal. To do this, with the &#8220;BackTest&#8221; window open, open 2 or more .bin files with the same coin name via the Menu &#8211; Trades History or by clicking on the &#8220;Eye&#8221; button. In this case, trades from the new file will be added to the previous chart rather than overwriting it. To &#8220;Gluing&#8221; the charts together, you need to select chart fragments without gaps. For example, if your .bin files are cut into 10-minute segments on average, you need to glue them together every 7-9 minutes.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-qyLXJ\" data-generated-css=\"brz-css-iYhYk\" data-uniq-id=\"i7fjf\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-aEptI\" data-generated-css=\"brz-css-eUath\" data-uniq-id=\"eRSkH\">Attention! It is not possible to play .bin files from different coins that are listed on the exchange on a single chart, and therefore it is not possible to record them sequentially or &#8220;glue&#8221; them together, i.e. each .bin file will be played strictly on the chart of its own coin.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-bA5Ln\" data-generated-css=\"brz-css-veOa5\" data-uniq-id=\"xWCwx\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-jNZqF\" data-generated-css=\"brz-css-f5ltk\" data-uniq-id=\"mx32_\">If both .bin files belong to coins that have been removed from the exchange, for example Coin1Delist.bin and Coin2Delist.bin, then they can be played on the ETH market and, accordingly, the data from them can be recorded sequentially or &#8220;glued&#8221; together, since the ETH coin chart is always used to play .bin files of delisted coins.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-xpka8\" data-generated-css=\"brz-css-clYig\" data-uniq-id=\"aLAhy\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-yLQie\" data-generated-css=\"brz-css-amKuP\" data-uniq-id=\"nKvIw\">After completing the preparation of .bin files with historical trade data, for convenience, you can collapse the lower area of the BackTest window using the &#8220;&#8230;&#8221; or &#8220;Hide&#8221; button and leave only the upper area for loading and playing .bin files for backtesting.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-r5Uty\" data-generated-css=\"brz-css-eN7dQ\" data-uniq-id=\"mXzmt\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-jS1u7\" data-generated-css=\"brz-css-mI8gE\" data-uniq-id=\"axF1v\"><strong>Starting the backtest procedure (using a demo file from the MoonBot terminal collection as an example):<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-vVqt1\" data-generated-css=\"brz-css-d541z\" data-uniq-id=\"ydfSZ\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-zy95O\" data-generated-css=\"brz-css-l1J5_\" data-uniq-id=\"xPJzv\">In the main window of the MoonBot terminal, click on Menu &#8211; BackTest to open the &#8220;BackTest&#8221; window.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-bQTwm\" data-generated-css=\"brz-css-eKu8x\" data-uniq-id=\"fKeS7\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-b_nsh\" data-generated-css=\"brz-css-o3Xj4\" data-uniq-id=\"yxire\">Click on the &#8220;Download Examples&#8221; button, and examples from the MoonBot terminal collection will be downloaded to the BackTest folder.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-b8AG9\" data-generated-css=\"brz-css-zg9nf\" data-uniq-id=\"ceqtm\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-vXQoC\" data-generated-css=\"brz-css-qLCtL\" data-uniq-id=\"ojW2l\">Click on the &#8220;Select File&#8221; button, the explorer will open, select a demo .bin file in the BackTest folder, for example Demo_LA 11-08-2025 00-39.bin, and click OK. The name of this file will appear in the BackTest window.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-gmtXZ\" data-generated-css=\"brz-css-lL9oi\" data-uniq-id=\"eHnNt\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-pP0Nk\" data-generated-css=\"brz-css-z45nw\" data-uniq-id=\"kXIbS\">Prepare and activate the strategies that will participate in the backtest, enable the general &#8220;EMULATION&#8221; mode in the terminal via Menu &#8211; Emulation mode and the Autodetect: ON button.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-mhrdW\" data-generated-css=\"brz-css-xbxM6\" data-uniq-id=\"cPJMA\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-utBWI\" data-generated-css=\"brz-css-gf5pe\" data-uniq-id=\"sBP6A\">Click the &#8220;Play&#8221; button in the BackTest window.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-xavYq\" data-generated-css=\"brz-css-qDBUr\" data-uniq-id=\"fr13N\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-agOAp\" data-generated-css=\"brz-css-gIOQB\" data-uniq-id=\"qAygQ\">The playback of historical trade data from the file Demo_LA 11-08-2025 00-39.bin will start, and the LA coin chart, the data for which was recorded in this .bin file, will open immediately. If this coin is no longer on the market, the recorded chart will always be played on the ETH coin chart.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hu1kA\" data-generated-css=\"brz-css-yanCJ\" data-uniq-id=\"nhka_\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-z7LZf\" data-generated-css=\"brz-css-j7LdZ\" data-uniq-id=\"g84iJ\">You can monitor the progress of the .bin file playback on the scale named after the file in the BackTest window.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-guTK5\" data-generated-css=\"brz-css-opZxO\" data-uniq-id=\"fRiFn\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hvAgd\" data-generated-css=\"brz-css-buka9\" data-uniq-id=\"unfNn\">You can stop the .bin file playback at any time by clicking the &#8220;Stop&#8221; button in the BackTest window.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-zzmDs\" data-generated-css=\"brz-css-rrFAS\" data-uniq-id=\"kLBUm\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-mPeQ3\" data-generated-css=\"brz-css-w5s8S\" data-uniq-id=\"pi4vo\">When you click the &#8220;Play&#8221; button again in the BackTest window, the previously selected .bin file will be played first.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-dSrTB\" data-generated-css=\"brz-css-qekcH\" data-uniq-id=\"ezuxM\"><\/p>\n<ul>\n<li class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-eEz24\" data-generated-css=\"brz-css-mlhnS\" data-uniq-id=\"y8sJo\"><strong>Attention! Simultaneous playback of several files is possible .bin<\/strong>, in this case, after clicking on the &#8220;Select file&#8221; button, you can select more than one file.bin, and several. After clicking the &#8220;Start&#8221; button in the BackTest window, all these files will start playing simultaneously on their coin charts. If there are files in the list of selected files .If a bin is from the same coin, then the first file will be played on its own chart, the second on the ETH chart, and the third and subsequent on other free coin charts.<\/li>\n<\/ul>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-gErpi\" data-generated-css=\"brz-css-ciVZJ\" data-uniq-id=\"nfTd5\">\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-zjXTf\" data-generated-css=\"brz-css-ciVZJ\" data-uniq-id=\"nfTd5\">During the playback of the .bin file, the strategies that were active and passed through the filters will be triggered. After the .bin file has finished playing, you can click the &#8220;Reports&#8221; button on the MoonBot terminal main window, open the Report Table, and evaluate the results of these strategies. If necessary, you can adjust the strategy parameters you need and run the .bin file again. Continue the testing cycle until you get the results you need.<\/p>\n<p data-generated-css=\"brz-css-ciVZJ\" data-uniq-id=\"nfTd5\" class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-unjF6\">\n<p data-generated-css=\"brz-css-ciVZJ\" data-uniq-id=\"nfTd5\" class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-fJitQ\">Using the &#8220;Copy File&#8221; button, you can copy the downloaded file to the clipboard.bin to the BackTest window.<\/p>\n<p data-generated-css=\"brz-css-ciVZJ\" data-uniq-id=\"nfTd5\" class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-eun0I\"><\/p>\n<p data-generated-css=\"brz-css-ciVZJ\" data-uniq-id=\"nfTd5\" class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-jmy7p\">Using the &#8220;Paste File&#8221; button, you can paste it into the BackTest window of another MoonBot terminal or into a Telegram group message to share the file.bin with others. <\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id class=\"brz-css-gTY8v brz-wrapper\">\n<div class=\"brz-image brz-css-o1bP9\" data-brz-custom-id=\"cQU7HChE6HZ4\"><img decoding=\"async\" class=\"brz-img\" src=\"https:\/\/moon-bot.com\/wp-content\/uploads\/2025\/08\/Screenshot_242.png\" alt=\"\" loading=\"lazy\"><\/div>\n<\/div>\n<div id class=\"brz-css-gTY8v brz-wrapper\">\n<div class=\"brz-rich-text brz-rich-text__custom brz-css-skPEL\" data-brz-custom-id=\"yzpYpklEe7LU\">\n<div data-brz-translate-text=\"1\">\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-cNVGO\" data-generated-css=\"brz-css-tqK1e\" data-uniq-id=\"p2zqt\"><strong>Attention!<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-upKUL\" data-generated-css=\"brz-css-sna9F\" data-uniq-id=\"bUX1A\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-tirn1\" data-generated-css=\"brz-css-qQcNx\" data-uniq-id=\"tnOmz\">If the general mode in the MoonBot terminal has not been manually switched to EMULATION mode, but has accidentally remained in real mode, then after pressing the &#8220;Play&#8221; button in the BackTest window, the terminal will automatically enable protection and switch the general mode to EMULATION so that orders with real deposits are not placed during backtesting.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-n4yax\" data-generated-css=\"brz-css-zQFKz\" data-uniq-id=\"zaWYG\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-syq_P\" data-generated-css=\"brz-css-d8D4w\" data-uniq-id=\"ycrL_\">If, while playing a .bin file, you try to manually switch the terminal&#8217;s general mode from EMULATION to real, another protection will be activated, namely, the &#8220;Stop&#8221; button will be pressed in the BackTest window, the playback of the .bin file will stop, and real trades will appear on the coin chart.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-iiRmv\" data-generated-css=\"brz-css-tltPF\" data-uniq-id=\"apXEP\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-jc2A_\" data-generated-css=\"brz-css-xjFfX\" data-uniq-id=\"lpPaw\">When testing strategies using the BackTest functionality in the leading MoonBot terminal, commands are not sent to the slave MoonBot terminal via UDP. This is done to protect against false positives in the slave MoonBot terminal.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id class=\"brz-css-gTY8v brz-css-uswVN brz-wrapper\">\n<div class=\"brz-line brz-line-default brz-css-uZ_Cn\" data-brz-custom-id=\"dEUyecfVPsb4\">\n<hr class=\"brz-hr\"><\/div>\n<\/div>\n<div id class=\"brz-css-gTY8v brz-wrapper\">\n<div class=\"brz-rich-text brz-rich-text__custom brz-css-skPEL\" data-brz-custom-id=\"tPkZSXraCSDC\">\n<div data-brz-translate-text=\"1\">\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-l5kza\" data-generated-css=\"brz-css-nqzcH\" data-uniq-id=\"hKHeI\"><strong>* A detailed explanation of why, when running the same historical trade data twice, the profit figures and even the number of trades using the same strategy may differ:<\/strong><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-tFyXh\" data-generated-css=\"brz-css-rcQzD\" data-uniq-id=\"c6xZp\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-aAmJj\" data-generated-css=\"brz-css-attQq\" data-uniq-id=\"efjGi\">Unlike classic candlestick algorithms, where all figures are always clearly defined, and you can calculate &#8220;2+2=4&#8221; ten times and always get always get the same result &#8220;4&#8221; &#8211; in scalping, the figures are random!<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-sQ8Xo\" data-generated-css=\"brz-css-a_R7s\" data-uniq-id=\"vkxbR\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-gT6Rd\" data-generated-css=\"brz-css-b_dkV\" data-uniq-id=\"mG0bK\">The reasons for this randomness are explained below using the example of two MoonBot terminals that trade one pair simultaneously with the same settings from two different dedicated servers (VDS):<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hhsby\" data-generated-css=\"brz-css-nGRiJ\" data-uniq-id=\"besXq\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-hIano\" data-generated-css=\"brz-css-m1jYH\" data-uniq-id=\"pYigJ\"><strong>1) Lag trades.<\/strong> One terminal received trades 10 ms later than the other and placed its order 10 ms later, and then the situation developed according to a completely different scenario: the first terminal bought and sold at a profit, while the second terminal bought later, did NOT sell at the same place, and closed the deal at a stop loss. The more active the market, the more pronounced this factor is. The most striking example is the &#8220;MoonStrike&#8221; strategy, where in the same situation one terminal manages to buy, while the other does not.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-ukWce\" data-generated-css=\"brz-css-gqFUl\" data-uniq-id=\"brr12\">The backtest runs in EMULATION mode and has a built-in random delay factor to emulate this situation.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-tuCUz\" data-generated-css=\"brz-css-ezB2S\" data-uniq-id=\"kSc08\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-dkYLo\" data-generated-css=\"brz-css-vEdz6\" data-uniq-id=\"rKi1E\"><strong>2) The recalculation of any parameters does not occur continuously due to discreteness. <\/strong>That is, the first terminal calculated something, and the second time it will calculate the new market state after a time T1. The second terminal performs the same calculation at a slightly different time T2, and even a 1 ms difference will result in a new trade being included in the calculation, and the calculation result for the second terminal will be slightly different. Other calculated figures will lead to different order parameters or no detection on the second terminal.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-l9GBG\" data-generated-css=\"brz-css-nk58I\" data-uniq-id=\"simf8\">The discreteness factor is also present in the backtest, since the moment of pressing the &#8220;Start&#8221; button is not synchronised with the market recalculation cycles.<\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-anGGy\" data-generated-css=\"brz-css-cLer3\" data-uniq-id=\"s4EZc\"><\/p>\n<p class=\"brz-tp-lg-empty brz-ff-overpass brz-ft-google brz-fs-lg-18 brz-fss-lg-px brz-fw-lg-400 brz-ls-lg-0 brz-lh-lg-1_9 brz-text-lg-justify brz-css-xIzPX\" data-generated-css=\"brz-css-jNVjt\" data-uniq-id=\"odcPP\"><strong>3) Similar things happen with Sell orders if you use certain Sell order management algorithms<\/strong>, for example: <strong>PriceDown <\/strong>(decreasing the Sell order over time), <strong>SellLevel <\/strong>(adjusting the Sell order to the previous price maximum), <strong>SellShot <\/strong>(following the Sell order within specified value ranges), <strong>SellSpread <\/strong>(adjusting the Sell order to the price spread) and even <strong>StopLoss<\/strong>. The operation of rearranging the Sell order is not instantaneous. Different moments of rearranging a sell order can lead to different final closing prices. The backtest emulates the time of rearranging an order: a random delay of 10-20 ms, as on a real exchange.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<p>    <!-- version:1774583402 --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>BackTest module The BackTest module is designed for testing automated trading and practising manual trading skills using historical trade data from various exchanges. The BackTest module only works with the PRO version of the MoonBot terminal and is activated using Moon Credits. Important! In scalping, there is no repeatability of results when replaying the same [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":105435,"comment_status":"closed","ping_status":"open","sticky":false,"template":"brizy-blank-template.php","format":"standard","meta":{"pgc_meta":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BackTest module - Moonbot<\/title>\n<meta name=\"description\" content=\"\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0434\u043b\u044f \u0440\u0443\u0447\u043d\u043e\u0439 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438 \u043d\u0430 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u0431\u0438\u0440\u0436\u0430\u0445\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/moon-bot.com\/en\/backtest\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BackTest module - Moonbot\" \/>\n<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0434\u043b\u044f \u0440\u0443\u0447\u043d\u043e\u0439 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438 \u043d\u0430 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u0431\u0438\u0440\u0436\u0430\u0445\" \/>\n<meta property=\"og:url\" content=\"https:\/\/moon-bot.com\/en\/backtest\/\" \/>\n<meta property=\"og:site_name\" content=\"Moonbot\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-24T01:28:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-27T03:50:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/moon-bot.com\/wp-content\/uploads\/2025\/08\/BackTest-module-en-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"906\" \/>\n\t<meta property=\"og:image:height\" content=\"538\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kost\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kost\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/moon-bot.com\/en\/backtest\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/moon-bot.com\/en\/backtest\/\"},\"author\":{\"name\":\"Kost\",\"@id\":\"https:\/\/moon-bot.com\/ru\/#\/schema\/person\/d409b3c6a3e29e2af1479a3f34e38223\"},\"headline\":\"BackTest module\",\"datePublished\":\"2025-08-24T01:28:13+00:00\",\"dateModified\":\"2026-03-27T03:50:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/moon-bot.com\/en\/backtest\/\"},\"wordCount\":2817,\"publisher\":{\"@id\":\"https:\/\/moon-bot.com\/ru\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/moon-bot.com\/en\/backtest\/\",\"url\":\"https:\/\/moon-bot.com\/en\/backtest\/\",\"name\":\"BackTest module - Moonbot\",\"isPartOf\":{\"@id\":\"https:\/\/moon-bot.com\/ru\/#website\"},\"datePublished\":\"2025-08-24T01:28:13+00:00\",\"dateModified\":\"2026-03-27T03:50:02+00:00\",\"description\":\"\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0434\u043b\u044f \u0440\u0443\u0447\u043d\u043e\u0439 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438 \u043d\u0430 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u0431\u0438\u0440\u0436\u0430\u0445\",\"breadcrumb\":{\"@id\":\"https:\/\/moon-bot.com\/en\/backtest\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/moon-bot.com\/en\/backtest\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/moon-bot.com\/en\/backtest\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/moon-bot.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BackTest module\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/moon-bot.com\/ru\/#website\",\"url\":\"https:\/\/moon-bot.com\/ru\/\",\"name\":\"MoonBot Trading Terminal\",\"description\":\"Advanced terminal for manual and automatic trading on cryptocurrency exchanges\",\"publisher\":{\"@id\":\"https:\/\/moon-bot.com\/ru\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/moon-bot.com\/ru\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/moon-bot.com\/ru\/#organization\",\"name\":\"MoonBot Trading Terminal\",\"url\":\"https:\/\/moon-bot.com\/ru\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/moon-bot.com\/ru\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/moon-bot.com\/wp-content\/uploads\/2023\/11\/LogoZnak02.png\",\"contentUrl\":\"https:\/\/moon-bot.com\/wp-content\/uploads\/2023\/11\/LogoZnak02.png\",\"width\":200,\"height\":200,\"caption\":\"MoonBot Trading Terminal\"},\"image\":{\"@id\":\"https:\/\/moon-bot.com\/ru\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/moon-bot.com\/ru\/#\/schema\/person\/d409b3c6a3e29e2af1479a3f34e38223\",\"name\":\"Kost\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/moon-bot.com\/ru\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc37c2b94f80995aa01dfaa5ba4788df?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc37c2b94f80995aa01dfaa5ba4788df?s=96&d=mm&r=g\",\"caption\":\"Kost\"},\"url\":\"https:\/\/moon-bot.com\/en\/author\/kostmain\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BackTest module - Moonbot","description":"\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0434\u043b\u044f \u0440\u0443\u0447\u043d\u043e\u0439 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438 \u043d\u0430 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u0431\u0438\u0440\u0436\u0430\u0445","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/moon-bot.com\/en\/backtest\/","og_locale":"en_US","og_type":"article","og_title":"BackTest module - Moonbot","og_description":"\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0434\u043b\u044f \u0440\u0443\u0447\u043d\u043e\u0439 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438 \u043d\u0430 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u0431\u0438\u0440\u0436\u0430\u0445","og_url":"https:\/\/moon-bot.com\/en\/backtest\/","og_site_name":"Moonbot","article_published_time":"2025-08-24T01:28:13+00:00","article_modified_time":"2026-03-27T03:50:02+00:00","og_image":[{"width":906,"height":538,"url":"https:\/\/moon-bot.com\/wp-content\/uploads\/2025\/08\/BackTest-module-en-1.jpg","type":"image\/jpeg"}],"author":"Kost","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kost","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/moon-bot.com\/en\/backtest\/#article","isPartOf":{"@id":"https:\/\/moon-bot.com\/en\/backtest\/"},"author":{"name":"Kost","@id":"https:\/\/moon-bot.com\/ru\/#\/schema\/person\/d409b3c6a3e29e2af1479a3f34e38223"},"headline":"BackTest module","datePublished":"2025-08-24T01:28:13+00:00","dateModified":"2026-03-27T03:50:02+00:00","mainEntityOfPage":{"@id":"https:\/\/moon-bot.com\/en\/backtest\/"},"wordCount":2817,"publisher":{"@id":"https:\/\/moon-bot.com\/ru\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/moon-bot.com\/en\/backtest\/","url":"https:\/\/moon-bot.com\/en\/backtest\/","name":"BackTest module - Moonbot","isPartOf":{"@id":"https:\/\/moon-bot.com\/ru\/#website"},"datePublished":"2025-08-24T01:28:13+00:00","dateModified":"2026-03-27T03:50:02+00:00","description":"\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b \u0434\u043b\u044f \u0440\u0443\u0447\u043d\u043e\u0439 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438 \u043d\u0430 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u0431\u0438\u0440\u0436\u0430\u0445","breadcrumb":{"@id":"https:\/\/moon-bot.com\/en\/backtest\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/moon-bot.com\/en\/backtest\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/moon-bot.com\/en\/backtest\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/moon-bot.com\/en\/"},{"@type":"ListItem","position":2,"name":"BackTest module"}]},{"@type":"WebSite","@id":"https:\/\/moon-bot.com\/ru\/#website","url":"https:\/\/moon-bot.com\/ru\/","name":"MoonBot Trading Terminal","description":"Advanced terminal for manual and automatic trading on cryptocurrency exchanges","publisher":{"@id":"https:\/\/moon-bot.com\/ru\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/moon-bot.com\/ru\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/moon-bot.com\/ru\/#organization","name":"MoonBot Trading Terminal","url":"https:\/\/moon-bot.com\/ru\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/moon-bot.com\/ru\/#\/schema\/logo\/image\/","url":"https:\/\/moon-bot.com\/wp-content\/uploads\/2023\/11\/LogoZnak02.png","contentUrl":"https:\/\/moon-bot.com\/wp-content\/uploads\/2023\/11\/LogoZnak02.png","width":200,"height":200,"caption":"MoonBot Trading Terminal"},"image":{"@id":"https:\/\/moon-bot.com\/ru\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/moon-bot.com\/ru\/#\/schema\/person\/d409b3c6a3e29e2af1479a3f34e38223","name":"Kost","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/moon-bot.com\/ru\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc37c2b94f80995aa01dfaa5ba4788df?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc37c2b94f80995aa01dfaa5ba4788df?s=96&d=mm&r=g","caption":"Kost"},"url":"https:\/\/moon-bot.com\/en\/author\/kostmain\/"}]}},"_links":{"self":[{"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/posts\/93284"}],"collection":[{"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/comments?post=93284"}],"version-history":[{"count":2,"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/posts\/93284\/revisions"}],"predecessor-version":[{"id":105440,"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/posts\/93284\/revisions\/105440"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/media\/105435"}],"wp:attachment":[{"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/media?parent=93284"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/categories?post=93284"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/moon-bot.com\/en\/wp-json\/wp\/v2\/tags?post=93284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}