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,125 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 980,679 views
    2. thumb_up 2,948 thanks given
    3. group 613 followers
    1. forum 2,093 posts
    2. attach_file 615 attachments




 
Search this Thread

PriceActionSwing discussion

  #2011 (permalink)
 kennetstenberg 
Bargemon France
 
Experience: Intermediate
Platform: Ninjatrader 8
Trading: ES YM
Posts: 4 since Oct 2016
Thanks Given: 0
Thanks Received: 0


traderpards View Post
If I understand you correctly, then yes, you don't. Ninjatrader doesn't support inherited classes, sort of. You can put them on a chart but you can't put them in a strategy. I don't get it myself but I'm not them.

Then I need to add Abc and Fibonacci to the PriceActionSwingV2 and maybe call it Pro version V3

I have already added Div functionality

Kennet

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
ZombieSqueeze
Platforms and Indicators
MC PL editor upgrade
MultiCharts
Trade idea based off three indicators.
Traders Hideout
REcommedations for programming help
Sierra Chart
 
  #2012 (permalink)
 traderpards 
Longmont, CO
 
Experience: Intermediate
Platform: NinjaTrader
Trading: GC, CL, TF
Posts: 491 since May 2011
Thanks Given: 195
Thanks Received: 1,258


kennetstenberg View Post
Then I need to add Abc and Fibonacci to the PriceActionSwingV2 and maybe call it Pro version V3

I have already added Div functionality

Kennet

That's what I would recommend for your own personal use. The original author has contacted me to upgrade his version to a better one, one that hopefully doesn't use inherited classes. When he does that, I will pull mine down so there aren't all these versions out there.

Reply With Quote
  #2013 (permalink)
 kennetstenberg 
Bargemon France
 
Experience: Intermediate
Platform: Ninjatrader 8
Trading: ES YM
Posts: 4 since Oct 2016
Thanks Given: 0
Thanks Received: 0



traderpards View Post
That's what I would recommend for your own personal use. The original author has contacted me to upgrade his version to a better one, one that hopefully doesn't use inherited classes. When he does that, I will pull mine down so there aren't all these versions out there.

Great
And you mean dorschden?

Reply With Quote
  #2014 (permalink)
 vickisb 
Sarasota FL
 
Experience: Intermediate
Platform: Ninja Trader
Trading: ES
Posts: 59 since Feb 2017
Thanks Given: 36
Thanks Received: 22

How can I accomplish not having the indicator label print on the chart but still have the indicator name appear in the Configured list? When I blank out the indicator label in Properties, the indicator name in the Configured list is also blanked out.

I have several custom indicators that behave this way, so if there's a generic fix, I would appreciate knowing what edits to put in place. I am a neophyte/hack, so please include exactly what code and where to add or change.

Reply With Quote
  #2015 (permalink)
 traderpards 
Longmont, CO
 
Experience: Intermediate
Platform: NinjaTrader
Trading: GC, CL, TF
Posts: 491 since May 2011
Thanks Given: 195
Thanks Received: 1,258


vickisb View Post
How can I accomplish not having the indicator label print on the chart but still have the indicator name appear in the Configured list? When I blank out the indicator label in Properties, the indicator name in the Configured list is also blanked out.

I have several custom indicators that behave this way, so if there's a generic fix, I would appreciate knowing what edits to put in place. I am a neophyte/hack, so please include exactly what code and where to add or change.

Yeah, I haven't found a way to programmatically make it like you want. Only thing to do is just override DisplayName and return an abbreviated string that you can tell what it is and won't include all the crap that Ninjatrader puts on the chart.

Add it anywhere, just like another method but change "Shortened indicator name to something meaninful:
 
Code
        public override string DisplayName
        {
            get
            {
		return "Shortened indicator name";
            }
        }
And/or the user can just remove the label, save as a template and it will always load like that. (When you do that it doesn't remove the indicator name on the left side. That's what I do and it's fine.)

Reply With Quote
Thanked by:
  #2016 (permalink)
 vickisb 
Sarasota FL
 
Experience: Intermediate
Platform: Ninja Trader
Trading: ES
Posts: 59 since Feb 2017
Thanks Given: 36
Thanks Received: 22


traderpards View Post
Yeah, I haven't found a way to programmatically make it like you want. Only thing to do is just override DisplayName and return an abbreviated string that you can tell what it is and won't include all the crap that Ninjatrader puts on the chart.

Add it anywhere, just like another method but change "Shortened indicator name to something meaninful:
 
Code
        public override string DisplayName
        {
            get
            {
		return "Shortened indicator name";
            }
        }
And/or the user can just remove the label, save as a template and it will always load like that. (When you do that it doesn't remove the indicator name on the left side. That's what I do and it's fine.)

That's the way it works on most of my custom indicators, but I have several (I do save a template with the label blanked out) where blanking out the label name in Properties blanks out the indicator name as well in the Configured list.

Reply With Quote
  #2017 (permalink)
 traderpards 
Longmont, CO
 
Experience: Intermediate
Platform: NinjaTrader
Trading: GC, CL, TF
Posts: 491 since May 2011
Thanks Given: 195
Thanks Received: 1,258


vickisb View Post
That's the way it works on most of my custom indicators, but I have several (I do save a template with the label blanked out) where blanking out the label name in Properties blanks out the indicator name as well in the Configured list.


If you think that's happening, you should ask Ninjatrader support about that then.

Reply With Quote
  #2018 (permalink)
 GeorgeW 
London United Kingdom
 
Experience: Beginner
Platform: NinjaTrader
Trading: 6E
Posts: 44 since Dec 2014
Thanks Given: 4
Thanks Received: 29


vickisb View Post
How can I accomplish not having the indicator label print on the chart but still have the indicator name appear in the Configured list? When I blank out the indicator label in Properties, the indicator name in the Configured list is also blanked out.

I have several custom indicators that behave this way, so if there's a generic fix, I would appreciate knowing what edits to put in place. I am a neophyte/hack, so please include exactly what code and where to add or change.

Hi
In order to have the indicator name appear in the indicator list, you set the name under State.SetDefaults, and you remove the name from the top of the chart under State.DataLoaded:

 
Code
protected override void OnStateChange()
		{
			if (State == State.SetDefaults)	
        {
          	Name = "BMTCollectiveMA"; //Sets the name in the list of indicators - see State == State.DataLoaded for removing from chart
			
        }
else if (State == State.DataLoaded) //See State == State.SetDefaults to set name so it appears in indicator list
            {			
				Name = "";
	     }

Reply With Quote
Thanked by:
  #2019 (permalink)
 jmont1 
New York, NY
 
Experience: Intermediate
Platform: NinjaTrader8
Broker: Data = Rithmic -- Gives 70 Level II Data
Trading: 6C (Low Margin,) 6E, CL, GC, ES and Maybe DX for smaller tick value
Posts: 1,394 since May 2011
Thanks Given: 1,719
Thanks Received: 1,020


GeorgeW View Post
Hi
In order to have the indicator name appear in the indicator list, you set the name under State.SetDefaults, and you remove the name from the top of the chart under State.DataLoaded:

 
Code
protected override void OnStateChange()
		{
			if (State == State.SetDefaults)	
        {
          	Name = "BMTCollectiveMA"; //Sets the name in the list of indicators - see State == State.DataLoaded for removing from chart
			
        }
else if (State == State.DataLoaded) //See State == State.SetDefaults to set name so it appears in indicator list
            {			
				Name = "";
	     }

@vickisb The method above should work. But the fact you are messing with blanking the indicator name means you are likely using the original PriceActionSwing that can put a lot of stress on the system. The newer version using much less processing power:


Reply With Quote
  #2020 (permalink)
 kevin123 
orangeburg, SC United States
 
Experience: Beginner
Platform: NinjaTrader
Trading: Currency Stocks
Posts: 5 since Jan 2013
Thanks Given: 0
Thanks Received: 1


Hello,

Can someone please help me to understand how to add the market analyzer to priceactionswing indicator by dorchen into the market analyzer for NT8

Reply With Quote




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