QuickStart — 7 steps
- Launch Backtester Telegram Indicators.exe .
- Log in to Telegram: cellphone quantity → code → (if essential) 2FA password.
- Open the Take a look at Mode tab and take a look at 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 Knowledgeable 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, enable it to run provided that the file was bought from an official supply.

2) Log in to Telegram.
- Enter your cellphone 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 personal 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 alerts.csv file is appropriate.
- Open the Take a look at Mode (Reside 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 be certain that the next parameters are accurately recognized: Image , Order Kind (BUY/SELL), Entry , SL , and TP .
Necessary: If recognition is inaccurate, first be certain that the PreTest (format, phrases, and sign construction) is appropriate, and solely then proceed to downloading the historical past.

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

PreTest End result: Acknowledged Fields (Image/Entry/SL/TP)
4) Export sign historical past (Backtest Mode) → alerts.csv.
- Open the Backtest Mode tab.
- Refresh the listing of channels/chats (if there’s a Refresh/Replace button).
- Choose a channel/chat from the listing.
- Specify the historical past interval: Begin Date and Finish Date .
- Run parsing and await it to finish.
The output file shall 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 sometimes saves the file to a location the place the EA can learn it routinely (typically that is the TerminalCommonFiles folder).
To verify manually, in MetaTrader, open File → Open Information 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 Indicators advisor.
- Set the testing interval ( Use Date ) – ideally the identical vary as for parsing.
- Choose the instrument to check:
- If you happen to’re testing a single instrument , choose it.
- If you happen to’re utilizing MT5 and your alerts.csv file accommodates a number of symbols , choose any major image (ideally one from the CSV file), and trades for the opposite symbols shall be reproduced from the file (MT5’s multi-symbol/multi-currency mode).
- Click on Begin and await the outcomes.

Technique Tester: Deciding on an Knowledgeable Advisor, Image, Dates, and Simulation Mode
7) Vital Inputs (really useful minimal)
- SignalFile = alerts.csv (sign file identify)
- BrokerUTCOffset — dealer time offset (if trades are opened on the incorrect time)
- RejectOrdersWithoutSL / RejectOrdersWithoutTP — really useful to allow to skip alerts with out SL/TP
- SLMode / TPMode — take from sign (Sign) or set manually (Customized)
- LotMode — fastened lot or danger (%), and quantity/danger 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 accommodates a number of symbols, testing is usually carried out one after the other.
- MT5: Extra handy for situations with a number of symbols in alerts.csv (multi-symbol/multi-currency mode).
9) Widespread points (briefly)
- : 0 trades within the report: verify that alerts.csv exists, is within the appropriate folder, and that the take a look at dates overlap the CSV interval.
- Incorrect recognition: first make sure the PreTest is operating accurately in Take a look at Mode, then re-download the historical past.
- Trades are opening on the incorrect 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)

