Техническое задание
Looking for a developer who has the ability to build a 'Telegram Trade Copier'. Please read carefully before applying.
The system consists of two components:
1. Desktop Application: Manages the Telegram integration, channel selection (specific Channel), and MT4/MT5 account configuration.
2. Expert Advisor (EA): Executes trades on MT4 and MT5 platforms based on EA configuration, signals received from the Desktop App.
Functional Requirements:
1. Desktop Application
· User Authentication:
o Allow users to log in using their Telegram phone number (e.g., +143465634). Then he/she will be see her/her name only and “Copier Connected”.
· Telegram Channel Management:
o Enable users to specify 2-3 Telegram channels from which trading signals will be copied. Others channel will be hide from telegram app.
2. Expert Advisor (EA)
· Compatibility:
o Develop an EA compatible with both MT4 and MT5 platforms.
· Trade Execution:
o Automatically execute trades on MT4/MT5 accounts based on signals received from the Desktop Application.
· Channel Selection:
o Allow users to select channel from EA (Specific 3 Channels only).There will be dropdown options for those 2-3 channels.
· Magic Number:
o User input a magic number for different pairs (e.g., one For Fx 6574 and one For Gold 5784).
· Suffix and prefix:
o Allow users to add suffix or prefix. Some Broker has suffix or prefix with symbol pair(e.g., .r)
· Symbol mapping:
o Some broker has different symbol pairs.
· Lot Calculation:
o Provide options for lot size calculation. There will be two dropdown options.
§ Fixed lot size (e.g., 0.01).
§ Dynamic lot size based on risk factor.
· Trade Parameters:
o Use default settings if specific Stop Loss (SL) and Take Profit (TP1, TP2) values are not provided in the signal:
§ Default SL: 50.0 pips
§ Default TP1: 40.0 pips
§ Default TP2: 150.0 pips
· Trade Filters:
o Include options to exclude specific symbols. Skip any FX pairs
· Notification:
o Send MT4/5 notifications for trade execution (Expert Tab). And Close half, close partial, trade edit and close trade. And Also send the update on telegram bot
· Slippage
· Breakeven pips
· Close half and BE after X pips
· Extra Features in Backend:
1. Half close % = 50 % (TP 1 HIT, FX TP1 30 pips and Gold TP1 40 ). Once TP1 is reached, move the SL to the entry point automatically .
2. Partial close % = 25 % (80 pips reached and 97 pips reached in Gold ). move the SL to the entry point automatically when reaches (80/97)
More guidelines and requirements will be discussed later (With Image).