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
(104)
Progetti
169
24%
Arbitraggio
23
9% / 78%
In ritardo
16
9%
In elaborazione
2
Sviluppatore 2
Valutazioni
(31)
Progetti
44
61%
Arbitraggio
0
In ritardo
0
Gratuito
3
Sviluppatore 3
Valutazioni
(2)
Progetti
2
0%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(297)
Progetti
476
40%
Arbitraggio
105
40% / 24%
In ritardo
81
17%
Occupato
Pubblicati: 2 codici
5
Sviluppatore 5
Valutazioni
(31)
Progetti
35
46%
Arbitraggio
0
In ritardo
0
Gratuito
Pubblicati: 3 codici
Ordini simili
Hello traders, I have Quantum queen v3.52, which is the latest version, available for $500 only. The price on the platform is around $1800, but I am offering it for a much lower price for serious buyers. Details: Product: Quantum queen Version: v3.52 Price: $500 Condition: Serious buyers only
EA for prop firms 30 - 500 USD
Hi, I am looking to purchase a MT5 EA that can show consistent profitability 5% each month with drawdown less than 9%. I am not ready to build a new one from scratch as i do not have the strategy in mind yet so i do not want to take the risk of building one but not sure if it works. Only apply if you have an existing proven and tested EA that can sell to me together with the source code. The Ea is for prop firm even
Early Killer EA 30+ USD
It must have automated stop loss. Something that can end poverty and kill the market early.It must take the trades for me whenever I start it it must work on tradeport ea
I WANT TO CONVERT MY INDICATOR TO ROBOT, BUT I DONT HAVE THE SOURCE CODE , THE PROGRAMMER WILL DEVELOP THE SOURCE CODE FOR THE JOB. THE STRAGY IS SIMPLE , THE ROBOT WILL EXECUTE A TRADE WHEN THE SIGNAL FROM THE INDICATOR APPEARS. BUY SIGNAL IS WHEN THE ARROW APPEAS ON THE LOWER ZONE ( SUPPORT ZONE) SELL SIGNAL WHEN THE ARROW APPEARS ON THE UPPER ZONE ( RESISTANCE ZONE).THE ROBOT WILL HAVE THE FOLLWING FEATURES (1)
CONVERT MQL4 ROBOT TO MQL5 Solana I have robot SOLANA i want to change my robot for MQL4 ROBOT TO MQL5 AND also change the name of the robot..i need it with the source code
requirements 1. A expert which can make a bridge between trading view and MT4 /MT5 My strategy which i work upon in trading view, that autobot system should buy, sell and take profit in MT4/MT5
I want a prop-firm compatible MT5 trading robot, not a fast or aggressive one, for passing Prop firm challenges of any account sizes and also capable of earning profit on funded account after passing the challenge. Objectives: – Pass a prop firm challenge safely within 2–4 weeks, not 1 week. – Focus on capital protection first, profit second. Risk & Money Management: – Risk per trade: 0.25%–0.5% max – No martingale
أبحث عن خبير تداول آلي (EA) أرفقتُ فيديو له. يقوم هذا الخبير بوضع أوامر شراء معلقة وبيع معلقة على بُعد 250 نقطة أعلى وأسفل السعر الحالي كل دقيقة، مع تحديد مستوى وقف الخسارة (SL) عند 300 نقطة ومستوى جني الربح (TP) عند 500 نقطة. إذا تم تفعيل أيٍّ من هذين الأمرين خلال الدقيقة، يتم إلغاء الآخر. لا يقوم الخبير بوضع أي أوامر معلقة حتى يتم الوصول إلى مستوى وقف الخسارة أو جني الربح، ثم يضع مجموعة جديدة من الأوامر المعلقة في
I need MT5 Expert Advisor (EA) Strategy: - Break of Structure (body close) - Retest - Confirmation (engulfing/rejection) Rules: - Max 2 trades per day - Risk: $50 - TP: 1:2 RR - SL: structure No martingale, no grid XAUUSD M30
Bring in your expertise for specific symbol Prepare expert for Live chart Creating .set for specific symbol Live Chart Optimization , symbol specific Everything is coded already therefore needs Implementations

Informazioni sul progetto

Budget
30+ USD