暂无描述

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

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.