Developer Needed for Telegram Copier EA for MT4 - From Scratch

Specifiche

Job Description: We are seeking an experienced MQL4 developer to create an Expert Advisor (EA) from scratch that can copy trading signals from a Telegram channel to MetaTrader 4 (MT4). The EA should be capable of executing market and pending orders based on Telegram signals while adhering to a specific set of trading rules and strategies. The developer should work on building a complete solution, including server-side integration, to ensure seamless execution.

Project Overview

The EA must connect to a specified Telegram channel or group, extract trading signals in a specific format, and execute them automatically in MT4. The signals may contain instructions for market orders, pending orders, and updates like stop loss (SL), take profit (TP), and breakeven levels. The EA should have well-organized components to manage the logic for receiving, interpreting, and executing trades.

Requirements

  1. Telegram Signal Parsing and Integration:

    • Connect to the Telegram bot using the bot API token.

    • Extract trading signals from messages posted in a specific format. The signal formats can include:

      Example 1: 💵GOLD SELL @ 2761, 💵SECOND SELL LIMIT @ 2767, SL @ 2773, TP @ 2751, 🛡FOLLOW MONEY MANAGEMENT.

      Example 2: 💵GOLD BUY @ 2750, 💵SECOND BUY LIMIT @ 2744, SL @ 2738, TP @ 2760, 🛡FOLLOW MONEY MANAGEMENT.

    • Ensure the EA is capable of parsing signals with emojis or additional text instructions.

  2. Order Execution Rules:

    • Market Execution: Execute "Buy Now" or "Sell Now" signals at market price.

    • Pending Limit Orders: Place a second trade as a limit order based on instructions, such as "SECOND BUY LIMIT @ xxx".

    • Manage TP and SL: Set individual take profit (TP) and stop loss (SL) levels for both trades.

    • Manage Triggered Orders:

      • If both the first market order and the pending limit order are triggered, move the SL of the first order to breakeven.

      • If the market order moves 30-40 pips in profit, cancel the pending limit order if it has not been triggered.

  3. Update Trades Based on New Information:

    • If there is a signal update (e.g., "BOOK PARTIAL PROFIT" or "BOOK FULL PROFIT"), execute the required modification in the existing trade by closing a portion or all of it.

    • Move SL to breakeven as instructed.

  4. Money Management Features:

    • Provide an option to use fixed lot sizes or calculate lot sizes based on percentage risk.

    • Implement risk management settings to follow recommended money management strategies.

    • Avoid high-risk practices or deviating from safe trading guidelines.

  5. Communication and Server Setup:

    • Develop a reliable solution to connect MetaTrader 4 to Telegram. This could involve using a server-side script to forward signals to MT4.

    • The EA should use WebRequest() for communication or implement an efficient polling mechanism if needed.

    • Use a local or remote server to facilitate seamless and secure data flow.

  6. Error Handling and Logging:

    • Implement logging for received messages, trade execution, errors, etc., to facilitate troubleshooting.

    • Ensure robust error handling for WebRequests, order placement, or unexpected input.

  7. Testing and Debugging:

    • Developer must thoroughly test the EA with different signal formats to ensure proper operation.

    • Debug any issues related to message parsing, trading logic, or connectivity.

Additional Requirements

  • Code Quality: The code must be well-structured, commented, and easy to maintain or update.

  • Compatibility: The EA must be compatible with MetaTrader 4 (MT4).

  • Documentation: Provide clear documentation on how to set up and configure the EA, including how to link it to the Telegram bot and customize trading settings.

Skills Required

  • Strong expertise in MQL4 and MT4 EA development.

  • Experience in integrating external APIs with MQL4, particularly Telegram.

  • Ability to write clean, maintainable, and efficient code.

  • Understanding of trading and financial markets.

Deliverables

  • Fully functional EA capable of executing signals from Telegram.

  • Source code with comments explaining the functionality.

  • Setup guide and documentation.

  • Support for initial testing and debugging.


Con risposta

1
Sviluppatore 1
Valutazioni
(91)
Progetti
131
18%
Arbitraggio
4
25% / 25%
In ritardo
12
9%
Caricato
2
Sviluppatore 2
Valutazioni
(31)
Progetti
43
60%
Arbitraggio
0
In ritardo
0
Gratuito
3
Sviluppatore 3
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(284)
Progetti
458
39%
Arbitraggio
93
44% / 18%
In ritardo
72
16%
Caricato
Pubblicati: 2 codici
5
Sviluppatore 5
Valutazioni
(31)
Progetti
35
46%
Arbitraggio
0
In ritardo
0
Gratuito
Pubblicati: 3 codici
Ordini simili
Hi I have an existing trading view pine script indicator that I want to use to automatically enter trades on mt5. Have tried to convert to MT5 but the logic never matched so wanting to keep it exactly as is but use a webhook etc to place trades automatically. Looking for someone to either set this up for me or walk me through it step by step please
I am Looking for MT4 or MT5 Sclaper Robot for XAUUSD (GOLD) OR FOREX Pair without Slippage issue and Trade Running minimum 100 Secound close with profit or minor Lost With rate Should be 90 %
need a expert advisor for mt5 and need a pine script strategy This indicator is as an evolution of the classic Donchian channel. Pivots are identified using a zigzag structure and graphical markers, with the pivots derived entirely from the behaviour of the channel. A pivot is triggered when the channel flattens, forming a connector point for the next zigzag leg. To avoid weak or insignificant pivots, a depth
need a expert advisor for mt5 and need a pine script strategy This indicator is as an evolution of the classic Donchian channel. Pivots are identified using a zigzag structure and graphical markers, with the pivots derived entirely from the behaviour of the channel. A pivot is triggered when the channel flattens, forming a connector point for the next zigzag leg. To avoid weak or insignificant pivots, a depth
Gold scalper Ea 50+ USD
Hello is any one having Gold Ea please let me know, which should have good scalping result. and should work on real account. if any one have such please connect me
EA Optimization 50+ USD
I have HFT EA but he is working perfectly on demo account but not working on real account. I need a man who makes EA working on real account. please fill free to contact me who can make it possible, source code will be shared
I’m seeking an experienced Quantower/C# developer to finalize and deploy a near-complete trading strategy. The core logic, UI, and risk management are already implemented (see attached files), but I need expert support to: Resolve Integration Issues: Fix .NET Framework mismatch (target: net48). Ensure strategy loads correctly in Quantower’s Order Panel. QA & Validation: Backtest and verify: S/R calculations
I am looking for big dogs -- no puppies to assist with my upcoming project, which involves two files that require minor modifications. The project includes approximately 30 different input options, most of which will need copying, pasting, and minor adjustments. To help track progress, there will be checkboxes to check off and navigate through the specifications more easily as you progress and getting things done. I
THE STUDY : Add 4 study overlay in the input settings and color bar based on alert condition is sg1=1 I want it to trail the order instead of flat to avoid too much slippage What I do is the 15-Minutes chart I have filter also in the 10tick chart if those filters are meet the bar is green or red using sierrachar color bar based on alert condition I overlay the 4 in the study in the 6tick Renko chart that will
I am looking for a MetaTrader 4 (MT4) developer to create a scalping-based Expert Advisor (EA) for the US30 index. The EA will be based on pending orders with trend filtering and equity-based risk management. It should include virtual SL/TP, support multiple pending orders, and be optimized for high-volatility sessions. Only experienced developers with proven MT4 EA development should apply

Informazioni sul progetto

Budget
30+ USD
IVA (20%): 6 USD
Totale: 36 USD
Per lo sviluppatore
27 USD