A signal to noise ratio. Returns the total delta for the period divided by the sum of each individual period's delta. Does not iterate, so can reasonably be used with CalculateOnBarClose == false. Might be known by other names, documented as 'Efficiency' in 'Smarter Trading' by Perry J. Kaufman. Version 1.0.
Returns the Pearson product-moment correlation coefficient of the input series. This requires iteration, so should probably be used with CalculateOnBarClose == true.
Version 2 - Solves a /0 error, returns 0 if price is unchanged for all of the bars in the calculation.
July 4th, 2010
Size: 2.52 KB
Downloaded: 211 times
529
fluxsmith
Maximum value seen in period. Should return the same values as the standard MAX, which as of b18 has been fixed to reduce iteration. With that fixed the only advantage this has over the standard is memory reduction when used as a component and not displayed. (Both versions are now efficient with CalculateOnBarClose == false.)
Version 2 - Corrected calculation errors when COBC == false && Input != High
July 4th, 2010
Size: 2.31 KB
Downloaded: 278 times
527
fluxsmith
Minimum value seen in period. Should return the same values as the standard MIN, which as of b18 has been fixed to reduce iteration. With that fixed the only advantage this has over the standard is memory reduction when used as a component and not displayed. (Both versions are now efficient with CalculateOnBarClose == false.)
Version 2 - Corrected calculation errors when COBC == false && Input != Low
July 4th, 2010
Size: 2.32 KB
Downloaded: 260 times
526
fluxsmith
R-Squared, Coefficient of Determination, the square of the Correlation Coefficient. This should return the same values as the standard supplied RSquared. Unfortunately both versions always iterate, so should probably be used with CalculateOnBarClose == true.
I believe my version to be slightly more CPU efficient, as it does not require a square root calculation used in the distribution version.
Version 1.0.
July 3rd, 2010
Size: 6.78 KB
Downloaded: 164 times
525
fluxsmith
Weighted Moving Average. Weighting is linear from 1 .. n. Should return the same values as the standard supplied WMA, but intended to be a reusable component. Additionally, the standard WMA always iterates, this does not iterate on intrabar data, making it more efficient with CalculateOnBarClose == false.
Version 2:
Defaults to CalculateOnBarClose = false
Updated with new JHL.Utility.MA
Faster calculation
Wikipedia calls this a 'Modified Moving Average'. Traders may know it as Welles Wilder's Moving Average, as it is the averaging method used in many of his indicators.
It's conceptually simpler than an EMA, the basic formula being:
average = (newValue + priorAverage * (n - 1)) / n
However, for any number of periods 'n', the outcome is identical to EMA(2 * n - 1). Since my basic indicators are all about efficient code reuse that is the implementation used here. Using the EMA formula is also slightly more CPU efficient than the formula above.
July 3rd, 2010
Size: 6.55 KB
Downloaded: 174 times
521
fluxsmith
Linear Regression Intercept. Returns slightly different values than the standard LinRegIntercept provided, which I believe to be incorrect (at least through NT7 Beta 18). Also unlike the provided version does not require iteration on intrabar updates. Version 1.0.
July 3rd, 2010
Size: 4.59 KB
Downloaded: 162 times
520
fluxsmith
Linear Regression Slope. Should return the same values as the standard LinRegSlope. However, the standard version iterates on every update, making it especially inefficient for intrabar (tick) data. This version does not iterate on intrabar updates. Version 1.0.
Should return the same values as the standard 'SUM', hopefully with less memory overhead. Intended to be used as a component in more complex indicators. Version 1.0.
This indicator allows a user to draw a horizontal line on the chart and have an audio alert wav file sound when the line is pierced (either from above or below).
I did not originate this indicator. It is a modification of NT's native price alert indicator. NT's original indicator (available in your preloaded indicator set) only gives you an alert in their alert window which I didn't find particularly helpful. Roonius made this NT7 version possible. The NT6.5 version does not work in NT7 because NT7 does not use the "drawobject" command.
How to make this indicator work for you:
Insert this indicator twice into your chart indicator set.
Add audio file names to each. I use the same audio file for both boxes in each indicator.
In one indicator, choose uptrend = "true"
In the 2nd indicator, chose uptrend "false"
You will want to choose "false" for Calc on Bar close for both indicators.
For audio files, type in the name of an audio file that you know exists in your program files/ninjatrader 7/ sounds folder.
Description
This is an indicator NinjaTrader_Ray published for the September 07 issue of Stocks & Commodities magazine. Converted it to NT7 by fixing the DrawRay code break.
To Import
1. Download the attached file to your desktop
2. From the Control Center window select the menu File > Utilities > Import NinjaScript
3. Select the downloaded file
Automatically draws a line representing the current trend and generates an alert if the trend line is broken. 0 = no signal, 1 = buy signal on down trend break, 2 = sell signal on up trend break
Description:
This Indikator is a little improvment, based on the well known RSI. Surprisingly it is not part of NT. The Idea is, to compare Momenti instead of Prices over a given Period. The Distance between the two Prices within a Momentum ist specified by the "Shift" Parameter.
How to Use:
Period works like in the RSI. With "Shift = 1" the RMI shows the same behavior like the RSI. While increase the shift, the RMI becomes smoother compared to the RSI.
---> Erich Florik "New Trader Dimensions" suggest Values like 3/8 or 5/13 for very clear and better Trendsignals compared to the RSI
Interpretation:
above the upper Line (70-80) we have an up-Trend, below the lower Line (30-20) we have a down-Trend. But UNLIKE the RSI we have no oversold/overbought Situation in these regions!
To Import
1. Download the attached file to your desktop
2. From the Control Center window select the menu File > Utilities > Import NinjaScript
3. Select the downloaded file
Exported with NT 7.0.0.15
UPDATE 5/20/2010:
Now also should work with NT 6.5
This is an enhancement of SMI4 (which was an enhancement / combination of the SMI2 and Cory's SMI2) which added a price bar coloring option, a background coloring option, an option to draw a vertical line on the price panel when trend changes and an option to play a sound upon the formation of a new price bar).
Cory contributed code to color the region between +20 / -20 which indicates a possible chop zone.
The background coloring differs from SMI4, which painted the background based on whether the SMIEMA was above or below the zero line.
This version changes the background color when the SMIUP / SMIDOWN dots rise or fall above the SMIEMA line, indicating a possible change in price direction, for potential earlier entry into the move.
Examples of how I use this indicator can be found in the WizardsDen (HolyGrail II) thread.
March 23, 2010: Update
REPAINTING:
Fixed a "repainting" problem that other members discovered. Cleaned up the code. Changed the text that read "very over bought / very over sold" to "chop zone upper" & "chop zone lower". Removed the ChopFilter function, as it added nothing to help in keeping you out of chop.
ADDED TEXT ALERTS:
"POSSIBLE CHOP" when SMI dot enters the +20 / -20 zone
"LONG BREAKOUT" when SMI dot exits above the +20 zone
"SHORT BREAKOUT" when SMI dot exits below the -20 zone
(Re-uploaded March 23, 2010, 7:29 pm CST. Original post did not contain the .zip file, just the .jpg file)
May 17th UPDATE:
This fix addresses several problems that were discovered.
Mindset contributed code to color the bars hollow when price is rising & solid when price is falling eDanny contributed code to remove errant arrows, vertical lines, text messages and also code to clean up the conditions when the warning sounds play.
The arrow code has been changed to (offset*ticksize) so that when you use it on currencies, you shouldn't have to adjust the OFFSET parameter in order to get the arrows to show. They should show automatically now.
I changed it so that it colors the arrows to whatever color you set in the VERTICAL LINE UP/DOWN option. That way, you can have Red/Blue price bars & Magenta / Lime arrows (they are a little easier to spot, I think, when they're not the same color as the price bars).
March 23rd, 2010
Size: 11.30 KB
Downloaded: 4707 times
393
TheWizard
I enhanced Cory's SMI2 and added a price bar coloring option, as well as background coloring option and the option to draw a vertical line on the price panel when trend changes. You can also put this indicator in panel 1 and turn off all the plots (Set all plots & alert line to TRANSPARENT) and just using the background colors to color the background of the price panel, if you desire. I altered the default settings and some of the plots so that it now looks more like the Eco2 (Ergodic) indicator, and is (I think) a little easier to read than Eco2.
March 23, 2010: Update
REPAINTING:
Fixed a "repainting" problem that other members discovered. Cleaned up the code. Changed the text that read "very over bought / very over sold" to "chop zone upper" & "chop zone lower". Removed the ChopFilter function, as it added nothing to help in keeping you out of chop.
ADDED TEXT ALERTS:
"POSSIBLE CHOP" when SMI dot enters the +20 / -20 zone
"LONG BREAKOUT" when SMI dot exits above the +20 zone
"SHORT BREAKOUT" when SMI dot exits below the -20 zone
Fibonacci Cluster Version 14 for Ninja 7 (April 2010)
Exported using NT Version 7.0.0.17, will not run on NT 6.5
Indicator displays Fibonacci retracements and extensions for intraday and daily charts based on swing highs and lows.
Labels: Fib lines labeled A-E are calculated from 5-day primary swing highs or lows, those labeled S refer to a recent swing high and low of order 2 or 3, those labeled Y and Z are calculated from swing lows and today’s high and low, if applicable. Extensions from highs and lows that have been taken out are labeled X, you will also find additional support and resistance from prior swing highs and lows that have been taken out. An example: “D+ 76.4 (28 Jan)” means that prices touching this line have retraced 76.4% within a Fib retracement defined by the swing high from January 28 and the lowest low between this date and the end of the session of yesterday.
Multiple Lines: All Fib values are rounded to full ticks. If several Fib values are rounded to the same price, the indicator will display “Multiple Fíb” and display the number of Fib lines.
Lookback period: The indicator will only take into account Fib retracements within the look back period of the chart. You can increase or reduce the look back period of the indicator via indicator dialogue.
Filter: The filter can be set to values between 0 and 100. Default setting is 85. If a swing low defining a Fibonacci retracement occurred 100 days ago, all lows during the following 15 days will be ignored, only lows during the last 85% of the 100 day range will be used for Fib retracements. If you do not want to use the filter, you may set it to 100.
Select your lines: The indicator will display quite a number of lines, usually too many to use it for trading. It is therefore recommended to either use the short or the long end of the lookback period. If you want to use the short end, leave all lines A to Z selected, but reduce the lookback period of the indicator to 5 or 10 days. If you want to select the long end, set the lookback period to a minimum of 100 days, but unselect the Y and Z lines.
In attempt to create a new kind of Moving Average with some friends/colleagues (because i was a little bit tired of the classical set of MA everybody's use for the last 10 years), we've created this new one (ALMA)..
The ALMA can give some excellent results if you take the time to tweak the parameters (don't need to explain this part, it will be easy for you to find the right setting in less than hour)..
Plots text values of prior bar High/Low and a box around the current bar.
Picture says it all really.
Simple but very useful.
March 23rd 2010
v4.01 corrects an occasional error when plotting forex instrument breakouts
April 08 2010
v5 Major Overhaul. Added Breakout reversal detection.
thanks to other NT users for help with some 'issues'
v5.01 correct some misplotting and adds alerts...
Only available in the Elite Circle.
147 downloads and 1 comment is not reward enough!
v6 is now compatible with both 6.5 and 7
Clearly this has gone down well. v9 is way better but you will have to join the elite section guys and girls :-)
Search for HighLowv1065
March 18th, 2010
Size: 5.31 KB
Downloaded: 2155 times
378
Mindset
I am in the process of running replay for 10 days to build data for the persistent indicators recorded by Gom & Zondor Recorders for the new front contract months.
Since I had errors it was necessary to remove previous files before starting
Ex: 6E 06-10.Binary.dat
Ex: 6E 06-10.Mili.dat (think this is the name)
Run a second chart for as long as you need - I do a week - with the following template for each instrument.
This template uses 2 recorders (Gom & Zondor) both recording Binary, milisecond could be used, for a total of up to 4 files of recorded for each instrument. I run one Instrument at a time: Takes less than 30 min.
But someone can play with this...
.
Do it once there and keep up with the data.
Other options are for: IRT, QCollector & QcollectorIQ.
March 11th, 2010
Size: 17.90 KB
Downloaded: 178 times
374
ZTR
Exported using NT 7.0.0.10
dsFibConfluence is a NinjaTrader indicator which draws Fibonacci extensions from various high and low pivot points. The random lines create what is commonly known as the fib cluster or the fib confluence points. The Fibonacci confluences acts as a good support/resistance points.
dsFibConfluence uses the Zigzag function to detect the pivot points, and uses the pivots to draws three fib extention levels. One at 161.8%, the other at 261.8% and the last at 423.6% of the swing.
March 9th, 2010
Size: 2.42 KB
Downloaded: 1972 times
367
bukkan
Based on my needs, I have added couple new features to some of Gomi's indicators. The 2 new indicators are meant as add-ons (not replacements) to the original ones contained in the current GomPackage1.1.
GomDeltaVol_UpDown (based on GomDeltaVolume):
added option for "negative delta"plot below zero line; added "zero line" plot; disabled TotalVolume plot/calc.
This is same as "MPValues" but works in Ninja 7. I don't know if it works in 6.5.
Wavey gave me the information that allowed me to update for v7.
The values it returns will change if you use it on different time frames. I usually use it on a 30m chart because that will give the same numbers that most people look at. I will transfer the lines to all my charts so that I can trade off these levels if I have confirmation from other indicators.
I circled several of the profitable trades that could have been taken. Of course they don't all work out!
You have to set the start time hour (session begin), start time minute (session begin) and session length.
thanks for making vol stop v2 top of the month download here is ver 3 it seems to create nice s/r lines, specify the lenght in the parm section. use it to find turning point, triangle is text book signal, diamond is a more iffy signal, try bracket trade around the signal.
2/05/2010
- adapted for use with NT7
- fix triangle up vol not painted
- fix dot length so the number of dots plotted will be the same as the number you enter
- change a square dot to a round dot
ps. it's 100% safe to overwrite the old indicator
100% no re-paint certified
I what to use your indicator in another one. How can I access Stop Volume from another script?
Please advice.
Luis
January 4th, 2016 11:09 PM kakelson5kids Please tell me how I can download your indicator
July 25th, 2015 12:39 AM ZenTrader2015 Can someone explain how to download this file as it seems to be in a different format than alot of other indis. Thank yo
u
January 12th, 2014 11:49 PM XxBrianxX
January 15th, 2013 03:11 PM bobc635 Thanks Cory.... I have been using your prev Vol stop V7 for quite a while now.... I am looking forward to seeing the re
May 6th, 2018 02:03 PM aehartle yeah i keep getting a cs file on download as well. i have tried to re-save as a zip, says it has imported correctly but
still nothing. Any help?
August 19th, 2017 09:00 PM mhamrin Not downloading into a zip but a .cs format. Is this file still functioning? Thanks!
October 12th, 2010 10:35 PM ghman101 Thanks a million! Question, would it be hard to add the Initial Balance Period also? Something I use and would sure e
njoy. Thanks again, gh
April 5th, 2010 01:39 PM wavey Thanks for the update
October 11th, 2015 12:43 PM gpokc thanks for ths indicator.
October 6th, 2011 12:08 AM Default User
May 20th, 2010 12:04 AM chrisflow Neat! But it crashes my NT7 every time I try to use an input other than standard minute or range bars etc. i.e. it crash
March 23rd, 2012 02:31 AM jwdixon Thanks! great to have such control on a moving average of some kind, great work!
April 15th, 2010 08:35 PM greathopes Very smooth operator. Kind thank yous.
April 11th, 2010 11:01 PM Velocity hmmmm.... "can give some excellent results if you take the time to tweak the parameters " sounds like curve fitting.
March 23rd, 2010 01:05 PM Poocher This is better than Jurick for me just using the default settings on range bars.
July 14th, 2015 08:39 PM jupiejupe Thanks so much I have been wanting something like this forever, and i only just found it, love the fib circle and the hi