Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
need help or suggestion for d3 divergence indicator
Collapse
X
-
WOOO!! It works Chris!! Thank you so much for this help and for being so awesome through the process! Is there somewhere i can give u an electronic pat on the back so the superiors know your doing a damn good job?
-
Hi Chris,
Thanks so much for your help! I have been testing the indicator and it seems the boolean points do not work correctly. I get erratic signals from it that do not match up with the signals from the d3 macd divergence indicator. Sometimes it gives me signals when the macd d3 indicator hasn't given off a fractal. Do you know why this might be? I feel like we are SOO close! I used the indicator as an input for an SMA 1 and it doesnt seem to follow the d3 divergence points at all. Is there a way to give the fractal points a value of +1 or -1? Thanks in advance for your help Chris!
Comment
-
Hi Chris,
Here is a screen shot of how the macd d3 w bool is triggering. Red racing stripes should be occuring after the upper fractal forms and green racing stripes should be occuring after the bottom fractal occurs. I have attached the picture below. I am in the pacific time zone and as you can see from the picture the racing stripes happen kind of erratically. Do you happen to know if the current boolean points that are being exposed are producing a price value or a +1 or -1 value? Thanks for your help thus far Chris
Comment
-
Hello mrxdaviepoo,
Thank you for your patience.
I found that the D3 indicator actually sets the dot at a bars ago value that is not 0. It also turns out that all of the bars that have a low or high mark are in a private List type. All we needed to do is make that list public and you can access it from an indicator. Please see attached.
Please let me know if I can assist further.
Comment
-
Hi Chris,
Just tried this out plugging this to my strategy but there seems to be no data on the fractals anymore. The prior version did produce some racing stripes but for this one, it does not produce any racing stripes at all
Comment
-
Hi Chris,
I checked for a line 47 on the d3MACDwithpubliclists and there was no line 47 and then i also checked on the UseHighLowlists and line 47 did not specify that. Am i looking in the right place?
Comment
-
Also, i only compiled the d3MACDwithpubliclists. Was i supposed to compile the usehighlowlist.cs file as well?
Comment
-
Hello ,mrxdaviepoo,
Thanks for the reply.
The UseHighLowList was just an example of how to access the data from the d3 spotter. You must call the indicator from your strategy to make the list populate. Like so:
Please let me know if I can assist further.Code:var noop = D3SpotterMACDWithPublicLists(Color.Blue, 3, DashStyle.Dot, 12, 0, 3, 1, "Alert1.wav", "Alert2.wav", 0, 30, 26, 9, false)[0];
Comment
-
Hi Chris,
Im sorry that I didn't clarify this earlier. I actually did not program anything for my strategy. I use an add on program by shark indicators called Bloodhound. Bloodhound uses dummy logic and basically takes the whole programming language portion out of strategy creation. I talked to their support team and they said that in order to use the indicator with bloodhound the easiest way would be to provide values for the fractals as +1 or -1. Not sure if this is hard or not?
Comment
-
Hello mrxdaviepoo,
Thanks for the reply.
The +1 or -1 principle would work for an indicator that determines it's values in sync with the primary data series on your chart, but this indicator does not work this way. You must use the High/Low list to determine where the signals are for the D3 spotter because the indicator revisits bars from the past and adds the signals there. Unfortunately, I do not think this will work in the environment that you described in your last post.
Please let me know if I can assist further.
Comment
-
Chris,
Dang. I'll have to learn how to pick up coding a strategy then. Either way, i think this is a great start with where i need to go! i appreciate your help Chris during this time. You have gone over and beyond and am very thankful for helping me out!
- Likes 1
Comment
-
Regarding D3SpotterV3B,
Hi, Is there any way to change the period that triggers the divergence signal from 3 bars to 2 bars? In other words the signal is posted the next bar after the actual divergence is detected instead of waiting until the 3rd bar forms.
I can't code but I did try to change the code on line 106 to 2 and it wouldn't change anything. Also if I try to change the 3 to 2 in Queue length it wouldn't go under 3. Thanks for any light you can shed on this for me.
Comment
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Geovanny Suaza, 02-11-2026, 06:32 PM
|
0 responses
579 views
0 likes
|
Last Post
|
||
|
Started by Geovanny Suaza, 02-11-2026, 05:51 PM
|
0 responses
334 views
1 like
|
Last Post
|
||
|
Started by Mindset, 02-09-2026, 11:44 AM
|
0 responses
101 views
0 likes
|
Last Post
by Mindset
02-09-2026, 11:44 AM
|
||
|
Started by Geovanny Suaza, 02-02-2026, 12:30 PM
|
0 responses
554 views
1 like
|
Last Post
|
||
|
Started by RFrosty, 01-28-2026, 06:49 PM
|
0 responses
551 views
1 like
|
Last Post
by RFrosty
01-28-2026, 06:49 PM
|

Comment