spread problem on mt4 of MBT!!!!HELP!!HELP!!

 
i am writting a EA on the mt4 of MBT

but there is a problem in backwards testing
that is
the spread on mt4 of MBT is too large!!!!!!

here is the details

demo account on mt4 of MBT

build a test EA to find out spread



//+------------------------------------------------------------------+
//| EATemplate.mq4 |
//| Copyright ?2010, MetaQuotes Software Corp. |
//| https://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright ?2010, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+

void AskBidDiff()
{
string t= "";
if(MathAbs(Ask-Bid) >= 0.0002) t="got";
Print("Ask:", Ask, " Bid:", Bid, " diff:", MathAbs(Ask-Bid)," ", t);
}
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
AskBidDiff()
//----
return(0);
}
//+------------------------------------------------------------------+



test time is 2010.05.01 - 2010.05.30
a piece of output:

19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.533 Bid:1.5312 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5331 Bid:1.5313 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5331 Bid:1.5313 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5331 Bid:1.5313 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5331 Bid:1.5313 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5331 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5315 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:00 5MinRobot GBPUSD,M5: Ask:1.5332 Bid:1.5314 diff:0.0018 got
19:54:47 2010.05.02 18:01 5MinRobot GBPUSD,M5: Ask:1.5331 Bid:1.5313 diff:0.0018 got
……
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: Ask:1.4819 Bid:1.4801 diff:0.0018 got
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: Ask:1.482 Bid:1.4802 diff:0.0018 got
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: Ask:1.482 Bid:1.4802 diff:0.0018 got
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: Ask:1.482 Bid:1.4802 diff:0.0018 got
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: Ask:1.482 Bid:1.4802 diff:0.0018 got
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: Ask:1.4821 Bid:1.4803 diff:0.0018 got
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: Ask:1.482 Bid:1.4803 diff:0.0018 got
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: final check
19:54:50 2010.05.07 16:59 5MinRobot GBPUSD,M5: total ticket:0 lose:


18pips????!!!!!!!!!and it is const????!!!!!!
too large!!!!!!

is there any thing i did wrong????
some body help me !!!!!
 

WHEN YOU START SHOUTING YOU SHOULD USE ALL CAPITALS OTHERWISE NOBODY WILL HEAR YOU. TO GET SOME EXTRA ATTENTION YOU SHOULD MAKE THE FONT BOLD RED. IT'S A SAD THING THIS FORUM DOESN'T HAVE BLINK.

but to answer your question anyway... metatrader uses the last known spread for backtesting. So MBT's last spread on weekend close was 18pips for this pair.

Reason: