Getting back to you... in my posting preferences here, I had "Notify me of new replies by default" set to No. I think it was messing with my individual thread notifications. We'll see. Anyway...
Check your MT4 Experts tab for Martingale errors. Successfully executed Martingale trades should also be reported there. I suspect that Martingale is not functioning at all when your initial lot size is simpy being repeated.
I have no idea who your dealers/brokers are, but it's possible that they changed the default sorting of the trade history pool on their trade servers: (a) coincidentally while you were trading, or (b) in response to your profitable trade stacking. This is probably unlikely to happen at 2 different brokers, but you may want to contact them and verify whether their trade history pools are stored.
Edit: I just realized you have MaxNumberofPositions set to 3, and in an earlier post, you mentioned
open profit. I don't believe the "stock" Martingale code is intended nor written to function in this way. I coded my own
whileOpen and
MartingalePips inputs some time ago. At this point, you may want to have a look at an EA containing those changes posted at my own site:
http://mqlautocoder.com/showthread.php?tid=51.
@mods, I posted some similar code at your request in another molanis.com thread some time ago. I may have coded additonal features since then (I caN'T remember), so please feel free to download whatever you like from the site linked above.