Download MetaTrader 5

Ordersend - (error -1)

To add comments, please log in or register
suky
9
suky  

Hi

I am running my EA on FBS metatrader platform. the demo account can work but the real account not working

However, I just cannot open a position with Ordersend.

my code is like this

int value = OrderSend(Symbol(),OP_SELL,0.01,Bid,10,0,skimProfit,"sell",magic,0,Yellow);   

Error Ordersend(-1): lot-size: 0.01

What is wrong with the order?

Thanks!!

Keith Watford
Moderator
9641
Keith Watford  

Where does skimProfit get its value from?

When the order fails

Print(GetLastError())

So you know the reason for the failure

suky
9
suky  
GumRai:

Where does skimProfit get its value from?

When the order fails

So you know the reason for the failure


 double skimProfit = NormalizeDouble(Ask - 10 * Point * 10,Digits);

the print show for last error is

ticket return is -1

GetLastError() is  4112


in the demo account for beck test is ok, but in real account return -1 value,

i need your help,

thank you.

suky
9
suky  
mohdsyuk88:


 double skimProfit = NormalizeDouble(Ask - 10 * Point * 10,Digits);

the print show for last error is

ticket return is -1

GetLastError() is  4112


in the demo account for beck test is ok, but in real account return -1 value,

i need your help,

thank you.

I Found the reason the trader server block automatic trading.. should ask the broker then


thank you for your help

To add comments, please log in or register