I need an MT5 EA that will post some data to an external API when a signal is generated.

Job finished

Execution time 9 days
Feedback from employee
excellent

Specification

This job is for serious developers who have skills. If you don't have the skills please don't apply.

I need an EA that will communicate with an external API. It will have to use the webrequest function to Post data. The EA will also be used as if it were an indicator creating signals for past and live data based on technical conditions. Since indicators can't use the webrequest it needs to be an EA. I will provide further information to potential candidates. I will need to have the source file with clear code.

Responded

1
Developer 1
Rating
(213)
Projects
286
47%
Arbitration
27
59% / 37%
Overdue
36
13%
Free
2
Developer 2
Rating
(40)
Projects
55
35%
Arbitration
2
0% / 50%
Overdue
0
Free
3
Developer 3
Rating
(210)
Projects
273
21%
Arbitration
24
54% / 17%
Overdue
0
Working
4
Developer 4
Rating
(144)
Projects
199
42%
Arbitration
20
25% / 55%
Overdue
10
5%
Free
5
Developer 5
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
6
Developer 6
Rating
(132)
Projects
178
39%
Arbitration
4
25% / 50%
Overdue
14
8%
Free
7
Developer 7
Rating
(41)
Projects
160
45%
Arbitration
16
13% / 50%
Overdue
48
30%
Free
8
Developer 8
Rating
(170)
Projects
203
47%
Arbitration
5
20% / 60%
Overdue
3
1%
Free
9
Developer 9
Rating
(317)
Projects
355
72%
Arbitration
7
43% / 29%
Overdue
20
6%
Working
10
Developer 10
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
Similar orders
Create a bot that can trade and read indicators easy to read for first time users. Bot that can be used on a phone and connect to MT5. It should be easy to install or use on any device especially phone and laptop, preferably the bot that can run over night and controllable when needed
//———————————————————————————————————————————————————————————————————— struct S_MCAV { double matureSum; double totalSum; double value; void Init () { matureSum = 0.0; totalSum = 0.0; value = 0.5; } void AddContext (int ctx) { totalSum += 1.0; if (ctx == 1) matureSum += 1.0; } void ApplyDecay (double rate) { matureSum *= rate; totalSum *= rate; } void Update () {

Project information

Budget
100+ USD
Deadline
from 1 to 7 day(s)