Convert TradingView signals to MT4 order using webhooks

MQL4 Experten Integration

Auftrag beendet

Ausführungszeit 3 Tage
Bewertung des Entwicklers
Very nice friendly client highly recommended
Bewertung des Kunden
Excellent project management & sharp delivery. Very important to underline that it is also a pleasure to interact with Kareem :)

Spezifikation

Hi, 


I would like to connect my TradingView signals to MT4 in order to generate trades using webhooks. As of now, using my own Telegram channel seems to be the easiest and safest option. 


I will: 

- Setup all trading alerts in TradingView

- Create Telegram channel


You will need to deliver: 

- Telegram integration (reception of TradingView webhooks signals to be sent to MT4 EA)

- MT4 EA coding from scratch (lot sizing and trade comments based on currency & timeframe sent by TradingView alerts + opposite order closure)


EA will be very simple as I have another EA to manage all SL/TP/BE/JS (to be integrated as a second step). 


EA requirements:

- EA will check Symbol and Timeframe of TradingView signal received via Telegram

- EA will read the order type (BUY/SELL) from TradingView signal comment field received via Telegram

- EA will apply appropriate lot sizing and trade comment

- EA will close open order on reception of opposite signal having same lot size


Additional explanations: 

- Here I want to separate Normal vs Exotic currencies due to their different spreads, they should be management differently. 


Here is the overall flow: 

1) Alert setup in TradingView

2) TradingView generates alert when condition is triggered (sends timeframe + currency + order type from alert comment field)

3) TradingView sends alert using Webhook URL field to send the signal to Telegram 

4) Telegram reads signal data and forwards signal detail to MT4 EA 

5) MT4 opens order:

a. If existing opposite direction trade open on same currency pair WITH SAME lot size then close existing trade before opening new one 

b. If existing order on same currency pair with same direction BUT different lot size, then order can be opened directly  

c. If no open order on same currency pair and lot size position, then open trade



EA INPUT FIELDS: 

------------------------------------------

Normal Currencies= [comma separated FX list]

Normal Fast Timeframe= [comma separated timeframes list] >> example M5,M15,M30,H1

Normal Fast Timeframe Lot Size= [lot size]

Normal Fast Trade Comment= [text]

Normal Slow Timeframe= [comma separated timeframes list] >> example H4,D1,W1

Normal Slow Lot Size= [lot size] 

Normal Slow Trade Comment= [text]

Exotic Currencies= [comma separated FX list]

Exotic Fast Timeframe= [comma separated timeframes list]

Exotic Fast Timeframe Lot Size= [lot size]

Exotic Fast Trade Comment= [text]

Exotic Slow Timeframe= [comma separated timeframes list]

Exotic Slow Lot Size= [lot size]

Exotic Slow Trade Comment= [text]


Example: 

- if alert comes from USDZAR (listed under exotic currencies) with time frame M15 then 0.4 lot size will be applied

- if alert comes from USDZAR (exotic) with time frame D1 then 0.1 lot size will be applied

 

I look forward to answering your questions if any. Developer with proven experience will be preferred. I am open to suggestions to enhance flow. 





Bewerbungen

1
Entwickler 1
Bewertung
(129)
Projekte
208
54%
Schlichtung
21
24% / 52%
Frist nicht eingehalten
64
31%
Frei
2
Entwickler 2
Bewertung
(163)
Projekte
193
48%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
1
1%
Frei
Ähnliche Aufträge
**Job Description**: I am looking for an experienced developer to convert my fully functioning TradingView code into an automated trading bot for the MQL5 terminal. The bot will be connected to my Exness account and should execute trades based on specific signals generated by the strategy. **Key Responsibilities**: - Convert existing TradingView Pine Script strategy into MQL5 code. - Ensure the MQL5 bot replicates
I have EAs that I want the have a license System to manage. Must use Wininet.dll NOT WEBREQUEST. Software where i can add and delete licenses for an EA or indicator. The EA -indicator will need the license as a parameter, only then with a valid license it will be possible to open. The license system will check if the license is valid. it should work on mt5. The Licensing code will be the source code for
I am looking for someone to help me to automate my trading from mt4/5 expert advisors and own trades to tradovate. My trades are generated by my expert in MT5, I want those trades copied to Tradovate's platform using their API to different accounts, that some programmers have suggested is a REST API and should be easily doable
T here is one simple robot with an open code, it can be modified - news filter, etc. I will attach the source code and the Image of the filter i want to add to the ea If you can do it, Kindly reach out to me so we can discuss about and also here is my tg handle TG: Ibiscotrader
I have a python script that connects MT5 to Deriv for binary trading which is having some bug. It stops executing trades after a while. I need someone to check the code and fix it. Negotiable price

Projektdetails

Budget
50 - 80 USD
Für die Entwickler
45 - 72 USD