• Overview
  • Reviews (6)
  • Comments (10)

Triple Pivot Scalper

How It Works?

Still wondering where you have to put the stop loss and take profit when you open a trade? This EA will do it on your behalf!

According to three different Pivot calculation, the EA will take care of your opened positions by placing stop loss and take profit right onto the pivot lines.

After an order is placed manually or by another EA, it will be modified by adding stop loss and take profit.


How to Use It?

It is very useful during a sideways phase for scalpers or for swing traders. My suggestion is to enable the first level S1/R1 for short-term trades or R3/S3 for medium-term trades. Alternatively, you can look for price bouncing between S1/Pivot or R1/Pivot (especially on overnight session).

Usage of pivot lines is very reliable because represents a point at which a major price movement is expected to occur.

This EA is named "Triple" because there are three different formulas to calculate pivot, support and resistance levels:

  • Standard
  • Fibonacci
  • Camarilla

The EA works even as indicator: the pivot levels on the chart will be refreshed and painted with different colors on a daily basis.


What the EA Will Not Do

  • Open orders automatically - there is no internal logic and conditions to open orders. So this EA is intended to work as a semi-automated system.
  • Show previous days pivots - the EA will show only the current day Pivot, Support and Resistance based on the day before data.


Input Parameters

  • Use_Pivot_SL_TP: enable or disable the function. This function will move stop loss and take profit of any opened trade (with matching MagicNumber) onto the pivot lines, including support and resistance. This function will not work if Use_Fixed_SL_TP is already enabled.
  • Pivot_Stoploss_Level: from 0 to 4. Zero if you want to place the stop loss right onto the Pivot line (blue) or 1 to 4 if you want to place the stop loss on R1, R2, R3, R4 if short, or S1, S2, S3, S4 if long.
  • Pivot_Takeprofit_Level: from 0 to 4. Zero if you want to place the take profit right onto the Pivot line (blue) or 1 to 4 if you want to place the take profit on R1, R2, R3, R4 if long, or S1, S2, S3, S4 if short.
  • Use_Fixed_SL_TP: enable or disable the function. This function will move the SL and TP of any opened trade (with matching MagicNumber) on a fixed pips value. This function will not work if Use_Pivot_SL_TP is already enabled.
  • Fixed_Stoploss: pips for stop loss. This value will be used even if Use_Fixed_SL_TP is disabled, as an alternative stop loss in case of a wrong pivot line, i.e. if you have a short deal opened, and the Pivot_Stoploss_Level is below (instead of above) the current price, the stop loss will be set to this value.
  • Fixed_Takeprofit: pips for take profit. This value will be used even if Use_Fixed_SL_TP is disabled, as an alternative take profit in case of a wrong pivot line, i.e. if you have a short deal opened, and the Pivot_Takeprofit_Level is above (instead of below) the current price, the take profit will be set to this value.
  • Pivot_Formula: 1 for Fibonacci, 2 for Standard and 3 for Camarilla.
  • MagicNumber: set zero for manual trading or set your EA magic number.


Errors

If error "array out of range" is shown in the journal, this means that the Daily chart data is missing. Please refresh the view by switching between M1 to D1, then close the chart, open a new chart and attach the EA again.


Pivot Formula - How Is It Calculated?

L = yesterday_low;

H = yesterday_high;

C = yesterday_close;

R (Range) = yesterday_high - yesterday_low;

PP (Pivot Point) = (L + H + C)/3;


Standard:

R1_Std = ((2*PP) - L);

R2_Std = (PP + (R));

R3_Std = (R2_Std + (R));

R4_Std = (R3_Std + (R));

S1_Std = ((2*PP) - H);

S2_Std = (PP - (R));

S3_Std = (S2_Std - (R));

S4_Std = (S3_Std - (R)).


Fibonacci:

R4_Fibo = PP + (R * 1.382);

R3_Fibo = PP + (R * 1.000);

R2_Fibo = PP + (R * 0.618);

R1_Fibo = PP + (R * 0.382);

S1_Fibo = PP - (R * 0.382);

S2_Fibo = PP - (R * 0.618);

S3_Fibo = PP - (R * 1.000);

S4_Fibo = PP - (R * 1.382).


Camarilla:

R4_Cama = C + R * 1.1/2;

R3_Cama = C + R * 1.1/4;

R2_Cama = C + R * 1.1/6;

R1_Cama = C + R * 1.1/12;

S1_Cama = C - R * 1.1/12;

S2_Cama = C - R * 1.1/6;

S3_Cama = C - R * 1.1/4;

S4_Cama = C - R * 1.1/2.

Artem_Sam
155
Artem_Sam 2018.05.31 01:05 
 

Полезная штука. Спасибо.

igran
126
igran 2018.05.15 06:51 
 

User didn't leave any comment to the rating

Matthew Todorovski
13509
Matthew Todorovski 2018.05.10 14:06 
 

User didn't leave any comment to the rating

Kyliejayne73
14
Kyliejayne73 2018.05.08 05:00 
 

This EA actually works! The R and S lines are accurate but should be used in conjunction with additional knowledge on current strengths and weakness on the traded currency pairs on the day. I have turned the auto SL settings off, just a personal choice as I like to set these myself. Have used 10 auto EAs in the past and none of them have worked well. This one is great. My personal preferred chart is Standard. Also has a very good clear written introduction on the settings and what it does and does not do. This is important. 5 stars from me.

etan aliou
83
etan aliou 2018.04.26 09:17 
 

Best Ea in Mql5 Market

Andrey Litvichenko
7626
Andrey Litvichenko 2017.10.21 09:50 
 

User didn't leave any comment to the rating