different result!

 

hi! every one!

////////////////////////////

extern double lots=0.06;
int start()
{
//-----------
if (OrdersTotal() <= 1)
{
if (Ask > Low[1])
OrderSend(Symbol(),OP_BUY,lots,Ask,5,0,Ask+50*Point,"buy",0,0,Red);


if ( Ask < High[1])
OrderSend(Symbol(),OP_SELL,lots,Bid,5,0,Bid-50*Point,"sell",0,0,Green);

return(0);
}
//-----------
return(0);
}

This EA simple! everytime Aplied for MT4.......Different Result.....add image.

what's the problem ?

 

if your broker has no fixed slippage, the slippage will change while backtesting if you are online. (or requote, read the journal for errors)

lot posts about this issue here

i guess thats the reason.

make a demo account with a broker with fixed slippage for testing or go offline or use the hack of cloudbreaker

 
U mean fixed spread... Slippage is not used in the Tester and is chosen by the user anyway (not by the broker).
Reason: