Trabalho concluído
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Termos de Referência
Please
help I have a complex problem for my size but not for your size Im sure :).
Please note that Im not a programmer and my logic is not good but
please if interested I'm willing to explain further.
I need to access trading history balance for 2 Classes of magic numbers and be filtered using:
- recent time (hours) // Input variable;
- limit history (number of trades in history) //Input variable
Class 1
T History balance (Last 72 hours //make it an Input variable, and Last 20 trades //make it an Input variable, ) for magic numbers 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, and 12 including open and closed positions to reflect current balance (sum of profit/losses for those magic numbers made in the last 20 trades)
Class 2
T History balance (Last 72 hours //make it an Input variable, and Last 20 trades //make it an Input variable, ) for magic numbers 101, 102, 103, 104,105, 106, 107, 108, 109, 110, 111, and 112 including open and closed positions to reflect current balance (sum of profit/losses for those magic numbers made in the last 20 trades)
Then Code
//Global declaration
bool _Compare_1;
bool _Compare_2;
int start() {
//Local declaration
_Compare_1 = (Class_1 > Class_2); // To trigger _Conditional_Arithmetic
_Compare_2 = (Class_1 Class_2)
{
if(Condition) Value1 +=Value2;
return(Value1);
}
double
_Conditional_Arithmetic_2(bool Condition, double Value1, double
Value2) // To be triggered by _Compare_2 = (Class_1 < Class_2
{
if(Condition) Value1 +=Value2;
return(Value1);
}
//Then I will merge this code with my EA. Does it make sense?