Algorithm Details and Reviews

Overview

TradeSync is a fast and intelligent Telegram to MetaTrader trade copier, which automatically reads signals from Telegram and executes them on your broker account.

TradeSync works with Telegram channels and groups, either private or public. Traders can easily copy signals automatically without manual trade placement. TradeSync connects to your Telegram channels or groups, detects trade signals and sends them to your MetaTrader broker account for execution.

TradeSync supports different signal types, broker symbol structure, trade management commands, and other features needed for trade copying from Telegram.

Features of TradeSync

Telegram to MetaTrader Automation

TradeSync automatically reads trade signals from selected Telegram channels/groups and sends them to MetaTrader for execution.

Supported instructions:
  • Market order

  • Pending order

  • Stop Loss (SL)

  • Take Profit (TP)

  • Trade close

  • Trade modification

  • Break-even

  • Entry signals xN

  • Take Profit xN

This feature helps save trader's time and allows for faster and more consistent trade copying.

Fast Signal Detection

TradeSync detects trade signals as they are published in your selected Telegram channels.

When TradeSync finds a valid signal in one of the selected Telegram channels, it parses the message for symbol, entry/exit direction, entry/exit price, SL and TP, and sends the trade command to MetaTrader broker account.

Public and Private Telegram Channels

TradeSync works with Telegram accounts that are able to receive information from selected telegram channels or groups.

Once you log in to your Telegram account, you will be able to select the particular Telegram channels/groups that you want to copy. Then the program will only parse information from the channels/groups you chose.

MetaTrader Connection

TradeSync connects to your broker account using an Expert Advisor on MetaTrader.

Once the Expert Advisor installation is complete, and necessary settings are made, your broker account appears as connected in the TradeSync.

To connect the account successfully, users need to do the following:

  • Install the TradeSync Expert Advisor on MetaTrader;

  • Enable necessary Web Request settings;

  • Add required URLs into the list of allowed Web Requests;

  • Enable DLL imports if needed;

  • Check account status – it must be displayed as "Connected".

Smart Symbol Detection

TradeSync can recognize different types of trading symbols used by various signal providers.

For example:

  • Gold could be mapped to XAUUSD;

  • EU could be mapped to EURUSD;

  • VIX could be understood for vol related instruments;

TradeSync also supports brokers that use prefixes/suffixes:

  • XAUUSDm;

  • XAUUSD.s;

  • mXAUUSD;

  • Symbols with broker-specific suffix/prefix;

Market Orders and Pending Orders

TradeSync detects Market orders and sends them for immediate execution. For Pending Orders, TradeSync parses entry price, Stop Loss and Take Profit levels and creates pending trades.

Trades can be managed as:

  • All trade types (market and pending);

  • Market orders only;

  • Pending orders only.

This feature is useful in cases when signal providers publish early market-style instructions before sending the actual pending order setup.

Multiple Take Profit Levels

TradeSync can handle signals with several TP levels.

In the case of several TP values found, TradeSync will treat the signal according to selected TP mode.

Depending on TP mode, available behaviors might be:

  • Opening separate trades for each TP;

  • Only opening trade using the first TP level;

  • Trade management with some special behavior (trailing stop etc.)

When Separate trades mode is enabled, TradeSync opens one trade per each TP.

For example:

  • For one entry and six TP values, TradeSync will open 6 separate trades;

  • For two entries and six TP levels, TradeSync will open separate trades for each combination of entry and TP;

Trade Modification

TradeSync can detect modified signals.

When a signal was already copied, and its administrator posts a new message with updated SL and TP levels, the TradeSync can pick up the changes and modify the trade accordingly.

Updated parameters might include:

  • Stop Loss;

  • Take Profit;

  • Trade management instructions;

  • Trade close;

This is helpful in managing trades based on the latest version of the signal.

Close Trade Detection

TradeSync can detect close instructions and apply them to relevant trades.

For example, if the administrator responds to the posted trade signal and publishes a new message with close order, the trade will be automatically closed.

It is possible to use custom close words in case when signal provider has specific close order wording.

Lot Sizing

TradeSync supports flexible lot sizing settings, which can be used to adjust how lot sizes for trades are calculated.

Available lot size options are:

  • Fixed Lot Size – every copied trade uses predefined lot size;

  • Percentage of Balance – calculates lot size as a percentage of account balance;

  • Useful option for users who want their lot size to depend on account balance and increase or decrease according to the account growth;

  • Capital amount per lot – specifies how much account capital should represent one trade lot.

For example: "Lot size for $1000";

TP-Based Lot Management – used with pending orders having multiple TP levels.

Can include the following lot size behaviors:

  • Equal lot size for all TPs;

  • Increasing multiplier for each next TP;

  • Manual setting of lot size for different TP levels;

Trade Direction

TradeSync provides an opportunity to manage allowed trade directions.

Trades can be copied if one of the directions is allowed:

  • Buy and Sell;

  • Buy trades only;

  • Sell trades only;

Reverse Trading

TradeSync supports reverse trading, i.e., trading in the opposite direction compared to the original trade signal provided by the signal provider.

When reverse trading is turned on, every trade will be performed in the opposite direction:

  • BUY → SELL

  • SELL → BUY

Available modes of reverse trading include:

  • Swap SL and TP Mode – the original Take Profit becomes Stop Loss, and vice versa;

  • Reverse using actual distance – reverse direction using original distance to SL and TP.

Default SL and TP

TradeSync is able to detect pip-based instructions such as:

  • SL = 50 pips;

  • TP = 20 pips;

  • Stop Loss = 40 pips;

  • Take Profit = 60 pips;

TradeSync can use predefined Stop Loss and Take Profit values when they are not specified in a trade signal.

This feature is useful if the signal provider sends market order without any risk management levels; the trade still requires Stop Loss and Take Profit, so they are set using pre-defined values.

Filters and Trade Control

TradeSync supports filters that limit conditions under which trades will be placed.

Supported filters are:

  • Time range of trade publication in selected Telegram channels

  • Trading Session;

  • Weekdays when the trades are to be copied;

  • Symbols or pairs;

  • Keywords in message body or trade name;

  • Allowed directions (buy / sell)

  • Trade order type (pending/market)

This feature is handy for preventing copying unwanted trades.

Exclude Pairs

TradeSync supports exclusion of particular trading pairs.

If BTCUSD is added to the exclusion list, TradeSync ignores all trades related to BTCUSD and does not process them.

This feature is applied to any pair/symbol.

Ignored Keywords

When the TradeSync receives a message containing one of the ignored keywords, it will not perform any action related to the message.

For example, if keyword "close" is ignored, the program will not stop any running trades upon receiving close order.

Custom Keywords and Signal Patterns

TradeSync offers a custom keyword feature, which can be helpful when the signal provider uses special wording, symbols, emojis, or languages that are not recognized by TradeSync.

Using the custom keyword system, one can specify the keyword to instruct the program about certain signals such as:

  • Buy signal (custom signal format);

  • Sell signal (custom signal format);

  • Market order entry;

  • Pending order entry;

  • Close command;

  • Symbol mapping (special syntax);

  • Custom signal format;

For example, if the provider uses the word "up" to signal for buying the asset, and "instant" to perform immediate execution, one can specify those words as Buy signal and Market order, respectively.

Support for Text Formatting

When TradeSync receives signal messages with text formatting, the program parses them and performs all necessary actions, ignoring the text formatting.

Formats that are currently supported include:

  • Bold text

  • Italic text;

  • Strikethrough text;

  • Spoiler format;

Trade Management

TradeSync is capable of detecting trade management commands such as move Stop Loss to breakeven point.

Apart from that, the program detects other types of signals such as changing SL/TP values, closing the trades.

The available types of trade management include:

  • Move SL to breakeven

  • Close trade(s)

  • Modify SL;

  • Modify TP;

  • Manage edited messages;

  • Respond to custom close words

Feedback and Signal Pattern Submissions

TradeSync has feedback function which allows users to send reports about signal patterns, technical errors, problems, bugs, and other issues to developers.

Available submission types include:

  • General feedback and comments

  • Bug reports

  • Signal pattern submissions

  • Patterns recognition problems;

  • Improvements

One can upload problematic signal samples for developers' review and improvement.

Performance, Security, and Stability Improvements

TradeSync supports performance optimizations aimed at improved stability and security, as well as enhanced signal processing and trade management capabilities.

Improvements include:

  • Faster channel loading;

  • More efficient signal parsing

  • Improved error handling

  • Improved error displaying

  • Enhanced security

  • Enhanced communication with MetaTrader broker

  • Trade execution improvements;

  • Faster software updates

  • Broader signal pattern support;

Software Updates

TradeSync comes with built-in software updates, which make it easy to improve the application in terms of signal pattern recognition, trade execution, or other improvements.

This feature helps the product stay competitive in a rapidly developing Telegram signal market and provide traders with a wide selection of signal pattern support.

Why TradeSync?

TradeSync is a professional tool for copying trades from Telegram and performing them on broker accounts.

It helps traders to:

  • Save time and effort;

  • Perform trades quickly and efficiently;

  • Copy trades from selected Telegram channels/groups;

  • Adapt to different broker symbol types;

  • Manage lot sizing, trade directions, filters, and custom instructions;

  • Handle complex signals;

TradeSync supports wide range of trade copy instructions including market orders, pending orders, multiple Take Profits, custom keywords, symbol mapping, lot management, filters, reverse trading, and more.

Summary

TradeSync is a powerful Telegram to MetaTrader trade copier.

It connects to Telegram account, scans selected Telegram channels or groups, finds trading signals and sends them to MetaTrader for execution.

Community Reviews

Write a Review

?

Anonymous

Posting anonymously

0/2000

No reviews yet

Be the first to review this algorithm!