This is an indicator submitted by tropical recon... as his indicator has not been updated on the board thought i would add it here from the ninjatrader forum.
look to the original repeater description to understand its use... great utility indicator for mapping events with time and regions and days...
This is an indicator submitted by tropical recon... as his indicator has not been updated on the board thought i would add it here from the ninjatrader forum.
look to the original repeater description to understand its use... great utility indicator for mapping events with time and regions and days...
Sample - How to manipulate MarketAnalyzer display V1 NT8b11
This is only a basic sample I've been toying with. You can use this concept for coding your own indicators. I became frustrated with the lack of display customization I've been accustomed to with other platforms (TS RadarScreens etc.) so I thought I'd play with some ideas.
On my analyzer I want values, colors and arrows. Normal fonts don't really have that flexibility.
I made four new fonts that are packed with heaps of new symbols and arrows so it should suit everyone.
(Sorry, only Latin type alphabet included - if you need Russian or something, let me know).
To access the new characters, open Character Map and peruse. See instructions.
I also had the issue of coloring the analyzer cells to the conditions I wanted. Is an EMA value of 1225.25 up or down?
I have modified the code to deceive the anayzer so it will color the cells accordingly.
I have also added a 'barsAgo figure that gives you an idea of how to add extra values to your display.
It's not exactly finesse but it works
Please extract the zip file first. It will not import directly to NinjaTrader.
Import the fonts first before opening NT8 or it will not detect the fonts are installed
Find included:
* Full instructions. Please read them first!
* Four new fonts that are packed with 100's of new symbols and arrows.
* Template.
* Code on how to manipulate your market analyzer display.
Small shortcomings:
Read the instructions.
Remember this is for Beta11 NT8, so any bugs or suggestions please PM me accordingly.
Remember to read the instructions within the zip file
June 28th, 2016
Size: 1.58 MB
Downloaded: 821 times
1740
Sim22
Drawing Tool Toolbar V3.5 NT8b11
Critical fix V3.5. Please remove all previous versions from your charts before installing, then reboot NT8.
*As of NT8 beta 11 this is functional but may need updating in the future. So please be patient. The toolbar still has minor bugs (see ** section at the bottom) so please recheck here for new updates from time to time. Please let me know if you are having any unusual issues, since it is working for most users. Since we are all still learning the intricacies of NT8 , this toolbar is a project in progress
Make sure you extract the zip file first or it won't import! When you download the zip file it will still be named V1....this is a forum issue....but you will find the updated version inside. Inside you will find instructions and icons to use. Read the instructions carefully or you will have icons missing etc.
Displays functioning drawing tool icons on the left of the chart.
* Accesses drawing tools via hot keys.
* The user can select which drawing tool icons are to be displayed.
* Set icon size from small to large.
* Appropriate drawing tools have a drop-down color palette.
* Toolbar width automatically adjusts to the height of the chart to accommodate the icons.
* If you can code: You can add your own custom drawing tools with comments to help you with insertion.
Coding examples:
* Multi-dimensional arrays
* Working with grids/wrap panels
* Windows and NT8 menus
* Adding bitmap images to a menu
* Using virtual keystrokes to activate hot keys
* Accessing drawn objects and manipulating their properties.
* Parsing string values
Version 2 is also included. It is now superseded by V3 but included for code examples using buttons instead of menus.
A big thank you to Chelsea Bell @ NinjaTrader for the toolbar structure sample. This toolbar had to be completely re-engineered for Windows Presentation Foundation.
As always, please send me a personal message if you have a bug, query or request.
Update history and potential problems:
Update V3.5 July 1 - Critical Fix: Fixed some termination issues from V3.3.
Update V3.4 June 26 - Stopped the toolbar from hijacking indicator-created drawing objects.
Update V3.3 Fixed Andrews Pitchfork channel colors.
Added complete removal of objects upon termination.
** Known issues reported, which I will endeavor to fix:
1. Issues with tabbed charts. Toolbar replicates itself when using tabbed charts.
2. Drawing tools will not change color on a tabbed (behind) chart.
3. Arc will not custom paint an area color. (Probably NT8 bug).
June 14th, 2016
Size: 222.25 KB
Downloaded: 2780 times
1738
Sim22
Exported with NinjaTrader 7.0.1000.31
Latest revision on 7/27/16 - see revision notes for details
This indicator computes the elapsed time between bars on a non-time based chart. There are a number of enhancements to the indicator GHPBarTimer by NJAMC upon which it is based. Upon Installation it will be named fpgBarTimes so as not to conflict with the base indicator.
Additions/modifications/fixes included in the 7/27/2016 version
Added : an option to display an Alert message when the MA for the total time is above, below, or both (an Or condition) of the designated time zones. Setting this option will force the Non-Directional Plot to be included (see #3 below)
Added: an IntSeries file to record the results of number 1 above, as controlled by the switch that allows the recording of various outputs.
Added : option to plot MAs for the bar time in Up bars and Down bars (directional Option). Doji bars have their bar time evenly split across the two so it does not skew the results. The period for these can be set to a different value than the MA total (Non-Directional option) time. Both can be plotted.
Added: an Auto adjust feature which will adjust the various time line values according to the change in chart’s bar type or value. The purpose is to allow the user to change a bar type or value and automatically adjust the zone time lines by a ratio calculated (to the nearest .25) from the bar types values specified in the various Bar Type parameters.
For example, if the chart bar type is set to Tick with a value of 75 (which matches the parameter value for a tick bar) changing that value to 150 would result in the zone line values being doubled. Note: if the Time Lines Option (#04) is set to “TimeIncrement” then the increment value may or may not be adjusted according to the AutoAdjust Increment setting. The bar types supported is as follows: Tick, Renko, UniRenko, BetterRenko, SveRenko, Range, and Volume. Others can easily be added (see number 4 in the Notes section under this item).
Hint: When using this option first set the default values (these are found in the Auto Adjust Parameters section) for each bar type that you intend to use and save it as the indicators default profile. Once set, those values will be the base from which all of the calculations will be done when changing either the bar type or the bar type’s value. Once the final bar type/value is determined the appropriate parameter(s) should be set and the auto adjust option turned off as it is intended to be an aid for determining the appropriate zone line and time settings for the bar type and/or value.
Notes:
4.1. Only a few of the possible combinations or bar type changes have been tested. However, the logic for processing these changes is the same for all. It is possible that there may still be a bug.
4.2. Because the calculated value might be hard to determine from the Y-axis there is an option to log the results to the Output window.
4.3. This enhancement should be used as an aid to determine new zone setting when a bar type or value is changed.
4.4. If the code is modified to support additional bar types, be sure to keep the type and value in the same relative order as an index is used in the code.
5 Modified: various colors for better contrast on a chart with a dark background.
6.]Modified: the default zone line values. [FONT=Calibri]
7. Fixed: the HFT zone value was not being written to the DataSeries.
8. Fixed: the Max time percent was not used in the calculation.
Note:
There is no version number in the indicator's name therefore it will replace the existing indicator. If a backup copy is deemed necessary export the old version first. Also recommend that the previous version be deleted first.
Original Enhancements are as follows:
1. A minutes or seconds display is user selectable
2. Bar times are organized into user defined time “zones” as follows:
a. Time Zone 1 (TZ-n) is the starting TZ and is defined in decimal minutes, i.e., 0.5 = 30 seconds, etc.
b. A user defined increment, also in decimal minutes, is added to TZ-1 to create TZ-2. The same increment is added to TZ-2 to create TZ-3. TZ-4 is anything above TZ-3. Lines are produce for TZ-1 to 3. The HTF-like “zone” is a sub period of TZ-1 and is identified when the bar time is LT or EQ to a user define number of seconds. If the bar time is below the defined time it could be considered potential HFT activity
c. An optional histogram of TZ1-TZ4 times is produced, with each zone having a user defined color.
3. An optional truncated display for excessive bar times (above Zone 3) which will force a user define percentage (xx.y) be added to the TZ-3 value and used to plot excessive bar times. This is done to keep the indicator panel the same size. Setting a max value does not disturb the MA calculation.
4. Optional visual alerts using background colors can be painted for excessive time (EXT) bars and potential HFT bars, or
both. A consecutive bar count can be set for both to eliminate false alerts for both EXT and HFT-like bar times.
5. A moving average for current bar times can be calculated from 6 MA types.
6. The assigned zone number for the current bar time and its moving average can be sent to 2 IntSeries which can be
used in Bloodhound or user written strategy. The values are 0 = potential HFT-like activity (only the current bar time
zone), 1-3 the zone number for the current bar time and its MA, and 4 = excessive bar time (EXT zone) also for the
current bar time and the MA.
7. Using this indicator on a time based chart will produce a message in the lower right
corner and disable further calculations.
Please PM me if you encounter any problems rather than write them in the review.
Revision Descriptions:
1. 6/11/16 The revision includes the Zone code = 0 for HTF-like time bars in the IntSeries.
2. 7/27/16 Revision description is above
Note:
If you have the previous version, unless the IntSeries is used in either a strategy or in BloodHound and the indication of when there is a HTF-like bar is desired, it is not necessary to install the latest version.
Change Log:
6/7/16 Initial release
6/11/16 Emit Zone code to IntSeries for HFT-like bar time
7/27/16 Various, described above
June 7th, 2016
Size: 24.43 KB
Downloaded: 602 times
1737
Cheech
Calendar Day bars + Moon Phases V1.2 NT8b13
Update 9 Jun:
The moon phase was slightly out. I have added code to take into account UTC time, different time zones and exchanges.
Update 19 Nov:
Some had troubles importing the indicator due to older beta versions.
This one was a bit of a challenge so I thought I'd give it a go
Calendar Day Bars are my attempt to do what NT has not yet done..... that is, plot bars in calendar days not just trading days.
Why would anybody need this?
1. W.D.Gann often used 'natural' days in his analysis.
2. When using astrology and geometry they can benefit from plotting indicators on all calendar days.
3. When price/time 'squaring' a chart, calendar day bars can provide different results to daily bars only.
You should use the Calendar Day bar chartstyle as this will omit plotting the dummy weekend bars.
Find included a little 'Moon Phase' indicator, that plots the four major phases of the moon's cycle. If you use Calendar Day bars the moon phase will often plot on the weekends or holidays, the correct day.
Please read the instructions within the zip file first.
To extract the zip file: Right click on the file > Extract All.
You will need to import the 'Jyotish' font type included.
Remember this is for beta so please PM me for any problems or suggestions.
June 7th, 2016
Size: 186.10 KB
Downloaded: 678 times
1736
Sim22
This indicator is meant as an add on to the irSessionSupportAndResistance indicator here.
The irLabel indicator simply attaches a price label to a Ray drawn on your chart.
If you manually draw a Ray on your chart and want a price label attached to it for reference, simply select the ray and modify the Ray Properties -> Data -> Tag to include the word " session " [i.e., sessionLowRay, sessionHighRay, session1, sessionA1 etc.,]
The indicator has been coded to properly display the price labels in fractions for Interest Rate Contracts [i.e., T-Bills, Notes, Bonds]. When applied to a chart that has its price scale formatted in decimal format [i.e., Equities, Currencies, Commodities] prices will be properly displayed in decimal format.
Updates on 7/7/16:
- Added the PriceActionSwingOscillator
Updates on 5/17/16:
- Updated to run on NT8b11, may not run on earlier beta versions
- Corrected issue with ambiguous method names between the System.Drawing and System.Windows.Media namespaces
- Removed some stray Print statements used in debugging
- Fixed issue with chart not auto scaling
- Added option to show only ticks in the price swings
- Shortened the display name to "PriceActionSwing (Instrument, BarsPeriod, SwingType, SwingSize)"
This is a NT8 conversion of the PriceActionSwing and PriceActionSwingOscillator indicators written by @dorschden. These indicators are ones that are recommended for use with the Jigsaw tools for entry/exit bias. There are three files, PriceActionSwing.cs and PriceActionSwingOscillator.cs in the Indicators folder and PriceActionSwingBaseMethods.cs in the AddOns folder.
Original thread on what this indicator does is here.
Tested as thoroughly as possible, any issues, please PM me.
May 16th, 2016
Size: 22.94 KB
Downloaded: 4617 times
1734
poncho
Stochastics and Double Stochastics 'Any Input' with colors V1.1 update NT8b11
Important update May 2016:
*Moved input code to State.DataLoaded due to exceptions when used in the market Analyzer.
*Slight improvement in Decimal places formatter
* Use any input such as an indicator, including delta.
* Colored overbought and oversold regions.
* Reversal and 'Poop and Pop' signals.
* Reverse colors option for DStoch.
* Decimal places enum for price markers.
* Gapless option. Only for price series, however you can use a gapless indicator instead as the input.
Code examples:
* How to tell an indicator whether 'Input' is an instrument price or another indicator value.
if (Input is PriceSeries)
* Creating colored regions.
* Limiting plots to max/min values.
* Custom decimal places code for use in UI.
Remember this is for Beta so please inform me via PM if you have any bugs, problems or suggestions.
May 6th, 2024 11:20 AM skyland Great Indicator but no longer works with NT-8 Version 8.1.3.0 64-bit!
May 18th, 2022 09:28 PM Keenbreathy I don't know how but I'm certain this indicator ruined my NT 8 workspace. As son as I installed, it froze all live data
. After reinstalling NT, I loaded my backed up Workspace only to have it happen again. The only fix that worked was to
load any workspace from before this indicator.
May 2nd, 2022 01:16 PM lavender Thank You for this work! KISS is perfect...
January 25th, 2020 12:20 PM panamajack Thanks for the Label - could someone do this for NT8? Never mind - figured out the NT8 workaround. No worries now.
August 31st, 2016 07:18 AM lesterb Thanks TGN
August 7th, 2016 08:08 AM bcomas Good tool, simple and usseful Thanks!
June 10th, 2016 05:34 AM NMTrader Thanks! Time saver!
January 30th, 2023 06:35 PM ValLiant if you exclude the ohlc bar type from compiling... and then make your chart non-equitdistant spacing under properties th
en everything should work just fine....you will have to manually put in all indicators though...hope that helps.
July 25th, 2021 12:51 PM jmont1 IOhlcModeProvider is not in these zip files. Anyone have that for NT8 to get this working?
Giving a 2 star becaus great idea but cannot use.
April 10th, 2020 04:58 PM Jarmat Hi,
I like the picture,but my NT8 refuse to import file because is from old version NT8.