Real author:
That is not the original version of Pirat's "Jolly Roger" Expert Advisor submitted to the Automated Trading Championship 2011. It represents only my vision of performing deals.
The Expert Advisor works using only RSI indicator, timeframe - М5. Lots 5-15. Trading is performed using the same parameters.
//--- external variables input int TP = 150; // Take Profit input int SL = 50; // Stop Loss input int RSIPeriod = 14; // RSI period input int RSILevel = 30; // RSI level

Fig. 1. Pirat's Expert Advisor trading results at the Automated Trading Championship 2011

Fig. 2. Test results displayed on the period of the Automated Trading Championship 2008

Fig. 3. Test results displayed on the period of the Automated Trading Championship 2010

Fig. 4. Test results displayed on the period of the Automated Trading Championship 2011
Translated from Russian by MetaQuotes Software Corp.
Original code: http://www.mql5.com/ru/code/919
Dear all,
Indeed it seems to be an interresting strategy, just because it is extremelly simple, and I guess our first rule in building a strategy should be : KEEP IT SIMPLE!
But, how can you explain that it is a winning strategy on Championship 2011, 2010 and 2008 and even on full 2011, but a loosing one on 2012 :
And how optimization results (RSIPeriod and RSILevel) can give such gap : factor 1:10 (profits and number of trades)
Probably because of volatility. The less volatility is the less profits are and need to run optimization on SL and TP ???
when you run an optimization of only two parameters RSIPeriod and RSILevel
does anyone know why the order is sent out in thirds???? wouldn't it be more efficient to execute one trade operation?
does anyone know why the order is sent out in thirds???? wouldn't it be more efficient to execute one trade operation?
does anyone know why the order is sent out in thirds???? wouldn't it be more efficient to execute one trade operation?
Hi theDUDE,
I think that's the habit from MT4 to avoid margin call. When margin call occur, broker will close trader position starting from the biggest losing one, until trader account is above margin call level. By dividing position like that (by 3 or 7 or 23), trader will still get its position closed but not all of them because his/her account may already above margin call level when some of his/her position get closed. So the trader still get some of position closed and some still open.
I think that's only work on MT4 which is ticket based trading.