EA and DLL to enable 2 way pipe/socket communication between MT5 and a C++ App

指定

I have some C++ programming knowledge, and I want to be able to write my own Expert Advisor in C++ and have it communicate directly with the MetaTrader 5 platform to get price data and open/close trades. Therefore, I would require an EA in mql5 along with an accompanying dll to allow 2 way communication between the mql5 EA and my C++ application.

Some communication examples that I can think of are:

-Currency Symbol, get last 'x' prices Open,High,Low,Close (bid or sell side), 'y' min/hour/day/month timescale
-Currency Symbol, open trade at current price, BUY/SELL, set SL, set TP etc.
-Currency Symbol, get status of trade (priced opened, current price, profit etc.)
-Currency Symbol, close trade at current price etc.
-close all open trades
-Get account status, balance, equity, etc.

I'm thinking that maybe all these functions should return comma delimited strings.
Another note: I'll want to open more than 1 position at once, so the positions will need a unique identifier.
As I am a complete beginner in forex, please feel free to add to/change the above examples of communication functions required in the dll.
Please provide me with a guide price and your proposed solution for this project.

応答済み

1
開発者 1
評価
(195)
プロジェクト
395
28%
仲裁
155
20% / 52%
期限切れ
112
28%
2
開発者 2
評価
(59)
プロジェクト
182
55%
仲裁
31
45% / 16%
期限切れ
103
57%
3
開発者 3
評価
(272)
プロジェクト
394
63%
仲裁
70
53% / 26%
期限切れ
198
50%
4
開発者 4
評価
(169)
プロジェクト
218
50%
仲裁
6
17% / 67%
期限切れ
11
5%
5
開発者 5
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
6
開発者 6
評価
(2)
プロジェクト
5
20%
仲裁
2
50% / 0%
期限切れ
0

プロジェクト情報

予算
50 - 100 USD
開発者用
45 - 90 USD
締め切り
最低 1 最高 15 日