# Failing Strategy vice versa still fails, why?

5

Hey Folks,

I just started with Mql4 and built my first few EAs, so this is prob a stupid question for the "Pros" but I would be very pleased if you can tell what I miss here.

So i built an EA based on Bollinger Bands, nothing special and he fails pretty bad, so I thought why not just turn everything around, everytime I selled I buy now and I also switched the SLs and TP from 10SL & 20TP to 20SL and 10TP, and i though the graph should basically now be a mirrorimage to my previous strategy just to the postivie side, but it also failed miserably and i kinda dont get why.

EA Code :

if(OrdersTotal() == 0)

{

if(iBands(Symbol(), 0, 20, 2, 0, PRICE_LOW, MODE_LOWER, 0)>Low[1])

{

}

else if(iBands(Symbol(), 0, 20, 2, 0, PRICE_HIGH, MODE_HIGH, 0)<High[1])

{

sellOrder = OrderSend(Symbol(), OP_SELL, 1, Bid, 6, Ask + 100 * Point, Bid - 200 * Point, "My sell order", 1337, 0, clrRed);

}

Result:

Switched Version Code:

if(OrdersTotal() == 0)

{

if(iBands(Symbol(), 0, 20, 2, 0, PRICE_LOW, MODE_LOWER, 0)>Low[1])

{

sellOrder = OrderSend(Symbol(), OP_SELL, 1, Bid, 6, Ask + 200 * Point, Bid - 100 * Point, "My sell order", 1337, 0, clrRed);

}

else if(iBands(Symbol(), 0, 20, 2, 0, PRICE_HIGH, MODE_HIGH, 0)<High[1])

{

}

Result:

16105

mimzee: i though the graph should basically now be a mirrorimage to my previous strategy just to the postivie side, but it also failed miserably and i kinda dont get why.
If it was that easy, then any strategy could be a winner.
1. You pay the spread/commissions either way
2. Your limited SL can still be hit.
 Play video Please edit your post. For large amounts of code, attach it.