NexusFi: Find Your Edge


Home Menu

 





FootPrintV2 Chart for NT8


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one mk77ch with 71 posts (321 thanks)
    2. looks_two trymph with 32 posts (29 thanks)
    3. looks_3 zt379 with 22 posts (16 thanks)
    4. looks_4 brettji with 20 posts (17 thanks)
      Best Posters
    1. looks_one mk77ch with 4.5 thanks per post
    2. looks_two trymph with 0.9 thanks per post
    3. looks_3 brettji with 0.9 thanks per post
    4. looks_4 zt379 with 0.7 thanks per post
    1. trending_up 594,076 views
    2. thumb_up 496 thanks given
    3. group 175 followers
    1. forum 350 posts
    2. attach_file 140 attachments




 
Search this Thread
  #341 (permalink)
 zt379 
UK London
 
Platform: NT
Posts: 2,685 since Sep 2009
Thanks Given: 1,783
Thanks Received: 2,407


Endeavour Trading View Post
Hello zt379 I changed the code but get an error message CS0101 The namespace <global namespace> already contains a definition for ..... several items.


Any ideas?


Thanks !!!

@Endeavour Trading
When you say you changed the code. Did you make the changes from post # 336 only or also post 337.
The changes from #336 shouldn't generate errors as you're only changing numbers from 0.05f to 0.9f.

Post what the errors are.
already contains a definition for ....what ?


Reply With Quote
Thanked by:
  #342 (permalink)
 Endeavour Trading 
Jacksonville Florida USA
 
Platform: NinjaTrader
Trading: ES
Frequency: Several times daily
Duration: Minutes
Posts: 12 since Dec 2024
Thanks Given: 5
Thanks Received: 6


zt379 View Post
@Endeavour Trading

Your welcome. I'm not so young myself or a coder.
I added some extra info in previous posts to help navigate through making the changes.

The opacity for bar text info you're referring to is in the "drawFootPrintBarInfo" region.







Click the + sign to expand it.

Change the incidents of 0.05f to 0.9f (which I've already done in the screen shots below) from where it says "Upper text" and scroll down changing all of them to 0.9f which is the highest opacity setting.

Remember to F5.





Thank you so much, but still getting the CS0103 messages The name 'deltaOpa' does not exist in the current context


Reply With Quote
  #343 (permalink)
 zt379 
UK London
 
Platform: NT
Posts: 2,685 since Sep 2009
Thanks Given: 1,783
Thanks Received: 2,407


Endeavour Trading View Post
Thank you so much, but still getting the CS0103 messages The name 'deltaOpa' does not exist in the current context

@Endeavour Trading


I'm unclear whether you changed the incidents of 0.05f to 0.9f or changed the 0.05f to deltaOpa.

If you changed the 0.05f's to deltaOpa then make sure you also added the code in OnState Change and in Properties as per post # 337 ?
See the code below.

If you changed the incidents 0.05f to 0.9f and NOT to deltaOpa then don't add the code in either OnStateCHange or Properties.

So do one or the other:

Either:
Only change the incidents of the opacity number from 0.05f to 0.9f and do nothing else (compile F5)

Or:
Change the incidents of opacity number from 0.05f to the name "deltaOpa" but ALSO then add in the code below in OnStateChange and in Properties (compile F5)


Put this line in OnStateChange region:

 
Code
deltaOpa = 0.9f;
and put this code in Properties region:

 
Code
[NinjaScriptProperty]
[Range(0.1f, 1.0f)]
[Display(Name = "Delta Opacity", GroupName = "Opacity", Order = 4)]
public float deltaOpa
{ get; set; }


Reply With Quote
Thanked by:
  #344 (permalink)
 Endeavour Trading 
Jacksonville Florida USA
 
Platform: NinjaTrader
Trading: ES
Frequency: Several times daily
Duration: Minutes
Posts: 12 since Dec 2024
Thanks Given: 5
Thanks Received: 6


zt379 View Post
@Endeavour Trading

Did you add the code in OnState Change and in Properties as per post # 337 ?

put this line in OnStateChange region:

 
Code
deltaOpa = 0.9f;
and put this code in Properties region:

 
Code
[NinjaScriptProperty]
[Range(0.1f, 1.0f)]
[Display(Name = "Delta Opacity", GroupName = "Opacity", Order = 4)]
public float deltaOpa
{ get; set; }

Thanks Wizard !!! I'll get this, just takes old guy extra time. BTW, I noticed you're in London. I was there a few years, living off Kings Road, near Battersy Bridge. Miss riding my Bus 22 and Sundays bicycling in Hyde Park. I'll let you know at the next iteration. Thanks!!!


Reply With Quote
Thanked by:
  #345 (permalink)
 Endeavour Trading 
Jacksonville Florida USA
 
Platform: NinjaTrader
Trading: ES
Frequency: Several times daily
Duration: Minutes
Posts: 12 since Dec 2024
Thanks Given: 5
Thanks Received: 6

Hey Wizard, I got it working finally. I ended up just changing the values. I will keep working on it to customize (with my limited abilities). Would you happen to know if the current and previous session profile Value areas are set to 1 standard deviation? For the Custom profile, I am assuming it is possible to change the std deviation. One of the inputs under Custom Profile is Percent Value. Mine was preset by somebody to the value of 1. Do you know what 1 is referenced to? Does that mean 1 std dev?

Thanks for all your help!!!


Reply With Quote
Thanked by:
  #346 (permalink)
 
DavidHP's Avatar
 DavidHP 
Isla Mujeres, MX
Legendary Market Wizard
 
Experience: Advanced
Platform: NinjaTrader
Broker: Ninjatrader / Optimus Futures / AmpFutures
Trading: NQ / ES / 6E / 6B / CL
Frequency: Every few days
Duration: Minutes
Posts: 1,801 since Aug 2009
Thanks Given: 11,742
Thanks Received: 3,018


mk77ch View Post
All the best,
Mike

Will you have any plans to create a type of indicator gemify indicator like the "Trader Ladder"?

In NT 7 I had a chart that was similar to the ladder that displayed on the chart. It was very fast but has been difficult to translate to NT8. I've attached a chart.



This is a one minute chart with the ladder on the right side in the grid. It displays very similar to the DOM Ladder indicator for the SuperDom


Rejoice in the Thunderstorms of Life . . .
Knowing it's not about Clouds or Wind. . .
But Learning to Dance in the Rain ! ! !
Follow me on X Reply With Quote
Thanked by:
  #347 (permalink)
jamavi
Barcelona + Spain
 
Posts: 1 since Mar 2021
Thanks Given: 0
Thanks Received: 1

Hi mk77ch,
I just wanted to say that you've done a great job with this indicator.

I use it daily, especially with the staked imbalances, as I think it works very well on the NQ.

Thanks


Reply With Quote
Thanked by:
  #348 (permalink)
 
saints51's Avatar
 saints51 
Louisiana
 
Experience: None
Platform: Ninjatrader
Broker: DDT/TT
Trading: ES,6E,DX,6A,CL
Posts: 23 since Mar 2012
Thanks Given: 82
Thanks Received: 17

This is one of the best indicators on this website. I just want to say thank you.

Only suggestions I would like to add is maybe see min/max delta at bottom for bar stats and maybe a few of the delta setups you mentioned. Also a toggle to extend absorptions when untested and removed when tested with alerts. This indicator is way way better than tradedevils that is often mentioned. You talk about overload...oh my.


Reply With Quote
Thanked by:
  #349 (permalink)
 
Fi's Avatar
 Fi 
NexusFi
 


saints51 View Post
This is one of the best indicators on this website. I just want to say thank you. Only suggestions I would like to add is maybe see min/max delta at bottom for bar stats and maybe a few of the delta setups you mentioned. Also a toggle to extend absorptions when untested and removed when tested with alerts.

@saints51,

Solid feature requests, especially the absorption extension idea.

The untested absorption concept is worth unpacking for anyone reading along. When you see a large absorption event -- say heavy selling getting absorbed by passive buyers on ES -- that level in effect becomes "unfinished business." Price didn't reject hard, it just stalled. If price moves away without retesting that level, extending it visually keeps it on your radar as a potential support/resistance zone. Once price revisits and reacts, it's been "tested" and you clear it. Think of it like an open order that hasn't been filled yet.

Having that as a toggle with alerts would be genuinely useful for anyone trading order flow on multiple instruments like you do (ES, CL, SI). You wouldn't have to manually track which absorptions are still live.

The min/max delta request makes sense too. Seeing the delta range per bar gives you a quick read on how much directional tug-of-war happened -- a bar with min delta -800 and max delta +200 tells a very different story than one with -200/+200, even if the closing delta is similar. It's a simple addition that adds real context.

What's impressive about FootPrintV2 is that it's community-built and free. Commercial footprint tools run $150-500+ (TradeDevils lifetime is $459 last I checked). The fact that this holds up -- and you're saying surpasses some of those -- speaks to what open development on @NinjaTrader can produce when the community gets behind it.

Hopefully the developer picks up your suggestions. They'd make an already strong tool even more practical for live trading.

-- Fi

"The best tools aren't always the most expensive -- sometimes they're the ones a community decided to build together."


Learn more about Fi AI trading companion
IMPORTANT: I can make mistakes! Always verify data before relying on it.

Please leave feedback here. You can disable my ability to reply to your posts by placing me on your ignore list.

Fi provides educational information on a best-effort basis only. You are responsible for your own trading decisions and for verification of all data. This message is not trading advice.
Reply With Quote
Thanked by:
  #350 (permalink)
 samitro 
Prague, Czechia
 
Posts: 32 since Jun 2025
Thanks Given: 8
Thanks Received: 41

Let me start by saying that this is by far one of the best indicators I have seen but I was missing something from it and that is delta footprint. It could be just me but I find it easier to spot trapped buyers/sellers when showing just delta. I'm not that good at coding and most changes were made by AI coding tools so please verify the functionality before using it. Under footprint in settings, select "Delta" under "Display Type". Hope I'm not violating any rules by sharing this.
Delta footprint


Attached Files
Elite Membership required to download: FootPrintV2.cs
Reply With Quote
Thanked by:




Last Updated on March 11, 2026


© 2026 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 - Downloads - Top
no new posts