QuickStart — 7 steps
- Launch Backtester Telegram Indicators.exe .
- Log in to Telegram: telephone quantity → code → (if mandatory) 2FA password.
- Open the Take a look at Mode tab and take a look at 1-2 indicators (PreTest) to make sure recognition is right.
- Open Backtest Mode , choose a channel/chat, and set the interval (Begin/Finish Date).
- Begin parsing and get the indicators.csv file.
- Open Technique Tester in MT4/MT5, choose an Skilled Advisor, and set the take a look at dates (ideally the identical interval).
- Run the take a look at and consider the outcomes (report/statistics/chart/trades).
1) Launch Parser (.exe).
- Unzip the Parser archive (if it is in an archive).
- Run Backtester Telegram Indicators.exe
- If Home windows shows a safety warning, permit it to run provided that the file was bought from an official supply.

2) Log in to Telegram.
- Enter your telephone quantity with the nation code.
- Enter the code despatched to Telegram.
- If two-factor authentication is enabled, enter your 2FA password.
Parser makes use of your Telegram account, so it might probably see the channels/chats you are a member of (together with non-public ones).

Quantity/code entry home windows/2FA
3) Recognition Take a look at (Take a look at Mode) — Required Step:
Earlier than downloading months of historical past, take a look at recognition on 1–2 messages. This ensures that the ultimate indicators.csv file is right.
- Open the Take a look at Mode (Stay Parsing) tab.
- Take a look at the sign through By Hyperlink (if the channel is public) or By Textual content (insert the sign textual content).
- Click on PreTest and make sure that the next parameters are appropriately recognized: Image , Order Sort (BUY/SELL), Entry , SL , and TP .
Necessary: If recognition is wrong, first make sure that the PreTest (format, phrases, and sign construction) is right, and solely then proceed to downloading the historical past.

Take a look at Mode: By Hyperlink / By Textual content

PreTest Outcome: Acknowledged Fields (Image/Entry/SL/TP)
4) Export sign historical past (Backtest Mode) → indicators.csv.
- Open the Backtest Mode tab.
- Refresh the record of channels/chats (if there’s a Refresh/Replace button).
- Choose a channel/chat from the record.
- Specify the historical past interval: Begin Date and Finish Date .
- Run parsing and await it to finish.
The output file will likely be indicators.csv , which is able to then be utilized by the advisor in Technique Tester.

Backtest Mode: Channel Choice + Dates

[SCREEN RU-07] Backtest Mode: log/progress + complete (variety of indicators/errors)
5) The place ought to indicators.csv be situated?
Parser usually saves the file to a location the place the EA can learn it robotically (typically that is the TerminalCommonFiles folder).
To examine manually, in MetaTrader, open File → Open Information Folder , then go to the Widespread → Recordsdata folder and ensure indicators.csv is there.

WidespreadRecordsdata folder with the indicators.csv file
6) Launch Technique Tester (MT4/MT5)
- . Open Technique Tester .
- Choose the Becktester Telegram Indicators advisor.
- Set the testing interval ( Use Date ) – ideally the identical vary as for parsing.
- Choose the instrument to check:
- For those who’re testing a single instrument , choose it.
- For those who’re utilizing MT5 and your indicators.csv file incorporates a number of symbols , choose any main image (ideally one from the CSV file), and trades for the opposite symbols will likely be reproduced from the file (MT5’s multi-symbol/multi-currency mode).
- Click on Begin and await the outcomes.

Technique Tester: Choosing an Skilled Advisor, Image, Dates, and Simulation Mode
7) Essential Inputs (beneficial minimal)
- SignalFile = indicators.csv (sign file identify)
- BrokerUTCOffset — dealer time offset (if trades are opened on the improper time)
- RejectOrdersWithoutSL / RejectOrdersWithoutTP — beneficial to allow to skip indicators with out SL/TP
- SLMode / TPMode — take from sign (Sign) or set manually (Customized)
- LotMode — mounted lot or threat (%), and quantity/threat parameters
- SkipDuplicates , SkipWeekendSignals — helpful “rubbish” filters
Inputs: SignalFile, BrokerUTCOffset, RejectOrdersWithoutSL/TP, SLMode/TPMode
8) Variations between MT4 and MT5 variations
- MT4: Testing is often carried out on one instrument at a time. If the CSV file incorporates a number of symbols, testing is usually carried out separately.
- MT5: Extra handy for eventualities with a number of symbols in indicators.csv (multi-symbol/multi-currency mode).
9) Widespread points (briefly)
- : 0 trades within the report: examine that indicators.csv exists, is within the right folder, and that the take a look at dates overlap the CSV interval.
- Incorrect recognition: first make sure the PreTest is operating appropriately in Take a look at Mode, then re-download the historical past.
- Trades are opening on the improper time: alter BrokerUTCOffset.
Get the product
BackTester for MT4 you may get right here: Becktester Telegram Indicators (MT4)
BackTester for MT5 you may get right here: Becktester Telegram Indicators (MT5)