Project Title: TradingView to MetaTrader 5 Automated Trading Bridge

Python Autre Convertir Python

Spécifications

Project Title: TradingView to MetaTrader 5 Automated Trading Bridge

Project Description:
We are seeking an experienced developer to create an integration solution between TradingView and MetaTrader 5. The goal is to automate trade execution in MetaTrader 5 based on signals generated in TradingView.

Key Requirements:

  1. TradingView Alerts and Webhooks:

    • Configure TradingView alerts to send webhook notifications (HTTP POST requests) upon signal generation.

    • Define the message format (JSON) that will include details such as symbol, order type (buy/sell), and any additional parameters (e.g., stop-loss, take-profit).

  2. Server-Side Application:

    • Develop a lightweight server application (using Python, Node.js, or another language) to receive webhook notifications from TradingView.

    • Process and validate the received signals.

    • Forward these signals to the MetaTrader 5 platform. Communication with MT5 can be implemented using TCP/IP sockets, ZeroMQ, or any other reliable protocol.

    • Implement error handling and logging for received signals.

  3. MetaTrader 5 Expert Advisor (EA):

    • Develop an MQL5 Expert Advisor that connects with the server application to receive trading commands.

    • The EA should automatically open, modify, and close trades based on the received signals.

    • Include basic risk management features (such as configurable lot sizes, stop-loss, and take-profit levels).

    • Ensure robust error handling and logging within the EA.

  4. Testing and Documentation:

    • Thoroughly test the complete solution in a demo environment.

    • Provide detailed documentation for installation, configuration, and operation of the integrated system.

    • Include instructions on how to modify parameters (e.g., signal filtering, risk management settings).

Desired Experience:

  • Proven experience with MetaTrader 5 development (MQL5).

  • Experience with server-side programming and integration of webhooks.

  • Familiarity with TradingView alerts and Pine Script is a plus.

  • Ability to deliver a robust, production-ready solution with clear documentation.

Project Timeline & Budget:
Please provide an estimated timeline and budget for the complete project. We are open to discussing milestones and payment structure based on deliverables.

How to Apply:
Include examples of similar projects you have completed, especially any integrations involving TradingView and MetaTrader 5 or automated trading systems. Please also describe your proposed communication protocol (e.g., ZeroMQ, TCP/IP, etc.) between the server and MT5 EA.


Répondu

1
Développeur 1
Évaluation
(294)
Projets
469
39%
Arbitrage
102
40% / 24%
En retard
77
16%
Chargé
Publié : 2 codes
2
Développeur 2
Évaluation
(8)
Projets
12
8%
Arbitrage
2
50% / 50%
En retard
1
8%
Gratuit
3
Développeur 3
Évaluation
(37)
Projets
50
20%
Arbitrage
15
27% / 67%
En retard
7
14%
Gratuit
Publié : 1 code
4
Développeur 4
Évaluation
(1)
Projets
1
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
5
Développeur 5
Évaluation
(6)
Projets
8
0%
Arbitrage
8
13% / 88%
En retard
0
Gratuit
Commandes similaires
Нужна написать скрипт робот который будет оправлять сигналы на биржу dzengi.com. Суть в следующем: на ВПС работает робот на демо-счете в терминале МТ5 на валютных парах, а сигналы с этого терминала отправляются через api или еще как-то, (я не специалист в этом) на биржу dzengi.com. Сделки открываются и закрываются с такой же логикой на бирже как и в терминале МТ5. Документация API | Dzengi.com
Доброго дня. Нужен советник на основе индикатора, либо скрипт Trading View. Лучше это оформит в качестве программы на Python. Но если код легче будет через PineScript, то можно и скриптом. Главное чтобы последовательность соблюдалась с первого по четвертый пункты из ТЗ (во вложении). Индикатор есть, предоставлю, хотелось бы понять примерную стоимость, создания советника. Спасибо. В индикаторе много параметров, но

Informations sur le projet

Budget
100 - 300 USD
Délais
de 30 à 60 jour(s)