Ordersend - (error -1)

 

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!!

 

Where does skimProfit get its value from?

When the order fails

Print(GetLastError())

So you know the reason for the failure

 
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.

 
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

Reason: