It is sort of difficult to comment the performance of an unknown strategy, so I can not tell why you got the results that you got.

I would guess that your strategy trades different assets, has a slightly negative expectancy of average 0.1 pips loss per trade, but still achieves a profit due to different margins or different pip costs of the assets.