Trabajo finalizado
Plazo de ejecución 2 días
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Comentario del Cliente
great codes great attitude
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Comentario del Ejecutor
great customer. thank you
Tarea técnica
I have created an EA with several timeframes, however, when tested, bugs are encountered, please advise.
I am using a H4 timeframe when going through a test.
input int barNumM=42; // Number of bars in mid term array double SLS=0; MqlRates mrateS[]; MqlRates mrateM[]; if(CopyRates(_Symbol,PERIOD_H4,0,barNumS,mrateS)<0) { Alert("Error copying H4 rates/history data - error:",GetLastError(),"!"); return; } if(CopyRates(_Symbol,PERIOD_D1,0,barNumM,mrateM)<0) { Alert("Error copying D1 rates/history data - error:",GetLastError(),"!"); return; } SLS=mrateM[iHighest(_Symbol,PERIOD_D1,MODE_HIGH,barNumM,0)].high-mrateM[iLowest(_Symbol,PERIOD_D1,MODE_LOW,barNumM,0)].low;
Bug: mrateM[iHighest(_Symbol,PERIOD_D1,MODE_HIGH,barNumM,0)].high-mrateM[iLowest(_Symbol,PERIOD_D1,MODE_LOW,barNumM,0)].low returns negative values sometimes.
Some of my buy logic is not working properly as well, but I think that is related to mrateM not functioning properly.
Han respondido
1
Evaluación
Proyectos
190
66%
Arbitraje
8
25%
/
50%
Caducado
2
1%
Libre
2
Evaluación
Proyectos
121
43%
Arbitraje
12
33%
/
50%
Caducado
17
14%
Libre
3
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
4
Evaluación
Proyectos
16
19%
Arbitraje
2
0%
/
50%
Caducado
1
6%
Libre
Información sobre el proyecto
Presupuesto
30+ USD
Para el ejecutor
27
USD
Plazo límite de ejecución
a 1 día(s)