Named Pipes between MT4 and a C# application

MQL4 Intégration

Spécifications

Description:

I have already a c# application that manages my actual trading positions in my metatrader account and the lotsize of the positions which should be oppend.


I am using max. 5 charts with different or all with the same underlying an they should communicate with the c# application. The communication should work with named pipes


The communication between each metatrader 5 ea and my c# manager works always in the same manner:

1. My c# manager is already running.

2. Now I put my ea on the chart.

3. The ea send’s with the first tick an init-message (with its underlying and timeframe) to the c# manager on the default pipe. As init-answer the c# manager sends the name of the “pipe-connection” which should be used from this ea to communicate with the c# manager.

4. On each of the following ticks the EA sends on this given pipe “pipe-connection1” an information string (if actual an position is open) and as an answer the ea gets a string from the c# manager (if it has to open a position). That’s the end of the communication, till the next tick follows.


...the same steps are working parallel with the other 4 charts.

...so the c# manager has the default pipe name for the init messages and 5 pipe-connection-name ( for each of the 5 charts)



The followings cases must be regarded:


-If more than 5 different ea’s would apply for a pipe at the server, the c# server manager should defeat their init-message and show’s an alert window

-If the connection between the metatrader an the c# manager is broken or restarted, the ea’s are sending an init-message again, and get their communication pipe name.

...If there was already an open position from this ea of the c# manager connection (which is marked on the comment of an open position), the ea sends this comment in the Init Message to get the same

pipe-connection-name as before.

-If i use the ea on 5 of the same underlyings this should also work!!!

-If the ea is taken (closed) from one chart(underlying), this pipe connection should be closed an is now free for a further(another) underlying. Maximum 5 different or same underlyings at one time i use!



What I need:


-I can programm the metatrader part by myself. I only need a project with the working communication which I discriped above. This communication part (protocol over windows named pipes) I integrate in my existing project, of course I need the souce code for the metatrader and the c#. And also the clear description for the code.

Répondu

1
Développeur 1
Évaluation
(34)
Projets
80
34%
Arbitrage
13
31% / 54%
En retard
19
24%
Gratuit
2
Développeur 2
Évaluation
(9)
Projets
20
70%
Arbitrage
1
0% / 100%
En retard
9
45%
Gratuit
3
Développeur 3
Évaluation
(54)
Projets
164
43%
Arbitrage
43
47% / 16%
En retard
58
35%
Gratuit
Commandes similaires
My Goal: I want to make an EA that makes money using AI.. with zero losses and 100% winning chances and we will continue to upgrade and design the EA until we reach our goal. this could be a long term project
I want a profitable MT4/MT5 with a proven results and test results. Demo and strategy is also an advantage if available. kindly message me if it you have one. The source codes will be demanded when will finally reach a compromise
Trade Mirroring Solution 100 - 150 USD
Hey there! I was wondering if you could help me with copy trading an EA’s action on Cronos markets (uses CTrader) into a prop firm account that I bought with TooOne Trader (uses TradeLocker to execute trades). Actually, I have 3 prop firm accounts with them that I am trying to pass with this particular EA. 1) Each of these 3 accounts is $250,000 (different account numbers that cannot be combined. 2) I currently have
I require an API that links MT5 Data to Excel 1. Data I would like to link is hourly price data for OHLC for Indices and Forex. 2. Ability to input date range. So if I select 2 days and hourly data for GBPUSD, the table will populate in excel (Via an Add-in /API) with 24 rows of which the bottom row is the current live OHLC and hence subject to change until the bar closes 3. I guess this will be via GoogleSheets in
We want to host a trading competition for newer traders where they can trade on demo accounts. We just want to be able to access those demo accounts and to provide a leaderboard (even if the totals are just stored in a database), we can provide the front-end. The idea is to have around 20 participants. Most will be relatively new traders. We are also not a broker, we simply have a few people learning to trade. The
MQL Excel Integration 500 - 750 USD
I am looking for a MQL5 programmer to have Metatrader read my MS Excel signals. There will be a notification CSV/TXT file going from MT to Excel. To let Excel know one of the two orders went live. There will also be a order CSV/TXT file going from Excel to MT. To let MT know of 2 new orders. The order CSV will include 2 orders with Order Type Order buy/sell Order price Order Stop-loss Price Order Target Price Project
Hi I am looking for some developer, who can develop WebPage which can display my open trades position, Trade History and Live Bid/Ask of my Watchlist. Frontend web app for customers/clients where they can login and see (Account info, Watchlist, Positions, History) Control Panel to create users and map user emails to MT5 account numbers etc

Informations sur le projet

Budget
10 - 150 USD
TVA (19%): 1.9 - 28.5 USD
Total: 11.9 - 178.5 USD
Pour le développeur
9 - 135 USD
Délais
de 1 à 3 jour(s)