Scalping based on Parabolic SAR and CCI

В 70th issue of ForTrader.org We will consider a simple scalping strategy for the currency market, based on a combination of standard indicators from our familiar MetaTrader 4 terminal. This scalping trading strategy works on the lowest timeframes of currency pairs EUR/USD, AUD/USD, GBP/USD.

Trading Strategy Parameters:

Currency pairs: EUR/USD, AUD/USD, GBP/USD;
TimeframesM1 and M5;
Indicators:

- SMA (50) for M1;
- SMA (21) for M5;
–  CCI (45), 100 и -100;
- Parabolic SAR (0.02, 0.2).

All indicators are applied to the chart in a standard way. As a result, your working chart should look as follows:

Fig. 1.  Working chart of the trading strategy.
Fig. 1. Working chart of the trading strategy.

Rules of work on the trading strategy

A bargain for sale is accomplished when the following rules are met:

  1. The Parabolic SAR indicator is below the SMA (50) and the CCI value (45) is below -100 for the minute chart.
  2. The Parabolic SAR indicator is below the SMA (21) and the CCI value (45) is below -100 for the 5-minute chart.
Figure 2.  Example of a sale transaction.
Figure 2. Example of a sale transaction.

Buying deal is accomplished when the following rules are met:

  1. Indicator Parabolic SAR above the SMA (50) and the CCI value (45) is greater than 100 for the minute chart.
  2. The Parabolic SAR indicator is above the SMA (21) and the CCI value (45) is greater than 100 for the 5-minute chart.
Fig. 3.  Example of a purchase transaction.
Fig. 3. Example of a purchase transaction.

As a stop loss level is a moving average, the crossing of which by the price means the necessity to close the position.

Take Profit for EUR/USD is 7-12 pips, for AUD/USD - 5-8 pips, GBP/USD - 7-15 pips of profit.

The strategy involves the use of Trailing Stop.

Scalping strategy trading expert

Our programmers have implemented an Expert Advisor based on the above rules. Note that the author's settings, as is often the case, did not give a positive result (see Fig. 4). Testing was conducted on the M5 chart for the EURUSD currency pair.

Fig. 4. Testing the strategy with author's settings.
Fig. 4. Testing the strategy with author's settings.

While performing the optimization, good results were still obtained, with the EA settings being as follows:

- sma_period = 275 - moving average period;
- cci_period = 45 - CCI period;
- cci_level = 10 - levels of CCI indicator, for buying the value will be with the opposite sign (-10);
- parabolic_step = 0.02 - value of the parabolic indicator;
- parabolic_max = 0.2 - value of the parabolic indicator;
- InpLots = 0.1 - lot value;
- InpTakeProfit = 83 - take profit value;
- mn = 10 - multiplier for quotes for the fifth digit;
- TrailingStop = 0 - level of trailing stop;
- TrailingStep = 1 - step of trailing stop operation.

As a result, we obtained the following results:

Figure 5. Results of strategy testing with optimization parameters.
Figure 5. Results of strategy testing with optimization parameters.

Recall that in testing the Expert Advisors we use the check of parameters' operation at subsequent periods. You can make independent tests and, possibly, finalize the Expert Advisor by downloading it from the link below.

Read more in issue 70 of ForTrader.org
Download PCSTrader Expert Advisor

One Comment

Leave a Reply

Back to top button