Specification
We are seeking a skilled developer or team to create a Windows-based application capable of copying trading signals from specific single or multiple Private or Public Telegram channels for both MT4 and MT5 platforms. The app should facilitate subscription management and integrate seamlessly with our website/payment system for a comprehensive user experience.
1. Develop a Windows and Mac based app which is VPS compatible with robust subscription management capabilities for selling and overseeing subscriptions. Integration with our website/payment method is highly desirable.
2. Compatible in Windows 7 to the updated Windows platforms.
3. Read and copy trading signal messages with different formats (image or text ) posted in telegram channels.
4. Copy all signals, including Stop Loss, and multiple Take Profit levels, enabling seamless execution in the EA
5. The EA must be able to read different formats e.g Set TP or Take Profit.... -] define String to find Take profit) Order parameters like Pair, Buy/Sell, TP, SL, Move SL to Entry and entry price.
6. When the TP and SL are modified later in telegram, the copier must modify in MT4 and MT5
7. If a trade has multiple TP levels like TP1, TP2 and TP3, the EA would need to be able to partially close a % of the trade at each TP level.
8. Fast Execution of orders and can put orders from multiple channels simultaneously
9. There should be a setting for Risk management and customized lots!
10. Develop a trailing stop feature that, when a trade opened by the EA hits 50 pips, automatically adjusts the Stop Loss to the entry price.
11. Need to Provide us with complete source code for the application.
12. Design a well-documented licensing system admin dashboard based on account numbers and expiration dates for managing active clients efficiently.
13. The customer also gets access to a customer dashboard to see certain statistics.
14. Symbol mapping: execute the trade from the received message in telegram, identify the pair in user's broker account automatically even if the pair carries any suffix or prefix in user's account.
15. Pips adjustment of Entry price. ( Example: If entry price is 1.0756 then it will still put in the order if the MT4 or MT5 has 10 Pips difference that is 1.0766 )
16. Pending Order for Copier and expiration
17. Ability to set custom SL and TP
18. Exclude Trade of specific symbol
We look forward to engaging with experienced developers or teams capable of delivering this comprehensive and sophisticated trading signal copier application. Please give us a milestone breakdown of the project and the timeline for them.