Edit Your Comment
OrdersTotal in a specif pair of currencies

forex_trader_318221
Biedrs kopš
37 ieraksti
Aug 15, 2016 at 05:08
Biedrs kopš
37 ieraksti
Hi guys!
I have another problem…
I want make this:
if(the number of orders in EURGBP < 2){do it…}
I know the function OrdersTotal(), but I don’t want to know the total, I want to know the total in EURGBP! So, how can I do it?
Thanks again!!
I have another problem…
I want make this:
if(the number of orders in EURGBP < 2){do it…}
I know the function OrdersTotal(), but I don’t want to know the total, I want to know the total in EURGBP! So, how can I do it?
Thanks again!!
Biedrs kopš
256 ieraksti
Aug 15, 2016 at 06:45
(labots Aug 15, 2016 at 06:48)
Biedrs kopš
256 ieraksti
Use this function :-
int Trade_Count(int My_Magic, string my_symbol)
{
int
counter = 0;
for(int i = OrdersTotal()-1;i>=0;i--){
if(OrderSelect(i,SELECT_BY_POS)>0){
if(StringFind(OrderSymbol(),my_symbol,0)>-1){
if(OrderMagicNumber()==My_Magic)counter++;
}
}
}
return(counter);
}
Function call would be something like :-
Number_of_Orders = Trade_Count(12345, "EURGBP");
int Trade_Count(int My_Magic, string my_symbol)
{
int
counter = 0;
for(int i = OrdersTotal()-1;i>=0;i--){
if(OrderSelect(i,SELECT_BY_POS)>0){
if(StringFind(OrderSymbol(),my_symbol,0)>-1){
if(OrderMagicNumber()==My_Magic)counter++;
}
}
}
return(counter);
}
Function call would be something like :-
Number_of_Orders = Trade_Count(12345, "EURGBP");
Wealth Creation Through Technology

forex_trader_318221
Biedrs kopš
37 ieraksti
Aug 15, 2016 at 11:22
Biedrs kopš
37 ieraksti
Didn't work... Something is wrong with syntax of this code...
=((((((((((
=((((((((((
Biedrs kopš
256 ieraksti
Aug 16, 2016 at 06:16
Biedrs kopš
256 ieraksti
Replace the ' around the EURGBP with double quotes("). The website seems to change my original quotes.
Also the Number_of_Orders should be declared as int
Also the Number_of_Orders should be declared as int
Wealth Creation Through Technology

forex_trader_318221
Biedrs kopš
37 ieraksti
Aug 17, 2016 at 10:30
(labots Aug 17, 2016 at 10:50)
Biedrs kopš
37 ieraksti
I tried again, but, without successful...
I think the problem is in the word "my_symbol". I substitued it for EURGBP, 'EURGBP' and "EURGBP" (with and without string before) and the code continues to give problem...
I think the problem is in the word "my_symbol". I substitued it for EURGBP, 'EURGBP' and "EURGBP" (with and without string before) and the code continues to give problem...
Biedrs kopš
256 ieraksti
Aug 17, 2016 at 12:40
Biedrs kopš
256 ieraksti
The code is solid. I have tested it via a script. You need to be more specific as to the error that it is giving you. Alternatively, post the mql file and I will have a look at it.
Wealth Creation Through Technology

forex_trader_72824
Biedrs kopš
9 ieraksti
Aug 17, 2016 at 15:47
Biedrs kopš
9 ieraksti
JHenrique posted:
Hi guys!
I have another problem…
I want make this:
http://monitorfx.pl/
if(the number of orders in EURGBP < 2){do it…}
I know the function OrdersTotal(), but I don’t want to know the total, I want to know the total in EURGBP! So, how can I do it?
Thanks again!!
Didn't work...
Biedrs kopš
256 ieraksti
Aug 17, 2016 at 16:32
(labots Aug 17, 2016 at 16:32)
Biedrs kopš
256 ieraksti
Here is the code in a working script.
Wealth Creation Through Technology

*Spams netiks pieļauts, un tā rezultātā var slēgt kontu.
Tip: Posting an image/youtube url will automatically embed it in your post!
Tip: Type the @ sign to auto complete a username participating in this discussion.