NexusFi: Find Your Edge


Home Menu

 





PriceActionSwing discussion


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one Silvester17 with 177 posts (570 thanks)
    2. looks_two dorschden with 99 posts (1,124 thanks)
    3. looks_3 Big Mike with 52 posts (90 thanks)
    4. looks_4 jmont1 with 51 posts (23 thanks)
      Best Posters
    1. looks_one dorschden with 11.4 thanks per post
    2. looks_two Silvester17 with 3.2 thanks per post
    3. looks_3 Big Mike with 1.7 thanks per post
    4. looks_4 sudhirc with 1.7 thanks per post
    1. trending_up 965,260 views
    2. thumb_up 2,947 thanks given
    3. group 613 followers
    1. forum 2,093 posts
    2. attach_file 615 attachments




 
 

PriceActionSwing discussion

 
 Guss   is a Vendor
 
Posts: 138 since Aug 2011
Thanks Given: 60
Thanks Received: 86


bcomas View Post
Is it loaded into the strategy. Only import the NinjaScript as usual . All the indicators are into to give signals..

Thank you so it is included in the PASPRO as well? where eI have to activate the give signal within the indicator?

Follow me on Twitter Visit my NexusFi Trade Journal

Can you help answer these questions
from other members on NexusFi?
Futures True Range Report
The Elite Circle
Better Renko Gaps
The Elite Circle
NexusFi Journal Challenge - April 2024
Feedback and Announcements
The space time continuum and the dynamics of a financial …
Emini and Emicro Index
Exit Strategy
NinjaTrader
 
 
 Guss   is a Vendor
 
Posts: 138 since Aug 2011
Thanks Given: 60
Thanks Received: 86


bcomas View Post
Is it loaded into the strategy. Only import the NinjaScript as usual . All the indicators are into to give signals..

Sorry but I can't seem to be able to activate it at my end.
you feedback is appreciated with a screen shot ion possible on how to turn the trend indicator ribbon on
Thanks in advance

Follow me on Twitter Visit my NexusFi Trade Journal
 
 
bcomas's Avatar
 bcomas 
Palma de Mallorca/Spain
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Ninjatrader Brokerage
Trading: micro e-mini nasdaq-100 index futures
Posts: 118 since May 2015
Thanks Given: 25
Thanks Received: 116


You only need to import the ninjascript and enable the strategy. All is preloaded

Bernard
Follow me on Twitter
 
 Guss   is a Vendor
 
Posts: 138 since Aug 2011
Thanks Given: 60
Thanks Received: 86


bcomas View Post
You only need to import the ninjascript and enable the strategy. All is preloaded

Sorry I dont understand Which ninja script? and which strategy ?

your feedback is appreciated

Follow me on Twitter Visit my NexusFi Trade Journal
 
 
bcomas's Avatar
 bcomas 
Palma de Mallorca/Spain
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Ninjatrader Brokerage
Trading: micro e-mini nasdaq-100 index futures
Posts: 118 since May 2015
Thanks Given: 25
Thanks Received: 116

Download from Elite circle and instal it :
https://nexusfi.com/download/vip_elite_circle/

Bernard
Follow me on Twitter
Thanked by:
 
 Guss   is a Vendor
 
Posts: 138 since Aug 2011
Thanks Given: 60
Thanks Received: 86


bcomas View Post
Download from Elite circle and instal it :
https://nexusfi.com/download/vip_elite_circle/

Thank you

Follow me on Twitter Visit my NexusFi Trade Journal
 
 
GwaiZaiTrader's Avatar
 GwaiZaiTrader 
Toronto + Ontario
 
Experience: Intermediate
Platform: NinjaTrader 8
Trading: ES e-mini
Posts: 38 since Feb 2019
Thanks Given: 65
Thanks Received: 32

Thanks for the strategy! I download and installed it successfully. But was only able to ever get at most 58% while using the back test option. Has anyone else achieved anything higher? Or recommend any further tweaking?

I am also wondering if anyone has any pro tips on what settings worked best for them? I am a PAS trader and also like to scalp with this against 2 legged pull backs.

Thanks in advance.

Visit my NexusFi Trade Journal
 
 
bcomas's Avatar
 bcomas 
Palma de Mallorca/Spain
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Ninjatrader Brokerage
Trading: micro e-mini nasdaq-100 index futures
Posts: 118 since May 2015
Thanks Given: 25
Thanks Received: 116

Hello GwaiZaiTrader

Thanks for share your thoughts

The strategy is a sample of diferent entries that I could found extracting "some" signals from the PAS indicators. There are more... You can try to halt part of the code signals ( /* */) and compile and try with different timeframes. 1 , 5 , 10 , 15 ...minutes . " Less is more" . I am agree the strategy needs work on it to be profitable

 
Code
			/// Signals
			
			///---------------------------------------- "" PriceActionSwing indicator signaling ""
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> BUY
			// HigherHigh	
			/*if (Position.MarketPosition == MarketPosition.Flat)
			if (PriceActionSwing1.HigherHigh[0] != 0)
			    {
				    EnterLong(Contracts);
			    }*/
				
			// HigherLow	
			if (Position.MarketPosition == MarketPosition.Flat)
			if (PriceActionSwing1.HigherLow[0] != 0)
			    {
				    EnterLong(Contracts);
			    }
				
			// DoubleBottom
			/*if (Position.MarketPosition == MarketPosition.Flat)
			if (PriceActionSwing1.DoubleBottom[0] != 0)
			    {
				    EnterLong(Contracts);
			    }*/
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SELL
			// LowerLow
			/*if (Position.MarketPosition == MarketPosition.Flat)
			if (PriceActionSwing1.LowerLow[0] != 0)
			    {
				    EnterShort(Contracts);
			    }*/
				
			// LowerHigh	
			if (Position.MarketPosition == MarketPosition.Flat)
			if (PriceActionSwing1.LowerHigh[0] != 0)
			    {
				    EnterShort(Contracts);
			    }
				
			// DoubleTop	
			/*if (Position.MarketPosition == MarketPosition.Flat)
			if (PriceActionSwing1.DoubleTop[0] != 0)
			    {
				    EnterShort(Contracts);
			    }*/
			//--------------------------------------------------------
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> EXIT BUY
			// LowerLow	
			/*if (PriceActionSwing1.LowerLow[0] !=0 && Position.MarketPosition == MarketPosition.Long)
			    ExitLong(Contracts);*/
			// HigherLow
				
			/*if (PriceActionSwing1.HigherLow[0] != 0 && Position.MarketPosition == MarketPosition.Long)
			    ExitLong(Contracts);*/
			// LowerHigh
				
			if (PriceActionSwing1.LowerHigh[0] !=0 && Position.MarketPosition == MarketPosition.Long)
			    ExitLong(Contracts);
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> EXIT SELL
			// HigherHigh
			/*if (PriceActionSwing1.HigherHigh[0] !=0 && Position.MarketPosition == MarketPosition.Short)
			    ExitShort(Contracts);*/
			// LowerHigh
			
			/*if (PriceActionSwing1.LowerHigh[0] != 0 && Position.MarketPosition == MarketPosition.Short)
			    ExitShort(Contracts);*/
			
			// HigherLow
			if (PriceActionSwing1.HigherLow[0] !=0 && Position.MarketPosition == MarketPosition.Short)
			    ExitShort(Contracts);
			
			//--------------------------------------------------------
			
			///------------------------------------ "" PriceActionSwingOscillator indicator signaling ""
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> BUY
			/*if (Position.MarketPosition == MarketPosition.Flat)
            {
            if (swingTrend.RTUpTrend[0] == 1)  
				
               EnterLong(Contracts);
			
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SELL
            if (swingTrend.RTDownTrend[0] == 1)  
				
               EnterShort(Contracts);
            }
			
			//--------------------------------------------------------
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> EXIT BUY
            else if (Position.MarketPosition == MarketPosition.Long)
            {	
               if (swingTrend.RTDownTrend[0] == 1) 
				
               ExitLong(Contracts);
            }
			
			///>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> EXIT SELL
            else if (Position.MarketPosition == MarketPosition.Short)
            {
               if (swingTrend.RTUpTrend[0] == 1) 
				
               ExitShort(Contracts);
            }*/
			//--------------------------------------------------------

Bernard
Follow me on Twitter
Thanked by:
 
 
bcomas's Avatar
 bcomas 
Palma de Mallorca/Spain
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Ninjatrader Brokerage
Trading: micro e-mini nasdaq-100 index futures
Posts: 118 since May 2015
Thanks Given: 25
Thanks Received: 116

Indicator settings also can be modified:

 
Code
			else if (State == State.DataLoaded)
			{
				/// PriceActionSwing indicator
				// PriceActionSwing indicator settings

				Swing1 = Swing(
				Close, SwingStrength);
				
				PriceActionSwing1 = PriceActionSwing(
				Close, SwingStyle.Standard, 7, 20, false, SwingLengthStyle.Ticks,
				SwingDurationStyle.Bars, true,false, false, SwingTimeStyle.False,
				SwingVolumeStyle.Absolute, VisualizationStyle.Dots_ZigZag, textFont, 15, 30, 45,
				60, 75, 90,NinjaTrader.Gui.DashStyleHelper.Solid, 3, true, true);
				
				AddChartIndicator(PriceActionSwing1);
				
				/// PriceActionSwingOscillator indicator
				// PriceActionSwingOscilator indicator settings

				swingTrend = PriceActionSwingOscillator(
				Close, SwingStyle.Standard, 7, 20, true, Show.Trend, true, true, true);
				
				AddChartIndicator(swingTrend);
			}

Bernard
Follow me on Twitter
Thanked by:
 
 
bcomas's Avatar
 bcomas 
Palma de Mallorca/Spain
 
Experience: Advanced
Platform: NinjaTrader 8
Broker: Ninjatrader Brokerage
Trading: micro e-mini nasdaq-100 index futures
Posts: 118 since May 2015
Thanks Given: 25
Thanks Received: 116


Plus usual money management ... SL , TP , daily targets etc..

Bernard
Follow me on Twitter
Thanked by:

 



Last Updated on January 7, 2024


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts