MQL4下买单,成交价格比行情线高出很多

 

用MQL4版测试策略时,用下面指令1下的买单,成交价格高出行情线很多(附件图片中蓝色箭头);而指令2下的卖单,成交价格接近行情线(附件图片中红色箭头);

指令1.  ticket=OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-1000*Point,Ask+1000**Point,16384,0,Green);

指令2.  ticket=OrderSend(Symbol(),OP_SELL,TradeLots,Bid,3,Ask+1000*Point,Bid-1000*Point,16384,0,Red);

导致不能真实反映策略的效果。

请问是什么原因?

急盼回复,谢谢!

附加的文件:
 
这是点差的所致,你把测试时点差设置小一点。