Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Thx for your comment.
No new version. Still thinking and trying all sort of enhancements.
But simple is best (IMO), so for the moment, no new version/feature.
-- W.
-- The rest is silence
Can you help answer these questions from other members on NexusFi?
it's not hard to add those mods but I don't think they offer more insights.
I attach a short video for describing your indi unexpected behaviour (at least as far as I can understand).
Can you perhpas suggest how to avoid the differences it shows in following the histogram actual values?
Thank you in advance.
guidoisot
1. What version of ECIDiv are you using.
2. What are the settings you use. Please provide a screenshot.
3. Please describe what you do to generate the problem, and what is the problem.
I don't understand what is wrong on your video. Sorry...
From what I saw on the other post you indicated, you say :
When I use the ECIDiv_V7 with a standard native Ninja CCI and switch times frames, no problem occurs, the divergence input continues to be set to the CCI, not to the data.
This means the problem is not in ECIDiv, or that the problem is not what you describe, or that I am missing something.
I suggest you use a stadard indicator with ECIDiv and do what you usually do with the OBV.. If the problem occurs, it will prove the problem is in ECIDiv. Otherwise... it will mean we need to explore further.
Hi thank you for your reply.
the indicator I am using is ECIDiv_V7, version 7
the settings are those in the attached screenshots
I am trying to spot divergences between the price and an histogram representing the arithmetic difference between on balance volume bought and sold (obvB and obvS) as calculated by Cory's OBV_Split_Cory indicator.
Problems are:
1) when I open the chart the input series of ECIDiv_V7 is set back, by default I guess, to the main chart series (ES in this case), even though when I last closed the workspace and exited NT, I had saved ECIDiv_V7 with OBV Tick Clear data series of OBV_Split_Cory indicator (notice the black line, on panel 2, does not follow the profile of the histogram);
2) ECIDiv_V7 black line in panel 2 does not follow the histogram profile unless I reload the scripts periodically (notice at the bottom of right hand side of screenshot: "input series changed into OBV Tick Clear but ECIDiv_V7 black line in panel 2 does not follow histogram profile.jpg").
Thanks, guidoisot
1. I open a simple ES chart (for ex 5 mn in my test).
2. I add OBV_Split_Cory to panel 2.
3. I add ECIDiv, input to OBV / Plot is OBV_Tick_Clear.
4. Draw the chart.
5. Save the worksave.
6. Reload. same chart.
7. Close Ninja.
8. Reload the chart. Same settings.
I have done so, and it looks like now your ECIDiv_V7 indicator maintains the settings saved before the last exit from NT.
It is possible that if on my chart there are too many indicators my data connection (basic one with IB ... ) is not fast enough to let NT do all calculations. But this is just a guess I am doing.
I would like to take this opportunity also for asking you whether you could help me in understanding:
- how the pivot settings of your indicator work;
- how I could tell NT, using its strategy wizard, to activate an order when your indicator paints one of its divergence arrows. (sorry if this last question is so much naive ...)
thank you
I believe I can now reproduce the problem.
Make a simple workspace with ECIDiv + CCI. Save it.
Close Ninja. Open ninja. Open the workspace. It is restored properly.
However, if you leave ninja open, close the workspace, reopen the workspace, it will not be restored properly.
I need to explore that.
a pivot is a local turning point. which means you need to look at past (left) bars, and futur (right) bars.
the default setting is to consider a pivot in relation to the 3 past (left) bars, and 1 futur (right) bar.
In other words : a high pivot occurs when the high of the bar is higher than the 3 past bars to the left, and 1 bar to the right. (and Lows for low pivot..). In ECIDiv, you can set the size of the left and right bars to look for the test.
Increasing the number to the left, will reduce the number of divergences. Increasing the number to the right will give you the results later.
You need to change the ECIDiv code for that, or ask a programmer to do that for you. The code is available, under GPL, and there are many programmer here on futures.io.
FWIW : ECIDiv was built for learning and for discretionary traders, the rest is out of the scope of this study and this is why I have not updated the tool for doing automation of this task. I also believe it is very strategy dependent, but that is just my belief.
Last thing : the indicator you are using OBV_Split_Cory is set by default to compute on close only. ECIDiv, by default, is set co compute all the time. If you want to be sure they work properly together, set both to the same computation mode (both compute on close, on all the time..). This will avoid miss of data.