Documentation

Complete guide for TGSignalBridge Trial: setup, trading flow, interface, and safety notes.

Overview

TGSignalBridge Trial is a lightweight desktop automation tool that reads Telegram trading signals and executes them on Pocket Option in real time.

It supports Demo and Real accounts, automatic signal detection, Martingale management, simultaneous trades, payout and balance protections, live statistics, and trade history logs.

Version Notes

The Trial is limited to 14 days or 300 base trades opened in normal mode (excluding Martingale), unless an exception is granted by the author.

Disclaimer

Trading financial instruments involves significant risk and can lead to loss of capital. The software does not guarantee profits or trading accuracy.

Users are fully responsible for account management, strategy configuration, and financial results. Test in Demo mode first and use at your own risk.

Features

  • Automatic Telegram Signals to Pocket Option trading flow
  • QT Demo and QT Real account support
  • Signal, time and direction detection
  • Automatic CALL and PUT execution
  • Minimum payout and balance protection
  • Anti-popup bonus handling
  • Adjustable Martingale system
  • Recovery Pool with configurable factor
  • Real-time stats and logs
  • Start/Resume, Pause and Stop controls

Installation

  1. Download the .exe file into a folder.
  2. Extract ChromeDriver into the same folder as the executable.
  3. Run TGSignalBridge_Trial14.exe.

Setup

Telegram

  • API_ID, API_HASH, PHONE
  • Get credentials from my.telegram.org
  • Configure channel Name and Link, Username or ID
  • Set Telegram UTC offset and local UTC offset

Pocket Option

  • Account mode: Demo or Real
  • Initial Amount
  • Minimum Payout Init percent
  • Minimum Payout MG percent

Signal and Risk

  • Signal type and pattern variables
  • Martingale: Enable, Auto Martingale at LOSS, MG Coefficient, Maximum Steps, On Max Step
  • Protection: Recovery Factor, Recovery Threshold, Max Concurrent Trades

How To Start

  1. Open Telegram Desktop and select your signal channel.
  2. Open TGSignalBridge and complete all Settings fields, then Save.
  3. Press Start to begin signal reading and execution.
  4. On first run, enter Telegram login code and log in to Pocket Option.

Review initial logs to confirm that it is reading signals correctly. If needed, Stop, adjust Settings, Save, and Start again.

[MG] Sequence: [1.00, 2.15, 4.62, 9.93, 21.35, 45.90, 98.68]

Settings Overview

Telegram

FieldDescription
API_IDTelegram API ID from my.telegram.org.
API_HASHAPI hash linked to your API ID.
PHONETelegram phone number with country code.

Channel

FieldDescription
NameChannel name.
Link/Username/IDChannel Link (link, username or ID).
Telegram UTC OffsetTimezone offset used by Telegram message timestamps.
Local UTC OffsetYour local timezone offset used for time conversion.

Pocket Option

FieldDescription
AccountSelect QT Real or QT Demo.
Initial AmountBase amount used for the first entry.
Minimum Payout Init (%)Minimum payout required for initial trades.
Minimum Payout MG (%)Minimum payout required for Martingale trades.

Signal

FieldDescription
Signal TypeParser mode used for the channel: split_signal, setup_signal, or custom_signal.
asset_patternRegular expression used to detect the asset or pair in the message text.
time_patternRegular expression used to extract the expiration time or timeframe.
default_timeFallback expiration used when the signal does not provide a valid time.
side_patternRegular expression used to detect the trade direction such as CALL or PUT.
side_mapDictionary that maps channel keywords to CALL or PUT when custom wording is used.
wait_timeoutMaximum wait time before discarding an incomplete signal.

Risk Management

FieldDescription
Enable MartingaleEnables Martingale money management.
MG CoefficientMultiplier for the next amount after a loss.
StepsMaximum sequence number of Martingale recovery steps.
Auto Martingale at LossIf enabled, the bot automatically starts recovery entries after Loss using the configured Martingale sequence.
On Max StepDefines behavior after the last Martingale step (Restart or Pause).
Cooldown, at LossAutomatic Pause the bot for a specified period after consecutive Loss.
Recovery FactorPercentage of remaining Recovery Pool to recover after each winning trade.

Important precaution: When using Auto Martingale at Loss, verify that Maximum Steps and On Max Step match your channel strategy. Some channels require Restart after max step, while others are safer with Pause. This feature increases risk of account exposure.

Recovery Pool

The Recovery Pool is optional and helps the bot recover losses more gradually.

Every LOSS adds its amount to the pool. When the next WIN happens, the pool is reduced by the win amount or by a portion of it, depending on the configured Recovery Factor.

If Martingale is enabled, the bot may also adjust the next trade amount to recover part of the remaining pool. If Martingale is disabled, the pool still tracks losses and is reduced on wins, but the next trade amount stays at the normal base stake.

Recovery Factor

The Recovery Factor defines how much of the remaining pool the bot will try to recover after each winning trade.

The value ranges from 0.0 to 1.0:

Recovery Factor Risk Recovery Speed Behavior
0.0 ★★★★★ ★★★★★
(Classic MG)
Classic Martingale. Each LOSS advances to the next Martingale step. Each WIN returns to the Initial Amount.
0.3 ★★☆☆☆ ★★☆☆☆ Conservative Recovery. Slower progression, lower risk, and reduced capital exposure.
0.5 ★★★☆☆ ★★★☆☆
(Recommended)
Balanced Recovery. Good balance between recovery speed and risk.
0.7 ★★★★☆ ★★★★☆ Aggressive Recovery. Progression approaches the Classic Martingale.
1.0 ★★★★★ ★★★★★
(Near Classic MG)
Maximum Recovery. Behavior is very similar to the Classic Martingale during LOSS streaks, while still being managed through the Recovery Pool.

When enabled, the next trade amount is automatically adjusted according to the remaining Recovery Pool and rounded to the next valid Martingale amount. As the pool decreases, the trade amount is progressively reduced until it returns to the configured Initial Amount.

Note: The Recovery Pool is a risk management feature. It does not guarantee recovery of previous losses or future profits.

Interface Overview

Left Panel: License and Settings

  • License panel shows trial status, expiration, and usage meter.
  • Settings button opens configuration for Telegram, Signal, Pocket Option, and Risk Management.

Right Panel: Controls and Statistics

ButtonFunction
Start or ResumeStarts bot, browser, Telegram and workers.
PausePauses signal processing without closing the app.
StopStops the bot and disconnects Telegram client.
  • Time, Win/Loss, Init Balance, and Profit counters display current session status.

Trades & Operation Logs

  • Trades table with Daily stats and fields of Side, Expiration, Asset, Accuracy, Time, Amount, Profit, Payout and Result.
  • Operation Logs console with tags: INFO, TELEGRAM, WARN, MG, LOG, ERROR, etc.

Used Files

FilePurpose
config.jsonStores bot settings and runtime options.
noise_keywords.jsonKeywords used to filter non-signal messages.
trades_demo.csvTrade history for demo mode.
trades_real.csvTrade history for real mode.
errors folderStores critical and runtime error reports.

Support And License

Support email: support.tgsignalbridge@gmail.com

Telegram support group: @TGSignalBridgeSupport

TGSignalBridge is proprietary commercial software. The Trial version is for evaluation. Unauthorized copying, modification, redistribution, reverse engineering, or resale is prohibited.