QuickStart — 7 steps
- Launch Backtester Telegram Alerts.exe .
- Log in to Telegram: telephone quantity → code → (if essential) 2FA password.
- Open the Check Mode tab and check 1-2 alerts (PreTest) to make sure recognition is appropriate.
- Open Backtest Mode , choose a channel/chat, and set the interval (Begin/Finish Date).
- Begin parsing and get the alerts.csv file.
- Open Technique Tester in MT4/MT5, choose an Professional Advisor, and set the check dates (ideally the identical interval).
- Run the check 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 Alerts.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 see the channels/chats you are a member of (together with non-public ones).

Quantity/code entry home windows/2FA
3) Recognition Check (Check Mode) — Required Step:
Earlier than downloading months of historical past, check recognition on 1–2 messages. This ensures that the ultimate alerts.csv file is appropriate.
- Open the Check Mode (Stay Parsing) tab.
- Check the sign by way of 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 Kind (BUY/SELL), Entry , SL , and TP .
Necessary: If recognition is inaccurate, first make sure that the PreTest (format, phrases, and sign construction) is appropriate, and solely then proceed to downloading the historical past.

Check Mode: By Hyperlink / By Textual content

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

Backtest Mode: Channel Choice + Dates

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

WidespreadInformation folder with the alerts.csv file
6) Launch Technique Tester (MT4/MT5)
- . Open Technique Tester .
- Choose the Becktester Telegram Alerts advisor.
- Set the testing interval ( Use Date ) – ideally the identical vary as for parsing.
- Choose the instrument to check:
- Should you’re testing a single instrument , choose it.
- Should you’re utilizing MT5 and your alerts.csv file comprises a number of symbols , choose any main image (ideally one from the CSV file), and trades for the opposite symbols might be reproduced from the file (MT5’s multi-symbol/multi-currency mode).
- Click on Begin and look forward to the outcomes.

Technique Tester: Deciding on an Professional Advisor, Image, Dates, and Simulation Mode
7) Important Inputs (advisable minimal)
- SignalFile = alerts.csv (sign file identify)
- BrokerUTCOffset — dealer time offset (if trades are opened on the mistaken time)
- RejectOrdersWithoutSL / RejectOrdersWithoutTP — advisable to allow to skip alerts with out SL/TP
- SLMode / TPMode — take from sign (Sign) or set manually (Customized)
- LotMode — fastened 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 usually carried out on one instrument at a time. If the CSV file comprises a number of symbols, testing is usually carried out separately.
- MT5: Extra handy for eventualities with a number of symbols in alerts.csv (multi-symbol/multi-currency mode).
9) Widespread points (briefly)
- : 0 trades within the report: test that alerts.csv exists, is within the appropriate folder, and that the check dates overlap the CSV interval.
- Incorrect recognition: first make sure the PreTest is operating appropriately in Check Mode, then re-download the historical past.
- Trades are opening on the mistaken time: alter BrokerUTCOffset.
Get the product
BackTester for MT4 you may get right here: Becktester Telegram Alerts (MT4)
BackTester for MT5 you may get right here: Becktester Telegram Alerts (MT5)
