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
(108)
Progetti
176
25%
Arbitraggio
24
13% / 75%
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
(298)
Progetti
477
40%
Arbitraggio
105
40% / 24%
In ritardo
81
17%
Caricato
Pubblicati: 2 codici
5
Sviluppatore 5
Valutazioni
(31)
Progetti
35
46%
Arbitraggio
0
In ritardo
0
Gratuito
Pubblicati: 3 codici
Ordini simili
I have build a trading view indicator which monitors trades. The strategy is based on OB, it buys and sells bullish and bearish OB. Also valid re enters on the retest of orderblocks only if TP is hit the first time. I’m looking for someone to develop me a EA which works on the same logic and buys and sells of the same logic as my Indicator. I currently have my indicator firing signals into a telegram channel so I
I am looking for an experienced MQL5 developer to code a simple grid trading strategy into an Expert Advisor. The strategy logic is already defined, and I am looking for someone with strong MQL5 development experience to implement it accurately and efficiently. If you are interested and have relevant experience, please get in touch so we can discuss the project details
I am looking for an experienced MQL5 or MQL4 developer with a strong background in low-latency algorithmic trading, market data integration, arbitrage and execution optimization. The project involves developing a high-performance HFT Expert Advisor (EA) for XAUUSD or US30 on IC Markets that is designed for robust execution in both demo and live environments. The EA may use market data feeds (such as lmax,one zero or
I am looking for an experienced MQL5 or MQL4 developer with a strong understanding of high-frequency trading (HFT) concepts who can explain how certain HFT-style strategies have historically been able to pass proprietary firm evaluations while also being profitable on demo accounts and capable of transitioning successfully to live trading. I am interested in understanding the legitimate trading logic, execution
Hi. I'm looking for someone to put the code I have into effect as a bot . I'm trading the Aus_200 SFE index ( Not the XJO) The bot is based on MACD entry/exit, RSI, stochastic, & vwap. Once the job is accepted, I have a few adjustments to make; however, nothing major. Thanks
السلام عليكم، مطلوب مطور محترف وخبير في لغة MQL5 لتطوير مستشار خبير (Expert Advisor) مخصص للتداول تلقائياً على معدن الذهب (XAUUSD) ليعمل على منصة MetaTrader 5. ​الشروط المطلوبة: ​الاعتماد على استراتيجية ذكية لإدارة المخاطر (تحتوي على Stop Loss و Take Profit تلقائي وديناميكي). ​إمكانية دمج خوارزميات تحليل ذكية (أو الربط مع بايثون إذا لزم الأمر لتنفيذ منطق الذكاء الاصطناعي). ​توفير خاصية الـ Trailing Stop (ملاحقة
I need an expert advisor for fast excursion of trades. So that I can up my skills, I need it to have a good balance and need you to at least to price the the bot below $50
Brotus AI 32+ USD
And let's talk about Linux and more about those technologies, ideas, those AI ideas.Let's make an AI technology summit for us base on wgat i wanna build and their example pictures of roadmapBoss can we take those idea all we've talked about base on technology, tech, UI...J.A.R.V.I.S...eDEX-UI into reality (solution) using laptop cause I think it give accces to build app amd more
I am looking for an experienced MQL5 developer to code a custom Expert Advisor for MetaTrader 5 based on my own private trading strategy.I have all the specific entry rules, exit conditions, and risk management parameters fully prepared. I will share these exact details with the selected developer via direct message once the job is initiated.The final delivery must include the clean, fully commented source code (.mq5
Hello, I'm interested in a quote to convert my manual trading strategy into an automated strategy for NinjaTrader. Please note, I would like the quote based on the work and not my available budget; therefore, I entered $5 for the budget. Additionally, I would appreciate knowing how long it would take to build/test. I would prefer to have it sooner rather than later but selected 7 days not knowing how long it takes to

Informazioni sul progetto

Budget
30+ USD