EA which can manage the amount of open position in MT4 from Excel calculations

MQL4 エキスパート 統合

仕事が完了した

実行時間4 日
開発者からのフィードバック
most wonderful client .
依頼者からのフィードバック
Thank you Shivam, great work.

指定

Dear developer, 

I need an EA which would open* an existing excel file (C:/Book1.xlsm) and read the value of cells in Sheet1: 

   - A1 will represent the calculated (desired) amount of opened position in lots,
   - B1 will show the direction (1 means BUY, -1 means SELL). 

EA should open or close position(s) in MT4 every time Cell A1 or B1 changes their value (recalculated by a formula), in order to adjust the amount of open positions in M4 with Excel calculations. So, there can be 3 possible cases:

   - A1 increases its value => open 1 new position.
   - A1 decreases its value => close one or more positions. Occasionally, some positions will have to be closed partially. Closing order: last opened should close first, etc.
   - B1 (& A1) changes value (direction) => close all opened positions and open 1 new position if A1 > 0. If A1 = 0, no positions should be opened. 


If EA will be attached to EURUSD chart, it will control all EURUSD positions on the account, but it should not interfere with other pairs. EA will be attached to at least 8 pairs, so if it is necessary, I can manually change the magic number or a symbol in EA code (as I will manually change cells location (from A1 to A2) when attaching EA to a second chart, etc.).


Maybe you will find this script helpful, allegedly, it can enable MT4 to exchange data with MS Excel:
https://www.mql5.com/en/forum/25462

*if this is possible, it would be ideal that MT4 can read from an already opened Excel file. 

Thank you and kind regards. 
Ivo

応答済み

1
開発者 1
評価
(68)
プロジェクト
78
27%
仲裁
13
31% / 62%
期限切れ
15
19%
パブリッシュした人: 4 codes
2
開発者 2
評価
(73)
プロジェクト
132
52%
仲裁
9
44% / 33%
期限切れ
63
48%
3
開発者 3
評価
(219)
プロジェクト
370
42%
仲裁
145
17% / 41%
期限切れ
124
34%
パブリッシュした人: 38 codes
4
開発者 4
評価
(1)
プロジェクト
16
81%
仲裁
1
100% / 0%
期限切れ
2
13%
パブリッシュした人: 1 article

プロジェクト情報

予算
50 - 100 USD
締め切り
最低 7 最高 10 日