Edit Your Comment
OrdersTotal in a specif pair of currencies

forex_trader_318221
會員從Apr 07, 2016開始
37帖子
會員從Aug 20, 2009開始
256帖子
Aug 15, 2016 at 06:45
(已編輯Aug 15, 2016 at 06:48)
會員從Aug 20, 2009開始
256帖子
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
會員從Aug 20, 2009開始
256帖子

forex_trader_318221
會員從Apr 07, 2016開始
37帖子
會員從Aug 20, 2009開始
256帖子

forex_trader_72824
會員從Apr 08, 2012開始
9帖子
Aug 17, 2016 at 15:47
會員從Apr 08, 2012開始
9帖子
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...

*商業用途和垃圾郵件將不被容忍,並可能導致帳戶終止。
提示:發佈圖片/YouTube網址會自動嵌入到您的帖子中!
提示:鍵入@符號,自動完成參與此討論的用戶名。