Sin descripción

Wajeeh Saqib 3ac6fdaeb3 Merge branch 'updation/partial_closing_feature' of MQL-Development/bl_telegram_to_mt4 into master hace 4 meses
how_to_use_bot_video fe0ccb9f52 Ticket: 5102 Video Added hace 4 meses
README.md ab1cde64e6 Readme Updated hace 4 meses
blTelegramToMT4.ex4 8ec9d17780 Ticket # 5159 hace 4 meses
blTelegramToMT4.mq4 8ec9d17780 Ticket # 5159 hace 4 meses
bl_telegram_messages.txt 27b95b3bfc Message format added hace 4 meses

README.md

blTelegramToMt4

EA README — Signal Receiver & Executor (Telegram-style messages)

Purpose: This EA reads trade-entry messages in the exact visual/text format shown in your screenshot, parses symbol / side / open / SL / TP, and places trades automatically on the chart symbol you attach the EA to. TP and SL values are taken directly from the signal message. Lot size is provided by the user via the EA input. The EA is designed for brokers like Exness where symbols may have suffixes (e.g. EURUSD).


Message format (required — exact structure)

The EA expects messages with the same text block structure as in your image. Example accepted formats:

BL Tech pro (Paid) channel
EURUSD   Buy now 📈
⚪ Open: 1.06750
🔻 SL: 1.06650
🔹 TP: 1.06850
Use Small Lot

or

BL Tech pro (Paid) channel
EURUSD  SELL now 📉
⚪ Open: 1.06750
🔻 SL: 1.06850
🔹 TP: 1.06650
Use Small Lot

Notes:

  • Whitespace and minor emoji differences are tolerated, but the parser looks for the tokensSL:, TP: and the direction words Buy/SELL (case-insensitive).
  • Symbol must match the broker symbol exactly (e.g., EURUSD) with suffix like m, p. The EA provides a symbol-mapping option if the incoming signal uses a different convention (see inputs).
=== SIGNAL PARSE ===
Symbol: EURUSDm | Side: BUY
Open: 1.06750 | SL: 1.06650 | TP: 1.06850
Lot: 0.01 | Slippage: 5 | Method: file
=== ORDER ACTION ===
OrderType: MARKET_BUY | Ticket: 123456 | Result: SUCCESS

This mirrors your preference for grouped / section header style debugging.


Example signals (ready-to-use)

Buy example

BL Tech pro (Paid) channel
EURUSDm   Buy now 📈
⚪ Open: 1.06750
🔻 SL: 1.06650
🔹 TP: 1.06850
Use Small Lot

Sell example

BL Tech pro (Paid) channel
EURUSDm   SELL now 📉
⚪ Open: 1.06750
🔻 SL: 1.06850
🔹 TP: 1.06650
Use Small Lot

Remember: EA uses LotSize input for the actual executed lot.