NexusFi: Find Your Edge


Home Menu

 





Williams Acc Dist indicator not plotting


Discussion in NinjaTrader

Updated
      Top Posters
    1. looks_one buzzsaw with 4 posts (1 thanks)
    2. looks_two Quick Summary with 1 posts (0 thanks)
    3. looks_3 pte97 with 1 posts (0 thanks)
    4. looks_4 vegasfoster with 1 posts (0 thanks)
    1. trending_up 5,102 views
    2. thumb_up 1 thanks given
    3. group 2 followers
    1. forum 6 posts
    2. attach_file 3 attachments




 
Search this Thread
  #1 (permalink)
 buzzsaw 
Leesburg, VA
 
Experience: Advanced
Platform: NinjaTrader
Posts: 80 since Aug 2010
Thanks Given: 78
Thanks Received: 35

I haven't programmed in a decade or so. Thought I would give NT a try with what I thought was a simple indicator that I couldn't find, Larry Williams Accumulation Distribution.

Attached is the code for the Williams AD with a ZLEMA. The code compiles but it won't plot. I'm sure there's something simple that I'm missing.

Any assistance is appreciated with the simple task that has turned into a challenge.


Attached Files
Elite Membership required to download: WilliamsAD_with_ZLEMA.cs
Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Irans Answer Due Today: Peace Surges to 33.5%, Invasion …
Prediction Markets & Event Contracts
Weekend Update: First Qatari LNG Transit Attempted -- IR …
Traders Hideout
The 50/50 Paradox: Peace and Invasion Each at 20% -- Ira …
Prediction Markets & Event Contracts
South Korea Suspends Bithumb for Six Months Over AML Fai …
Cryptocurrency
One Wallet Made $200K in Hours: AP Probes Polymarket Cea …
Prediction Markets & Event Contracts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Sober Journey With S&P
24 thanks
2026 Jlab journal
10 thanks
Lady Vols Primer: Trading Volatility Journal
7 thanks
Algo automated / semi-automated trading anyone?
6 thanks
Trying to learn Volume and price action correlation
5 thanks
  #3 (permalink)
 vegasfoster 
las vegas
 
Experience: Intermediate
Platform: Sierra Chart
Broker: Velocity/IB
Trading: 6E
Posts: 1,145 since Feb 2010
Thanks Given: 304
Thanks Received: 845


You don't want to define a data series for the plots in the variables or initialize section, so you can delete lines 29, 30, 49, 50. For the most part you only need to define a dataseries in these sections for calculations where you want to reference a prior period for that calculation. The plots and input parameters are defined in a properties region inserted after the initialize region. For this one you would need to add:

 
Code
 
   #region Properties
 
   [Browsable(false)]
   [XmlIgnore()]
   public DataSeries AD
   {
       get { return Values[0]; }
   }
 
   [Browsable(false)]
   [XmlIgnore()]
   public DataSeries ADMA
   {
       get { return Values[1]; }
   }

   [Description("Period")]
   [GridCategory("Parameters")]
   public int Period
   {
       get { return period; }
       set { period = Math.Max(1, value); }
   }
   #endregion
I don't really know why it's this way, I just know that's how you do it.


Reply With Quote
  #4 (permalink)
 buzzsaw 
Leesburg, VA
 
Experience: Advanced
Platform: NinjaTrader
Posts: 80 since Aug 2010
Thanks Given: 78
Thanks Received: 35

That produced errors, attached, with updated code.


Attached Thumbnails
Click image for larger version

Name:	NT Error.png
Views:	304
Size:	14.9 KB
ID:	40784  
Attached Files
Elite Membership required to download: WilliamsADwithZLEMA.cs
Started this thread Reply With Quote
  #5 (permalink)
 buzzsaw 
Leesburg, VA
 
Experience: Advanced
Platform: NinjaTrader
Posts: 80 since Aug 2010
Thanks Given: 78
Thanks Received: 35

All fixed and posted in the indicators section.


Started this thread Reply With Quote
Thanked by:
  #6 (permalink)
 pte97 
Massachusetts,USA
 
Experience: Intermediate
Platform: Ninja Trader
Broker: Barcharts
Trading: stocks
Posts: 7 since Aug 2009
Thanks Given: 0
Thanks Received: 1

Does anyone know where this indicator is located ?
I did a search but could not find it.
Thanks


Reply With Quote
  #7 (permalink)
 buzzsaw 
Leesburg, VA
 
Experience: Advanced
Platform: NinjaTrader
Posts: 80 since Aug 2010
Thanks Given: 78
Thanks Received: 35

Try a different search parameter in the indicators. I believe I labeled it starting with "Larry Williams ......."


Started this thread Reply With Quote




Last Updated on March 16, 2016


© 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