This is a system which utilizes the Parabolic Stop and Reverse indicat 0

Posted on 13, February 2014

in Category SID


Description for PSAR SID 876

This is a system which utilizes the Parabolic Stop and Reverse indicator, also known as Parabolic SAR, developed by Welles Wilder. The system uses it to determine trend reversals along side the ADX indicator.

This is a system which utilizes the Parabolic Stop and Reverse indicat/sid Notes for this Trading Account:

This is a system which utilizes the Parabolic Stop and Reverse indicator, also known as Parabolic SAR, developed by Welles Wilder. The system uses it to determine trend reversals along side the ADX indicator.

Another common use for this indicator is to determine stop losses when entering a trade. Many traders take this even further by using the Parabolic SAR values as points to initiate a trailing stop loss.

The system:

– Trades on a 4 hour timeframe.
– Trades EURUSD, GBPUSD, USDJPY.
– Trades fixed units, which is set to 50000 units by default. This unit is based on having a 10000 unit(Dollars, Pounds etc.) account. When changing the unit size it is recommended to keep it in the same ratio as it is now e.g. $1000 : 5000 units.
– Stop losses are 20 pips away from the enter price.

The units can be changed within the variables section under the “Fixed” money management object.

This is a system which utilizes the Parabolic Stop and Reverse indicat/sid Rules for this Trading Account:

This is a system which utilizes the Parabolic Stop and Reverse indicat/sid Notes for this Trading System:

This is a system which utilizes the Parabolic Stop and Reverse indicat/sid Rules for this Trading System:

This is a system which utilizes the Parabolic Stop and Reverse indicat/sid Bar event logic:

my $psar = ParabolicSAR(); #Parabolic SAR indicator.
my ($adx,$diPlus,$diMinus) = ADX(14); #ADX indicator.

#If there is no position...
if(NoPosition){
	
	#...if the current PSAR value is less than the current closing price and
	#the previous PSAR value is greater than the previous closing price and
	#the Di Plus value is greater than the Di Minus and the ADX value and
	#the current bar is a bullish bar...
	if( Now($psar)<ClosePrice && Previous($psar)>Previous(Close) && $diPlus>$diMinus && $diPlus>$adx && ClosePrice>OpenPrice ){
		#...place a buy order.
		BuyOpen();
	}

	#...if the current PSAR value is greater than the current closing price and
	#the previous PSAR value is less than the previous closing price and
	#the Di Plus value is less than the Di Minus and the ADX value and
	#the current bar is a bearish bar...
	if( Now($psar)>ClosePrice && Previous($psar)<Previous(Close) && $diPlus<$diMinus && $diMinus<$adx && ClosePrice<OpenPrice ){
		#...place a sell order.
		SellOpen();
	}

#...else if there is a position...
}else{
	
	#Close long position if the current PSAR value is greater than the current closing price and the previous PSAR value is less than the previous closing price.
	PlaceSellOpen('SAR_Close_Long') if Now($psar)>ClosePrice && Previous($psar)<Previous(Close) && LongPosition;
	#Close short position if the current PSAR value is less than the current closing price and the previous PSAR value is greater than the previous closing price.
	PlaceBuyOpen('SAR_Close_Long') if Now($psar)<ClosePrice && Previous($psar)>Previous(Close) && ShortPosition;

}

This is a system which utilizes the Parabolic Stop and Reverse indicat/sid OrderFill event logic:

my $stoploss;

$stoploss = EnterPrice-20*PipValue() if LongPosition;
$stoploss = EnterPrice+20*PipValue() if ShortPosition;

PlaceStopLoss('SAR_Buy_StopLoss',$stoploss) if LongPosition;
PlaceStopLoss('SAR_Sell_StopLoss',$stoploss) if ShortPosition;

0 Comments

Leave a Message