Hello coders, I have a request. Can someone help convert this TV indicator to NT8 indicator? Thanks for the help
// This source code is subject to the terms of the Mozilla Public License 2.0 at
// RedKTrader
The SwingTemp_w_BarCount indicator shows trend lines filtering out changes below a defined level.
</summary>
public class SwingTemp_w_BarCount : Indicator
This one is a new oscillator written by AlexGrover at Alpaca markets and published Pine script and Python code for it. Here is a NT8 conversion of same indicator.
The Andean oscillator calculation is based on two steps:
Estimate price upper/lower extremities.
Determine the degree of variation of each extremity.
The Andean Oscillator can return multiple information to the user. Its core interpretation is given by the bull and bear components.
A rising bull component indicates the presence of bullish price variations while a rising bear component indicates the presence of bearish price variations.
When the bull component is over the bear component market is up-trending, and the user can expect new higher highs. When the bear component is over the bull component market is down-trending, and the user can expect new lower lows.
The signal line allows a more developed interpretation of the indicator and can be used in several ways.
It is possible to use it to filter out potential false signals given by the crosses between the bullish and bearish components. As such the user might want to enter a position once the bullish or bearish component crosses over the signal line instead.
Rules For Trend Trading
Users wanting to use the indicator to perform backtests or paper trading can use the following trading rules:
Long : bullish component cross over bearish component
Short : bearish component cross over bullish component
Exit Long : bullish component cross under signal line
Exit Short : bearish component cross under signal line
Exits rules are optional.
A filter for false signals can be introduced by using the following long/short conditions instead:
Long : bullish component cross over signal line once per detected trend
Short : bearish component cross over signal line once per detected trend
Note that while this might prevent trading certain false signals it will induce a worse timing compared to the first proposed long/short conditions.
This is an indicator based on market structure, which shows the current inside-bar/engulfing-bar pattern for each interval you select. Perfect for pull-back trade setups and price continuation.
Update 12/14:
Removed code regarding EMAs, it is not needed. Now the script can be imported as a standalone, no longer requiring other indicators.
Todo: Fix "Enable Timefrime" checkmarks so that they reflect selections made.
November 22nd, 2024
Size: 28.75 KB
Downloaded: 311 times
2699
rlopjor26
Winning Entry January 1st, 2025 to February 1st, 2025 [1 votes]
This is a simple indicator plotting fast (8), Medium (20) & Slow (200) EMA values. Optionally, arrows can be printed to mark fast and medium EMAs cross over. Also, coloring of regions between fast and medium EMAs can be enabled.
With this indicator, I have tried to simulate the triple EMA strategy described by @ThinkDecoded
Thank you for converting it to NT8. In the following photo I explain the Strategy. It is a 30 second chart when the 2 indicators coincide and the candle is born from the EMA 8, it is an entry candle. Although in the photo you can see 2 entries, I would …
This is my take on the Detrended Price Oscillator. I've added an ADX component to it which can highlight the bar-outline when the ADX is increasing. It also produces vertical signal lines as the DPO crosses the zero-line. It works on all types of charts, but minute and tick work especially well. bars are colorized depending on being above or below the zero line. There are continuation signals when the DPO quickly dips below (or above) the zero line and then returns to its original side.
It is fully property-controlled, but I must state that the 'guts' of the indicator, the numeric DPO/ADX parameters (DPO especially) should be left alone as they are time-tested values that were determined by folks much smarter then myself.
The picture is of the 500 Tick NQ with my dpQGP and dpDPO applied to it. You'll notice that the bright outline very often appears after breaking out of a congestion area or bar formation. You'll be surprised with how many ways you can use this.
As you experiment with many of the properties, you'll be able to fine-tune it to your style. But be wary of changing the 'Parameters' and 'Combo-Signals' sections.
If you find the the two 'warning track' lines, above and below the histogram in my picture, are sitting on the zero line on your chart, adjust the 'LineOffset' property to a value that approximates the highs and lows of the histogram. For a 1min CL, it might be .2, but for a 5min ES it might be 100, so play with it.
You can alter the bar-body outline by changing the color of the 'StrongUp' and 'StrongDown' properties. I like yellow on a black background or magenta on a white.
The dpXRAY, (very slick if I say so myself) was packaged together with the dpDPO by accident! Use it as an overy lay of a volume panel or ADX panel. You'll 'see' what price is doing internally, hence the 'xray' name.
As always, comment or concerns are always welcome. You can get me directly at [email protected].
Good trading!
Dave P.
This is the Murrey Math Oscillator from Tradingview.
Its default setting for length is 100 but you can also try 75 or 50.
Its a great Indicator it has served me well.
Hey guys, I thought many of you would enjoy and benefit from this thread. My intention is to have each poster reply and describe in as much detail as possible an indicator they want created for NinjaTrader.
A trend indicator / filter that filters noise out. Recommend you use 2nd order or 3rd order parameters. 1st order is just a SMA smoothed by another SMA. So for the "Order" Parameter the options are 1, 2, or 3.
Thanks to Zondor for helping with the original code.
Uploaded again since original was only downloading the png file.
I asked Adrian over at Expert Trading Programmers to be build me a True Strength Indicator that would paint the bars when price was overbought / sold.
He did a great job creating it and I thought I would share it. I edited the install folder so that it would go to a folder called True Strength vs my name.
If there are any issues on the install let me know and I'll post the original zip.
The setting in the image are 14/3 and high low 45 / -45
If you need custom work done ETP are great to work with. Quotes and turn times are excellent.
NOTE: Try pairing it with VWAP and the STD levels.
Introduction: This is not an indicator. It's a utility to seek the trades executed by a strategy. For example, If you have one strategy with 100 trades executed over a chart, It's very complicated to go one per one to examine these trades. With this utility, this task, it's effortless.
How to use: Load de strategy in the chart, move the screen with the mouse for stopping the screen advance, and click the "Next" and "Prev" buttons to move across the trades of the strategy. IMPORTANT: Only use the first strategy loaded. The other strategies in the same chart are ignored.
Challenges:
It would be desirable that the screen advance is stopped when you click "Next" or "Prev".
Be able to choose between several strategies.
If you want to ask questions or suggestions about this indicator, you can do it in this thread:
I open this thread so that the forum members can ask questions or suggestions about this indicator.
Change Log:
// 06/11/2023 v1.0.1 - First version
// 10/11/2023 v1.0.2 - Fixed problem: When the market is closed, the buttons don't work. Has been included a ForceRefresh()
// 22/01/2024 v1.0.3 - Choose between winning trades, losing trades or both.
November 6th, 2023
Size: 3.53 KB
Downloaded: 678 times
2682
galanian
v0.1.05 Introduction:
AskTheChart is an experimental AI-powered indicator that showcases the use of a large language model to enhance trading strategies and analysis using agents. Traders can interact with their charts by asking questions such as, 'What is the current trend?' They can give commands like 'Draw horizontal line at the $1500 level,' or instruct the agent to highlight an area on the chart. It's important to note that this is experimental and intended to complement, not replace, traditional trading analysis and strategies. Its main purpose is to demonstrate the potential applications of AI in trading.
How to Use:
AskTheChart adds an interactive button 🤖 on the chart toolbar. When clicked, it opens a chat window where you can ask questions or give commands. The AI agent understands your queries and responds accordingly. To configure the indicator, go to the indicator settings and enter the required OpenAI/Azure URL, API key, and Model. You can also set the maximum number of bars allowed for the agent context window.
We utilize ChatGPT functions for tool-switching, requiring the use of one of these Models.
gpt-3.5-turbo-0613
gpt-4-0613
0) Indicator settings
URL: https://api.openai.com/v1/chat/completions
API Key: Your OpenAI API key
Model: gpt-4-0613
If you are using Azure OpenAI, the model's name should match the one defined in your deployment, and the required model version is 0613
gpt-4
gpt-3.5-turbo
0) Indicator settings
URL: https://{name}-east-2.openai.azure.com/openai/deployments/gpt-4/chat/completions?api-version=2023-07-01-preview
API Key: Your OpenAI API key
Model: gpt-4
Cost Implications:
Please note that using AskTheChart involves making requests to the OpenAI API. These requests are subject to OpenAI's pricing structure, which means that usage of AskTheChart may incur costs. Users are responsible for these costs and should review OpenAI's pricing details before using this indicator.
Challenges:
There are numerous tools and libraries available for developing with LLMs. However, integrating them into NinjaScript without relying on DLLs is a significant challenge. NinjaScript employs C# 5.0, which is considered somewhat legacy and lacks many modern features. While it's possible to work around this limitation using compiled assemblies, I opted for an open-source approach to maintain accessibility.
Change Log:
NT8 AskTheChart by pixel @ nexusfi.com, Version 0.1.0, released 10/19/2023 NT8 8.1.1.7 64-bit
10/22/2023 v0.1.01 - Fix: model variable missing
10/22/2023 v0.1.02 - Removed duplicate declarations
11/14/2023 v0.1.03 - Removed delay for faster function calling
11/14/2023 v0.1.04 - Fix: error when using dynamic type
11/20/2023 v0.1.05 - Style: show api response errors in the chat
I'm eager to discover additional applications for LLMs in trading and explore their use in my own strategies, as well as in others. You can find the discussion here.
Hello, everyone! I hope you're all doing well. Although I've been a dedicated reader for a while, this is my first time contributing. I'm excited to share this AI indicator with you.
October 20th, 2023
Size: 20.09 KB
Downloaded: 569 times
2680
pixel
Zombie Pack 9 includes Zombie AccountInfo, Zombie BarTimer, Zombie BBMACD, Zombie Candles, Zombie Candles Plain, Zombie EMA, Zombie EMA Cloud, Zombie Levels, Zombie NetPriceChange, Zombie PowerBox, Zombie PowerLine, Zombie PriceInfo, Zombie TradeMarkers, Zombie Trail, and Zombie ZigZag indicators. Zombie ZigZag & Zombie Trade Markers had significant contributions from other authors.
- Zombie AccountInfo shows the unrealized PnL, total PnL, and active orders/positions
- Zombie BarTimer shows the remaining time on the current bar before it closes.
- Zombie BBMACD helps identify the medium term trend
- Zombie Candles helps identify the medium term trend
- Zombie Candles Plain provide classic candle colors with the ability to change to candle outline and body colors (optional)
- Zombie EMA identifies the medium term trend
- Zombie EMA Cloud helps identify the medium term trend
- Zombie Levels includes horizontal lines for 100 levels and previous close
- Zombie Net Price Change shows the percentage difference from previous session close price
- Zombie PowerBox identifies the price range and can draw attention early to a structure change
- Zombie PowerLine identifies the medium term trend and pullback location
- Zombie PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie Setup Tracker helps identify the amount of energy in the market and in which direction
- Zombie Trade Markers to help with trade review
- Zombie Trail helps to identify new micro trends (includes setup alerts, sound file, and candle colors)
- Zombie Wave 1/2 helps to identify short and long term trends
- Zombie ZigZag helps identify swing highs & lows
October 12th, 2023
Size: 190.63 KB
Downloaded: 2329 times
2489
icedfrosty
TickHunter is a very powerful trade bot or trade assistant that provides many features including a trade panel with several buttons useful for managing trades. Have you ever wanted to place a pending order 1 tick above or below the previous candle? Have you ever wanted to move your stop-loss to break-even and then automatically trail your stop-loss? With TickHunter, it's easy!
Button 1: AB.OFF (toggle auto break-even types - button color hot pink when active)
Button 2: Rev (reverse market position)
Button 3: Close/Flat (Close chart instrument pending and market orders while Flat will close all account market and pending orders)
Button 4: AC.OFF (toggle auto close types - button color hot pink when active)
Button 5: TP+ (take-profit plus moved take-profit away from market price)
Button 6: BE+ (break-even plus moves stop-loss to break-even initial ticks in position favor)
Button 7: SL+ (stop-loss plus moves stop-loss closer to market price)
Button 8: Pop+ (pop plus - opens buy stop order above price)
Button 9: Pop- (pop minus - opens sell stop order below price)
Button 10: Drop- (drop minus - opens sell limit order above price)
Button 11: Drop+ (drop plus - opens buy limit order below price)
Button 12: S.Off (trade signal filter for auto pilot - hidden by default)
Button 13: AP.Off (auto pilot - trade/token count - hidden by default)
Button 14: V(1) (toggle volume/contract options 1 through 5 - volume/contracts to use when using pop+/-, drop+/-, auto pilot)
TickHunter v1.467
Change Log
02/14/2024 v1.467 - Updated bogey target break even feature
01/24/2024 v1.464 - Added Ctrl + Shift + buy or sell button to open max volume number of contracts...fixed bug in full auto pilot not zeroing out when bogey target hit
12/17/2023 v1.458 - Improved close and reverse features when using "blended" instrument features
12/11/2023 v1.456 - Improved take profit handling in certain margin pressure and exchange rejection situations
10/13/2023 v1.452 - Fix in DayOverMaxLoss feature
10/12/2023 v1.451 - Improved auto break even KZ feature
10/11/2023 v1.449 - Improved trail KZ Dual & KZ features
10/09/2023 v1.448 - Added new auto breakeven option TKZ and auto close option AC.KZ
09/29/2023 v1.445 - Fixed issue with stoploss
09/24/2023 v1.442 - Added new auto breakeven option "trail mix"
08/03/2023 v1.438 - Added two additional snap locations
06/11/2023 v1.421 - Updated Pop+/- features
06/07/2023 v1.414 - Updated AutoPilot profiles
06/01/2023 v1.409 - Updated AutoPilot Profiles
05/24/2023 v1.403 - Fixed position average line issue
05/15/2023 v1.398 - Improved AutoPilot alerts
05/10/2023 v1.391 - Support for multiple workspaces
05/09/2023 v1.390 - Fixed position average line issue
05/07/2023 v1.388 - Improved AutoPilot profiles
05/05/2023 v1.385 - Improved stability
03/27/2023 v1.321 - Improved performance
03/15/2023 v1.314 - Fixed auto close feature
03/12/2023 v1.311 - Added 3 new auto close features...ZombieStacked... improved AutoAddOn feature
03/07/2023 v1.309 - Added more Snap locations and reorganized IntradayMarginDollars, PositionMaxVolume, and CommissionPerSide...removed legacy settings
03/04/2023 v1.305 - Rebuilt Auto AddOn feature
02/24/2023 v1.297 - Added trade alerts to AutoPilot Lite.
01/30/2023 v1.285 - Added Creeper & Zombie Flip + Trail to Auto Breakeven button
01/20/2023 v1.281 - Added support for next filtered setups in Auto Pilot Lite (APL.F(1))
01/15/2023 v1.280 - Added support for boget targets while in drawdown
01/12/2023 v1.278 - Added support for unlimited bogey targets
01/10/2023 v1.277 - Improved AutoAddOn feature to halt addons when stoploss has moved to break even
12/07/2022 v1.265 - Added Creeper Flip + Trail to auto break even
12/05/2022 v1.264 - Improved button and label layout - now includes take profit & bogey target info
10/23/2022 v1.257 - Optimization and bug fixes
10/12/2022 v1.253 - Improved HODL feature
10/11/2022 v1.250 - Added support for blended instruments and several other improvements
09/28/2022 v1.246 - Refactored ECATP and minor bug fixes
09/15/2022 v1.235 - Bug fixes for bogey targets & SnapPBLevel
08/30/2022 v1.232 - Bug fixes and ability to bypass intraday margin check
08/28/2022 v1.227 - Added Buy/Sell buttons, LimitAddOnVolumeToInProfit functionality, average line, and bug fixes
07/05/2022 v1.222 - Changed terms Day Over Max Profit/Daily Profit to Bogey Target
06/10/2022 v1.218 - DP button now auto advances. Fixed invalid stoploss issue
06/05/2022 v1.215 - Added smart Daily Profit multiples, fixed pop replay issue, and ECATP price line
06/02/2022 v1.212 - Added DayOverMaxLossProfitRatio to automatically adjust the DayOverMaxLoss line based on a ratio of the DayOverMaxProfitDollars
05/24/2022 v1.211 - Added support for 10 multiples of the Daily Max Profit Dollars.
05/11/2022 v1.210 - Added DP button. This is used to support multiples of the Daily Max Profit Dollars.
04/29/2022 v1.207 - Fixed auto pilot issue that may cause skipped entries
04/26/2022 v1.206 - Improved Auto Pilot feature to prevent trade/token entry after the follow through candle has been open for a moment
04/21/2022 v1.205 - Changed HODL to prevent auto close and no longer will move to break even.
03/30/2022 v1.203 - Added new auto break-even option: Auto Break-Even Trail Zombie Resume
03/27/2022 v1.202 - Added new stoploss snap types and ability to zero out Auto Pilot in one click
03/23/2022 v1.200 - Added Zombie Setup Auto Pilot feature
...
04/06/2021 v1.141 - Initial release
TickHunter Indicator Settings
1) Order Management Settings
* UseAutoPositionStopLoss: enable/disable automatic stop-loss based on initial stop-loss tick/atr multiplier settings
* UseAutoPositionTakeProfit: enable/disable automatic take-profit based on initial take-profit tick/atr multiplier settings
* AutoPositionCloseType: select auto close type
** EquityCloseAllTakeProfit: closes all market positions when profit level reached
** MovingAverage1Slope: close chart instrument position when EMA 1 slope changes
** MovingAverage1SlopeMinProfit: close chart instrument position when EMA 1 slope changes & AutoCloseMinProfitDollarsPerVolume
** MovingAverage2Slope: close chart instrument position when EMA 2 slope changes
** MovingAverage2SlopeMinProfit: close chart instrument position when EMA 2 slope changes & AutoCloseMinProfitDollarsPerVolume
** MovingAverage3Slope: close chart instrument position when EMA 3 slope changes
** MovingAverage3SlopeMinProfit: close chart instrument position when EMA 3 slope changes & AutoCloseMinProfitDollarsPerVolume
** ZombieSetupFlip: close chart instrument position when opposite Zombie setup bar closes
** ZombieSetupFlipMinProfitDollars: close chart instrument position when opposite Zombie setup bar closes & AutoCloseMinProfitDollarsPerVolume
* AutoPositionBreakEvenType: select auto break-even type
** AB.OFF: auto break-even disabled
** AB.OJ: auto break-even is active and will move the stop-loss to break even using trigger ticks and trigger ATR multiplier (whichever is larger)
** AB+TM3: auto break-even is active and after BE will trail the stop-loss using break-even moving average 3 (default 89-period EMA)
** AB+TM2: auto break-even is active and after BE will trail the stop-loss using break-even moving average 2 (default 21-period EMA)
** AB+TM1: auto break-even is active and after BE will trail the stop-loss using break-even moving average 1 (default 10-period EMA)
** AB+T5B: auto break-even is active and after BE will trail the stop-loss using the high or low of the 5 previous bars
** AB+T3B: auto break-even is active and after BE will trail the stop-loss using the high or low of the 3 previous bars
** AB+T2B: auto break-even is active and after BE will trail the stop-loss using the high or low of the 2 previous bars
** AB+T1B: auto break-even is active and after BE will trail the stop-loss using the high or low of the 1 previous bars
* StopLossInitialTicks: initial ticks for stop-loss
* StopLossInitialATRMultiplier: initial ticks for stop-loss based on average true range (atr)
* StopLossInitialSnapType: choose initial stop-loss snap bars initial ticks/atr - whichever is greater
* StopLossJumpTicks: ticks to jump when moving stop-loss closer to market price (holding down CTRL key and clicking SL+ button will move stop-loss to snap price of previous candle)
* StopLossInitialDollars: initial dollars for stop-loss
* StopLossInitialDollarsCombined: initial dollars for stop-loss + initial ticks + initial snap
* StopLossRefreshOnVolumeChange: recalculate stop-loss price after volume changes
* BreakEvenInitialTicks: initial ticks of profit for stop-loss when moved to break-even
* BreakEvenJumpTicks: ticks to jump in favor after stop-loss has moved to break-even
* BreakEvenTurboJumpTicks: ticks to jump in favor after stop-loss has moved to break-even (holding down CTRL key and clicking BE+ button wil activate turbo jump ticks)
* BreakEvenAutoTriggerTicks: after price moves in favor by trigger ticks then automatically move stop-loss to break-even
* BreakEvenAutoTriggerATRMultiplier: trigger ticks based on average true range (atr)
* TakeProfitInitialTicks: initial ticks for take-profit
* TakeProfitInitialATRMultiplier: initial ticks for take-profit based on average true range (atr)
* TakeProfitJumpTicks: ticks to jump when moving take-profit away from market price
* TakeProfitCtrlSLMultipler: holding ctrl while clicking TP+ will multiply the current stop-loss ticks by this value
* SnapPaddingTicks: padding ticks above high or below low of previous candle
* PopInitialTicks: initial ticks to open a pending buy/sell stop order above or below price
* PopInitialATRMultiplier: initial ticks to open a pending buy/sell stop order above or below price based on average true range (atr)
* PopJumpTicks: jump ticks to move a pending buy/sell stop order above or below price closer to market price
* UsePopAutoJumpToSnap: Enable/disable Pop auto jump feature. When enabled and Pop+/- buttons used, pending order will automatically keep jumping toward price until it reaches Snap price
* DropInitialTicks: initial ticks to open a pending buy/sell limit order below or above price
* DropInitialATRMultiplier: initial ticks to open a pending buy/sell limit order below or above price based on average true range (atr)
* DropJumpTicks: jump ticks to move a pending buy/sell limit order below or above price closer to market price
* UseDropAutoJumpToSnap: Enable/disable Drop auto jump feature. When enabled and Drop+/- buttons used, pending
* ATRPeriod: period for all atr multiplier features
2) Auto Close Settings
* AutoCloseMinProfitDollarsPerVolume: minimum dollars per volume profit level to reach before closing chart instrument position - used with MovingAverage#SlopeMinProfit
* AutoCloseAndTrailMA1Period: EMA 1 period - used with auto close button AC+M1S and auto break-even button AB+TM1 to trail stop-loss after break-even
* AutoCloseAndTrailMA2Period: EMA 2 period - used with auto close button AC+M2S and auto break-even button AB+TM2 to trail stop-loss after break-even
* AutoCloseAndTrailMA3Period: EMA 3 period - used with auto close button AC+M3S and auto break-even button AB+TM3 to trail stop-loss after break-even
* BogeyTargetBaseDollars: Set auto close bogey target base in dollars.
* DayOverMaxLossDollars: Set auto close daily max loss in dollars. Stoploss cannot be set past this level
* DayOverMaxLossBTBaseRatio: Automatically set DayOverMaxLossDollars based on a ratio of BogeyTargetBaseDollars. Only active when ratio is greater than zero and DayOverMaxLossDollars is set to zero and BogeyTargetBaseDollars is greater than zero.
* DayOverAccountBalanceFloorDollars: Set auto close account balance floor dollars.
* ECATakeProfitDollarsPerMicroVolume: dollars per volume profit level to reach before closing all market positions
* ECATakeProfitDollarsPerEminiVolume: dollars per volume profit level to reach before closing all market positions
* ECATakeProfitATRMultiplierPerVolume: ticks per volume profit level based on average true range (atr)
* ECAStopLossMaxDDInDollars: positon max drawdown in dollars before automatic close
* ECAStopLossEquityRemainingInDollars: close all positions when equity remaining in account at or below this level
3) Auto Entry Settings
* AutoEntryVolumeType: select auto entry volume type
** Option1: uses volume number from AutoEntryVolumeOption1
** Option2: uses volume number from AutoEntryVolumeOption2
** Option3: uses volume number from AutoEntryVolumeOption3
** Option4: uses volume number from AutoEntryVolumeOption4
** Option5: uses volume number from AutoEntryVolumeOption5
* AutoEntryVolumeOption1: volume/contracts to use when using drop+/- or pop+/-
* AutoEntryVolumeOption2: volume/contracts to use when using drop+/- or pop+/-
* AutoEntryVolumeOption3: volume/contracts to use when using drop+/- or pop+/-
* AutoEntryVolumeOption4: volume/contracts to use when using drop+/- or pop+/-
* AutoEntryVolumeOption5: volume/contracts to use when using drop+/- or pop+/-
If you would like to discuss the TickHunter Trade Bot indicator I would be happy to answer any questions.
* Features that have both ticks and an atr multiplier with the same feature name prefix will use the larger of the two settings. Setting any atr multiplier feature to zero will disable it.
** Configure only one instance of TickHunter per instrument. Running more than one instance of
TickHunter on the same instrument may cause unintended duplicate actions.
*** Recommend fully exploring TickHunter's features and settings on a simulation or playback account before using it on a live account.
Use TickHunter at your own risk. None of the authors, contributors, administrators, or anyone else connected with TickHunter, in any way whatsoever, can be responsible or held liable for using this trading tool. No warranty expressed or implied.
October 7th, 2023
Size: 1.53 KB
Downloaded: 108 times
2678
DavidHP
The RangeDisparityMeter Indicator is a powerful tool designed to provide real-time insights into the price movement within a trading session. This indicator offers traders a dynamic view of the current session's price range and compares it to historical data, enabling more informed trading decisions.
**Key Features:**
1. **Real-time Range Monitoring:** The indicator continuously tracks the development of the trading session's price range as it unfolds, allowing traders to stay on top of price movements as they happen.
2. **Historical Range Comparison:** Gain a competitive edge by comparing the current session's range to historical averages. This valuable perspective helps traders identify potential overbought or oversold conditions and assess the significance of price movements.
3. **Visual Clarity:** The Session Range Tracker Indicator presents information in a clear and intuitive visual format, making it easy for traders to spot trends and anomalies at a glance.
4. **Customizable Parameters:** Tailor the indicator to your specific trading strategy with customizable parameters, such as the look-back period for historical range comparisons, reset the range meter at various intervals and visual style preferences.
**How It Works:**
The RangeDisparityMeter Indicator calculates the price range within the current trading session (Yellow Hash Line) and overlays it with historical range data (Gray Bar Graph). By doing so, it provides a visual representation of whether the session's price movements are within the expected norm or deviating from it. This information can be instrumental in identifying potential trading opportunities and risk management.
There is an open thread if you'd like to discuss or report a misbehavior:
September 21st, 2023
Size: 6.79 KB
Downloaded: 701 times
2677
trendisyourfriend
This is for NT8 (a conversion from NT7).
It plots three sessions per instance of the indicator with customizable start end times/opacity/colours and each session can be turned off/on individually.
September 16th, 2023
Size: 3.09 KB
Downloaded: 347 times
2675
zt379
Unraveling the Cumulative Volume Comparative Indicator named 'VOLCumulativeDisparityMeter'
This indicator is engineered to display the cumulative volume and compare it against historical averages, granting you unparalleled clarity into market activity.
Key Features:
1. Multiple Intra Session Analysis: Our indicator empowers you to dissect your trading sessions into distinct time windows, putting you in the driver's seat to evaluate volume variations throughout the day. You can effortlessly gauge the volume traded during the overnight session, the crucial moments when the regular trading session opens (RTH), the mid-day activity from 11:30 AM ET to 2:00 PM ET, and the volume trends for the remainder of the session. It's all about precision and timing, and this indicator gives you the edge you need.
2. Customizable Parameters: We understand that every trader has unique preferences and strategies. That's why we provide you with four adjustable parameters to fine-tune your analysis. You have complete control over the 'Period' used to calculate the average historical volume, allowing you to adapt to changing market conditions.
3. Dynamic Volume Reset: The Cumulative Volume Comparative Indicator offers five 'Reset cumulative vol. after X minutes' parameters. This feature allows you to set the interval at which the cumulative volume resets, enabling you to track volume dynamics with pinpoint accuracy. Whether you prefer minute-by-minute or customized intervals, we've got you covered.
Why Choose Our Indicator?
Precision Analysis: Gain a deep understanding of volume trends during specific trading time windows. Customization: Tailor the indicator to your unique trading style and strategy. Informed Decision-Making: Make smarter trading decisions based on historical volume data. Real-Time Updates: Stay on top of market activity with up-to-the-minute insights.
How to Get Started:
Download: Obtain the Cumulative Volume Comparative Indicator and install it on your trading platform. Configure Parameters: Customize the indicator's settings to match your trading preferences. Analyze: Start using the indicator to evaluate volume trends during different trading sessions. Trade with Confidence: Armed with invaluable insights, make well-informed trading decisions and maximize your profit potential.
P.S. Text description generated by AI: Courtesy of ChatGPT
;-)
There is an open thread if you'd like to discuss or report a misbehavior:
I've posted an update for the indicator 'VOLCumulativeDisparityMeter.' Many have asked how to use it, so here's a brief guide:
This indicator falls in the same category as the relative volume indicator. It assesses today's activity …
/*
* Change Log (VOLCumulativeDisparityMeter):
*
* [2023-09-18] - [v1.01]
* A misbehavior for sessions that span two different days (such as CME US Index Futures ETH) has been corrected.
* [2023-09-21] - [v1.02]
* A fix has been applied when dealing with a partial holiday
*/
September 9th, 2023
Size: 12.46 KB
Downloaded: 597 times
2672
milindpaward
**New Version Sept 18/9 V1006**
Auto 3 Swing Indicator with toolbar and comprehensive support/resistance identification
**NOTE** The version has been updated. The previous version must be uninstalled before importing.
1.Open Ninjatrader 8
2.Click on TOOLS > REMOVE NINJASCRIPT ASSEMBLY
3.Select ActiveGeoking from the list and process removal
3.Import new ZIP file attached to this listing via TOOLS > IMPORT > NINJASCRIPT ADDON
Hope there are some traders out there that can benefit from this! I spent years perfecting this indicator while I was trading professionally and I am excited to share it with the community.
ActiveGeoking for NT8 leverages its own custom layer built on top of the zig zag indicator to automatically identify the three most relevant swings of any chart. A feature-rich toolbar allows the user to quickly shift the identified swings to their preference.
The identified swings are used to generate a wide array of technical price points based on Fibonacci retracements and extensions, as well as pivot highs and lows, trendlines and corrective/impulsive measured moves from Elliot wave theory. These price points can be considered areas of higher significance for the trader to consider potential future support and resistance to occur.
For anyone out there that is familiar with Bryce Gilmore's book "Trading to Win", this indicator will be recognised as highly aligned with his method of trading. The indicator utilizes an XABCD marking system, also common in other methods of TA.
Inbuilt algorithms detect when price points are invalidated by market movement so as not to display irrelevant price levels wherever possible.
Reporting of price points and swing measurements are all displayed on the screen and can be toggled on and off using the toolbar for all swing degrees and price level types.
The indicator options provide an exhaustive list of configuration options for tolerances and customized ratios for the user's preference.
**IMPORTANT** Ensure enough bars are loaded onto the chart as this indicator requires a decent amount of history for large degree swings
- 15 years for day charts
- 300 days for 60min
- 30 days for 5 min
Check out this thread below for guidelines on the indicators features which I will deliver in bite sizes pieces over time. Feel free to drop in and ask questions or provide feedback
NexusFi > Trading Community > Platforms and Indicators > NinjaTrader > Active GeoKing - Triple Auto Swing Indicator for NT8
Hope you are all doing great. I'm putting together this thread so I can share some of the features and functionality of ActiveGeoKing, an indicator that I spent many years developing and improving to support my own trading. The indicator …
August 23rd, 2023
Size: 59.95 KB
Downloaded: 1559 times
2671
Marty087
Oscar Wilde said imitation is the sincerest form of flattery. So with thanks to the QG Better Channel authors, I have taken that indicator and modified it to better serve my trading style. Here's my dpQGP- QGPair. It is now a pair of channels, fast (Trend1 and Trend2) and slow (Trend3 and Trend4), and as price moves around those channels, signals are generated. Everything is available for your tweaking: channel coloring, signal type/color/size, channel upper and lower parameters.
In the Properties, there is a property named 'ContinuationSignals' and it has a numeric input. That number is the number of bars allowed between price falling below Trend1 and rising back above it for long signals, or price rising above Trend1 and then falling back below Trend1 for short signals. It will become clear when you see it on your chart.
There is a Toggle on the Control line at the top of the chart with options of Off, Single, and Double.
Off = no signals painted
Single = only Trend1 is considered for a signal to paint
Double = Trend1 AND Trend3 must be in agreement for a signal to paint.
You can fine tune the channels by altering their length properties which will make the channels either closer to price action or farther away. Although shown on a 144 tick chart, it works on any time period or tick period, Renko, etc.
I hope you find it useful. As always, please leave some feedback (private or public), good or bad, as it gives me ideas for making it better. Thank you. Dave P.
UPDATE! dpQGPv2 is here. May 26, 2024
It's hard to mess with something that is this useful, but I did.
Under the Parameters A properties, you will now find some options for smoothing the Trend1 cloud.
I've also added the ability to use sound files, so the chart can talk to you.
And in addition to the existing continuation signals, I've added Proximity Alert signals (Thank you Star Trek).
Although it may seem obvious, you want to initiate a trade when both trends are in agreement, and when price has pulled back to the Trend2 area.
You should ALWAYS be looking to take the trade at the 'best place to be wrong'- and not while price is extended- that means your stop loss is close by and it won't ruin your day if it gets hit.
Many thanks to all who wrote in offering suggestions. As usual, please leave some feedback. Thank you. Dave P.
UPDATE on June 19, 2024.
Gulp! It looks like my earlier 'update' was my original v1. I apologize for that mistake. This IS version 2, even though when it loads into NT8 it will still say 'dpQGP.' Again, very sorry for the inconvenience. And a shout out to Peggy for finding the error!
UPDATE on Sept 2, 2024: I have several other homegrown indicators that I use that are for sale at nominal cost. If interested, please send me a note at [email protected]. I think you'll find them useful. Thanks. Dave
UPDATE on Dec 16, 2024 In this latest version, I've extended the smoothing function onto the TrendB cloud and I've added the ability to adjust the size/color/opacity of the Trend1 line when it flatlines. This flatline segment is very telling as it is an early warning that that a crossover may be approaching with in a few bars. (Sort of like the Silver Surfer is the herald of Galactus, for you Fantastic Four fans!)
The picture shows the new flatline capability. Experiment with it. The base setting for measuring the 'flatness' is ATRs, and .05 is the value. Using .6 makes the range of 'flatness' a bit wider. The Plot control for the Flatline is 'QG1Fat' and I set mine to a width of 15. Just look at the flatline and see what price does after it leaves the end of the flatine. That's the clue. As always, leave comments here or email me. I'm always around. The download file will contain the updated indicator. It will have a date in the name. This is the new version.
After silently getting a lot of value from this forum, I thought I'd better start giving back some.
I am new to NT8 programming and started by modifying the ToggleTrades indicator found here, hoping to improve it.
It's a nice little helper button that can quickly let you toggle between seeing/hiding your executions on a chart, without going inside the settings.
Key changes for version 1.2:
- fixed a bug (more of a missing feature, really), where the indicator, if added to one tab, would show on all the tabs but only work on the original tab. Now it'll only show on the tab where you added it
- added the "Markers" option, so now it'll cycle between all 3 possible modes, "No Markers", "Markers", "Markers&Text"
- added a parameter to decide if you want to see the icon or a button
- added parameters to customise the text you see inside the button for each mode (visible text reflects current mode)
- new icon with red/green colours
Installation:
Nothing fancy here, you just import it like any regular NT8 indicator.
One additional step: you have to copy the PNG file to your NinjaTrader folder, usually in Documents/NinjaTrader8/, after extracting it from the archive
To do: I am not sure I'll ever get to it, but I'd like to:
- be able to mix both modes: show the icon inside the button with text next to it
- be able to tweak the colours for the button
- find a way to embed the icon inside the code so one doesn't have to manually copy it to a separate folder
current version is 1.1 posted July 25, 2023
--- Seamlessly Link Orders to Visible Chart Plots
This indicator links any order to visible chart plots. It achieves, with minor differences, what the native application Ninjatrader does, but in a more intuitive manner.
It also adds a custom grid with three UI controls: 'Tie,' 'Untie,' and 'Offset' to the ChartTrader panel. By clicking the 'Tie' button while holding down the shift-key, the user can toggle the 'Modify toward the last price' option ON and OFF.
Once imported you'll find it within a folder named "TrendIsYourFriend/tiyfOrderLasso"
There is no parameter to set when you add it to a chart.
I created a thread if you'd like to discuss it right here.
I have posted a short video on YouTube showcasing it in action:
July 22nd, 2023
Size: 14.96 KB
Downloaded: 218 times
2664
trendisyourfriend
This is another Exponential Moving Average indicator that shows the average value of a security's price over a period of time. This is converted from NT7 per this thread:
This Seasonality Indicator is based on the Ratio-to-Moving-Average Method, a classical time series decomposition technique used for analyzing and forecasting data with seasonal patterns. It works on "Day" charts and uses a cycle of 1 year.
April 9th, 2023
Size: 1.77 KB
Downloaded: 81 times
2635
bmaran
I'm glad to share with you, this indicator, it's for you to do your analysis, again and again, and you don't want to delete the previous analysis part, this indicator removes the text from the top of the chart, and keeps it clean, it also works for clean the chart during a previous analysis, or you can keep two analyzes at the same time, you can also keep the graph clean at the time you want to leave it blank, here I leave a small video for you to see how it is used, I hope you enjoy it utility.
VIDEO
I'm happy to share this indicator, that when you select a rectangle you can extend it into the future, whether it's the next day or several days into the future. I hope you find it useful, and here is a short VIDEO so you can see how it is used.
March 16th, 2023
Size: 2.90 KB
Downloaded: 414 times
2620
adonm5
What is a Fib? Or support/resistance? Or a supply or demand level? All of these terms describe areas on a chart where price action does something; they represent areas where professional traders reveal themselves and their intentions. I had this indicator built by TradingCoders out of Australia, they’ve built many indicators for me and all work extremely well. James, the head developer, can code anything you can think up.
The dpLadder is a swing-based indicator. But what is a swing? It’s a place where price has had a change of heart. I wondered what a chart would look like if, between swing-points, I plotted Fibs. I’m sure many of you had the same thoughts and I decided to automate it. Add the Ladder to your chart. It will automatically use two recent swings as the high and low and plot a Fib between them and will then propagate the ‘rungs’ of the ladder above and below those two swing-points while plotting Fibs between the rungs.
The indicator also has the ability to use a second timeframe and repeat the ladder-building process. So, while my chart may be a 1 minute, internally the indicator can be using a 30-minute data series to plot wider swings and therefore a second set of Fibs. All the Fib lines are color/style/thickness/opacity adjustable.
The controls for the indicator are placed on the chart for fast access. The ‘dpLadder Update’ button will cause the indicator to look for new swing-points. The ‘Show-Hide Fibs’ button will hide the ‘internal’ Fib lines while keeping the primary swing-points, the 0% and 100% lines, which make the rungs of the ladder. The ‘PriceL’ and ‘PriceH’ input fields allow the user to manually choose the swing-points and the indicator will then redraw the chart with those points as the basis for all ladder rungs and Fibs. Input for those fields is entered from the right side.
Attending the Al Brooks' "Brooks Price Action" , I noticed that their bar numbering was only during Regular Trading Hours (RTH), and displayed just the EVEN bar numbers. For instance, for "CME Index Futures US RTH", the numbering began with the second bar after the 0930 EST open, and ended at 1700.
Many thanks to the creator of the BASIS with which I began: Bar Counter Colored, I believe it was.
Options for even OR odd numbers - doing both would take up too much space. Also spacing and coloring options for the numbers, etc., from the original script, unchanged.
Can also optionally number bars in an ENTIRE session....ETH - Extended Treading Hours, for example for "CME Index Futures US ETH".
September 27th, 2022
Size: 92.08 KB
Downloaded: 167 times
[Status unknown]
2583
sunshnpeg
This indicator will automatically label all plots in the price panel. The plot names are what are assigned by the creator of the indicator, there are no provisions to change the plots names.
You have the options of:
Font type and size.
Area width for labels
background area color
Number of ticks away from the current price (live) or historically the close of the historical bar
No labels.
NOTE: If you scroll the bars and are only looking at historical bars, the label background will change to dim gray to indicate you are not looking at live bars. If you have enabled Ticks away option then the letter "H" will precede the ticks value indicating that the ticks value is from the last closed bar shown. When you return to live bars, the label background will return to your selection and if viewing ticks, the "H will be removed.
I have set the default SMA value to 30 instead of Joe Ross's 40 SMA. I have also included sound files used by this indicator. There could be too many arrows printed on the chart if you enable trend arrows. You may want to read Joe Ross's chapter from the above link, and test your strategy before entering any trade using this indicator. Please let me know with any suggestions to further improve this indicator.
May 17th, 2022
Size: 3.37 KB
Downloaded: 747 times
2529
DaveS
"This indicator was first published in Code Base at mql4.com 06.03.2008" (1) and later converted to NT8 by Jeremy Bankes. According to the mt4 free download website, the "Indicator Waddah Attar Explosion is very powerful. It alerts you to buy , sell , exit buy and exit sell."
This indicator works as it is supposed to and this code is not fully finished. If you are a coder and would like to contribute more to this, please feel encouraged to come up with a new version! The link below will guide you to the code.
Please contact the original author for any questions or comments.
April 10th, 2022
Size: 9.16 KB
Downloaded: 1058 times
2527
lewtamarilla
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This is the HARSI indicator, requested in THIS thread.
This indicator is a port from TradingView. This indicator was originally created by a gentleman named JayRogers. If you want more info on this indicator, go HERE.
Most of the items in the settings should be self-explanatory.
The customization for the horizontal lines, and plots are near the bottom of the UI, if the styling or levels need to be changed.
The Stochastic Ribbon(blue/red lines) is disabled by default. If you use the ribbon, and the ribbon is taller than you want, you can use the "Stoch Scaler" input to scale it to a percentage of its normal size.
The RSI histogram is the same as the regular RSI(yellow line), so the histogram is also disabled by default.
For coders interested in pulling the HA levels for strategies... The bars are created within onRender(), so there is no actual object for the bars on the chart. There is however, and exposed data series for the OHLC values of the HA bars. The four individual data series are called, openHA[0], highHA[0], lowHA[0], closeHA[0] respectively.
NOTE: Installing this indicator will create a folder called "BTMM," that's where the indicator will be.
---EDIT - V2 13May2022---
*Added Null/Bars check to OnRender() method.
*Removed logic to attempt to automatically set the LINES for the Stochastics to transparent, when using 'ribbon' mode for the Stochastics. This might cause error in the case a user switches back and fourth.
The Trend Magic indicator is an ATR-based trend line that uses CCI to control its upward and downward movement. It was once a popular indicator in the Forex trading world. When the CCI is greater than zero the line is only able to move upwards, and conversely, when the CCI is less than or equal to zero the line is only able to move downwards.
By default the line is colored based on the last direction it has moved. Enabling the CCI color mode will color the line based on if the CCI value is above or below zero.
I've actually been working on this for years. At first, I just wanted to make it so the code was more readable so I could figure out what makes it tick. Dorschden's work is really an impressive effort IMO. But somewhere along the way, I learned that Draw objects are performed by the CPU and rendered objects are performed by the GPU. PriceActionSwing on a 12-range chart over 5 days could produce 50,000 draw objects which results in serious performance issues.
**************************************************************************
Aug. 31st, 2022 - I've been communicating with Dorschden, the original author of PAS and we both agreed that only one version should be available and I don't mind saying his is vastly superior to mine. He fixed things, added things and got everything working that I was clueless about. His is located in the free area here: PriceActionSwing
I'm removing the download ability and a year or so from now, I'll probably delete the entire post.
***************************************************************************
PSS. There is a discussion for PAS here. I can't promise I will answer every question right away but maybe there is someone else who can. I'll get to it eventually though - I've subscribed to the thread. I'd rather this was a community effort anyway. Feel free to discuss what new additions would be good but I think I'd rather get everything in the old version working first, if anyone can explain how it's supposed to work. (I can't.)
March 13th, 2022
Downloaded: 724 times
[Status unknown]
2497
traderpards
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This is a simple indicator that allows you to plot the day of the week name on the sessions bar's start. You can name the days whatever you want(Mon,Monday,M), by manipulating the "Day Names" section.
If the day isn't labeled the way you want... E.g., the first session on a Forex template is Sunday, but if I want it to say "Monday," you can input "Monday" in the "Day1" text field.
This indicator works onEachTic, and will work on Daily and Intraday charts.
This indicator was created from specs in THIS post.
NOTE: Installing this indicator will create a folder called "BTMM," that's where the indicator will be.
---EDIT - V2 3March2022---
Adding an input, so that you can affix the labels to the BOTTOM of the chart.
March 3rd, 2022
Size: 4.12 KB
Downloaded: 268 times
2496
forrestang
This is an indicator I created to highlight overnight sessions in NT8 the same way that TOS does. You will have to modify the script to change color via HEX code. The time is set for East Coast, so you may have to manually change start and stop times for RTH in Ninjascript Editor, then recompile.
Updated file version: (2/4/22)
-Doesn't create unnecessary new panel
-Overnight Session Color is adjustable from settings panel
Enjoy the tweaks
January 29th, 2022
Size: 162.58 KB
Downloaded: 637 times
2491
g137
Small, simple change to NinjaTrader's default order management sounds ("stop filled," "order submitted," etc.).
These sounds have a similar female voice, but with a slightly more realistic overall sound, imo. The audio is just a little bit sped up to still give it that emotionally flat, robotic feel.
Already made these for myself, so it's a zero effort contribution. If you like them, keep them. If you don't, simply restore the original WAV files.
The zip file contains only WAV files and the sounds can be previewed without installation.
Installation: Copy to NinjaTrader sounds directory, by default located at C:\Program Files (x86)\NinjaTrader 8\sounds
January 7th, 2022
Size: 185.34 KB
Downloaded: 347 times
2485
StoxFox
Hello, I have created 2 separate "Region Highlight Y" drawing tools to create a set of support and resistance "Zone" drawing tools. I personally add them to a drawing tool tile for quick support and resistance chart mark up.
January 4th, 2022
Size: 165.52 KB
Downloaded: 1003 times
2484
AtemiWaza
Hello,
With the help of NinjaTrader_Kate I have created 2 separate line tools, that you can set the default color of your choice for support and resistance areas.
December 17th, 2021
Size: 12.23 KB
Downloaded: 495 times
2465
AtemiWaza
This is a new optimizer type for comparing strategies in the Strategy Analyzer called System Quality Number originally devised by Van Tharpe. The formula is
where N is the number of trades, which encourages a large number of trades, a large average profit, and a small standard deviation.
To install, take SQN.cs and
1. Copy this to My Documents/NinjaTrader 8/bin/Custom/OptimizationFitnesses
2. Recompile any of your indicators or strategies -- this will cause the optimizer type to be compiled as well
3. "SQN - System Quality Number" will show up in your list of optimizer types
4. The SQN value shows up in the Performance column on the grid
Zombie Pack 8 includes Zombie BarTimer, Zombie Candles Plain, Zombie Keltner ATR, Zombie Levels, Zombie NetPriceChange, Zombie PriceInfo, Zombie Trail, and Zombie ZigZag indicators. Zombie ZigZag had significant contributions from other authors.
- Zombie BarTimer shows the remaining time on the current bar before it closes.
- Zombie Candles Plain provide classic candle colors with the ability to change to candle outline and body colors
- Zombie Keltner ATR to help with trend identification and overbought vs oversold
- Zombie Levels includes horizontal lines for Pivot Points and Previous H/L/C
- Zombie Net Price Change shows the percentage difference from previous session close price
- Zombie PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie Wave 1 & 2 identifies pullback areas often of supply & demand zones
- Zombie Trail 1 & 2 helps to identify new micro trends (includes setup alerts and sound file)
- Zombie ZigZag helps identify swing highs & lows
December 2nd, 2021
Size: 1.37 KB
Downloaded: 425 times
2457
TWDsje
Zombie Pack 7 includes Zombie BarTimer, Zombie Candles Plain, Zombie Levels, Zombie NetPriceChange, Zombie PowerLine1/2, Zombie PriceInfo, Zombie TMA Bands, Zombie Trail, and Zombie ZigZag indicators. Zombie TMA Bands and Zombie ZigZag had significant contributions from other authors.
- Zombie BarTimer shows the remaining time on the current bar before it closes.
- Zombie Candles Plain provide classic candle colors with the ability to change to candle outline and body colors
- Zombie Levels includes horizontal lines for Pivot Points and Previous H/L/C
- Zombie Net Price Change shows the percentage difference from previous session close price
- Zombie PowerLine 1/2 identifies the middle of a range and can draw attention early to a structure change
- Zombie PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie TMA Bands help with trend identification and overbought vs oversold (my preference over Keltner Bands)
- Zombie Wave 1/2 identifies pullback areas often of supply & demand zones
- Zombie Trail helps to identify new micro trends (includes setup alerts and sound file)
- Zombie ZigZag helps identify swing highs & lows
November 9th, 2021
Size: 55.93 KB
Downloaded: 414 times
2450
icedfrosty
Attached is a modification of the Risk Reward drawing tool from NT8. In addition to the functions of the tool, it also displays reward and risk in points/ticks. You may want to consider replacing the default RiskReward drawing tool in order to add this function. In order to achieve this, just add the few code lines in the render section commented "//take to RiskReward app" and copy and paste them into the script Riskreward at the respective locations. The Riskreward script is in the folder C:\Users\<user name>\Documents\NinjaTrader 8\bin\Custom\DrawingTools. Please note that this functionality will get lost with a program update, because @apps are system apps.
Zombie Pack 6 includes Zombie BarTimer, Zombie Candles, Zombie DM LineI/II Zombie EMA, Zombie NetPriceChange, Zombie PowerLine, Zombie PriceInfo, Zombie Setup Alerts, Zombie WaveI/II, and Zombie ZigZag indicators. Zombie DMLine, and Zombie ZigZag had significant contributions from other authors.
- Zombie6BarTimer shows the remaining time on the current bar before it closes.
- Zombie6Candles help visually identify the "buy/sell zone" as well as strong pullbacks.
- Zombie6DMLineI/II helps identify support & resistance and can draw attention early to structure change
- Zombie6EMA includes 5 different EMA period lines (8, 10, 21, 50, 200) which help identify levels and entries using the speedlines
- Zombie6NetPriceChange shows the percentage difference from previous session close price
- Zombie6PowerLine identifies the middle of a range and can draw attention early to a structure change
- Zombie6PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie6SetupAlerts shows dots for "the 50" entry setup and diamonds for the "High/Low" entry setup
- Zombie6WaveI/II shows the pullback and rollover areas
- Zombie6ZigZag highlights the market structure
September 22nd, 2021
Size: 66.03 KB
Downloaded: 422 times
2430
icedfrosty
I started an attempt here to connect UniRenko BarType with Heikin Ashi. Currently, there still seem to be problems with the calculation of the Open/Close, maybe someone can help and find the error.
Some traders use a lot of static levels that are sometimes far from current price.
Other want to always be reminded of Big Round Numbers, or quarters, halfs, etc.
Some want a mix of both.
BigConstantLines will use a starting price value (CenterLineValue) and automatically create lines 16 levels above, and 16 levels below using the AddPointsValue increments. OR, just enter each level manually leaving the CenterLineValue and AddPointsValue properties blank/zero.
One can also autopopulate and then override any level with a manually entered price. This may be a S/R level, Pivot, All Time High/Low, whatever. The indi can be added more than once in case there are some numbers from say daily/weekly/month charts that are significantly out of the current trading range, but that you want on the chart if you get there, or if you just want more than 33 levels.
Some instruments tend to move in pretty reliable patterns, say 25 handles. Pick a starting price
for CenterLineValue and enter 25 in the AddPointsValue, voila.
Note: Line17 is the CenterLine, and cannot be manually overridden when using the autopopulate mode.
(This is hack of the standard Constant Lines indicator. It's prolly gonna make your machine explode, create a new COVID variant, cause constipation, and remove all hope for whirled peas. Use at your own risk.)
Update: I've received some good suggestions. However I don't plan to implement any new features or changes, it does a certain thing well. Perhaps others will take this and add features to it, go nuts!
More than one request was for line color/thickness control. For this I suggest you add the indi to a chart, make whatever changes you want, and then save the Default template for the indi. Your custom settings will forever be saved and used on any chart you add the indi to moving forward.
Enjoy!
August 25th, 2021
Size: 4.42 KB
Downloaded: 428 times
2422
BeMoreFree
BigConstantLines v1.1
Some traders use a lot of static levels that are sometimes far from current price.
Other want to always be reminded of Big Round Numbers, or quarters, halfs, etc.
Some want a mix of both.
BigConstantLines will use a starting price value (CenterLineValue) and automatically create lines 16 levels above, and 16 levels below using the AddPointsValue increments. OR, just enter each level manually leaving the CenterLineValue and AddPointsValue properties blank/zero.
One can also autopopulate and then override any level with a manually entered price. This may be a S/R level, Pivot, All Time High/Low, whatever. The indi can be added more than once in case there are some numbers from say daily/weekly/month charts that are significantly out of the current trading range, but that you want on the chart if you get there, or if you just want more than 33 levels.
Some instruments tend to move in pretty reliable patterns, say 25 handles. Pick a starting price
for CenterLineValue and enter 25 in the AddPointsValue, voila.
Note: Line17 is the CenterLine, and cannot be manually overridden when using the autopopulate mode.
(This is hack of the standard Constant Lines indicator. It's prolly gonna make your machine explode, create a new COVID variant, cause constipation, and remove all hope for whirled peas. Use at your own risk.)
August 25th, 2021
Size: 4.42 KB
Downloaded: 93 times
2421
BeMoreFree
gbATRxMTF, Ver 1.0, TraderGB, August 15, 2021
Description:
Plots the average true range of an alternative periodicity than that of the chart (requested by jmont1).
Parameters:
* BarType : Month, Week, Day, Minute, Second, Tick, Volume, Delta (default = Minute)
* BarValue: Value to be used for BarType (default = 15)
* Period : Lookback for ATR
Zombie Pack 5 includes Zombie BarTimer, Zombie Candles, Zombie Plain Candles, Zombie CCI, Zombie DMLine, Zombie EMA, Zombie KeltnerATR, Zombie NetPriceChange, Zombie Power Line, Zombie PriceInfo, Zombie Setup Alerts, Zombie TMA Bands, and Zombie ZigZag indicators. Zombie DMLine, Zombie TMA Bands, and Zombie ZigZag had significant contributions from other authors.
- Zombie BarTimer shows the remaining time on the current bar before it closes.
- Zombie Candles help visually identify the "buy/sell zone" as well as strong pullbacks
- Zombie Plain Candles provide classic candle colors with the ability to change to candle outline and body colors
- Zombie CCI helps identify the "buy/sell zone" as well as divergence
- Zombie DM Line helps identify support & resistance and can draw attention early to structure change
- Zombie EMAs includes 5 different EMA period lines (8, 21, 50, 100, 200) which help identify the major trend and potential levels of support & resistance
- Zombie KeltnerATR shows 3 line levels above and below the 21-EMA at a distance of 1 average true range(ATR) each
- Zombie NetPriceChange shows the percentage difference from previous session close price
- Zombie Power Line identifies the upper and lower levels of a range
- Zombie PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie Setup Alerts identify Spike setups with diamonds and Bump setups with dots plus Zombie setups with dots and HalfLife setups with diamonds
- Zombie TMA Bands help with trend identification and overbought vs oversold (my preference over Keltner Bands)
Ninjatrader 8 version of my 'True Slope Indicator V5", which was for NT 7.
This indicator plots the angle between two points, in degrees, so a normal human can understand it.
In this image, one instance is plotting the slope of an implied line connecting the current close, Close[0], with the close 10 bars ago, Close[10].
The other instance is plotting the slope of an implied line connecting the current value of a simple moving average, SMA(14)[0], to its value 10 bars ago, SMA(14)[10].
Use of the indicator should be pretty self-explanatory, but I do want to mention that any negative value means slope is downward. Likewise any positive value means slope is upwards. So, even where the slope curve is rising, if it's still below zero, the slope you're measuring is descending, just not as steeply. Where the value is zero, whatever you're plotting should be horizontal at that point.
July 26th, 2021
Size: 1.75 KB
Downloaded: 414 times
2412
DavidBodhi
Zombie Pack 3 includes Zombie BarTimer, Zombie Candles, Zombie EMA, Zombie NetPriceChange, Zombie PowerLine, Zombie PriceInfo, Zombie Setup Alerts, and Zombie SMI indicators.
- Zombie3BarTimer shows the remaining time on the current bar before it closes.
- Zombie3Candles help visually identify the "buy/sell zone" as well as strong pullbacks.
- Zombie3EMA includes 5 different EMA period lines (8, 10, 21, 50, 200) which help identify levels and entries using the speedlines
- Zombie3NetPriceChange shows the percentage difference from previous session close price
- Zombie3PowerLine identifies the middle of a range and can draw attention early to a structure change
- Zombie3PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie3SetupAlerts shows dots for "the 50" entry setup and diamonds for the "High/Low" entry setup
- Zombie3SMI can draw attention early to a momentum shift
Description:
gbDWAP is the Delta Volume Weighted Average Price. I was interested in what it would look like if regular volume in VWAP was replaced with the 'absolute value' of the delta volume. Note, since delta volume can be either positive or negative, the absolute value is used rather than the signed value. The Typical price is used in the calculation for this indicator.
The attached chart shows VWAP (Yellow), DWAP-BidAsk (Cyan), and DWAP-UpDownTick (Pink) side-by-side so you can see how they appear relative to one another. At this point, this indicator is only an experiment born out of curiosity and I have not studied it much to determine what value it may have, if any. My initial thought is that it adds no additional value over VWAP.
Notes:
1) Make sure you enable Tick Replay for this indicator.
2) This indicator requires that you have the NT8 OrderFlowCumulativeDelta indicator. If you have the NinjaTrader Lifetime license you should have this.
Parameters:
* DeltaType: Base the DWAP on either BidAsk or UpDownTick
June 25th, 2021
Size: 2.49 KB
Downloaded: 680 times
2391
TraderGB
gbPriceReferenceATR, Ver 1.0, TraderGB, June 24, 2021
Description:
Shows current price in relation to ATR reference points. The anchor point where the ATR calculations are pinned to can be the Close, High, Low, Median, Open, Typical or Weighted price of the current bar or any bar in the past. ATR calculations are always made from the prior bar to the current bar. No matter what price and bar is selected, the upper/lower reference lines are calculated by adding/subtracting half the ATR factor (ATR * MultipleATR) from the given price/bar anchor point.
Parameters:
* LookbackATR: Length for the ATR calculation (default=10)
* MultipleATR: Multiple used for ATR calculation (default=1)
* AnchorPoint: Price to use to anchor ATR calculations to (default=Median)
* BarsBack: Bar to use for anchor ATR calculations to (default=0)
Description:
Highlights bars with above normal range and volume.
Notes:
1) This indicator is designed to be used on bars that vary in range and volume. Thus, it is not intended to be used with bars with constant range or volume (for example, range bars or volume bars).
2) WAV files are within included zip file. You'll have to manually copy and paste these files to your sound folder within NT8 (for example, C:\Program Files (x86)\NinjaTrader 8\sounds).
Parameters:
* AverageLookback: Lookback period to determine what is normal or typical.
* DevType: Deviation type: ATR or StdDev (default=StdDev)
* RangeMultiple: Threshold multiple above normal range (min=1, default=2)
* VolumeMultiple: Threshold multiple above normal volume (min=1, default=2)
MajorBar Plot Values:
0 = not a major bar
1 = major bar up
-1 = major bar down
Included sound files for alerts (place in NT sound folder):
MajorBarUp.wav
MajorBarDown.wav
June 11th, 2021
Size: 4.63 KB
Downloaded: 232 times
2386
jpygbp
gbBuySellPressure, Ver 1.0, TraderGB, June 4, 2021
Make sure you have Tick Replay on when using this indicator.
Description: This is the stock NT8 BuySellPressure indicator with the following modifications (requested by cshrum):
1) Re-scaled between -100 and +100 (was between 0 and 100)
2) Buy pressure appears above zero and sell pressure appears below zero
3) Changed line sytle from line to bar
4) Added addtional reference lines (+50 to +100 and -50 to -100)
5) Added divergence marker on price panel (optional)
6) Added divergence marker on pressure panel (optional)
June 4th, 2021
Size: 3.25 KB
Downloaded: 512 times
2385
TraderGB
HorizontalTick, Ver 1.0, TraderGB, June 4, 2021
Description:
Drawing tool that draws a short horizontal line. I use this to mark off confirmed swing highs and lows, but you may find it useful for other purposes.
June 4th, 2021
Size: 3.89 KB
Downloaded: 314 times
2384
TraderGB
gbStochRSIv2, Ver 2.0, TraderGB, July 7, 2021
Description:
This is the Stochastic RSI oscillator by Chande and Kroll. Most implementations of this indicator use only a single length for both RSI and Stochastic calculations. This implementation allows separate input for each. In addition, an input is included for weighted smoothing of the results, which is actually double smooth. The results are adjusted to range between +100 and -100. A common calculation used by Ehlers to do signal lines is employed here.
References:
* The New Technical Trader, Tushar S. Chande and Stanley Kroll, 1994, p 124-133
Updates:
2021-05-30: Added opacity for plots.
2021-07-07: (Ver 2.0) Made updates on color/opacity/alerts per request.
May 30th, 2021
Size: 11.57 KB
Downloaded: 515 times
2383
TraderGB
gbRevEngRSITrend, Ver 1.0, TraderGB, May 29, 2021
Description:
Uses the Reverse Engineered RSI indicator to determine trend. Fifty on the RSI marks the point where the average of up closes is equal to the average of down closes. If the RSI is above this point the average of the up closes is greater that the down closes and vice versa. Instead of using 50 as the point of demarcation, this indicator accounts for noise by defining upper and lower boundaries above and below 50 (default of 52 for upper and 48 for lower). An uptrend is signaled when a low is printed above the upper boundary plot and a downtrend when a high is printed below the lower boundary plot.
Plots for standard deviation or ATR bands are an additional option that can be employed. The upper deviation plot is a multiple of the StdDev or ATR added to the upper boundary plot. The lower deviation plot uses this same deviation value and subtracts it from the lower boundary plot.
Description:
Wide Range Body/Bar (WRB) Hidden Gap indicator by M. A. Perry of TheStrategyLab.com (wrbtrader on Futures.io)
Note, WRB can stand for either "Wide Range Body" or "Wide Range Bar", but they are separate items:
* Wide Range Bar interval represents the price area between the High and Low...often called the range of the interval.
* Wide Range Body interval represents the price area between the Close and Open...often called the body of the interval.
Only a small percentage of WRB Hidden GAP intervals qualify as a WRB Zone.
Following the instructions in chapter 2 in the WRB Analysis Free Study Guide. -M.A. Perry
Parameters:
* Lookback: Number of bars to evaluate for wide-ness (default = 3, Range: 3 to 20 max)
* WRBType: Look for wide-ness based on: body range, bar range, or both body and bar range (default = Body)
* GapType: If a hidden gap is found, draw rectangle around: BarRange, BodyRange, or GapRange (Default = GapRange)
From Chapter 1 of the Tutorial:
WRB Analysis is an analysis of changes in volatility and supply/demand. Simply, WRB helps traders to understand and exploit changes in volatility as a way to identify key price areas where there has been an important change in supply/demand between buyers and sellers prior to the appearance of any trade signals. Thus, WRB Analysis is primarily designed to improve the understanding of the price action prior to the appearance of any trade signal and improve the performance of a trade signal strategy. In addition, WRB Analysis is not a trade signal and it must be embedded (merged) within a trade signal strategy if you want to improve the performance of your trade signal strategies.
Included sound files for alerts (place in NT sound folder):
HiddenGapUp.wav
HiddenGapDown.wav
Notes:
* Version 1.0 of this indicator is based off chapters 1-3. I don't have the advanced section of this tutorial and any additional items from there are not included.
References:
* WRB Analysis Tutorials, M. A. Perry, 2014, chapters 1-3 (free download at TheStrategyLab.com).
* There are also chapters 4-12 which are for sale at TheStrategyLab.com (advanced section of tutorial).
May 27th, 2021
Size: 126.59 KB
Downloaded: 682 times
2381
TraderGB
gbAvgHiLoPivot, Ver 1.1, TraderGB, June, 1 2021 Thanks to BobC for testing[ Important Update Ver 1.1...see updates below ]
Description:
This is an original indicator born out of curiosity and experimentation. It simply averages the pivot swing highs as one plot and does the same for the pivot swing lows. Once adjusted, the two plots should provide a solid reference to compare price action against. The swing size is adjustable and you get to choose how many of the most recent pivots you want to average. It’s a SMA of two of the most important data points of the price structure, the swing highs and swing lows.
Parameters:
* Span: defines the swing size (default = 7). The smaller the number the smaller the swings and the larger the number the larger the swings.
* PivotsToAvg: the number of the most recent pivots to average (default = 5, range from 1 to 99).
Plots:
* AvgPivotHi is the average of the last N swing pivot highs.
* AvgPivotLo is the average of the last N swing pivot lows.
* AvgPivotHiLo is the average of both the last N swing pivot highs and lows.
If trend shading is enabled, the following trend rules apply:
* To change to an UP trend: 2 consecutive lows must print above the average swing high plot, AvgPivotHi.
* To change to an DOWN trend: 2 consecutive highs must print below the average swing low plot, AvgPivotLo.
Suggestion:
* Set Span and PivotsToAvg to where the indicator hugs the price action in an up/down trend.
* Play around with the settings to discover the indicators benefits and limitations.
Included sound files for alerts (place in NT sound folder):
AvgHiLoSwingTrendUp.wav
AvgHiLoSwingTrendDown.wav
Updates:
2021-06-01 (Ver 1.1): Corrected bug in script where array list disallowed duplicate pivot values for both pivot highs and lows. This would cause the average to be incorrect if there was say two or more pivot highs or lows with the same value within the number of PivotsToAvg.
2021-06-24: Up loaded missing WAV files (look within zip file for WAV files).
May 24th, 2021
Size: 243.89 KB
Downloaded: 1304 times
2380
TraderGB
gbVolumeReversal, Ver 1.1, TraderGB, May 23, 2021 [ Updated ]
Description: This was my attempt to reverse engineer through trial-and-error Mark Leibovit’s volume reversal and volume sequential indicator. The calculations for this are unpublished and remain proprietary. This was first done about six years ago when I had access to the indicator with recent price action and simply messed around with price and volume until matching all the signals. Within this indicator I put a divergence signal, which is not part of Leibovit’s work. I personally don’t use this indicator, but some may find it useful.
References:
The Trader’s Book of Volume, The Definitive Guide to Volume Trading, Mark Leibovit, 2011, p 255-262
The Encyclopedia of Technical Market Indicators, Robert W. Colby, CMT, 2003, p 778-780
Updates:
Ver 1.1, 2021-05-27: Included options for each of the two text labels be optional (requested by chartman). Note, if you have 'Show Sequential VR Text' checked but not "Show Sequential VR", Sequential VR text will not appear.
May 23rd, 2021
Size: 4.71 KB
Downloaded: 1390 times
2379
TraderGB
gbPriceActionSwingKeltnerTrend, Ver 1.0, TraderGB, May 19, 2021
Description: This is a modified version of gbPriceActionSwing requested by TraderG so it could be used in Market Analyzer. It provides a single plot called KeltnerTrend to indicate trend direction. It also colors the background based on trend direction. In addition, it provides sound alerts as an option.
If KeltnerTrend = 1 the trend is up
If KeltnerTrend = -1 the trend is down
Note, the option 'Show Plot' must be checked to show this on a chart or if using Market Analyzer.
Important Notes:
1) If you use this indicator with Market Analyzer, make sure you check 'Show Plot'.
2) If you use this indicator on a sub-panel of a chart and want to see the plot, check 'Show Plot'.
3) If you use this indicator for background color only, uncheck 'Show Post' and put it on the price-panel.
This comes with two wav files: KeltnerTrendUp.wav and KeltnerTrendDown.wav
If you choose to use these wav files, place them in the NT sound folder.
May 19th, 2021
Size: 282.74 KB
Downloaded: 917 times
2377
TraderGB
gbCloseOverCloseTrendMap, Ver 1.0, TraderGB, May 19, 2021
Description: Compares the current close to the closes of each of the last N-bars, where N is the number entered for Lookback. The top line of the trend map is colored green if the current close closed above the close one bar back and red if it closed below. The second line of the trend map follows the same color scheme but for two bars back, etc. This is done for N-bars back. I don't really care about a close that's the same as a close N-bars ago so I just assigned these to the downtrend.
The separate plot above the trend map is an indication of the trend. It switches to an uptrend if the current close is above all N previous closes and switches to a downtrend if the current close is below all N previous closes.
There is a separate transparent plot called TrendValue that can be used for those wanting to include this in Market Analyzer. A value of 1 indicates an uptrend and a value of -1 indicates a downtrend.
This script is dynamic with respect to the number of plots that appear in the trend map. If you enter 5 for the Lookback, you will get 5 lines in the trend map. If you enter 10, you get 10 lines, etc. The indicator allows a Lookback of 20 max, which I consider more than enough. But, if you do want more plots, feel free to modify the code to allow Lookback to take a higher max value. Keep in mind that there will be a plot for whatever number you choose. For example, if you change it to a max of 100 and enter 100 as the Lookback, you'll get 100 plots. I wouldn't go to crazy here so use whatever you think makes sense for your application of the indicator.
The order of the closes in the trend map are in descending order from the top down. This means that the top line of the trend map will be the Close status 1 bar back. The second line will be the Close status for 2 bars back, etc. The last line will always be the most distant Close. For example, if you enter 10 for the Lookback, the last line of the trend map will be the status of the current Close relative to the Close 10 bars back.
Special Note: Although this indicator has in its name "CloseOverClose" it actually uses 'Input' rather than 'Close' as the input series. What this means is that you can feed most indicators into gbCloseOverCloseTrendMap to get a trend map of that indicator. For example, instead of using Close as the input series, let’s say we use the Fisher transform to get a trend map of the Fisher transform. You can do this same thing with a moving average or any other indicator that seems logical for doing this. In a generic sense, the indicator is just comparing the current output with the output of 1-bar ago, 2-bars ago...N-bars ago. The detail of all these comparisons is shown in the trend map and summarized in the overall trend plot.
May 19th, 2021
Size: 3.66 KB
Downloaded: 769 times
2376
TraderGB
gbFisherTransformMTF, Ver 1.0, TraderGB, May 17, 2021
Description: Multiple timeframe Fisher transform. Option to blend chart and additional timeframes and assign weighting.
Paramters:
Period - Period for Fisher transform on both timeframes (chart and additional timeframe).
Timeframe Paramters:
Enable - Enables additional timeframe Fisher transform (default = true). If false, it uses only chart timeframe.
Bar Type - Type of bar to use: Month, Week, Day, Minute, Range, Second, Tick, Volume, Renko, Delta (default = Range)
Bar Value - Bar value to use (default = 6)
Avg with Chart Timeframe - If true, averages the chart and addition timeframe Fisher transforms (default = true)
Weight for MTF - Weight given to additional Fisher transform when blending with chart timeframe (range: 0 to 1, default = .5 which gives equal to both)
Notes:
1) Delta bars are included in this indicator but can only be used if you have them installed.
May 17th, 2021
Size: 7.92 KB
Downloaded: 492 times
2375
TraderGB
gbHiLoIntradayDaily, Ver 1.0, TraderGB, May 11, 2021
Description: Plot of daily high, low, midpoint, and upper/lower quarters. Sounds alert when a new daily high or low is made.
Includes two WAV files: NewDailyHigh.wav and NewDailyLow.wav
This is to be placed in the NT8 sound folder (usually C:\Program Files (x86)\NinjaTrader 8\sounds).
May 11th, 2021
Size: 122.25 KB
Downloaded: 550 times
2368
TraderGB
gbHiLoIntradayWeekly, Ver 1.0, TraderGB, May 11, 2021
Description: Plot of weekly high, low, midpoint, and upper/lower quarters. Sounds alert when a new weekly high or low is made.
Includes two WAV files: NewWeeklyHigh.wav and NewWeeklyLow.wav
This is to be placed in the NT8 sound folder (usually C:\Program Files (x86)\NinjaTrader 8\sounds).
PriceInfo displays information about the instrument and the current position for the instrument and account. Profit and loss (PnL) includes commissions when detectable.
- Instrument quote (bid price)
- Instrument spread / previous bar size in ticks
- Instrument Average True Range (ATR) / $ value of 1 ATR
- Position PnL for account / PnL for chart instrument
- Position PnL for account / PnL for chart instrument
- Account position maintenance margin used / intraday margin used
April 27th, 2021
Size: 7.87 KB
Downloaded: 523 times
2364
icedfrosty
Zombie Pack 2 includes Zombie BarTimer, Zombie Candles, Zombie Plain Candles, Zombie 21 Candles, Zombie EMA, Zombie KeltnerATR, Zombie MACD, Zombie NetPriceChange, Zombie Power Line, Zombie PriceInfo, and Zombie Setup Alerts indicators..
- Zombie BarTimer shows the remaining time on the current bar before it closes.
- Zombie Candles help visually identify the "buy/sell zone" as well as strong pullbacks
- Zombie Plain Candles provide classic candle colors with the ability to change to candle outline and body colors
- Zombie 21 Candles help visually identify the "buy/sell zone" as well as micro trends
- Zombie EMAs includes 5 different EMA period lines (8, 21, 34, 55, 89) which help identify the "buy/sell zone" plus an EMA stack showing which lines are positive or negative. The 21-period EMA crossing the 89-period EMA is what triggers a "buy/sell zone" change.
- Zombie KeltnerATR shows 3 line levels above and below the 21-EMA at a distance of 1 average true range(ATR) each
- Zombie MACD can draw attention early to a momentum shift
- Zombie NetPriceChange shows the percentage difference from previous session close price
- Zombie Power Line identifies the middle of a range and can draw attention early to a structure change
- Zombie PriceInfo provides PnL for any open positions and pricing for the current instrument
- Zombie Setup Alerts identify Zombie setups with dots and HalfLife setups with diamonds
April 26th, 2021
Size: 50.78 KB
Downloaded: 828 times
2363
icedfrosty
Hello there,
The AlMaCrossers indicator is my first attempt to build a trading bot. The logic still not finished but the indicator will signal potential entries and exits (I using it on micros and e-mini futures) that one has to assess before taking the real trade.
The indicator takes into account two other indicator types: MACD and SMA.
SMAs are 4, 8, and 15.
The algorithm will (each tick):
1. evaluate if the 4EMA has crossover the 15
2. evaluate if the MACD crossed over the signal
3. evaluate if the MACD histogram is greater than the value (parameter) specified by the user. I made this one flexible because the values vary depending on the instrument.
4. evaluate the steepness of the 4EMA which should be greater than the specified by the user.
I'm working on some other dynamic values to improve accuracy on entries and exists.
Note:
- The indicator won't generate another signal (Long nor short) until the current position is closed!
- The entry (and exit) price s plotted along with a small green (red for shorts) triangle.
- The Exit signal will plot the PnL of the trade.
Ehlers' Cycle Analytics For Traders, TraderGB, April 20, 2021
Description: 18 indicators from "Cycle Analytics For Traders" by John F. Ehlers.
Notes:
1) All indicators will go to the "Ehlers" folder and will have a prefix of "jfe".
2) Only showing a few indicators on the chart. It wouldn't be practical to show all.
3) Within the script there's a description of the indicator.
4) If you really want to learn about the indicators, I suggest reading the book.
5) Doing an online search is an alternative to learning more about these indicators.
April 20th, 2021
Size: 46.87 KB
Downloaded: 381 times
2359
TraderGB
gbTimeAlerts, Ver 1.1 (Updated), TraderGB, April 8, 2021 A big thanks to BobC for recommendations and beta testing.
Description: Time alerts indicator that draws vertical lines and plays sound alerts at user defined times. On intraday bar charts, both vertical line and sound alerts are available. On non-intraday bar charts, only sound alerts are available (not vertical lines).
Included with this is a WAV file that plays "Time Alert" three times, TimeAlertX3.wav.
This is to be placed in the NT8 sound folder (usually C:\Program Files (x86)\NinjaTrader 8\sounds).
Features:
1) Ability to have 6 time alerts. If you need more, you can add the indicator a second time
2) Option to enable/disable each individual alert
3) Uses TimeEditorKey for time input/validation
4) Option to display text tag for each vertical line [Label, Time, Both, None]
5) Option to vertically move (stagger) display text tag 0-100 pixels from top of chart.
6) Option to choose dash style for each alert [Dash, DashDot, DashDotDot, Dot, Solid]
7) Option to set line width between 1 and 9 for each alert
8) Option to select color and opacity for each line alert
9) Option to enable/disable sound alerts separate from line alerts for each alert.
10) Uses FilePathPicker for sound file input/validation.
11) Lines drawn across all panels on the screen, not just the host panel.
12) Sound alerts still play even if chart is inactive in background.
13) Works fully with indicator templates so you can have several versions of inputs (i.e., one for CL, another for ES, etc.)
Updates:
04-09-2021, Ver 1.1
1) Fixed XML on Opacity settings.
April 8th, 2021
Size: 162.36 KB
Downloaded: 543 times
2357
TraderGB
gbAvgDailyRangeZones, Ver 1.0, TraderGB, April 7, 2021 A big thanks to BobC for beta testing.
Description: Average daily range zones based on daily ATR and percentage of standard deviation of daily ATR(1) over lookback period.
Important Note: Do NOT put this on an intraday chart with Tick Replay on. It will attempt to download 300 days of tick data. Trust me, you don't want that. It doesn't matter if you set 'Daily Bar Lookback' at a low value. If you do want to put this on an intraday chart with Tick Replay on, I suggest that you go into the code and change the second data series from 300 to something that is acceptable to you and recompile. Sorry, I didn't consider this issue during design and is something that just slipped through the testing process. My apologies.
Following are the calculations for this indicator:
Open = ETH Open
ATR = ATR(Daily, Lookback)[1]
Breadth = StdDev(ATR(Daily, 1), Lookback)[1] * StdDevBreadthMultiple (used to define zone width)
Upper Outer Zone: Open + ATR * 1.00 +/- Breadth
Upper Mid Line : Open + ATR * 0.75
Upper Inner Zone: Open + ATR * 0.50 +/- Breadth
Open Zone : Open +/- Breadth
Lower Inner Zone: Open - ATR * 0.50 +/- Breadth
Lower Mid Line : Open - ATR * 0.75
Lower Outer Zone: Open - ATR * 1.00 +/- Breadth
Features:
1) Can have up to 300 days of daily bars for calculations while only having 1-2 days of intraday bars on the chart (default=252 days)
2) Option to adjust breadth of zones with StdDev Breadth Multiple (default=.2, 0=no zones)
3) Option to show ATR% for day relative to ATR over lookback period. Also, shows days range.
April 7th, 2021
Size: 8.01 KB
Downloaded: 557 times
2356
TraderGB
gbAwesomeOscTimer, Ver 1.0, TraderGB, April 7, 2021 [Updated to Ver 1.1]
Description: This is Bill Williams' Awesome Oscillator with optional vertical line increments. This was requested by @stljb on one of the forums. It's basically a MACD using simple moving averages on the Median data point. The period for the fast and slow averages is 5 and 34, respectively, but can be changed. A signal line is included which can be either a SMA or EMA.
The vertical line markers have four options: PricePanelOnly, OscillatorPanelOnly, BothPanels, and DoNotDisplay. If set, these lines will be drawn ever N bars (default = 10). The lines have a option to limit the number of lines going back.
Updates:
04-19-2021 (Ver 1.1): Disabled AutoWidth on Oscillator bar. Fixed bar and plot width settings.
April 7th, 2021
Size: 6.31 KB
Downloaded: 454 times
2355
TraderGB
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This indicator was inspired by the typical ATR(Average True Range). The ATR simply reports the AVERAGE range of the last n-bars.
This indicator reports the average n-bars, OF A SPECIFIC time. The ACR line will show the AVERAGE volatility of a specific CLOCK TIME. As this is all just an average, it is all calculated at the start of the session, so the Projection can be displayed for the rest of the session. I find that this lends itself to an easier planning of the day around expected movement for various instruments.
This may show users the times of day where price is most likely to move. Helpful for users that focus on larger bars.
You can put this on whatever bar size you want, but must be used on TIME CHARTS. It doesn't make much sense to put on M1 charts imo.
This indicator operates OnEachTic().
The Period sets how many days to look back to capture a range. I.e., an M30 bar @ 9:30, with a period of 5, will display the average range of of that 9:30 bar over the past 5 periods.
Configuration Days is used to get a count of the bars in session, this is mainly useful for people with unreliable data, or putting this on fast charts. Should be able to leave on default.
NOTE: This indicator builds off of your session template, and assumes each session has an equal number of bars in it. If you have custom templates where each day has a different # of bars, this indie may not be of use.
NOTE: Installing this indicator will create a folder called "BTMM," that's where the indicator will be.
---EDIT - V2 9April2020---
Fixed Bug where the indicator was not saving properly with session or chart templates.
gbBollingerKeltnerSqueezeMTF, Ver 1.1, TraderGB, April 7, 2021
Description: Draws rectangle around price bars to indicate Bollinger Band / Keltner Channel squeeze based on a given timeframe.
This is a multiple timeframe version of gbBollingerKeltnerSqueeze. On the included chart you'll see both indicators. The large blue rectangle is from gbBollingerKeltnerSqueezeMTF and is based on 30-min bars. The smaller red rectangles are from gbBollingerKeltnerSqeeze and are based on the timeframe of the chart, 5-min.
Included with this are two WAV files: put these in your sound folder (usually C:\Program Files (x86)\NinjaTrader 8\sounds) BollingerKeltnerSqueezePoint.wav
BollingerKeltnerBreakout.wav
Details:
At the point where both the upper and lower Bollinger bands enter the Keltner channel, the upper and lower rectangle points are defined and are fixed for the life of the rectangle.
A TriangleUp/TriangleDown is used to indicate the point where the squeeze starts (squeeze point). The left most point of the rectangle is also defined and fixed at this point. It draws backward based on breakTypeUsed (UseClose, UseHiLo).
If breakTypeUsed=UseClose is used, it keeps drawing the rectangle backwards until there is a close outside of the rectangles upper or lower points. If breakTypeUsed=UseHiLo is used, it keeps drawing the rectangle backwards until there is either a low that is above the
upper squeeze point or a high that is below the lower squeeze point.
This same logic is used for escaping the rectangle going forward. It keeps moving the right most point until this criteria is met. Since BB/KB are based off of lagging moving averages, a rectangle is draw backwards/forwards from the squeeze point to give context.
Note, there can be overlapping rectangles. If the criteria is met to end the rectangle, another squeeze can take place shortly after and the new rectangle will form and start drawing backwards and possible into a prior rectangle. This is normal and happens more often with
breakTypeUsed=UseClose since this is easier to achieve than breakTypeUsed=UseHiLo.
Please DM me if you find any issues.
Updates:
1) 04/07/2021, Ver 1.1: Fixed repeating sound alert.
April 7th, 2021
Size: 10.78 KB
Downloaded: 782 times
2353
TraderGB
KleinWaveVolumeNT8, NT7 to NT8 conversion, TraderGB, April 7, 2021
Description: Klein Wave Volume indicator is used to determine supply and demand in the form of waves. This indicator is based off Wyckoff method. If you've studied under the late great David Weis, Dr. Gary Dayton or Gary Fullett, you'll probably want to have this indicator in your tool box.
It helps to identify:
1) No Supply
2) No Demand
3) Change of Behavior (COB)
4) Large Effort No Reward
No Supply: If there are 3 down waves (5 Swings) with shortening of thrust in the 3rd Wave (5th Swing) and reduced wave volume it indicates supply is withdrawn from the Market.
No Demand: If there are 3 up waves (5 Swings with shortening of thrust (SOT) in the 3rd Wave (5th swing), and reduced wave volume, it indicates demand is reduced.
COB (Change of Behavior): After continuous down or up wave, if you see large wave against the current trend (HH or LL) it indicates COB and Market is changing its trend or direction.
Large Effort No Reward: * If there is a large Down Wave and the price did not move much compared to previous down swing and failed to make Lower Low it indicates that there was large effort to go down and there is no reward and hence market will reverse upward.
* If there is a large Up Wave and the price did not move much compared to previous up swing and failed to make Higher High it indicates that there was large effort to go up and there is no reward and hence market will reverse downward.
In general, when the wave volume is diminishing in the down swings, it indicates supply is withdrawn from market.
Same way when the wave volume is diminishing in up waves, it indicates there is no demand in the market.
April 7th, 2021
Size: 9.92 KB
Downloaded: 747 times
2352
TraderGB
gbMovAvgX5, Ver 1.0, TraderGB, April 7, 2021
Description: Five moving averages with optional trend shading.
Notes:
1) This indicator was requested by one of the members on one of the forums.
2) Trend changes when fastest moving average crosses slowest moving average.
3) Choose from different averages: DEMA, DSMA, EMA, HMA, SMA, TEMA, TMA, VWMA, WMA, ZLEMA.
4) Each average can be of a different type.
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This indicator will show the Cumulative Delta totals over the last 4, 5 and 6 bars as well as the delta for the current bar.
It can be used standalone but it was created primarily so that I could see "Trapped Traders" inside the congestion boxes of my Congestion Box indicator which is HERE.
Display Options:
Fixed Text in the Upper Right corner for the Cum Del totals for the last 4/5/6 bars and live for the current bar
Cum Del totals bar by bar with the last 4,5 and 6 bars totals below each bar and with the delta of the current bar showing above the bar
Both 1 and 2 together
Pick your display choices from the properties section. If you choose Fixed Text then give your right side margin a value of at least 88.
As mentioned this can be used in conjunction with my Congestion Box (CBox) indicator to identify potentially Trapped Traders in a congestion box. If the cumulative delta of the CBox is significantly out of balance with longs or shorts then those traders may begin to get nervous as the price approaches the outer ranges of the CBox.
Images on the left will show this indicator used in a standalone manner and also with my CBox indicator. Additional images also show how it can be used to identify imbalances within congestion boxes. All of the images are from Friday March 26, 2021 (ES 06-21 / 1 minute) in the morning after the RTH open.
If you make changes to the indicator or to it's chart the indicator will reset and start from scratch.
March 29th, 2021
Size: 2.36 KB
Downloaded: 537 times
2349
Aragorn
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This is a simple indicator, that plots the prior day's HIGH/LOW, and shows lines that have not yet been broken. Highs/Lows are based on your session template.
The lines are PERSISTENT, and will remain on-chart until they are broken.
You can either remove broken lines completely, or show WHERE the line was broken with the use of the User Input called "Remove Touched Lines Completely." The image shows this.
This indicator will function OnEachTic if desired, or OnBarClose.
Other inputs should be self-explanatory.
NOTE: Installing this indicator will create a folder called "BTMM," that's where the indicator will be.
gbChandelierStop, Ver 1.0, TraderGB, March 24, 2021
Descriiption: Chuck LeBeau's Chandelier Stop with three modifications:
1) Drift not allowed:
* The upward chandelier stop line is not allowed to drift downward, it either stays flat or rises.
* The downward chandelier stop line is not allowed to drift upward, it either stays flat or falls.
2) Trend change:
* Two consecutive closes below an upward stop line are required to change trend from up to down.
* Two consecutive closes above an downward stop line are required to change trend from down to up.
3) There's an option to use a fixed number of ticks instead of a multiple of ATR.
* Use Ticks instead of ATR
* Number of Ticks
March 25th, 2021
Size: 7.17 KB
Downloaded: 688 times
2347
TraderGB
gbPriceActionSwing Ver 1.1, TraderGB, March 23, 2021
This is a modified version of PriceActionSwing indicator that includes the Keltner Minor Trend Rule.
The minor trend turns:
(1) UP when price moves above its most recent high and stays UP until price moves below its most recent low, when it is considered to have turned DOWN.
(2) DOWN when price moves below its most recent low and stays DOWN until price moves above its most recent high, when it is considered to have turned UP.
Keltner defines an upward trend by the failure to make lower lows and a downward trend by the failure to make higher highs.
General Usage:
1) When the trend is up (background=green), you'll want to trade long on the up swings of the up trend (the Trend is Up and the Swing of the up trend is Up).
2) When the trend is down (background=red), you'll want to trade short on the down swings of the down trend (the Trend is Down and the Swing of the down trend is Down)
Suggestion Application - have three charts:
(1) Long-Term Chart: Used to get an idea of the long term trend.
(2) Intermediate-Term Chart: Used to detect the swing points turning in the same direction as the trend.
(3) Short-Term Chart: Used for entry/exit and trade management in the same direction of the trend and swing.
The screenshot shows a 30-tick range bar chart with the indicator parameters: SwingType=Standard and SwingSize=20.
The large green arrow shows the trend direction being up. The smaller green arrows show the "up swings" within the "up trend".
There are seven up swings in the ES of roughly 59, 82, 85, 102, 47, 58 and 53 points.
Looking within the up swings, there are many opportunities to get long using a lower timeframe chart.
References:
How to Make Money in Commodities, Chester W. Keltner, Keltner Statistical Services, 1960 (pages 52-54, 61-64).
The line chart on the top of page 61 clearly illustrates this rule.
Updates: Ver 1.1, 3/23/2021
1) Added independed AddOn gbPriceActionSwingBaseMethods. Some users were having issues with an existing version of PriceActionSwingBaseMethods that was different from the version that this indicator is based on.
It has two parts that are added together:
(a) A 9-period Momentum on a 14-period RSI
(b) A 3-period SMA on a 3-period RSI
The result is an unbounded RSI that better catches divergences than the traditional RSI indicator.
Note: This indicator uses Input rather than Close. Thus, you can feed any indicator into this indicator (i.e., On Balance Volume, etc).
Presentation Mode Options:
(1) Traditional : Shows traditional Composite Index
(2) Traditional with Bands: Shows traditional Composite Index with Bollinger Bands
(3) ZScore : Shows Composite Index in Z-Score
March 17th, 2021
Size: 12.17 KB
Downloaded: 247 times
2339
TraderGB
gbXPointNBarsBack Ver 1.0 by TraderGB, March 16, 2021
Description:
This indicator finds the point where the current High and a Low N-bars back intersects with the current Low and a High N-bars back (forms an X). It creates a synthetic data point that can be feed into other indicators. Think of it as a substitute for common inputs such as: High, Low, Open, Close, Median, Typical, Weighted. Although some may use this as an indicator on its own, its really meant to be feed into other indicators. Experiment with it and see where it takes you.
The screenshot tries to illustrate the X (cross) point where BarsBack=1 and BarsBack=2.
March 14th, 2021
Size: 7.83 KB
Downloaded: 1009 times
2337
TraderGB
Hello,
In a podcast I was listening to earlier this week from Anthony Crudele titled "Mastering your trade setups with Damon Pavlatos" Damon spoke about his market profile and how he uses 3 separate colors reflect sessions vs. 30m blocks.
It can be found here
I thought I would try something similar with NT8 and share it.
The items can be found in NT8's Orderflow plus.
The Volume profile for this image is a 7 day and weekly pivots. ( he doesn't use pivots, I'm a fan)
After downloading and unpacking, install into the Documents > NinjaTrader 8 > Templates > chart
Thanks,
Brett
PS. The times could probably be cleaned up a bit, but should be a good start.
*** Yeah, Typo when I named the Tab, just rename it. ***
March 14th, 2021
Size: 6.16 KB
Downloaded: 1049 times
2336
brettji
gbRMMA (Ver 1.0) by TraderGB
This is a very modified version of the original Rainbow Multiple Moving Average (RMMA). It allows many averages of a given type based on user input.
Modifications:
1) Put input parameters within indicator (original indicator got input params from file).
2) Added more moving averages/filters to choose from.
3) Added deviation bands where you can choose between StdDev or ATR and multiples for bands 1/2/3.
4) Added mid-point plot of all averages. StdDev/ATR bands are based off this central point.
5) Ability to hide average lines.
6) Ability to color averages based on Up/Down colors or use Rainbow colors.
7) Ability to color background based on these trend rules:
* SlopeFull - Looks for all averages trending in the same direction before flipping trend direction.
* SlopeHalf - Looks for the number averages rising vs falling to determine trend direction.
8) Ability to show/hide the mid-point.
9) Ability to color bars based on if close is above/below mid-point.
10) Ability to show/hide bands.
11) Many color/opacity options.
gbTimeSeriesForecastPosNeg (Ver 1.1) by TraderGB, March 8, 2021
In the process of coding gbMAxMTFx4, I had to go through each average/filter indicator that this script called and see what the minimum value was for length. To my surprise the stock Time Series Forecast (TSF) that comes with NT8 allows the Forecast input to be negative down to -10. I thought that was interesting and is what inspired this indicator.
Concept:
The basic idea here is to plot both a positive and negative time series forecast for a given length. It follows this rule for trend:
* Trend changes to UP when both positive and negative TSF rise together.
* Trend changes to DOWN when both positive and negative TSF fall together.
Input:
* PosForecastValue can be an integer between 1 and 10.
* NegForecastValue can be an integer between -1 and -10.
* Usually you'll want to have the same pos/neg forecast value, one positive and one negative (i.e., 3 and -3). But, this indicator allows you to input different values for this (i.e., 3 and -4).
Options:
There are many options on how you choose to decorate this indicator:
* Allows color/opacity rising or falling for plots, shade area, bar body, bar outline, background, and hi/lo line.
* Hi/Lo Lines are just the lines that extend to the right of both the TSF plots.
* Option to turn on/off coloring for plots, shade area, and bars.
* Hi/Lo lines have options to turn on/off, line style, and line width.
Updates:
Ver 1.1 (03/19/21): Fixed bug with saving template
March 8th, 2021
Size: 6.85 KB
Downloaded: 636 times
2333
TraderGB
Hello Traders, a trader that downloaded the EMASlope indicator asked if the same slope color scheme could be added to the T3 indicator. The T3 is considered a swing indicator which is suitable for all timeframes and trading instruments including forex, stocks, commodities, cryptocurrencies, indices, etc. Presented in 1998 by Tim Tillson, it is also known as the Tillson Moving Average. It was developed to minimize false signals that are common with other MA's... Some traders trade PA above/below, and the more conservative will trade with the slope and PA above/below
Shown is the T3Slope with Period = 55, Tcount 7 and VFactor0.7 on a 144Tick YM Chart.
The slope color in this case, changes at +/-15 degrees and +-45 degrees. The colors can be selected to only change for upslope and downslope or for degress as shown. The background can be set to show slope dependent color and opacity. There is also a button to disable the indicator located on the Time axis. The button has the indicator name and Period on its face. Also there is a label in the right margin that colors with the indicator. All parameters are user selectable
Give it a spin and leave a comment...
Trade Well
Bob
March 6th, 2021
Size: 6.86 KB
Downloaded: 537 times
2332
bobc635
Please post any bugs/feedback you may have in this thread. It also includes more details.
Not 100% sure it counts correctly 100% of the time but so far back tests look promising! It counts it in Mack's style.
Features:
Counting Second Entries
Counting Other Entries
Future Signal and Risk display
The indicator is highly adjustable so that it can fit for other instruments as well
Parameters:
Target: Shows where the future signal will draw the target.
Max Stop: will change the risk to turn magenta if risk exceeds max stop.
Entry Placement: Useful for other instruments. Will only count as an entry if the price is greater than/less than the previous bar's high/low plus the amount of ticks set here.
Stop Placement: Distance from signal bar your stop will be placed.
Margin: Distance from bar the indicator is drawn.
Reset count on DT/DB: allows for the count to reset whenever a double top or double bottom forms
Longs on top/shorts on bottom: Flip placement of entry text
March 6th, 2021
Size: 29.21 KB
Downloaded: 890 times
2331
TraderJZheng
Script: gbMAxMTFx4 (Ver 1.0 by TraderGB, March 2021) Corrected Entry
Description: This indicator will draw four moving averages/filters based on user input. It is mainly used to draw higher frame moving averages/filters on lower frame charts to give reference to market condition (trending, consolidating, etc) from the higher frame perspective. Four averages are used to give some clarity of this. The indicator allows you to choose
from several bar types and averages/filters (see below).
Installation: This file contains four bar types that require a restart of NT after being imported. Bar types are: Reversal, Delta, BetterRenko, and UniRenko. If you already have these, just skip over them during the import. Included in the zip file are many indicators. If you have made any customizations to any of these named scripts, you should consider skipping that particular indicator when it prompts you to [skip or overwrite]. If you have made changes and you overwrite, your custom code is gone. You may want to make a backup copy of your indicator directory before you import just to be on the safe side. You only have to worry about this if the name of a script in this zip file matches one you already have.
Available Bar Types (* non-standard NT bar types; requires installation and restart NT):
Month, Week, Day, Minute, Range, Second, Tick, Volume, Renko, (* Reversal, Delta, BetterRenko, UniRenko)
Updates:
1) The following are set to false. You may want to set them to true and recompile:
Primary Input Parameters:
1) Bar Type (see gbMAxMTFx4_BarTypeEnum enum for list of available bar types)
2) Bar Value
3) Moving Average Type (see gbMAxMTFx4_MATypeEnum enum for list of available averages and filters)
4) Four Moving Average Lengths (Period 1, 2, 3, 4)
Non-Standard NinjaTrader Bar Types Used (you'll need to install these if you don't already have them):
1) Reversal Bars
2) Delta Bars
3) BetterRenko Bars
4) UniRenko Bars
UniRenko Parameters: If using a UniRenko Bar, you'll need to specify the Bar Values in the "Parameters - UniRenko" area.
1) Tick Trend
2) Tick Reversal
3) Open Offset
Limitations:
1) This indicator is not intended to have a frame less that the host chart. This should not present any runtime issues, but be mindful that plots are displayed based on the frame used by the host chart. Thus, if price goes up 10 points and then down 10 points before the host chart bar closes, you're not going to see this. The proper
way to use this indicator is with a higher frame than the host chart (i.e., 10 min indicator on 1 min chart, etc).
2) Most averages require a minimum of 1 period, except for: DeviationScaledMA (2), Holt EMA (2), Kaufman Adaptive MA (5), Linear Regression (2), Percentile (4). If you enter a value less that the minimum, the script will use the minimum but display what you used as input.
3) This script uses averages/filters that mostly use Length as there main input. Indicators such as MAMA and iTrend were not included since they don't use Lenght as an input.
4) Default values are used for parameters in some averages/filters that require more than Length as input, such as: Arnaud Legoux Moving Avg, Butterworth Filter, Deviation Scaled MA, Gaussian Filter, Jurik MA, KaufmanAdaptiveMA, Percentile, Reverse Engineered RSI, and Tillson3 MA.
5) Some averages/filters require a short and long term period as input (i.e., VariableIndexDynamicAverage). In these cases the Length is used as the short-term period and the long-term period is three times the Length.
March 5th, 2021
Size: 122.79 KB
Downloaded: 512 times
2330
TraderGB
The Kalman filter is an algorithm that uses a series of measurements observed over time, containing statistical noise and other inaccuracies. It was originally devised to work with noisy and incomplete data. Mainly designed for and applied in dynamic systems... such as price data on charts.
March 5th, 2021
Size: 1.72 KB
Downloaded: 568 times
2328
TraderGB
Kudos to Gomi, Sim22 and Zondor for this excellent Cumulative Delta indicator. It was modified per NitroG's request so that it would work in NT8 version 8.0.23.1.
On import the indicator will be stored in the Sim22 folder and as Sim22_Delta4 and should not interfere with Sim22_Delta3.
Make sure you have Tick Replay on when using this indicator.
gbZigZagFibExtRet, Ver 1.2, TraderGB, March 21, 2021 [Important Update Ver 1.2...see updates below]
Description:
This is a modification of the ZigZagUTG script that shows Fibonacci retracement and/or extension percentages. The indicator allows you to choose what you want to see (Show Text: None, Retracement, Extension, Both). There are also different options for how you what the indicator to appear on the screen (color, opacity, line width, text offset, show lines in front or behind bars, show: dots, lines, both or none).
Updates:
2021-03-21 (Ver 1.1): Added developing current swing retracement/extension percentages.
2021-06-01 (Ver 1.2): Corrected bug in script where array list disallowed duplicate pivot values. This would cause a miscalculation of the percentage values where there are back to back swing highs or lows with the same value.
March 4th, 2021
Size: 5.26 KB
Downloaded: 818 times
2326
TraderGB
This is my entry to the challenge for the best indicator. While this indicator is nothing flashy like my past indicators, I am submitting it due to the fact that it is a reliable signal.
It is a MACD but calculated using a momentum-adjusted moving average that I call a zero-lag moving average because it is the closest thing I can get to that adjust for the lag in a filter. It works similar to a EMA, but instead of weighting the front end of the indicator to reduce lag (base effect), it adjusts the from on the moving average for a near-term ROC (momentum).
Use wisely!
Cheers,
Sody
APR 26 2021 UPDATE: It came to my attention that the file was a locked DLL, I have corrected the issue, you can now download the source code from here.
February 22nd, 2021
Size: 3.35 KB
Downloaded: 1316 times
2319
SodyTexas
Email me for improvements or suggestions
I use it in one of my autostrategies with success. The basic code comes from a Russian expert.
Combined with some trend direction indicator is a powerful tool to see the supply / demand.
Displays the major transactions that have taken place during
short period of time and at the same price (Limit buyer / seller)
Default settings to adjust :
LargeVolume = 500; (adjust to your instrument)
TradeTime = false; (if true plot date/time of large trade)
February 21st, 2021
Size: 2.90 KB
Downloaded: 825 times
2317
bcomas
There is no real download here (the attached file, "cot.txt", is just a dummy file in order to satisfy the requirements of adding an entry).
Just want to highlight the stock Commitment of Traders (COT) indicator that comes with NT8 and how to set it up. emazing was requesting this and didn't know that it was already available. I'm putting it here to alert everyone of this indicator and how to set it up.
Setup:
1) Go to: Tools -> Options -> Market data
2) Once there, click on: Download COT data at startup
3) After doing this, restart NT.
4) Add the COT indicator to a weekly chart (Released every Friday at 3:30pm by the Commodity Futures Trading Commission)
Included here is a weekly chart with the COT indicator.
It is an RSI oscillator with a smoothing moving average. Four zones are drawn with user selectable colors and opacity. The zone sizes are also user defined.
This will give you a quick visual idea on the location of the RSI, among other things.
It can be combined with other indicators, such Stochastics and CCI, by using Transparent colors for the built in RSI indicator.
Included is a 1, 7 and 30 day profile.
Added to this version are the Daily and Weekly pivots, along with the TrendGRaber that forrestang posted on 1.22.21 (included in zip)
All other indicators are available through the NT8 lifetime license platform.
I should mention: When unzipping for the template: place the Futures.I.O..xml into the Documents>NinjaTrader8>Templates> Chart.
For the trendgrabber indicator, place it in Documents>NinjaTrader8>import
Thanks,
Brett
Edit: Added instructions for placement and had the wrong indicator in the zip.
Edit 3.28.21: uploaded new template for 8.0.21.0 build - DM me if it's not working. I really don't check my uploads.
February 14th, 2021
Size: 6.46 KB
Downloaded: 986 times
2313
brettji
Version 1.00
I've seen this indicator on many other platforms but not NinjaTrader. in general, it plots the SMA of the Highs and Lows of the bars to display trend, and possible changes.
I use it in 2 ways (both are pictured). The most common is on the chart with the primary data series. I generally set colors for just Up and Down with the other 3 Transparent. Mid and Max may be used here.
For the second mode, use it in a new pane and set all plots to transparent except SSLDir but make it plot as a bar and the appropriate width.
I have found a setting around 10 works pretty good for time-based charts and around 4 for fixed-height (renko, range) charts.
February 8th, 2021
Size: 3.19 KB
Downloaded: 732 times
2312
r3torcr0
gbBollingerKeltnerSqueeze, Ver 1.0, TraderGB, February 6, 2021 [Updated to Ver 1.1]
Description: Draws rectangle around price bars to indicate squeeze.
At the point where both the upper and lower Bollinger bands enter the Keltner channel, the upper and lower rectangle points are defined and are fixed for the life of the rectangle. A TriangleUp/TriangleDown is used to indicate the point where the squeeze starts (squeeze point).
The left most point of the rectangle is also defined and fixed at this point. It draws backward based on BreakTypeUsed (UseClose, UseHiLo). If BreakTypeUsed=UseClose is used, it keeps drawing the rectangle backwards until there is a close outside of the rectangles upper or lower points. If BreakTypeUsed=UseHiLo is used, it keeps drawing the rectangle backwards until there is either a low that is above the upper squeeze point or a high that is below the lower squeeze point. This same logic is used for escaping the rectangle going forward. It keeps moving the right most point until this criteria is met. Since BB/KB are based off of lagging moving averages, a rectangle is draw backwards/forwards from the squeeze point to give context.
Note, there can be overlapping rectangles. If the criteria is met to end the rectangle, another squeeze can take place shortly after and the new rectangle will form and start drawing backwards and possible into a prior rectangle. This is normal and happens more often with BreakTypeUsed=UseClose since this is easier to achieve than BreakTypeUsed=UseHiLo.
Updates:
Ver 1.1 04-19-2021:
1) Fixed XML settings on Opacity
February 6th, 2021
Size: 10.02 KB
Downloaded: 1061 times
2311
TraderGB
Hello Traders, this indicator is one of my favorites. The fisher indicator is basically a histogram that tells you what the trend is at the moment. User controls include Period for the indicator, Price Candle outline colors, background color and opacity, histogram wave color and opacity, histogram bar colors, and the Buy-Sell Sound Alert. As with many of my indicators, it only calculates what is shown on the screen to save calculations. If you scroll back, hit f5 to refresh the indicator.
Trade Well...
Bob
R1 2/11/2021: I don't use Bloodhound or other automated tools, but one user found that this indie does not work with Bloodhound. I found that the problem is with the calculations limited to what is on screen... I found the issue and it is an easy fix. In the zip are two indicators. FisherHistWav is the original that only calculates what is on the screen and FisherHistWavFull calculates the entire history and works with Bloodhound. I will add a new version of all of the indicators that I have posted that have the calculation limiter in a similar manner.
February 6th, 2021
Size: 14.17 KB
Downloaded: 1200 times
2310
bobc635
This is not a NinjaTrader indicator but rather an Excel spreadsheet. I created it a long time ago and thought it might be useful to share.
It will help traders to let them see how they can grow their accounts over almost a one year time frame.
There are 3 sheets, Inputs, Details and Options (see the tabs at the bottom of the first page).
On the Inputs sheet there are 6 different cells with blue backgrounds for you to complete.
They are all drop-down lists that are activated by clicking the cell and then the down arrow.
Choose Contract - either ES, GC, NQ, MES or MNQ
Initial Number of Contracts to Trade - a value from 1 to 10
Net Tick Target Per Day Per Contract - a value from 1 to 100
Initial Account Size - from $3,000 to $20,000
Increase Contracts by 1 after What Increase in Account Size - from $3,000 to $20,000
Pay Yourself How Much Every Friday? from $0 to $5,000
At the bottom of the Inputs sheet you will see the initial results and below that the results after every 10 weeks.
If you click on the Details sheet you will be able to see the weekly results for almost 1 year.
Each sheet is protected. The password is charles after the late Charles Cochran from Inside Edge Trading.
This indicator displays a change in chart background color when two moving averages of your choice cross over. Or you can choose to display a shaded rectangle instead of the chart background color shading. A third option is that you can display both, the background and the rectangle shading simultaneously.
You can select an offset, by a number of bars, to start displaying after the moving averages have crossed.
There is an option to plot the moving averages selected.
The available moving averages you can select include:
EMA,
SMA,
HMA,
WMA,
DEMA,
TMA,
TEMA,
ZLEMA,
VMA
UPDATED (2021 Feb 11 - Version 1.1): Allow you to select one moving average type for the slow MA and a different moving average type for the fast MA.
UPDATED (2021 Feb 15 - Version 1.2): Added VMA to the list of available moving average types.
UPDATED (2021 Mar 11 - Version 1.3): Added KAMA & MAMA to the list of available moving average types.
Many thanks to the creator of the Congestion Box for Range Bars, jabeztrading, who posted his NT7 indie on FIO 10 years ago next month. Since that time a few traders, especially BobC, have continued to update and add functionality to the new NT8 version.
This customization:
adds selectable minimum number of bars for your CBox
adds selectable maximum tick differential between the Open and Close of your CBox bars
adds a diamond shape at double tops and double bottoms of your bars
adds a diamond shape at your choice of ticks above/below CBox to show a break up or break down to a specific level
adds selectable sound alerts (adaptation from BobC again) for
:
initial formation of your CBox
double tops and double bottoms
warning of a breakout 1 tick above or below CBox boundaries
double top and double bottom markers are done with purple and pink diamonds respectively
your break up and break down confirmation markers are done with green and blue
diamonds respectively.
Congestion boxes settings will vary from instrument to instrument. You will probably have experiment with the settings until you find what you want for your instrument. There will be some discussion at the thread above regarding how I use CBoxes in my trading.
I added bands to the EMASlope indicator. The bands are calculated from the volatility of the candles. The user sets a multiplier for the bands. In this pic the EMA is set to 34 and the multiplier is set to 1.57 (Pi/2). You can see that in the churn areas, the price stays within the channels of the bands until it breaks out.
Features:
Set the color of EMA and Bands according to slope (30 and 60 degrees in pic)
You can color the background according to the slope of the EMA (shown at 20% opacity).
The distance (ticks) from top band to bottom band is displayed on the screen.
Button on axis to hide the plots, allowing several EMA with different periods to show or not.
EMA Period and Band multiplier shown in button. Title shows EMA period with indie name.
R1: 3/10/21: Added margin label font size control to user panel per request from JC195461.
R2: 2/28/2022: I normalized Bands to accommodate fractional TickSize.
January 27th, 2021
Size: 7.16 KB
Downloaded: 760 times
2306
bobc635
This indie looks at yesterdays High and Low and todays High and Low. It paints yesterdays High and Low on todays chart, as well as the mid and RMS values of yesterdays High and Low. The RMS values are estimated as 70.7% and 29.3% for a sine wave. It also paints todays High and Low. These values can be interesting turning points. All levels are labeled in the right side margin (I recommend a margin of 100). I posted a similar indie in NT7 called Pivots Plus that was very popular . This one does not have the pivots included, you can add that to the chart. This one does have a button to hide the indie if you want to declutter your chart.
Here is the wiki definition of RMS...
In mathematics and its applications, the root mean square (RMS or rms) is defined as the square root of the mean square (the arithmetic mean of the squares of a set of numbers).[1] The RMS is also known as the quadratic mean[2][3] and is a particular case of the generalized mean with exponent 2. RMS can also be defined for a continuously varying function in terms of an integral of the squares of the instantaneous values during a cycle.
As Sim22 said in his excellent Eds Level2 V4.4: "Speculator Ed's Level 2 indicator inspired from John Thom's jtRealStats indicator."
This customization:
adds selectable DOM bid/ask sizes to be drawn and selectable DOM bid/ask sizes for alerts
adds selectable sound files from the Sounds folder for alert warnings
adapted BobC's logic for picking those alert audio files
alerts print in the Alerts Log with DOM size and price level
cumulative depth calculation uses only chosen DOM sizes for totals (this is to the left of the bid/ask numbers)
Set Up:
Chart Properties need to be adjusted for Right margin size. 88 works very well.
Sound files need to be created in the NinjaTrader8 sounds folder if you require specific audio files.
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This is the TrendGRaBer, ORIGINALLY created by @ Aligator. His NT7 version can be found HERE, and the NT8 version he created is on NT's EcoSystem HERE.
This indicator is based on a setup by Mrs. Raghee Horner. The credit for the setup goes to Mrs. Horner, and the indicator development to Aligator.
If interested in more information about trading this system, you can watch a webinar she posted HERE.
The indicator is simple, in that it produces 3 moving averages, based on a the High, Close and Low. These 3 MAs produce a channel. Prices that close ABOVE the channel are painted based on the bar's Open-Close relationship. Prices BELOW in a similar fashion. Closes in between the upper/lower channel a different color, also based on the individual bar's Open-Close relationship.
The indicator updates in real-time, on each tic.
The MA types available are:
EMA
SMA
HMA
WMA
DEMA
TMA
TEMA
ZLEMA
Again, this indicator is not my idea, but based on the setup by Mrs. Horner, and the indicator built by Aligator.
---EDIT - 24January2020---
This indicator was renamed to Trend GRaBer with proper citations provided.
Hello Traders...
This is another adaptation of the HMA. Big Mike built a similar indie years ago for NT7 and it was based on the EMA. I like the HMA because it hugs price better and changes direction sooner. This indie paints 2 HMAs that trail the primary HMA by x candles. This HMA can be smoothed by an EMA of 1 or greater periods. In addition you can color the background based on the slope of the HMA. As with many of my recent indicators, they only calculate what is on the screen. The indie will not show if you scroll back until you hit F5 to recalculate. There is a button on the axis to hide the indicator, so you can bring it into view, evaluate and hide it to declutter your chart. You can add a few characters to the button to differentiate from other indicator buttons.
In the pic is an HMA34, Smoothed by 2 and with the wave 3 bars back.
Trade Well
Bob
r1 (1/23/2021) Max Value for Smooth and HMAback were limited to 100, now open.
r2 (2/11/2021): I don't use Bloodhound or other automated tools, but one user found that this indie does not work with Bloodhound. I found that the problem is with the calculations limited to what is on screen... I found the issue and it is an easy fix. In the zip are two indicators. HMAwaveSmooth is the original that only calculates what is on the screen and HMAwaveSmoothFull calculates the entire history and works with Bloodhound. I will add a new version of all of the indicators that I have posted that have the calculation limiter in a similar manner.
r3 (7/8/2021): changed the description of "Smooth" in the user panel to "Smooth(EMA)" as this is actually the EMA of the HMAwave. By minimizing the HMA, the wave becomes an EMA wave. The HMA can only be set to a minimum of 2, as it is limited by the NT8 HMA function. Both the original and the "Full" version are in the zip.
final rev?: An FIO trader contacted me to add arrows to the swings. In this rev, I added the arrows and also added a filter which is another (larger) HMA. I also added Sound. The filter does not plot, so if you want to see it, you can add another HMA indie. In the pic is a GC 10R chart with the HMAwave set to Period 21 and the filter HMA set to 144. You can disable the Filter and the Sound.
January 21st, 2021
Size: 9.98 KB
Downloaded: 721 times
2301
bobc635
We like our MA's to show us the slope. An astute trader asked if I could color the EMA different colors for different slopes. This indie will paint two colors for positive and two colors for negative depending on slope. The slope triggers are set to 30 and 60 degrees in pic, but are adjustable. label in the right margin indicates the indicator and is colored same as the indicator line.
This indie has a button to enable or disable the indie. I find this handy to have several values of the indie so I can de-clutter my chart, but still look at other values of EMA. In the pic is a 21 and a 55 EMA that can be hidden with the click of the button. You can set the column that the button shows in.
R1 July 22, 2021: A friend was using this indie with an oscillator as the input and when the oscillator max'd out at zero or 100 (no more slope) the color defaulted to the negative slope. I added code to default to the EMAflat slope if the slope goes to zero.
R2 Aug 14,2021: I found an error that colored the lines improperly when the 'Use Angle' was not selected....
January 19th, 2021
Size: 6.69 KB
Downloaded: 767 times
2300
bobc635
Hello Traders, after downloading and using the Price Line indie that I downloaded from FIO, I decided that it would be nice to see where Stops might be as the price moves around. You can make these lines +/- ticks from the current price. In the pic, they are set to 20 ticks. The Plum colored lines are 20t above and below the current price.
There is also a button along the X-axis that allows you to enable or disable the indie if needed.
Trade Well...
Bob
R1: 2/5/2021. Trader NgoLimit wanted a shorter price line. I changed the minimum length to 1, so it will draw thru the current candle to 1 candle back.
R2: 7/8/2021. I added PriceLineRRatr to the ZIP. PriceLineRRatr draws the RR lines X ATRs above and below the current price. The ZIP now includes both indies. Thanks Brett for the suggestion.
January 19th, 2021
Size: 11.08 KB
Downloaded: 601 times
2299
bobc635
The Implied Volatility (IV) Percentile indicator attempts to gauge IV. This is a simple oscillator that returns an IV value from 0 to 100 Percent that's within a selectable lookback period. The user can compare the IV value to either an adjustable axis Value or against a Simple Moving Average.
This is not to be confused with IV Rank which is similar in function but uses a more simplistic calculation.
I have used this indicator as a filter for several mechanical strategies.
Remember...
When the VIX is high, it’s time to buy. When the VIX is low, it’s time to go.
This indicator was compiled using NinjaTrader 8.0.23.1 64-bit
January 16th, 2021
Size: 3.36 KB
Downloaded: 434 times
2298
WoodyFox
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This is a BETTER bar timer for NT.
This does the same thing the standard bar-timer that ships with NT does, except its better.
You can customize this one to be as subtle or obnoxious as you want it to be.
FONT CONTROL: It will allow you complete control over the text. This includes font style, font weight, text size, the color, etc.
FONT PLACEMENT: You can place it ANYWHERE on the screen. You can start with the origin points to include any of the 4 corners on the chart.
OFFSETS: Included with that standard placement, you can offset it from the edges by n-pixels. So after you place it, you can adjust it both horizontally AND vertically.
PRETEXT: I created this as I think the standard bar-timer takes up unnecessary space. I myself just like to see the clock-time, as it takes up less space. Here, you can leave it BLANK(default), or add in your own CUSTOM text. So if you like the standard timer, you could input "Time remaining = " for example, and it would be like the standard one. DO NOT USEescape characters, like backslashes in the pretext input field.
See image below for example of adding pretext.
NOTE: Installing this indicator will create a folder called "BTMM," that's where the indicator will be.
---EDIT - V5 10Mar2022---
I have had this on my PC for a long time, but didn't think it was worth the update. But this will condense the status messages on screen when the indicator is not in use(not connected to data, not intraday, etc), as shown in the image below. Minor change, may not be worth the download for most.
---EDIT - V4 20January2020---
As per suggestion of @locky, and wanting to minimize space(purpose of this indie), you can now toggle on independently, and in any combination, the display of Hours, Minutes or Seconds. E.g., No need to show hours for a sub-hour chart.
---EDIT - V3 19January2020---
There was a bug with this indicator NOT saving the text style in templates or a workspace. This bug should be fixed now. Apologies for inconvenience. Thanks to @mrlucky1x for finding this bug
---EDIT - V2 16January2020---
Version two of this indicator will have a box around the text. By default it will be set to transparent, so you won't see it unless you change the color. Opacity setting is also there so you can make the box color more/less transparent.
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This is an Absolute Strength indicator.
This indicator was converted to NT8 using THIS page.
This is not my creation, I simply did the conversion from the above link.
Some links from different places describing what it is about: LINK LINK
---EDIT---- Added V3, 24Jan2021
Moved enums outside of namespace to allow proper reference
---EDIT---- Added V2, 6Jan2020
This simply changes the shading scheme, where instead of shading from the bottom, it shades in-between the two lines that are produced.
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
This is a simple indicator that highlights the maximum volume achieved during the day... AS IT DEVELOPS.
The max volume is reset at the START of your session template's start time, and as a newer higher volume is made, that bar is highlighted. You can select the color of the volume plot in the 'plots' section, and the color of the highlight you desire in the 'parameters section.
This indicator update onEachTic() like the standard volume indicator does.
There is not much to this indicator, but someone requested it in THIS thread. By the time I got around to building it, someone already posted one, so I did not post this version. Just posting it in the case someone else needs such an indie.
Again, this was not my idea, but was built on someone else's specs in the above thread.
Coded by bcomas October 2020. Email me for improvements or suggestions
Equity guardian. When the account drops or reach the targets the strategy close all the positions and disable ALL the strategies working.
Connection lost email advise feature. (NT Mail service should be setted ; Options - Share services...)
November 29th, 2020
Size: 2.89 KB
Downloaded: 557 times
2288
bcomas
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
Fractals are a common bar pattern, created in a consecutive 3-bar series, where the bar in the middle is higher than the two on either side. This creates a fractal high.
In this indicator, that is created by what I have labeled as "Level 1." (see properties section in image).
This indicator also creates FRACTALS OF FRACTALS. So that means, if a Level 1 fractal exists, and has a LOWER Level 1 fractal on both sides of it, it creates a Level 2 fractal high.
This is done up to Level 5, and creates a series of swing points.
The indicator can display dots or numbers.
The parameter labeled "show triggers" shows an arrow with the corresponding color, WHERE on the chart the most recent fractal swing was actually confirmed. I.e., a Level 1 fractal high is confirmed at the END of the third bar.
The marker offset simply raises the marker text higher or lower above the bar.
I dunno what use this has, but is one of the experiments I have laying around, so thought I'd post it?
NOTE: Installing this indicator will create a folder called "BTMM," that's where the indicator will be.
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
IMPORTANT: Read before install. This is an Average DAILY range indicator, so you MUST have at least the number of days you are setting your ADR to compute an ADR. This includes weekends that don't have data. So if it does not work, MAKE sure you have enough days loaded. E.g., if you are trying to display a 14-day average, but only have 10 actual days of data(excluding weekends), the indicator will return a null value(∞).
------------------------------------------------------------
This indicator will display an ADR on your screen. It will also display projections of that ADR as the day progresses.
As the range is extended, the lines will adjust until the ADR is achieved... The lines will then LOCK in place, change color and remain FIXED for the rest of the session. The image attempts to show this.
The lines produced are projections, NOT predictions. The lines are simply the result of subtracting the ADR from the CURRENT daily High to plot the LOW projection, and the opposite to plot the HIGH projection. This is why the lines will adjust and shrink as the range expands.
Setting "AutoScaleLines" to true, will autoscale so that the lines are always in view on your chart. I.e., this will shrink the bars.
The on-Screen text should be self-explanatory, but the label of "complete" simply describes the current day's range as a percentage of the ADR. E.g., a value of 50% tells you the CURRENT day's range is 1/2 the ADR.
You can either on-screen display, lines or both.
The indicator will update in real-time, on each tic.
Note, installing this indicator will create a folder in your indicators called "BTMM", that's where the indicator will be.
->UPDATE(26Nov2020): V2 of Indicator. Added new Parameter called Last-Bar SmartFit. This parameter will push the ADR(the lines) to the LOD(Low of Day) or HOD(High of Day), on the LAST bar in the session. This will occur when the ADR is NOT achieved on that day.
It works by putting the range on whichever came FIRST(LOD or HOD). THis is mostly visual, as I like to see visually, by how much the ADR was missed. Mostly just an easier way to see historical data. This adjustment will ONLY occur on the LAST bar of the session.
THIS image below attempts to explain what the new parameter is doing.
These allow the selection and drawing of 'vertical' lines that are programmable for size, type, color and time.
I use these to mark the critical times during the Open, IB and Close. Also can be used in conjunction with a Horizontal Lines add-on to easily see time periods in a Box type of presentation on both axes of the chart. The code was created by ABC Trading Group as:
October 19th, 2020
Size: 3.08 KB
Downloaded: 367 times
2282
jbmiguel
Note: If you find bugs, have feature requests, or anything else, post in THIS thread.
Simple indicator that will plot up to 3, opaque boxes, n-hours beyond what your session start is. Useful for users that like to delineate a day into various sessions for observation.
AGAIN: The input for the box's start and end times is NOT a clock time, it is a decimal hours beyond whatever you session start is. If you input 5.25 for a start time, it will start the box at 5 hours and 15 minutes beyond your session's start time.
The input for the hours is a decimal, so you can tailor it to your needs. This indicator updates on-each-tic/real time, and will show the upcoming boxes for the current session, even if it is not active yet.
Note, installing this indicator will create a folder in your indicators called "BTMM", that's where the indicator will be.
-UPDATE(12Jan2022): Added stroke class to boxes. So now the OUTLINE of the box can be customized for a cleaner display.
-UPDATE(17Oct2020): Fixed description in 'properties' section for "start/end" times. This was just a visual bug, and does not impact functionality of indicator. Thanks to Romus for finding this bug.
Many thanks to JonnyBoy who has converted the range bar marker "jtRangeMarker_N7" to NT8.
For range bars only. This indicator plots the maximum high or minimum low of a forming Range Bar. The plots disappear as soon as a new bar forms or the current bar has filled its required range. Draws a box around the current candle that indicates how much further a bar would have to move before the range is exhausted and new bar begins to paint.
Hello Traders, starting with the GEM Stoch, I added a Stoch of the Order Flow Cum Delta. You can select if you want UDT or BA. By loading two instances of this indie you can show both Stoch of BA and UDT. In addition, you can add weight to the PA or the CUM Delta. I like watching the regular Stoch, overlayed with BA and with UDT. In this way, I can see when there is absorption going on. In this pic are instances of the standard GEM Stoch , an instance of StochPACD with UDT weighed 4:1 and an instance of StochPACD with BA weighed 4:1.
R1: An astute trader found that the indie was not selectable on the chart. I have resolved that.
If you downloaded the original version, it went into the "gem" directory. You will need to use your Windows File Manager and delete that prior to installing this one... Sorry!!!
Also, in this ZIP is a 'lite' version that only calculates what is shown on the screen. If you want to scroll back, hit f5 to refresh the screen.
A few traders have asked if the CongestionBox could be altered to trigger with a breakout of one candle. I did some work and here is a solution that I believe works well with one candle breakout. One candle means there may be some false breakouts depending on your candle size....
As always, trade well....
Bob
As with other recent indies, this only calculates and displays what is on the display. If you scroll left, hit f5 to repopulate
8/6/2020
After suggestions from a few traders, I added some filtering to remove some of the 'counter trend' boxes. Included in this zip is an additional CongestionBox indie called CongestionBoxFilter. This one uses an EMA and HMA. A Bullish breakout candle will paint if the breakout candle is above both and slope of the HMA is up. The breakout candle can be painted for highlight and or an arrow below bull candle or above bear candle.
Have fun...
Bob
R2 (2/11/2021): I don't use Bloodhound or other automated tools, but one user found that calculations limited to what is on screen causes a problem with Bloodhound... I found the issue and it is an easy fix. In the zip are two indicators. CongestionBoxOne is the original that only calculates what is on the screen and CongestionBoxOneFull calculates the entire history and should work with Bloodhound. I will add a new version of all of the indicators that I have posted that have the calculation limiter in a similar manner.
July 23rd, 2020
Size: 1.64 KB
Downloaded: 289 times
2266
cejstrup
You may want to download daily bars for the full list of SP500 index components, for lat 10 years.
1) Import the attached strategy in NT8
2) Start a Strategy Analyzer, set it up, choose SP500 list
3) Set the output folder path
4) Run. Strategy will go and download any missing data (a data connection needs to be up)
5) Enjoy a folder with individual files (named by Instrument.FullName property) daily bars
July 20th, 2020
Size: 1.70 KB
Downloaded: 266 times
2265
andby
Update 7/22/20: added CD volume filter to the CumDelta Divergence indies and reduced calculations to only displayed candles.
Hello Traders, there are 3 indies in this Zip. Two of them (CDDivergence) require Ninjas Order Flow Cum Delta. One uses BA Cum Delta and the other is UpDownTick Cum Delta and paint the candle body if price is going the opposite direction of the Cum Delta.
The other indie will paint the candle body if price is going the opposite direction of the calculated HeikenAshi bar.
They alert you to when something is going on.... is it churn or a reversal? In the pic, the HADivergence is Yellow....Try them with various candle types and see what 'speaks" to you...
Note to users... I have started cutting down the system resource requirements on many of my indicators that do not need a lot of historical data. On these indies, they calculate only what is on the screen. If you want to scroll back, just hit f5 to re-populate the indicator. It's not a huge savings, but every tick counts
Trade Well...
Bob
R1 2/11/2021: I don't use Bloodhound or other automated tools, but one user found that the calculations limited to what is on screen may not work with Bloodhound... I found the issue and it is an easy fix. In the zip are multiple indicators. The original files are still in the Zip and I have added files with "Full" appended to the name that calculates the entire history and should work with Bloodhound. I will add a new version of all of the indicators that I have posted that have the calculation limiter in a similar manner.
July 16th, 2020
Size: 17.41 KB
Downloaded: 689 times
2263
bobc635
Hello Traders, attached is the CongestionBox indie that has been put on a diet. The indie finds congestive candle patterns and then paints the box when there is a breakout (2 candles to confirm). The box has a line that represents the VPOC of the box. I find that this indie, in concert with an MA of your choice works very well to find and keep you in a trend.
A few years ago, I downloaded the CongestionBox indie as submitted by creator jabeztrading. The indie had memory building and slow response issues. The bandaids that I applied at the time were a help so I re-released it. I have learned a few things along the way, and made some dramatic improvements wrt memory and responsiveness. On my system, a refresh of the old indie took 13seconds. This one is about 1 second.
Note to users... I have started cutting down the system resource requirements on many of my indicators that do not need a lot of historical data. On these indies, they calculate only what is on the screen. If you want to scroll back, just hit f5 to re-populate the indicator. It's not a huge savings, but every tick counts
* Days of the week
* OrderFlow Cumulative Delta option (Life time licences only)
* Boost if profit using the ATM option
* BreakEven option
* Halt trading if the account drops or reach the account target
* Prior Day HL visulal on chart
- Optimized for the Futures instrument MYM
- Fixed minor bugs
July 4th, 2020
Size: 9.83 KB
Downloaded: 1286 times
2249
bcomas
Hello,
I've cleaned up the template, added weekly pivots to it along with daily pivots from Lizard indicators. Couldn't find the daily pivot zip though.
Also included a simple cumulative delta divergence indicator created by Bobc635 in the app store.
Edit: I just realized there's a 3rd party counter that won't transfer unless you have @tradetheplandan tradetheplan dot com tools and indicators.
Note:
If anyone is using the VLC indicator from VolumeLadderTrading dot com, I have a pretty good template. As well as indicators from TradeThePlan Just PM me
June 29th, 2020
Size: 31.41 KB
Downloaded: 740 times
2248
brettji
If you test numerous variations of your strategies using different SIM account, you know how annoying it is having to reset each one. It takes several mouse clicks just to rest one. So I made this add-on that resets all of them easily. It has saved me tons of time and headache.
I'm not sure if this is the right place but I wanted to share a template for NT8 lifetime license.
It incorporates a 3 day and 1 day volume profile along with vwap. In addition it incorporates SIM 22's ED's levels.
Add your favorite pivots for a better feel.
If this is located in the wrong area, I apologize.
brett
EDIT: The 3 day profile is from the Mind over markets: Dalton
Another good book is Anatomy of a Volume Profile Trader: Learn tips and strategies for trading the Volume Profile: Bruce Levy
June 25th, 2020
Size: 15.28 KB
Downloaded: 1112 times
2243
brettji
This is a modified version of the standard ZigZag NT indicator. Input is swing size in ticks.
I was looking for a lightweight swing indicator to use in another project and decided to modify the standard one.
This is a relative volume indicator. I have manually gathered volume data and performed the calculations to verify that the indicator is accurate.
It is based on time, so cannot be used on non-time-based bars. If you do so, it will, at best, show nothing. At worst, it might blow up on you.
It calculates the average volume for the bar with the same Close() time over the previous X number of days. The value of X is input by the user.
It then compares the volume of the current bar to the average volume for that time of day. A negative result means that the current bar has below average volume and a positive result means the current bar has greater than average volume.
Be aware that the greater the number of days being averaged and the shorter the duration of the bars, the longer it'll take to plot the values. I hope the community finds this indicator useful.
Edit:
Oh, and I want to also let you know that if there are fewer days on the chart than what's entered in the lookback parameter (or whatever I called it), the indicator will provide the value based on the number of days available. Just be sure you have days enough on the chart to give you the values you're looking for.
Edit 2:
In answer to the question about a similar indicator for range bars, I'm afraid the logic won't hold up for that. This indicator looks for bars with the same time stamp from prior days. Range bars close at totally random times, based on how far price moves. It's very, very unlikely there'd EVER be one on a prior day that closed at the same time as a range bar from the current day.
April 5th, 2020
Size: 3.16 KB
Downloaded: 595 times
2207
DavidBodhi
gemCandleStickDoctor
version: 1.1.1
Note: Found and fixed a bug and added an additional pattern, as well as the ability to paint the entire bar or just the outline
This indicator identifies candlestick patterns as bars develop and historically. You can click on the bars to see the pattern identified. The core of the patterns uses those in the Ninjatrader CandleStick Pattern indicator. Additional patterns have been added and this searches for ALL the patterns. If more than one pattern is identified, it will show you all of them. The indicator also keeps score based on the patterns identified (bullish + 1, bearish - 1) which is exposed as a series named Trigger so you can use it for other indicators or strategies. If there are any CandleStick pattern experts out there that want to add patterns or find any errors with those already present, please let me know and perhaps we can make this even better.
Also note: There is an NT7 version of the site. bitDavid identified some errors (thank you). That version will not be supported. Pleasure use the current NT8 version.
***Note*** After you import this Chart style, you will have to re-start NinjaTrader. ***End Note***
I tried using an indicator that was built to plot multi-period candles but I found it was resource "heavy".
Additionally the indicator had some issues when used on different Trading Hour Templates.
The result was to modify the "Box" Chart Style that was built into NT-8 to plot a Candlestick.
The default color choices were based on my preferences for Black background charts,
You will need to decide on your own preferences and then save them as a default on your platform.
Special thanks are due to @TWDsje (aka SpeculatorSeth) for his coding expertise in completing this task.
March 24th, 2020
Size: 2.52 KB
Downloaded: 978 times
2193
Botts
Chart Time indicator to find Lag in seconds and milliseconds
It will display three things in the upper right corner of the chart:
• The core time of NT8
• The chart time of NT8
• The difference of the two times (if the Chart time is behind the core time, it will be a negative number).
EXAMPLE
Here is an example of what you will see in the upper right corner of your chart when you load the indicator on your chart:
12:29:28:529 12:29:28:257 -00.272
USE
I watch this indicator near the start and end of the regular session when my charts will typically lag the market. While trading these times or any other high volume times, when I see a chart lag, I then use the DOM to ensure I see the fastest pricing information that NT8 offers (that I have found).
I didn't build the indicator, just found it on ninjatrader forum (it seems to me that more people are having problems with the lagging of ninjatrader)
This is a fork from Lizard's amaATR's 1.1 version and when installed will also be put into the Lizard folder as "atrTick". Essentially, I created this because ATR is such an important concept and the way the current indicators are built is to give a value based on points. This makes "at a glance" analysis hard because you need to do some arithmetic.
This indicator will display the ATR in either ticks or dollars and will make your chart or Market Analyzer cleaner as comparisons between different instruments makes more sense. In the 15M screenshot provided, it looks like /YM moves the most on the default ATR, but because of it's point value it actually moves less than the /ES and /NQ in terms of dollar value. Another great example is /ZB. It doesn't move many ticks, but it's dollar amount is comparable to the /ES
V 1.1
Fixed the archive and a rounding error for the dollar value, so you should get the exact dollar amount relative to ticks.
This indicator takes two moving averages, calculates their RSI (Relative Strength Index) and then also adds a moving average of the calculated RSI. These two lines now can accurately signal the trend changes. They are shown in the separate window where they change from 0 to 100. Additional histogram indicator is shown for quick reference below the lines.
On the picture the bold blue line is RSI of the moving averages, the thin violet line is its moving average. RSI above MA and RSI above level 50 is a signal of a bullish trend. RSI below MA and RSI below level 50 is a signal of a bearish trend. One can also buy when the RSI breaks level 20 from below and sell when RSI breaks level 80 from above, but those are weaker signals. Histogram provides quick reference. Green lines signal BUY, red signal SELL, magenta mean overbought, blue mean oversold.
January 25th, 2020
Size: 5.63 KB
Downloaded: 764 times
2160
trendwaves
Hello again folks,
I created a version of the SOAP(Served On A Platter) indicator from think or swim. It is similar to the Custom TDI I submitted several weeks ago and similar rules apply. It's a layering of stochastics and I included a layered stochastic RSI for a little more information that allows for precision entries/exits. As with the TDI, you'll have to import the indicator settings into your charts. Happy Trading!
Hey guys, I've discovered a custom TDI that can be created without coding. All the indicators are available if you have NT8. Instructions are as follows:
Double stochastics 10 period; Scale justification - right
SUM 3 period; Input series - RSI period 13; Scale justification - overlay
SUM 18 period; Input series - RSI period 13; Scale justification - left
Bollinger; Input series - RSI period 13; Scale justification - right; Period 34, Standard deviations - 2 (Set upper and lower band to transparent to hide or you can leave them if you prefer)
* Best trade set ups for longs is when the 2 SUMs are above or crossing the middle Bollinger band and double stochastic is oversold. The reverse is true for shorts. You can also trade it when fast SUM crosses slow SUM just like other oscillators. It's useful to have it on different time frames and you can adjust the period setting to fit your trading needs. Play around with it and let me know how it works for you!
*The Download is a copy of my indicator template that you'll have to import into your charts or you can follow the instructions to create it yourself.
December 14th, 2019
Size: 3.39 KB
Downloaded: 662 times
2129
logindejavu27
This is an upgrade from the original BTOpeningRange indicator by Jason Chan (bearishtrader).
The v1 indicator didn't print the open price, only the High/Low range. The open price plot is now available.
Also, you can configure when to stop the plot. By default, the plot will stop when the regular session ends.
The plots, colors and times are all configurable in the properties screen.
I searched high and low for a free, simple indicator with the open range and price. Hopefully this will be useful for anyone looking for the same thing
December 10th, 2019
Size: 2.99 KB
Downloaded: 774 times
2126
g49nep1f
This strategy allows you:
- convert market-replay(NRD) to CSV format (for each day separately)
- convert market-replay to NinjaTrader ticks import format (*.Last.txt, *.Ask.txt, *.Bid.txt)
How to use it:
1) Connect to Market Replay Connection
2) In strategy tab add MarketReplayDumpStrategy and select Contract you're trying to convert for example ES 09-19(make sure that you have any market replays for that contact). TimeFrame of strategy do not matter, same as DaysToLoad, but better select 1 day to load it faster.
3) Make sure folder from strategy settings exists
4) Enable the strategy and watch Output window
* Dump process can be multi-threaded, you can control that via MaxDegreeOfParallelism
* Creation of import data is single threaded since it is writing to one file
* Strategy will automatically detect life time of contact by expiration/rollover dates from NinjaTrader, and adds extra 3 days before and after
* Once conversion process is done strategy will disable itself
* When importing(Tools->Import->Historical Data) set "Time Zone of imported Data" to your NinjaTrader TimeZone(Tools->Options->General->Time Zone)
* Tested on 8.0.19.1 64-bit
November 20th, 2019
Size: 7.50 KB
Downloaded: 1165 times
2118
pnguyen720
This is a simplified variation of Viktor Likhovidov's digital coding of candlesticks as seen in the September 2001 issue of Stocks & Commodities. Each candlestick is converted into a 3 digit number.
First Digit = High - Open
Second Digit = High - Close
Third Digit = Open - Low
Try it with various bar types and you will see different patterns emerge for minute, range, renko, etc. bar types.
This indie may have value as signaling an entry or exit, especially when used with other indies. Plus, anyone wishing to edit the code will find it very simple and easy to edit.
Those who export their chart data to Excel may find this column of data useful.
October 23rd, 2019
Size: 1.57 KB
Downloaded: 538 times
2114
Fugitive69
I used to use Excel to calculate and average the end-of-day readings of three different Rate Of Change indicators to see if I could graph the differences in Directional Bias across a number of different Futures contracts (Equities, Treasuries, Currencies, Metals, Energy, Grains) in an effort to decide where to focus my trading efforts and capital.
The exercise was time consuming and not that helpful over the long term which lead me to abandon the project, until recently when I revisited the idea using NT-8.
The different period settings I used for the original project (on a Daily chart) were 10, 25 and 35 (Days),
and (on a Weekly chart) were 2, 5 and 7 (Weeks).
The irROCVolatility indicator displays the average of three different (10, 25, 35) ROC (Rate-of-Change) indicators to assist in highlighting directional bias while indicating increases and decreases in Volatility.
I was surprised by the way the indicator works on the smaller Intraday time frames that many of us use as day traders.
I find it helps when I can't understand what Delta is trying to tell me. Hopefully you'll find it useful too.
August 13th, 2019
Size: 4.40 KB
Downloaded: 458 times
2089
selnomeria
Indicator updated to Version 2 2019-09-07
Managed to get this sorted out today (finally) for NT-8, with the help of a friend.
As the name implies this is a Delta Momentum indicator (similar to one of the Gomi tools we all used on NT-7).
One thing to note however is that this indicator uses the Order Flow Cumulative Delta that was built into the lifetime license version of NinjaTrader 8 so this will not work with some of the basic versions of the platform.
***Note***
I added some functionality that was missing in the original version (due to my lack of coding skills), this version gives the user the ability to choose the Delta Calculation Type, BidAsk or UpDownTick.
***Note-2***
I'm not sure why, but the file that will download has the original file name even though the indicator included is the corrected version-2.
I've been a fan of Better Renko bars for several years now and was looking for a way to identify when a Wick or a Tail on a Better Renko bar was larger than the setting I had chosen.
Eg., Using a 4 Better Renko bar setting on the ES and looking for Wicks or Tails that were 5 ticks or greater.
This little indicator will do that for you. It simply draws an Arrow symbol above or below the corresponding Wick or Tail.
When I trade the NQ I prefer a 3 Better Renko bar, I use the irWicksandTails indicator to highlight 4 tick Wicks or Tails.
I don't use them for trade entries, I just note when they start to show up and rely on their presence to help me discern a "short term" trend bias.
This indicator is for NT-8, and was compiled with Version 8.0.17.2 64 Bit
This version functionally replaces the previous version(s) described and available here but does not replace it when this version is installed. The previous version can be removed manually when and if desired.
Enhancements/Changes in Version 2
1. User can select from several MA types for the Moving Average plots, some of which are from Lizard Indicators made available by the GNU license. Credits to Lizard Indicators for both their indicators and the MA selection code.
2. When MA smoothing is selected the type can be an SMA, EMA, or the selected MA type. The smoothing period for each MA (fast, mid, and slow) can be set individually. A MA period of 0 eliminates the smoothing for that MA. Note: The Mid MA can be used as an intermediate period by specifying a value between the fast and slow periods. When the mid MA is requested with zero value for the period (default) will result in the mid period being calculated. If a period is specified and it is not between the fast and the slow the midpoint is calculated and used. No warning message is displayed.
3. The ability to apply volume filters (1-4) against the Net volume thereby limiting the Net volume histogram display a net bar only for the volume specified in the filter(s).
4. More control over how plots are displayed.
5. The divergence marker has been moved from the Total histogram to the Net histogram. This was done because the Total histogram can be turned off. The Net and/or Net filters must be active for the divergence marker to be displayed. If the Filter option is chosen without the Net plots being display the marker will only be display when there is a divergence on a filter value.|
6. The plot for the in-progress bar has its own color and can be user set. This plot is always displayed regardless of the display option selected.
7. This is not a change but a clarification as it also existed in the previous version. The position of the total line (above the line if a buy total and below the line if a sell total) is not based upon the last Close price but on the value (positive or negative) of the Net volume.
Similar to the previous version at times setting the Indicators region Type property to Logarithm is easier to read. The 2 instances of the indicator in the screen shot have the same operation modes set but the bottom one shows some of the ability to control what is displayed. without needing to independently setting each to transparent. If a particular display is turned off the values are still calculated and can be viewed in the Data Box.
Change Log
Date Description
April 12, 2019........Initial release
As the name implies, this NT-8 indicator looks for Inside Bars and then simply paints an all white bar on your candle stick or OHLC bar chart, (it works on Hollow Candlestick charts also).
If the bar is an Inside Bar and is also a Doji (Open[0] == Close[0]) the indicator will paint a diamond on the close of the bar to highlight the Doji for you.
You might have to change the default color choices if you're using lighter colored chart backgrounds.
Indicator will color the candlestick outlines and the candle bodies, one color regardless of the direction they close in (up or down). The indicator is set to calculate on bar close. (no need for it to be anything else)
This indicator allows chart updates on each tick or price change with a user defined refresh time interval.
Settings:
Refresh Time Interval in Milliseconds = Number of milliseconds between chart refreshes.
Under "Set up > Calculate" choose between updates on each tick or each price price change.
Example values for Refresh Time Interval in Milliseconds:
0 = update on every tick or price change.
1 = maximum of 1000 updates per second.
10 = maximum of 100 updates per second.
20 = maximum of 50 updates per second.
100 = maximum of 10 updates per second.
The sane default is 10 milliseconds. But you can set it to 0 without issues.
See a demos here:
Releases:
Version 1 March 25 2019: Initial release
Version 2 March 26 2019: Removed the TimerEventProcessor for better performance.
Version 3 March 28 2019: Optimized to prevent lag in fast markets if computer cannot keep up.
Version 4 April 4 2019: Improvements to latency and frame rate.
March 25th, 2019
Size: 1.74 KB
Downloaded: 500 times
2051
dhonn
Updated previous version to correctly paint on top of other Paint Bar type indicators. March 26, 2019
Download link includes irReversalBarsV3
(for some reason the download link still refers to the previous "V2" version's name??)
This NT-8 indicator simply paints a Bullish Reversal bar or a Bearish Reversal bar on your candle stick or OHLC bar chart, it works on Hollow Candlestick charts also.
You might have to change the default color choices if you're using lighter colored chart backgrounds.
Indicator will color the candle bodies solid regardless of the direction they close in (up or down).
The indicator is set to calculate on bar close. (no need for it to be anything else)
I added the code (finally) to pull the expiry date from the chart and automatically add it to the indicator, so it no longer needs the user to manually input the date.
This indicator is for equities traders, to compare current performance with the 'other 3' equities and an average of all 4.
It adds data series for ES, NQ, RTY and YM, shows % change for each since the session open (24 hr session, not just the day session) as well as a simple moving average of all 4. The SMA period is user-configurable. Default is 10.
Hope you version 1 users find and download this one.
****
In reply to the comment about getting it to work in a strategy, I have never tried and am not a programming guru, but it seems likely that the 4 equity data series have to be loaded in the initializing sections of the strategy, which is before you call the indicator. The indicator can't load the data series for the strategy because it gets called after the strategy is initialized.
That'd be my guess. That you have to load the 4 data series in the strategy itself for the indicator to access them when it's called.
Good luck!
****
March 9th, 2019
Size: 5.36 KB
Downloaded: 392 times
2047
DavidBodhi
Notice: This indicator has been deprecated and will no longer supported as it has been replaced by Version 2 posted here
Updated Version 1.21 March 12, 2019
Exported with NT Version 8.0.17.2
Version 1.21 Corrections are described in Change Log
Previous Version 1.1 March 5, 2019
Exported with NT Version 8.0.17.1 (note this has been changed)
Notice(posted on 2/10/2019 at 1:45 PM MST)
It appears that something has changed in the latest NT update (8.0.17.1) that effected this indicator. The version here has been recompiled and re-exported using the latest release. No code changes were made. The version date (2/10/2019) and number (1.01) in the indicator parameters section reflect this change. If you have updated to the latest NT version and are having a problem or getting error messages either recompile the indicator or download and install the latest version.
I apologize for any confusion.
Summary
This indicator is an enhanced version of the NT8 BuySellVolume indicator. The enhancements are as follows:
1. Buys and Sells are show above and below the zero line,
2. The Net Volume (Buys-Sells) is plotted accordingly,
3. Total volume is displayed using a separate color and is shown accordingly,
4. A divergence marker (Bar close is opposite the Net Volume) can be indicated (not enabled by default),
5. Tick Replay (TR) is supported and defaults to display a different color for the TR Net Volume bars,
6. The width of the Buy/Sell, total, and Net histogram bars can be set individually, and
7. Option to reverse the Histogram Buy/Sell and Net widths so that the Net bar displays on the inside of the Buys/Sell bar.
Notes:
At times the Net volume is so small it can not be seen with the indicator region parameter set in Linear Mode. This can be rectified by setting it to Log mode as shown in the screenshot.
When changing the histogram bar sizes use odd numbers as the bars are painted from the midpoints.
For a divergence to be detected in addition to the Net number and bar direction being opposite it must pass a percentage check. If too many (too few) divergences are detected the percentage can be changed to reduce (increase) the number detected.
When using the Tick Replay with a large number of historical days (Days to Load) there may be a delay in the time it takes to initialize.
The indicator is installed in a folder named “Cheech”.
Version 1.1 Enhancements
Fast and Slow EMA of Net Buy and Sells with optional midrange which when set the period is the midpoint of the Fast/Slow period settings.
User defined volume offset from Zero line will create a Zero Zone with optional region painting.
Reorganized Indicator Parameters.
Version 1.1 Notes:
If EMAs are too close together set the indicator panel properties Type Parameter to Logarithmic
NT will display the upper and lower boundary lines (the zero zone) under the following conditions; 1. tick replay is enabled, 2. real time data is available (data feed is connected and market is opened), or, 3. the Zero Zone region painting is enabled. When any of the aforementioned are satisfied the lines will appear.
Version 1.21 Notes:
1. The labels of the MA plots were mis-labled as SMAs when they are actually EMAs.
Please PM me with either problems or questions instead of using the comments/rating section.
Change Log
Date_______Description
2/2/2019..........Initial release
2/10/2019........Recompiled and exported using NT 8.0.17.1
3/05/2019........Additional Enhancements described above
3/12/2019........Correct minor error in MA calculations, some code optimization, and Typos in Labels
4/13/2019........Deprecated, replaced by version 2
January 28th, 2019
Size: 20.11 KB
Downloaded: 772 times
2040
deachne
Version 1.0 January 14, 2019
The Hourly Pivots indicator applies the calculation used for daily floor pivots to intraday time frames. The indicator displays pivots for any selectable period of N minutes. All pivots are calculated from the high, low and close of the prior N-minute period. The pivots can be displayed as floor pivots, wide pivots or Fibonacci pivots. The indicator further plots the pivot range, which is a value area derived from the prior N-minute period.
The default setting of the indicator is 60 minutes. With default settings the indicator will display hourly pivots including the Main Pivot PP, Central Pivot CP, Directional Pivot DP, Pivot Range, R1, R2, R3, R4 S1, S2, S3 and S4. The first period always starts with the daily session break. Depending on the period selected, the last period of the session may terminate before completion. It will not carry over to the first period of the next session.
Pivot range: The pivot range is the range between CP and DP. It is a symmetrical range around the main pivot PP.
Prior high, low and close: The indicator also displays the high, low and close for the prior N-minute period. These levels often act as support or resistance for the consecutive N-minute period.
Pivot formulas:
All options: H = prior day high, L = prior day low, C = prior day close, X = H - L
Main Pivot: P = (H+L+C)/3
Central Pivot: CP = (H+L)/2
Directional Pivot: DP = 2*P - CP
Floor Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R1 + X, S3 = S1 - X, R4 = R3 + (P-L), S4 = S3 - (H-P)
Wide Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R2 + X, S3 = S2 - X, R4 = R3 + X, S4 = S3 - X
Fibonacci Pivots: R1 = P + 0.382*X, S1 = P - 0.382*X, R2 = P + 0.618*X, S2 = P - 0.618*X, R3 = P + X, S3 = P - X, R4 = P + 1.382*X, S4 = P - 1.382*X
This script installs as an indicator and allows users to drag their charts in any direction with a mouse. It is a feature of eSignal charting which I used for many years and simply could not live without when I moved to NinjaTrader. It is basically a rewrite of the NT7 version with the same name on this site and has been around for some time.
In truth NT8 provides this functionality already ( by holding down the Ctrl key ) but this indicator makes it that much easier by enabling it all the time.
I don't have much screen time last few years and I don't check in here that often but I will try and monitor for awhile to see that it works as expected. Leave comments in the original thread provided below.
Some Notes:
- If a chart has the Price Scale located on the Left side instead of the Right side of the chart as is normal, then you must configure ScrollsRite Scale Justification to the Left side also.
- To disable it temporarily simply uncheck the "Visible" checkbox in the ScrollsRite properties screen.
- If the Market suddenly shoots off the screen then hit the "F" icon at the top of the Price Scale to bring it back quickly.
January 21st, 2019
Size: 2.36 KB
Downloaded: 553 times
2037
TikDaddy
Hello Traders. This indicator looks for a congestion of candles and then a break out. Once the breakout is confirmed, it paints the box up or down and indicates the POC of that congestion box. The indicator is working in real time, but does not paint the box until the breakout is confirmed (2bars). You can change the Box Color if you want to see all of the boxes forming. I find that distracting.
I downloaded the CongestionBox4RNT8 a few months ago and I like the indicator, but there were a few annoying problems. This version fixes the problems that I found in my use.
Fixes:
1. The colors did not stick from startup to startup in the original version...
2. The original consumed a lot of resources, so I set a timer so that it only calculated the boxes during times that matter to the user. This cuts down on the calculations and memory use. You can set the start/stop time to what you want.
R1: Trader Contrax was having problems with autoscaling in his setup. He found what needed to be changed (Thx). Most people will not notice a difference so I edited the indie, left the name the same and just updated the file.
Several traders are having 'freezing' problems. This indie is a resource hog. You want to run as little history as possible with Congestion Box. One trick that I use is to have a transparent chart on the same panel as my main chart. Let's say you have a 5min chart. Add a second 5min chart to the same panel, transparent candles, wicks, etc, with 1 day history. The Congestion Box uses the 1 day chart as its input. You can have several instances of charts on the same panel.. A great NT attribute.
R2: Member jabeztrading, the original developer of the indicator, fixed the issue with the button recurring. This fix also fixed the resource problem. Excellent work!!!
Please let me know if you find any other issues.
Thanks
Bob
Here is the original description...Converted from the NT7 version. Originally design for range bars to box in those congestion areas produced by up and down bars that resulted from the market not going anywhere (it's not perfect).
But some folks had success using the indicator on minute charts.
The box is delayed and the red and green colors are even more delay but this was not meant to be a real time indicator.
December 31st, 2018
Size: 9.18 KB
Downloaded: 1423 times
2035
bobc635
Guys I paid for this indicator to be developed.
It’s basically a hidden automatic “stop order”
I call it my failsafe loss limiter, as when trading using NT8 I have a bad habit of removing the visible stops on the chart at times to give a trade room to breathe and then every so often I end up getting run over by a sharp move and I wanted to prevent that from happening. Stop the bad habit so to speak. So i had this indicator developed which could run in the background.
Basically you attach it to your chart like any other indicator, set your amount of ticks stop loss in the settings and away you go. Then whenever you place a trade via NT8 chart trader and forget to use a stop, when your set level/amount of ticks against you is hit, you will be stopped out automatically.
Now, forewarning:
When I used the indicator it worked well but then there were a couple of issues:
1. At times, when say I had it set to 16 ticks stop loss and I wanted to change my mind and I changed the set level to say 12 ticks in the sttings, even though I changed it in the indicator settings, the original set level was filled, not the new level.
And,
2. When I remove the indicator from the chart, the auto stop would still function and I’d get filled even though I had removed It from the chart. It only removes from the chart when I removed the actual indicator from the ninjascriptor editor indicators list.
Both of the above shouldn’t happen.
I asked my programmer to look at this, but he couldn’t find anything wrong in the programming. So if any of you programmers on here would like to use the indicator and maybe give it a test and fix the above issues if you have them I think it would be helpful indicator for NT8 users.
I really liked using this indicator as it forces my own limits upon me and saves me from my own bad habits of moving / removing stops.
Although sometimes you do have to change the stop size due to changing market conditions/volatility.
Guys I paid for this indicator to be developed.
It’s basically a hidden automatic “stop order”
I call it my failsafe loss limiter, as when trading using NT8 I have a bad habit of removing the visible stops on the chart at times to give a trade room to breathe and then every so often I end up getting run over by a sharp move and I wanted to prevent that from happening. Stop the bad habit so to speak. So i had this indicator developed which could run in the background.
Basically you attach it to your chart like any other indicator, set your amount of ticks stop loss in the settings and away you go. Then whenever you place a trade via NT8 chart trader and forget to use a stop, when your set level/amount of ticks against you is hit, you will be stopped out automatically.
Now, forewarning:
When I used the indicator it worked well but then there were a couple of issues:
1. At times, when say I had it set to 16 ticks stop loss and I wanted to change my mind and I changed the set level to say 12 ticks in the sttings, even though I changed it in the indicator settings, the original set level was filled, not the new level.
And,
2. When I remove the indicator from the chart, the auto stop would still function and I’d get filled even though I had removed It from the chart. It only removes from the chart when I removed the actual indicator from the ninjascriptor editor indicators list.
Both of the above shouldn’t happen.
I asked my programmer to look at this, but he couldn’t find anything wrong in the programming. So feel free to use it and if any of you programmers on here could maybe give it a test and fix the above issues if you have them I think it would be helpful indicator for NT8 users.
I really liked using this indicator as it forces my own limits upon me and saves me from my own bad habits of moving / removing stops.
Although sometimes you do have to change the stop size due to changing market conditions/volatility.
This is just a quick fix to mkHarmonics to fix an XML save issue preventing the indicator from staying on a chart after exiting (but saving). It also was causing an error if you tried to save the settings presets.
I simply added [XmlIgnore()] and commented out [NinjaScriptProperty] for all the brush and font properties.
The original copyright is @mk77ch for the NT7 version. The NT8 conversion from: @psytopy.
So there was this indicator on ThinkorSwim I liked and I knew it was moving averages but it took me awhile to figure out. ( I'm not a programmer) Here is the xml so you can have it also. The reason I like it is because the two sets will gap apart when trending. For me, it gives me a clear picture. You must have EMASlopeColor for it to work found here.
Download file: Then place the file in File>Documents>Ninjatrader 8>Templates>Chart
This is Version 1.2
Because the first had the data series set to "Default 24 x 5". This causes tick chart candles to be
wrong. Special Thanks to @MiniP for pointing this out, and @bobwest for fixing it.
If you downloaded the first Skid Trender chart, change your settings in Data Series to "Use Instrument Settings"
this fixes the problem. Added Priceline to this .XML version.
November 10th, 2018
Size: 58.60 KB
Downloaded: 1781 times
2016
Skid
For my trading i make use of two different fib retracement templates.
One template with the 50% and 61.8% retracements, and a 2nd template with the wolf range to determine the market geometry. Although ninja supports templates for the fibonacci levels, this requires me to select the correct fib. level template every time i want to draw one of them.
To make live easier i made a copy of the fib. retracement drawing tool, modified it so it uses the the wolff range settings by default. That way i don't have to switch templates anymore and i can just select the normal fib tool for my 50%/61.8% retracements and the wolf range drawing tool for drawing a wolf range
Offcourse you also adjust it and use other retracement templates as you like.
November 5th, 2018
Size: 6.67 KB
Downloaded: 649 times
2015
erwinbeckers
The general idea was to better clarify both entry and exit points.
So I created a combination Bollinger Bands and Pivot Points indicator, but utilizing the MIN and MAX functions in order to eliminate the smoothing that comes with Bollinger Bands. By doing so market fluctuations are (for me at least) more clearly defined.
Though I mostly use range bars other bar types also work well.
It is not unusual for me to "turn off" the bars themselves by making them transparent. Much less distracting clutter on the screen and I like things simple.
However, early on it is best to leave the bars visible in order to fully understand the various patterns created by the indicator. Whether in chop or a trending market certain patterns quite often become obvious. And those patterns repeat time and time again.
Ninjatrader comes with a built-in risk/reward drawing tool.
However i like the one from tradingview much better
This drawing tool adds a tradingview look-a-like risk/reward tool to ninja trader for both long and short positions
When placing a R/R drawing tool on your chart you can move it around, drag the stoploss/target to its correct price levels and the risk/reward ratio will be updated in real time
After installing you can find the risk/reward tools under the drawing tools menu.
There's a long position tool and a short position drawing tool
Note you can assign keyboard shortcuts to the risk/reward drawing tools using the tools->Hot Keys menu.
3-11-2018 : version 1.0.0.0 5-11-2018 : version 1.0.0.1 bugfix to make it work with all instruments
November 3rd, 2018
Size: 4.32 KB
Downloaded: 2795 times
2012
erwinbeckers
For my trading i make a lot of use of the $TICK. Sadly though.. ninja brokerage does not supply a really good $TICK index.
So until now i always had a web browser open showing tradingview's $TICK in the bottom left corner of my screen.
It worked.. but i had to open the web browser every trading session, scale it and move it to the correct location on my screen.
So to make life easier , i created this add on.
This add-on adds new menu item to New menu called $TICK.
When you selected it a new ninja trader window opens which shows the $TICK from tradingview.com.
Since it's a ninja window , its part of your workspace and ninja will automaticly open & position it the next time you startup ninja again.
Note.. by default you will see the light skin (white color) of trading view.
But since the $TICK window is just hosting IE as a webbrowser you can interact with, and login into tradingview right from the $TICK window it self. After logging in with your credentials you can right click on the chart to choose the dark skin as you see in the screenshot
November 1st, 2018
Size: 1.89 KB
Downloaded: 827 times
2011
erwinbeckers
Is there anyone that can code the Ninjatrader7 indicator named "RulerV4" by MBAgearhead. He did a fantastic job
and this indicator is invaluable. It is exactly what many of us were looking for. If you havent used it, everyone should
take a look. However, I am also transitioning to Ninjatrader 8 and would very much love it if someone could code that
indicator for Ninjatrader 8....that would be so awesome !!!
October 31st, 2018
Size: 94.71 KB
Downloaded: 556 times
2010
PhxEagle
Version 1.3 October 30, 2018
The MACDBBLines indicator is built from a standard MACD indicator with Bollinger Bands added to the signal line. The MACD values are shown as dots. This indicator is typically used to generate with-trend entries when the upper or lower Bollinger Band is violated.
Minor trend: The minorlower timeframe trend is up when the MACD is rising. It is down when the MACD is falling.
Major trend: The higher timeframe trend may be taken from the MACD itself. An major uptrend is signaled when MACD > 0, while MACD < 0 stands for a major downtrend.
Public Properties: The indicator comes with a few public Series<double> that can be accessed via other indicators or automated strategies. These will also be shown in the strategy builder. The series "Trend" may be used to detect the minor trend. "Trend" will show the value +2 when the MACD is rising and above the upper Bollinger Band, +1 when it is rising and below the upper Bollinger Band, -1 when it is falling and above the lower Bollinger Band, -2 when it is falling and below the lower Bollinger Band. You will further find two Series<double> "LongSignal" and "ShortSignal". "LongSignal" will return +2 for an upper band violation in a major uptrend (strong signal), +1 for an upper band violation in a major downtrend (weak signal) and 0 for no signal. Accordingly, "ShortSignal" will return +2 for a lower band violation in a major downtrend (strong signal), +1 for an lower band violation in a major uptrend (weak signal) and 0 for no signal.
Market Analyzer Column: The indicator comes with two separate market analyzer columns. The first column will simply indicate the trend and return values based on rising and falling MACD above or below the Bollinger Bands as described above. The second column will return entry signals, where +2 stand for a strong long signal, + 1 for a weak long signal, 0, for no signal, -1 for a weak short signal and - 2 for a strong short signal. For the market analyzer I have squeezed long and short signals into a single column, as there is little space on a market analyzer. For the Series<double> objects, I have separated the LongSignal and ShortSignal series, as they are designed to return positive values or 0 for no signal only. Please pay attention to the difference.
Paint Bars: The indicator comes with paint bars that reflect the minor trend. The colors are similar to the colors for the MACDBB dots, but you may differentiate between upcloses and downcloses.
Sound Alerts: The indicator comes with sound alerts that will be triggered when the upper or lower band is violated, or when the major trend changes.
This indicator compares current rolling volume for a user selected time frame and compares it to an expected volume for a user selected time frame over a user selected n period in days.
The standard settings are set to 10 minute rolling and 10 minute expected with a 13 day lookback period. So, basically the bar plot shows the current continuous rolling 10 minute volume and compares it to the line plot that is an average of every 10 minute time slot over the last 13 days.
You also have and option to exclude user selected days from the lookback period.
I find this works well with range or tick bars, but also works with time based bars.
Apologies for this upload. I have found that there is something in the calculations that is incorrect, but haven't been able to track it down. It almost always says the current volume is more than the average, even when that seems unlikely or impossible.
I have uploaded a new indicator, RVOL (relative volume), that has accurate calculations in it, based on my manual gathering of values and performing the calculations. You can find it here:
If I figure out what's wrong with this one, I'll upload a repaired version. In the meantime, please use the RVOL indicator mentioned above.
Thank you!
*******************************
This indicator is inspired by Pete from JigSaw Trading. He likes to call it the Cumulative Sheep Index, but it actually compares volume on the current bar to the average volume for the same time of day, calculated over the last X number of days.
You can set the number of days and use it on bars of any duration. I have no idea what it will do with non-time-based bars, so be prepared for it to blow up, if you try that.
Please be aware that the smaller the bar duration and the larger the number of days being averaged, the longer it'll take to complete the plot. 1-min bars and 60 days, for example, take several minutes to complete.
There is an option to have some of its data sent to the Output Window, so you can assure yourself it's working, in case you choose bars and days that take a very long time to calculate.
Yours to download.
(In answer to the question posted in the 2nd 'thanks', yes. The values in the right column show the difference in volume between the current bar volume and the average volume for that bar for the previous X number of days.)
October 25th, 2018
Size: 3.46 KB
Downloaded: 348 times
2006
DavidBodhi
Custom drawing tool which allows you to draw Elliot Waves in NT 8
Supported waves are:
12345
ABC
ABCDE
WXY
WXYXZ
For each wave you can select if you just want to see the labels, or also the wave lines itself and
the degree of the wave.
After installing you can find the elliot wave tools under the drawing tools menu.
Note you can assign keyboard shortcuts to any of the elliott drawing tools using the tools->Hot Keys menu.
28-10-2018: Updated.. fixed memory leak and some other small changes
October 9th, 2018
Size: 4.59 KB
Downloaded: 618 times
2002
agan1337
Due on people interest to my agDELTA Visualization indicators I decided to publish some tips how to use it
In agDELTA - control points - cross above/below zero line and picks where indicator change direction
agDELTAmax and agDELTAmin - control points - picks and distance from ZERO line
Please see attached chart
For your convenience I attached indicators to this post
October 9th, 2018
Size: 4.59 KB
Downloaded: 457 times
2001
agan1337
This is a package of 3 Order Flows indicators - DELTA, DELTA MAX, and DELTA MIN
for Volumetric chart
Its help visualize who dominate the market and possible turning points
first indicator is a delta and just show
delta position per bar
Second - MAX DELTA
Third - MIN DELTA
To compare position of Delta Max to Delta Min you can see turning points or decrease/increase in move
(please be aware that Delta MIN is negative indicator and then it far from ZERO then negative force is more)
I use it with combination with other indicators to confirm turning point
October 5th, 2018
Size: 4.59 KB
Downloaded: 615 times
2000
agan1337
This indicator downloads news from forexfactory and display's it on your chart.
News is displayed in the upper left corner and is also shown as vertical lines on your chart.
You can choose if you want to show low, medium and/or high impact news
The time used is GMT. you can set a time offset in hours to adjust it to your own timezone
Furthermore you can ignore news for specific currencies (see the forex calendar). e.g. NZD will hide any NZD related news
30-10-2018: v1.1
- added option to hide the topleft table
- fixed bug that newsindicator disappeared after restarting ninja
September 28th, 2018
Size: 3.32 KB
Downloaded: 1500 times
1998
erwinbeckers
This indicator allows you to place price alerts in a very simple way.
- Add the indicator to your chart(s)
- Place one or more horizontal lines on your chart on the places where you would like an alert
E.g. near S&R levels or fib. levels
- Next when price crosses one of these lines you will get an audible alert
You can place as many lines as you like, and if you want to change one.. simply drag it up or down to its new price.
But please note.. it only works with a horizontal line, not with any other drawing element(s)
--- updated ---
Uploaded new version which source code.
September 27th, 2018
Size: 2.38 KB
Downloaded: 1057 times
1997
erwinbeckers
Version 1.1 September 9, 2018
The Regression Channel already comes as a NinjaTrader default indicator. However, the NinjaTrader default indicator comes with a few limitations, which are adressed by this indicator:
- The default indicator calculates the regression channel from the last bar loaded by OnBarUpdate(). When the chart scrolled back horizontally, the regression channel remains in its future position until it drops out of the chart.
- The default indicator does not allow for calculating the linear regression channel a few bars ago and then project the channel lines forward until the current bar.
This version of the indicator has the two issues addressed:
- The regression channel is calculated from the last bar shown on the chart and will adapt its position accordingly when you scoll back the chart horizontally.
- You may enter an offset and calculate the regression channel a few bars ago. The regression channel will then be extended until the last bar shown on the chart.
Repainting behavior: All regression channels - whether linear or polynomial - belong to the class of repainting indicators. All regression channels are retrofitted to the selected lookback period. The repainting can be easily observed with this indicator when scrolling horizontally. The indicator comes with an option to display the regression bands. The regression bands show the trace that the regression channel has painted on the chart without repainting any prior bars.
Public DataSeries: The indicator comes with four additional public DataSeries that can be accessed via the strategy builder.
- Normalized slope - This is an output which returns the slope in synthetic degrees. The slope has been normalized by dividing it by the square root of the average true range and then applying the arctangent.
- NormalizedChannelWidth - This series returns the normalized channel width around the regression line and may be used as a measure of non-directional volatility.
- RegressionTrend - The regression trend holds the value + 1 for an upsloping regression line and -1 for a downsloping regression line.
Market Analyzer Columns: The indicator comes with three separately coded market analyer columns which allow for displaying normalized slope, normalized channel width and the regression trend on the market analyzer.
This indicator is for equities traders, to compare current performance with the 'other 3' equities and an average of all 4.
It adds data series for ES, NQ, RTY and YM, shows % change for each since the session open (24 hr session, not just the day session) as well as a simple moving average of all 4. The SMA period is user-configurable. Default is 10.
Please note that the expiry date is one of the parameters. It's hard-coded with an 09-18 expiration, but you'll need to manually update that when you use the next contract date. (Or an earlier one)
I know I could have made the code extract the current expiry date, but the truth is I didn't feel like bothering working out that code again. (Did it for a previous indicator in NT7.)
August 27th, 2018
Size: 5.34 KB
Downloaded: 247 times
1994
DavidBodhi
Version 1.0 August 14, 2018
The Double Smoothed Stochastics by Walter Bressert came after William Blau presented his version of the Double Smoothed Stochastics in 1991. Both indicators are widespread in the trading community, but they use different algorithms. While William Blau applied separate smoothing to numerator and denominator, Walter Bressert simply applied the Stochastics %K line to itself. Applying the Stochastics twice leads to an acceleration of the running pattern. Furthermore the Double Stochastics is smoother when compared to the classic Stochastics and generates signals more frequently.
The Double Stochastics by Walter Bressert ships with NinjaTrader as in-built indicator. This version of the Stochastics adresses a few issues of the NinjaTrader default indicator:
- The default indicator has preset the %K line smoothing to 3, value which cannot be changed.
- The default indicator does not have a signal line.
- The default indicator can only be applied to price, but cannot be applied to other indicators.
This version allows for setting the smoothing period for the %K line, comes with a signal line and maybe applied to other indicators as input series.
This indicator is based on the original version of the Better Volume Indicator from https://www.emini-watch.com/. It identifies the following events relative to the selected lookback period:
Breakout or climax bars: A breakout or climax bar is a wide range high volume bar for which the the product "volume times range" is higher than for all preceeding bars of the lookback period.
Churn bars: A churn bar is a narrow range high volume bar for which the ratio "volume per range" is higher than for all preceeding bars of the lookback period.
Climax churn bars: A climax churn bar is a high volume bar that qualifies both as a climax bar and as a churn bar.
Low volume bars: A low volume bar is a bar which has a lower volume than for all preceeding bars of the lookback period.
The indicator uses two lookback periods. The larger lookback period identifies stronger climax and churn bars, the smaller lookback period points to weaker climax and churn bars and is used to identify low volume bars.
A breakout or climax bar may occur at different locations. It may start a trend as a breakout bar, it may indicate that an existing trend continues after price has consolidated or it may occur at the end of a trend and indicate that the trend is near exhaustion. This bar type is similar to classic types of gaps that may be found on daily charts. There are runaway gaps, continuation gaps and exhaustion gaps. Breakout or climax bars may be used as a subsitute for those gaps when trading smaller timeframes.
Relative Volume: When you use the BetterVolume indicator with intraday data, it is pretty much distorted at the beginning of the regular session. When compared to pre-session bars, all the bars in the beginning of the regular session look like high volume bars, which in turn leads to false signals. This behavior is corrected when the Better Volume indicator is applied to "relative volume" instead of "absolute volume". This version of the indicator allows for performing the Better Volume calculations on both absolute volume and relative volume.
Sound Alerts: The indicator comes with sound alerts.
Market Analyzer Column: I have included a market analyzer column with the install file. The market analyzer column will return bar codes for each type of signal: strong climax churn bar = 0, strong climax bar = 1, strong churn bar = 2, weak climax churn bar = 3, weak climax bar = 4, weak churn bar = 5, low volume bar = 6, upclose no signal bar = 7, downclose no signal bar = 8, doji no signal bar = 9. Based on these values you may define cell conditions and show the signals as text with background color on the market analyzer.
Update version 1.1: Bug removed. Sound alerts did not fire, because the path for the sound files had not been initialized.
Update version 1.3:: Holiday calendar updated for Relative Volume indicator, sound alerts now working on inactive charts.
Nota: The forum software has renamed the downloadable zip file to the false version number 1.0. Please disregard the version number of the zip file. The zip file contains the indicator version as specified above.
This indicator merely draws a horizontal line at the current price, updating as price changes.
I find it kinda handy for noting when price is approaching previous turning points without drawing S/R lines all over the place.
NOTE:
Version 8.0.15.1 of Ninjatrader includes an indicator they cleverly called PriceLine. It will break this indicator, but provides the same functionality as this plus can show a Bid and an Ask line. rendering this indicator obsolete.
(10/4/18)
August 15th, 2018
Size: 1.42 KB
Downloaded: 506 times
1988
DavidBodhi
As requested, this indicator has been updated for NT8.
It merely counts the number of rising and falling bars that occur in succession, resetting the number every time a bar either goes the other way or closes at the same value as it opens.
This also includes an SMA of both rising and falling bars with a user-configurable SMA period.
August 15th, 2018
Size: 3.33 KB
Downloaded: 523 times
1987
DavidBodhi
Version 1.0
Exported from NT 8.0.14.1 64 Bit
This is a modification to the existing candlestick pattern indicator included with NT 8. Their version only allows for selecting one pattern at a time. This version allows you to select all or each one individually. Otherwise it operates the same as the old version.
To allow each type to be selected, uncheck the box that says "Find_All" then check the boxes you want the indicator to find.
If you leave the check box "Find_All" checked it will find all regardless of how you have the others set.
I have a decent computer and I notice a little lag when "Find_All" is selected. Use with caution.
Version: 1.0
Exported with NinjaTrader 8.0.14.1 64 bit.
Simple Tick Counter modification to the one included with NinjaTrader 8 that replaces the one located at the bottom right of the screen and places it next to the current bar.
The size of the text is determined by the font size you have set for the chart. The color is also automatically set based on the text color settings you have set for that chart.
This is my first indicator modification, please let me know if you have issues importing.
Version: 1.0
Exported with NinjaTrader 8.0.14.1 64 bit.
Simple Tick Counter modification to the one included with NinjaTrader 8 that replaces the one located at the bottom right of the screen and places it next to the current bar.
The size of the text is determined by the font size you have set for the chart. The color is also automatically set based on the text color settings you have set for that chart.
This is my first indicator modification, please let me know if you have issues importing.
This indicator gives a choice for drawing the divergence lines for FisherTransform and also for the MacDhistograhm.
I want to give all the credit to Cory who made it possible for the FisherTransform to have the divergence lines work in this indicator. I added the ability for the indicator to count how many times divergence's occur because its handy sometimes to see how different time periods affect divergence.
July 10th, 2018
Size: 13.45 KB
Downloaded: 684 times
1977
quantismo
Hello Traders, there are several reasons to mark certain times. Perhaps you like to mark the 30 and 60 minute time slots, the open of the market, the volatility slots or news releases. This indicator will paint from your start time to your end time.
You can have several instances with different times and different colors and opacity.
I have used this indicator through several instances of NT 8 and several bar types with no issues. This was compiled on NT8 V 14.2
July 4th, 2018
Size: 2.39 KB
Downloaded: 819 times
1976
bobc635
Hello Traders, there are certain time slots during the day where the volatility increases. This could be due to news releases at certain times or institutional adjustments after the 'morning meetings'. This indicator is a modification of the ATR indicator that makes the average of the ATR 1 (range of one candle) and allows you to set how many candles back to evaluate. For simplicity the candles in the pic are set to 60minutes and the 4 instances of ATRback are set to look back 23, 46, 69, and 92 candles ( 1,2,3,4 trade days back) so you can spot the time slots where the range of the 1 hour candles tend to increase. Another application might be to set the lookback in intervals of a week, so you would be looking at that day of the week 1,2,3,4,weeks back.
This indicator has worked on several instances of NT 8 and several bar types. It was exported using NT8 v14.2
July 4th, 2018
Size: 1.81 KB
Downloaded: 283 times
1975
bobc635
Volume - Colored Based on Volume
A Volume bar is colored the Volume Subgraph Primary color if its volume is higher or equal to the previous bar volume.
A Volume bar is colored the Volume Subgraph Secondary color if its volume is lower than the previous bar volume.
June 22nd, 2018
Size: 1.50 KB
Downloaded: 532 times
1974
Jonson
Version 1.0 March 6, 2017
Created by Larry Connors, this indicator is a composite of three separate components. Two of the three components utilize the Relative Strength Index (RSI) calculations developed by Welles Wilder in the 1970’s, and the third component ranks the most recent price change on a scale of 0 to 100.
In effect, the three components combine to form a momentum oscillator. The output value between 0 and 100 then identifies short-term overbought and oversold conditions.
May 31st, 2018
Size: 3.94 KB
Downloaded: 504 times
1968
shuglu
Version 1.3 September 25, 2017
The Z-score or standard score is a numerical measurement of a value’s relationship to the arithemic mean of the data set. The Z-score is the signed number of standard deviations by which the current value of a data point is above the mean value or below the mean value as calculated for the selected lookback period.
For a normally distributed sample 95.8% of the z-scores of all data points fall within the range [-2, +2]. A Z-score of 0 indicates that the data point is identical with the arithmetic mean of the data set.
The Z-score is a normalized oscillator that can be used to identify extreme readings of the input series. The Z-score is calculated by dividing the absolute difference between a data point and the arithmetic mean by the standard deviation.
One of the main applications of the Z-score is that it can be used to normalize any oscillator. For example, the MACD is a non-normalized oscillator which does not pass the c-test introduced by William Eckhardt. However, when the Z-score is used to normalize the MACD, the resulting oscillator uses a normalized scale and will pass the c-test. The normalized MACD is obtained, when the MACD is used as the input series for the Z-score.
History:
v1 20100807 - @Aslan created to go with BetterRenko
v2 20100812- @Aslan changed to paint OHLC bar for live bar
v2 20150719 - @Dalebru converted to NT8. Exported with NinjaTrader 8.0.0.5
v2 20170102 = @shanmugs added missing "Open" line
v2 20180306 - @DaleBru changed ChartStyleType enum value that conflicted with recent NT8 update
v2 20180409 - @DaleBru exported with NinjaTrader 8.0.12.0
BVA Version 2 (Bar Volume Accumulation), is for spotting Divergences in Volume and Price Action.
Example:
Higher High with less BVA, upward trend is loosing momentum.
Lower Low with less BVA, downward trend is loosing momentum.
Version 2 has current and historical values included for use in back testing and strategies. The rest of the code is the same as Version 1 that's posted in the Elite Download Section.
Note:
The plot values for testing have been set to transparent. If you want to see them on your chart, you must select a color for each plot.
Takes a screenshot of the chart and sends to email in PNG format. From NinjaScript Editor set up the private email parameters then right click and compile.
February 1st, 2018
Size: 2.03 KB
Downloaded: 245 times
1957
bcomas
Exported with 8.0.12.0 64-bit
Minor Update -- Remove Print statement as noted by bobc635, thanks 2/2/2018
This is the NT8 version of NT7 MultiREMA which is described in full in the NT7 section here. There are no additional features or enhancements.
The indicator will be installed in a folder "Cheech". The REMA indicator will be installed in the Indicator folder.
Note: The default alpha setting for the Trend Plot is set to 0.1 to match the REMA setting as supplied by Ninjatrader. The default setting for the NT7 version for the same plot is 0.05 as was indicated in the article. Adjust accordingly.
Change Log
Date --------- Description
1/31/2018 --- Initial Release
January 26th, 2018
Size: 1.57 KB
Downloaded: 857 times
1953
bcomas
Exported using NT 8.0.9.0
Description
This is a port of the NinjaTrader 7 AdvancedRiskReward.v3 indicator by bassam. The original indicator can be found here.
Quote:
This indicator helps you define your entry, stop and target (1 or 3) visually on the chart with the help of horizontal lines, calculates your potential P/L ,unrealized P/L,Risk/Reward ratio and contracts sizing per account size.
Once started click on the chart 3 times there where you think your values will be appropriate , then shift the lines as needed and save the changes.
- Defines your Risk/Reward ratio using 1 or 3 targets
- Save & reload your values,be it minute,daily or weekly chart (One set of values per instrument)
- Interactive Mode: per-tick P/L based on the chosen contracts size
- Interactive Mode-Attached: per tick potential P/L
- Non-Interactive : Contract sizing is based on the defined risk per account size
- Hide/show the indicator as required & show/hide on start-up
- Extended or short lines
To Import
1. Download the attached file to your desktop
2. From the Control Center window select the menu Tools > Import > NinjaScript Add On.
January 22nd, 2018
Size: 15.63 KB
Downloaded: 1070 times
1952
teamtc247
"Indicator by : Aligator
/// Revision 0 - April 4, 2017
/// Revised April 16, 2017 by Woody Fox too include all Drawing Tools and Chart Markers
/*
The mahToolBar indicator installs drawing object icons in the NinjaTrader Main Toolbar
for a one-click drawing.
This is a compilation of ideas and scripts from several people on this froum Including ChelseaB, Jessie, shuglu,
and AlanP - Thank you all.
The toolbar is a selection of draw objects placed in the chart main tool bar to save chart space. Other available
toolbar shortcut indicators around all plot inside the main chart area, and that seems to be a waste of the chart area.
I have included my favorites and the most frequently used draw objects by chart analysts. One can
certainly add, with minimal effort, as many objects from the draw object dictionary as one wishes.
Individual draw objects can be selected and the user can choose any or all objects to include in
the toolbar. Two icons (or objects) are very handy for changing the width of the bars by simply
clicking on the icons.
The script can use some cleaning for more efficiency. Until someone comes up with a prettier and more efficient
toolbar this one works great for me all day drawing lines, channels, fibs, etc.
January 13th, 2018
Size: 6.92 KB
Downloaded: 581 times
1951
teamtc247
Version 2.2 March 8, 2020
The Multiple MA Cross indicator plots a fast and a slow moving average and colors the area between the two moving averages. Both the fast and the slow moving average may be selected from a collection of over 30 different moving averages.
The indicator is primarily designed as a trend filter to show whether the market is in an uptrend or in a downtrend. The indicator comes with two different trend definitions - cross and thrust. The trend is exposed as a double series and can be accessed via the NinjaTrader strategy builder or the market analyzer. Directly accessing the trend via the market analyzer requires a separately coded market analyzer column, which is not yet included with the install file.
Trend definition "MA Cross": The current trend changes to "uptrend" when the fast moving average crosses the slow moving average from below. The current trend changes to "downtrend" when the fast moving average crosses the slow moving average from above.
Trend definition "Thrust": The current trend changes from “downtrend” to “uptrend” with the first bullish thrust bar that plots above the upper moving average. A bullish thrust bar is a bar that closes above the prior bar’s high and has a larger range than the prior bar. The current trend changes from “uptrend” to “downtrend” with the first bearish thrust bar that plots below the lower moving average. A bearish thrust bar is a bar that closes below the prior bar’s low and has a larger range than the prior bar.
Moving averages available as fast and slow moving average:
- Adaptive Laguerre Filter
- ADXVMA
- Butterworth Filter
- DEMA
- Distant Coefficient Filter
- Double Weighted Moving Average (DWMA)
- Exponential Hull Moving Average (EHMA)
- EMA
- Gaussian Filter
- HMA
- Holt EMA
- Laguerre Filter
- LinReg
- Moving Mean TPO
- Moving Mean VWTPO
- Moving Median
- Moving Median TPO
- Moving Median VWTPO
- Range Weighted Moving Average (RWMA)
- Sine Weighted Moving Average (SWMA)
- SMA
- SuperSmoother
- TEMA
- Tillson T3
- TMA
- Triple Weighted Moving Average (TWMA)
- VWMA
- Wilder's Average
- WMA
- ZerolagHATEMA
- ZerolagTEMA
- ZLEMA
Applying the Multi MA Cross to indicators: The Multi MA Cross is designed to be applied to other indicators which may be selected as input series. However, some of the moving averages listed above will not support this feature. In case that a selected moving average does not support the feature the indicator will display an error message asking you to select a different moving average for the fast or the slow moving average. These are the moving averages that may not be selected when an indicator is chosen as input series: Mean TPO, Mean VWTPO, Median TPO, Median VWTPO, RWMA, VWMA, ZerolagHATEMA. These moving averages may only be applied to price.
Paint Bars: The MultipleMA Cross indicator comes with paint bars. The paint bars are colored according to the trend, where the trend maybe determined via the "MA Cross" or the "Thrust" option. The paint bars may be displayed without the indicator plots.
Plots a vertical line at a specified time. BzvVerticalLineAtTime Indicator converted from NT7 to NT8.
Note (bug): For some reason when the time is changed into the indicator set up still allways the default time.
Code should be reviewed. Now the time only can be changed into the code. Help if anybody knows how fix it.
Fixed issue. New Version from Ninjatrader indicators Forum
January 2nd, 2018
Size: 3.19 KB
Downloaded: 388 times
1948
bcomas
Chart will draw up to 3 MAs with selection of 7 diff MA to choose from. Note that you can modify the code to add more MAs if you have them. I have to comment out some of them as they are not converted to NT8 yet.
Export with 8.0.2.0
This is a custom bar type which is based on the Bid Ask Delta (Ask Volume - Bid Volume).
A new bar is created when the Delta is greater than a given Threshold-Value defined in the Data Series Properties.
The archive also contains a custom Delta indicator specially coded to work with this bar type.
The ROC Smoothed indicator is a modification of the ROC, as described in Alexander Elder's book Trading for a Living. It plots two lines: ROC, which is the difference between the current price and the price x-time periods ago, and SROC which is the difference between an MA of price and the MA of price x-time periods ago.
This oscillator avoids the major flaw of ROC. Smoothed Rate of Change compares the values of an exponential moving average instead of prices at two points in time. It gives fewer trading signals, and the quality of these signals is better.
Excerpt from the book "Trading for a Living"
To create S-ROC you must first calculate an exponential moving average of closing prices. The next step is to apply Rate of Change to the EMA. S-ROC is not very sensitive to the length of its EMA or ROC parts. You can calculate a 13-day EMA of closing prices and then apply a 21-day Rate of Change to it. Some traders calculate the Rate of Change of prices first and then smooth it with a moving average. Their method produces a much jumpier indicator, which is less useful than S-ROC.
Crowd Behavior:
An exponential moving average reflects the average consensus of value of all market participants during the period of its window. It is like a composite photograph that reflects major features of the market crowd rather than its fleeting moods. S-ROC compares each reading of an EMA to a past reading from your selected period of time.
It compares the average mass consensus today to the average consensus in the past. S-ROC tracks major shifts in the bullishness and bearishness of the market crowd.
Trading Rules:
Changes in the direction of S-ROC often identify important market turns.
Upturns of S-ROC mark significant bottoms, and its downturns mark important tops.
Divergences between S-ROC and prices give especially strong buy and sell signals.
1. Buy when S-ROC turns up from below its centerline.
2. Sell when S-ROC stops rising and turns down. Sell short when S-ROC turns down from above its centerline.
3. If prices reach a new high but S-ROC traces a lower peak, it shows that the market crowd is less enthusiastic even though prices are higher. A bearish divergence between S-ROC and price gives a strong signal to sell short.
4. If prices fall to a new low but S-ROC traces a higher bottom, it shows that the market crowd is less fearful, even though prices are lower. It shows that the downside pressure has lessened, even though the market has fallen deeper than before. A bullish divergence gives a strong signal to cover shorts and buy.
December 21st, 2017
Size: 15.00 KB
Downloaded: 612 times
1944
affoltes
The VixRSI which was presented in the January 2014 issue of the TASC magazine.
Several years ago, Larry Williams developed something he calls the VIX fix. What he developed was a simple calculation that closely emulates the performance of the original VIX using only price data, and which can therefore be applied to any tradable. In a nutshell, we take the highest close over the last 22 trading days, subtract today’s low price, and then divide the result by the highest close over the last 22 trading days. https://www.marketcalls.in/wp-content/uploads/2014/12/VIXFix.pdf
Combining the VixFix with the RSI makes it even more powerful to detect Instrument bottoms and oversold areas. Detecting overbought VIX “greed areas” can also be useful if you try to catch a fast and profitable long trade on the VIX itself.
The calculation is simple:
VixRSI = ema3 of VixFix / ema3 of 14-day RSI
December 9th, 2017
Size: 7.74 KB
Downloaded: 1199 times
1942
affoltes
As i am often trading from a laptop, i always wished to have some kind of a small chart in my actual trading chart to keep track of other instruments or a smaller tick or range chart of the same instrument.
This is pretty much what this rather simple indicator does.
I am fully aware that there are at least one thousand things that could be added to this indicator but as usual, it is what it is. You are free to use and edit the code but i am not gonna implement anything else as this is exactly what i need for my personal trading.
The indicator draws a rectangle to display the mini chart, which can be dragged and resized as every other rectangle in NT8.
the archive also includes a custom range bar type without gaps.
Cheers,
Mike
Updates:
- Value Area Zones added
- ChartTrader Orders are now visible
- Different ChartStyles are now available
- Added a few more indicators
- Code optimizations
- Display orders optimized
- MiniChart is now visible when markets are closed.
- Heiken Ashi added for Tick, Volume, Minute and Second Charts
The indicator is listed under an own folder: /Infinity/MiniChart
The Multiple Keltner Channels are a generalized version of the Keltner Channels.
Standard Keltner channels are built from a simple moving average (SMA) and two channels lines above and below. The two lines above and below are drawn at a distance from the center line, a distance which is a multiple of the simple moving average of the ranges of the past N bars.
The generalized concept has the SMA replaced with any of 30 moving averages. The volatility measure used to calculate the distance of upper and lower line from the center line can be derived from an average range (AR) or average true range (ATR). You may select different lookback periods for the moving average that serves as the center line and the moving average which is applied to the range or true range.
The Multiple Keltner Channels come with an additional smoothing option for center line and channel lines. The additional smoothing is obtained by further smoothing all plots with a 3-period simple moving average (SMA).
Moving averages available for calculating the center line:
- Adaptive Laguerre Filter
- ADXVMA
- Butterworth Filter
- DEMA
- Distant Coefficient Filter
- Double Weighted Moving Average (DWMA)
- Exponential Hull Moving Average (EHMA)
- EMA
- Gaussian Filter
- HMA
- Holt EMA
- Laguerre Filter
- LinReg
- Moving Mean TPO
- Moving Median
- Moving Median TPO
- Range Weighted Moving Average (RWMA)
- Sine Weighted Moving Average (SWMA)
- SMA
- SuperSmoother
- TEMA
- Tillson T3
- TMA
- Triple Weighted Moving Average (TWMA)
- Wilder's Average
- WMA
- ZerolagHATEMA
- ZerolagTEMA
- ZLEMA
Moving averages colored according to slope: You may also use this indicator to display any of the above listed moving averages and color them according to slope. The slope is not based on a geometrical concept, as this would not be compatible with the scalability of modern charting applications. The indicator adjusts slope to bar volatility such that the indicator may be used across all instruments and bar types with the same settings. The slope is shown as upsloping, downsloping or flat. The degree of flatness which is still considered as being flat may be adjusted via the neutral threshold parameter. When you set that parameter to zero, the slope will not show any flat sections, but the moving average will always be identified as upsloping or downsloping. Channel lines may be unselected, if you just wish to display the selected moving average.
Volatility measures: The standard Keltner channel uses the range. This indicator also for substituting the range with the average true range. The average true range is used as default option to facilitate the application of the Multiple Keltner Channels to other indicators.
Applying the Multiple Keltner Channels to indicators: When an indicator is used as input series, the range will always return the value 0. However, the average true range will return the absolute amount of the difference of two neighbouring data points of the selected input series. Therefore the indicator may only be applied to other indicators, as long as the offset formula is set to "True_Range".
Paint Bars: The Multiple Keltner Channel indicator comes with paint bars. The paint bars are colored according to the slope of the center line. The paint bars may be displayed without the indicator plots. The colors of the paint bar will then show the slope of the moving average selected as center line.
Sound Alerts: In case that the sound alerts are active, the indicator will alert you when the trend derived from the slope of the center line changes. Currently, there are no sound files included with the zip file, but it is easy to create them and copy them to the NinjaTrader sounds directory.
Colin Twiggs' Money Flow indicator is similar to the Chaikin Money Flow (CMF). Where Chaikin Money Flow uses CLV (Close Location Value) to evaluate volume (money flow) as bullish or as bearish, Twigs Money Flow, uses the TR (True Range). Twiggs Money Flow also relies on moving averages in its calculation while Chaikin uses cumulative volume.
November 25th, 2017
Size: 3.44 KB
Downloaded: 664 times
1937
affoltes
Version 1.2 November 25, 2017
The Slow Relative Strength Index (SRSI) is an oscillator which was presented by Vitali Apirine in the April 2015 issue of Stocks & Commodities.
The SRSI is a momentum oscillator derived from the RSI developed by Welles Wilder in 1978. Where the RSI takes into account price moves relative to the prior bar's close, the SRSI compares the current price to an exponential moving average. The SRSI uses the same scale as the RSI. A value above 80 is considered as overbought, whereas a value below 20 indicates an oversold condition.
Compared to the RSI, the SRSI is supposed to generate stronger long term signals, but weaker short term signals. I have added a signal line to the indicator.
Nota: I saw that another version of the SRSI has already been posted. That version is not adapted to work with bar types that support RemoveLastBar() such as Renko bars or Linebreak bars.
Nota: There is another version of the SRSI posted, which will not work correctly with bar types that support RemoveLastBar().
The Quotient Transform which was presented in the August 2014 issue of the TASC magazine.
Ehlers Quotient Transform, which nonlinearly manipulates indicators to not only produce an early trend detection but also provides the ability to know how long to stick with the trend. A typical characteristic of the early-onset trend detector is that it remains above zero, indicating an uptrend, far too long after the uptrend is over. This characteristic can be mitigated by adding an additional indicator and rule set to exit a long trend trade. The early-onset trend indicator can be tuned at the trader’s preference by inputting a value for the low-pass period (LPPeriod) and the quotient parameter K.
The early-onset trend detector works in current market conditions because there is a decided upside bias to the market data. In fact, it is this upside bias that helps the nonlinear transfer response of the quotient transform work. In conditions where the market has a downside bias, negative values of K should be used in the quotient transform to take advantage of the bias in this direction.
November 25th, 2017
Size: 2.53 KB
Downloaded: 1658 times
1936
affoltes
The Slow Relative Strength Index (SRSI) is a price-following oscillator which was presented by Vitali Apirine in the April 2015 issue of the TASC magazine. It measures change in price movements relative to an exponential moving average (EMA). Like the relative strength index, it oscillates between zero and 100. SRSI is considered overbought when above 80 and oversold when below 20. SRSI can also generate signals by looking for divergences and centerline crossovers.
The SRSI is calculated using the following formula:
SRSI = 100 – [100/(1+SRS)]
SRS = Average positive difference/Average negative differencen
The SRSI measures the strength of a security relative to a sixday EMA. The closing price is used for this EMA. The difference is positive when the close is above the six-day EMA. Positive difference = [Close – Moving average]. Difference is negative when the close is below the six-day EMA. Negative difference = [Moving average – Close]. Negative difference values are expressed as positive values, not negative values. If the closing price equals the six-day EMA, then difference = 0 (no change). Smooth positive and negative difference values are based on Wilder’s smoothing technique.
November 24th, 2017
Size: 3.62 KB
Downloaded: 417 times
1935
affoltes
It's common for people to look at how large the upper or lower 'wicks' or 'shadows' are in comparison to the range of a bar. In writing strategies that do so, I got tired of re-re-coding calculations to look for especially large ones.
So, I created an indicator that shows the upper and lower wick size as a percentage of the bar's range. So, now, if I want to specify a wick that's greater than 50% of the bar's range, I can just look for instances where the indicator values are UpperWick > 50 or LowerWick < -50.
If you find looking for negative numbers cumbersome, edit the indicator and reverse the LowerWick calculations, from either (Low[0] - Open[0]) or (Low[0] - Close[0]) to (Open[0] - Low[0]) or (Close[0] - Low[0]), respectively. Then, all the histogram bars will point upwards and you can make your code always look for positive values.
I hope some of you find this indicator handy.
Thanks go to jmont1, who graciously converted this indicator to NT8.
November 15th, 2017
Size: 3.54 KB
Downloaded: 317 times
1933
DavidBodhi
This is a first test of a TickBarChart style that will reassemble ticks at the same time and price into a single tick. This is really the same order but split up so it doesn't look like a big print.
I have only tested this chart on a ticksize of 1 (seems to make the most sense to me anyway) and putting it here for others to review.
You can see in the image the shaded area that combined all the ticks from the regular TickChart into a single tick. This is because all the ticks in the tape were at 18:37:43.093 with an open of 55.08. This was merged to a single tick of volume 20.
November 8th, 2017
Size: 3.23 KB
Downloaded: 509 times
1929
affoltes
This is just a handy tool i made for myself and thought that maybe other traders will find it useful. As i am usually trading from charts but like to keep an eye on the orderflow, specially on areas of interest for entries or exits.
The indicator is just kind of a simple Footprint SnapShot, which can be toggled by double clicking on the chart. By holding the Control-Key while double clicking, the SnapShot will be reset.
Happy Trading,
Mike
(i am not planning to add anything else to this indicator but everybody is free to use and edit the provided code)
The Trigger Lines indicator is composed of two lines. The leading line is a linear regression indicator (LinReg). The lagging line or signal line is an exponential moving average (EMA) of the leading line.
This indicator comes with two different options for identifying and uptrend or downtrend:
Trigger line cross: When the leading regression line crosses above the signal line, this is the beginning of an uptrend. Vice-versa the indicator signals a downtrend, as long as the leading line remains below the signal line.
Thrust bars: An uptrend is detected via an upthrust bar that closes and has a median above both trigger lines. A downtrend follows a downthrust bar that closes and has a median below both trigger lines.
The second trend definition adapts faster to changing market conditions, but also produces a higher number of false signals. The trend can be shown via paint bars. The indicator further comes with sound alerts that will signal a trend change.
The ZerolagHATEMA and ZerolagTEMA were presented by Sylvain Vervoort in “THE QUEST FOR RELIABLE CROSSOVERS” Technical Analysis of Stocks & Commodities, May 2008. The Zerolag HATEMA is based on a TEMA that uses Heikin-Ashi candles as input series. In a second step Sylvain Vervoort applied zero-lag techniques to the HATEMA to compensate for its lag. For further details, please read the article by Sylvain Vervoort.
This indicator does not depend on the selected input series, as it uses open, high, low and close of each candle. As a consequence this indicator may not be used with any other input series than price.
The Zerolag TEMA and Zerolag HATEMA were presented by Sylvain Vervoort in “THE QUEST FOR RELIABLE CROSSOVERS” Technical Analysis of Stocks & Commodities, May 2008. The Zerolag TEMA is a version of the triple smoothed moving average which is less smooth, but more responsive to market movements. For further details read article by Sylvain Vervoort.
Sylvain Vervoort suggested to use the typical price as input series for the Zerolag TEMA. I have not hardcoded the typical price as input series. Please select the typical price as input series via the indicator dialogue box.
The Session Pivots Monthly is an enhanced pivots indicator which allows for displaying floor pivots, wide pivots, Jackson Zones and Fibonacci pivots.
All pivots are calculated from daily bars (default setting) or from the bar series that has been selected as input series. The indicator may be used to display ETH pivots on an full session chart or RTH pivots on a regular session chart. It is not designed to display RTH pivots on a full session chart. When pivots are calculated from daily bars, they are typically calculated from the full session high, the full session low and the settlement price. However, the daily data depends on the data supplier and reflects the daily high, low and close as shown on a daily chart.
Pivot range: The indicator is set to display the pivot range which is the range between CP and DP. The pivot range is a symmetrical range around the main pivot PP. A wide pivot range follows after a trending month with a close near the highs or the lows. A narrow pivot range indicates that the prior month was a balancing month and closed near the central pivot.
Prior month high, low and close: The indicator also displays the high, low and close for the prior trading month. These levels often act as support or resistance during the current trading month. Moreover, prior month high, low and close reflect the input data for calculating all pivot values and can be visually checked against the chart bars, while this is not possible for the pivots themselves.
Pivot formulas:
All options: H = prior month high, L = prior month low, C = prior month close, X = H - L
Main Pivot: P = (H+L+C)/3
Central Pivot: CP = (H+L)/2
Directional Pivot: DP = 2*P - CP
Floor Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R1 + X, S3 = S1 - X, R4 = R3 + (P-L), S4 = S3 - (H-P)
Wide Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R2 + X, S3 = S2 - X, R4 = R3 + X, S4 = S3 - X
Jackson Zones: R1 = P + 0.5*X, S1 = P - 0.5*X, RB1 = P + 0.618*X, SB1 = P - 0.618*X, R2 = P + X, S2 = P - X, RB2 = P + 1.382*X, SB2 = P - 1.382*X
Fibonacci Pivots: R1 = P + 0.382*X, S1 = P - 0.382*X, R2 = P + 0.618*X, S2 = P - 0.618*X, R3 = P + X, S3 = P - X, R4 = P + 1.382*X, S4 = P - 1.382*X
Update version 2.6.: Enhanced CPU efficiency. Minor changes.
Nota: The forum software has renamed the downloadable zip file to the false version number 2.0. Please disregard the version number of the zip file. The zip file contains the indicator version as specified above.
The Session Pivots Weekly is an enhanced pivots indicator which allows for displaying floor pivots, wide pivots, Jackson Zones and Fibonacci pivots.
All pivots are calculated from daily bars (default setting) or from the bar series that has been selected as input series. The indicator may be used to display ETH pivots on an full session chart or RTH pivots on a regular session chart. It is not designed to display RTH pivots on a full session chart. When pivots are calculated from daily bars, they are typically calculated from the full session high, the full session low and the settlement price. However, the daily data depends on the data supplier and reflecta the daily high, low and close as shown on a daily chart.
Pivot range: The indicator is set to display the pivot range which is the range between CP and DP. The pivot range is a symmetrical range around the main pivot PP. A wide pivot range follows after a trending week with a close near the highs or the lows. A narrow pivot range indicates that the prior week was a balancing week and closed near the central pivot.
Prior week high, low and close: The indicator also displays the high, low and close for the prior trading week. These levels often act as support or resistance during the current trading week. Moreover, prior week high, low and close reflect the input data for calculating all pivot values and can be visually checked against the chart bars, while this is not possible for the pivots themselves.
Pivot formulas:
All options: H = prior week high, L = prior week low, C = prior week close, X = H - L
Main Pivot: P = (H+L+C)/3
Central Pivot: CP = (H+L)/2
Directional Pivot: DP = 2*P - CP
Floor Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R1 + X, S3 = S1 - X, R4 = R3 + (P-L), S4 = S3 - (H-P)
Wide Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R2 + X, S3 = S2 - X, R4 = R3 + X, S4 = S3 - X
Jackson Zones: R1 = P + 0.5*X, S1 = P - 0.5*X, RB1 = P + 0.618*X, SB1 = P - 0.618*X, R2 = P + X, S2 = P - X, RB2 = P + 1.382*X, SB2 = P - 1.382*X
Fibonacci Pivots: R1 = P + 0.382*X, S1 = P - 0.382*X, R2 = P + 0.618*X, S2 = P - 0.618*X, R3 = P + X, S3 = P - X, R4 = P + 1.382*X, S4 = P - 1.382*X
Update version 2.6.: Enhanced CPU efficiency. Minor changes.
Nota: The forum software has renamed the downloadable zip file to the false version number 2.0. Please disregard the version number of the zip file. The zip file contains the indicator version as specified above.
The Session Pivots Daily is an enhanced pivots indicator which allows for displaying floor pivots, wide pivots, Jackson Zones and Fibonacci pivots.
All pivots are calculated from daily bars (default setting) or from the bar series that has been selected as input series. The indicator may be used to display ETH pivots on an full session chart or RTH pivots on a regular session chart. It is not designed to display RTH pivots on a full session chart. When pivots are calculated from daily bars, they are typically calculated from the full session high, the full session low and the settlement price. However, the daily data only depends on the data supplier and will reflect the high, low and close as shown on a daily chart.
Workaround for displaying RTH pivots on a full session chart:
- Add a secondary bar series to your primary price panel with a RTH trading hours template.
- Set the colors for candle outlines, candle wicks, up and down bars to transparent.
- Apply the amaPivotsDaily indicator to the secondary bar series.
The indicator will now display RTH pivots on a full session chart. However, the pivots will only be displayed after the start of the regular session.
Pivot range: The indicator is set to display the pivot range which is the range between CP and DP. The pivot range is a symmetrical range around the main pivot PP. A wide pivot range follows after a trending day with a close near the highs or the lows. A narrow pivot range indicates that the prior day was a balancing day and closed near the central pivot.
Prior day high, low and close: The indicator also displays the high, low and close for the prior trading day. These levels often act as support or resistance during the current trading day. Moreover, prior day high, low and close reflect the input data for calculating all pivot values and can be visually checked against the chart bars, while this is not possible for the pivots themselves.
Pivot formulas:
All options: H = prior day high, L = prior day low, C = prior day close, X = H - L
Main Pivot: P = (H+L+C)/3
Central Pivot: CP = (H+L)/2
Directional Pivot: DP = 2*P - CP
Floor Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R1 + X, S3 = S1 - X, R4 = R3 + (P-L), S4 = S3 - (H-P)
Wide Pivots: P = (H+L+C)/3, R1 = 2*P - L, S1 = 2*P - H, R2 = P + X, S2 = P - X, R3 = R2 + X, S3 = S2 - X, R4 = R3 + X, S4 = S3 - X
Jackson Zones: R1 = P + 0.5*X, S1 = P - 0.5*X, RB1 = P + 0.618*X, SB1 = P - 0.618*X, R2 = P + X, S2 = P - X, RB2 = P + 1.382*X, SB2 = P - 1.382*X
Fibonacci Pivots: R1 = P + 0.382*X, S1 = P - 0.382*X, R2 = P + 0.618*X, S2 = P - 0.618*X, R3 = P + X, S3 = P - X, R4 = P + 1.382*X, S4 = P - 1.382*X
CME holidays: There are six holiday sessions every year which are integrated with the following trading day. These holidays are Martin Luther King Day, President's Day, Memorial Day, Independence Day, Labor Day and Thanksgiving. The holiday sessions do not qualify as trade dates and there is no settlement. For this reason quality data feeds will not show daily bars. When "Input Data" is set to "DailyBars", the amaPivotsDaily will correctly calculate the pivots for both the holiday sessions and the trading day that follows the holiday. The NinjaTrader in-built pivots indicator will produce false values on the days after the holiday session. When "Input Data" is set to "Full Session", both indicators will calculate false values for the day after the holiday session.
Comparison to pivot indicators coded for NinjaTrader 7: For NinjaTrader 7 I had used subdivided session templates for calculating RTH pivots on full session charts. This approach was too complicated and mainly confused users. Subdivided session templates also truncate all bars at the session begin and the session end, which in turn distorts other indicators such as moving averages or oscillators. Therefore all our NT8 indicators are now compatible with the default trading hours template <instrument settings>. However, the new approach makes the task of coding RTH pivots for full session charts more complex. Such an indicator needs to add a third bar series with minute data and also come with a small data base containing the regular trading hours and holidays for the most liquid futures contracts. This can no longer be provided free of charge.
On the other hand the pivot indicators for NinjaTrader 8 have become more reliable. Preloading of daily data is no longer necessary, as the pivots indicator will load daily data automatically, when applied to a chart. This makes the pivots easier to use and less error prone.
Update version 2.1.: Bug removed. Indicator did not display pivots calculated from daily data, when the first day of the lookback period of the chart was a trading day without daily settlement (see six holiday sessions listed above). Update version 2.6.: Enhanced CPU efficiency. Minor changes.
Nota: The forum software has renamed the downloadable zip file to the false version number 2.0. Please disregard the version number of the zip file. The zip file contains the indicator version as specified above.
The Average Directional Index Variable Moving Average (ADXVMA) is a volatiltiy based moving average with the volatility being determined by the value of the ADX. The ADX provides levels of support during uptrends and resistance during downtrends. The indicator may also be used as a trendfilter. The trend can be positive, negative or neutral.
The ADXVMA that can be downloaded here may also be used with other input series than price. The trend can be shown via paint bars and is exposed as a public property.
Note: The ADXVMA has the trend exposed as a public property. This property can be accessed programmatically. However, it cannot be currently accessed via the market analyzer. In order to access the Trend series via the market analyzer, a specific MarketAnalyzerColumn is required. The MarketAnalyzerColumn is not yet included with the install file, as it has led to freezes with NT 8.0.8.0. The bug has been confirmed by NinjaTrader developers and only fixed with the latest release NT 8.0.9.0. (issue #12054). The market analyzer column and sound files for the ADXVMA will be availabe with a future update.
The SuperTrend indicator is an application of the concept of MAE (maximum adverse excursion), which was introduced by John Sweeney in the mid-nineties. It is a Stop-And-Reverse (SAR) indicator based on breakouts from a modified Keltner channel.
The SuperTrendU11 is an enhanced version of the original SuperTrend indicator that comes with the following modifications:
- You may select between 36 different moving averages for the baseline.
- The baseline is calculated one bar ago to avoid recalculating with each incoming tick.
- You may select from 4 different volatility measures - average true range, average range, residual mean absolute deviation and residual root mean square deviation
- Average true range and average range can be calculated from 30 different moving averages.
- All volatility measures are also calculated one bar ago.
In fact there is no point in moving a trailing stop towards the current price intra-bar. Therefore a trailing stop should always be calculated from the prior bar and not the last price.
When you import the install file to NinjaTrader, it will also install the following moving averages:
- Moving Median
- Moving Median TPO
- Moving Median VWTPO
- Moving Mean TPO
- Moving Mean VWTPO
- Adaptive Laguerre Filter
- ADXVMA
- Butterworth Filter
- Distant Coefficient Filter
- Double Weighted Moving Average (DWMA)
- Exponential Hull Moving Average (EHMA)
- Gaussian Filter
- Holt EMA
- Laguerre Filter
- Range Weighted Moving Average
- SuperSmoother
- Sine Weighted Moving Average
- Tillson T3
- Triple Weighted Moving Average (TWMA)
- ZerolagHATEMA
- ZerolagTEMA
It will also install debugged versions of MAX and MIN, as the in-built versions supplied with NT8 do not work correctly with Renko bars (RemoveLastBarSupported).
The SuperTrend U11 can be set to revert intra-bar or at the bar close. With default settings the stop line is only broken, when there is a bar close beyond the stop. The indicator further comes with paint bars and sound alerts.
The SuperTrend is a trend indicator, which can be used in various ways. It is best used as a trailing stop or as a trend filter. It can also be used as a stop-and-reverse indicator, but will only work as such in trending markets. Typically it will allow for profitable results while the market is trending and then give the money back in sideways markets.
Note: The SuperTrend U11 has the trend exposed as a public property. This property can be accessed programmatically. However, it cannot be currently accessed via the market analyzer. In order to access the Trend series via the market analyzer, a specific MarketAnalyzerColumn is required. The MarketAnalyzerColumn is not yet included with the install file, as it has led to freezes with NT 8.0.8.0. The bug has been confirmed by NinjaTrader developers and only fixed with the latest release NT 8.0.9.0. (issue #12054). The market analyzer column and sound files for the SuperTrend U11 will be available with a future update.
*) Unfortunately, the forum software always renames zip files to match the original file name. Therefore the zip file refers to a prior version of the amaSuperTrendU11. Be assured that the zip file contains the indicator version referenced in the headline.
These are the 2 pole and 3 pole Super Smoother Filters, which are derived from digital Butterworth Filters. They were first described by John F. Ehlers in his book "Cybernetic Analysis for Stocks and Futures". I have ported them from Easy Language to NinjaTrader.
The chart shows that the 2 pole super smoother filter (firebrick) gives a better approximation for price while the 3 pole filter (blue) offers superior smoothing.
To emulate the original SuperSmoother presented by John F. Ehlers, please select the PriceType "Median" as Input Series.
The Sine Weighted Moving Average (SWMA) is a FIR filter that applies weights to each bar of the lookback period in the shape of the bulge in a sine curve from 0 to pi. As a consequence the middle prices of the lookback period have the greatest weight.
The sine weighted moving average is quite similar to a triangular moving average.
I have coded it because it comes as a default moving average with other software packages and has been requested by users.
The SuperTrend indicator is an application of the concept of MAE (maximum adverse excursion), which was introduced by John Sweeney in the mid-nineties. It is a Stop-And-Reverse (SAR) indicator based on breakouts from a modified Keltner channel.
The SuperTrendM11 is an enhanced version of the original SuperTrend indicator that comes with the following modifications:
- The moving average has been replaced with a more robust median.
- The median is calculated one bar ago to avoid recalculating with each incoming tick.
- The average true range (ATR) is calculated one bar ago to avoid recalculating with each incoming tick.
In fact there is no point in moving a trailing stop towards the current price intra-bar. Therefore a trailing stop should always be calculated from the prior bar and not the last price.
This version of the SuperTrend can be set to revert intra-bar or at the bar close. With default settings the stop line is only broken, when there is a bar close beyond the stop. The indicator comes with paint bars and sound alerts.
The SuperTrend is a trend indicator, which can be used in various ways. It is best used as a trailing stop or as a trend filter. It can also be used as a stop-and-reverse indicator, but will only work as such in trending markets. Typically it will allow for profitable results while the market is trending and then give the money back in sideways markets.
Note: The SuperTrend M11 has the trend exposed as a public property. This property can be accessed programmatically. However, it cannot be currently accessed via the market analyzer. In order to access the Trend series via the market analyzer, a specific MarketAnalyzerColumn is required. The MarketAnalyzerColumn is not yet included with the install file, as it has led to freezes with NT 8.0.8.0. The bug has been confirmed by NinjaTrader developers and only fixed with the latest release NT 8.0.9.0. (issue #12054). The market analyzer column and sound files for the SuperTrend M11 will be available with a future update.
*) Unfortunately, the forum software always renames zip files to match the original file name. Therefore the zip file refers to a prior version of the amaSuperTrendM11. Be assured that the zip file contains the indicator version referenced in the headline.
The Moving Median is a central tendency which is calculated over a sliding window of price bars or indicator values. The median is the numeric value separating the higher from the lower half of the data set built from the input series over the selected window.
The moving median is a non-linear FIR (finite impulse response) filter that can be used like a moving average. Compared to all standard moving averages, it is a more robust central tendency, because it is less sensitive to outliers.
The moving median over a lookback period N is calculated by writing the last N values of the input series to an array, sorting the array and selecting the middle value of that array.
The Range Weighted Moving Average (RWMA) is weighted moving average which uses the square of the range of the bar as weighting factor. The exact formula for the weighting factor has the bar range replaced with the number of tick levels covered by the bar.
Volatility is driven by volume and is approximately proportional to the square root of volume. Therefore it is possible to use the squared range as a proxy for volume. This is interesting when genuine volume figures are not available. This would be the case
- for FOREX data that comes without historical backfill for volume
- for instruments that are driven by other markets outside of the regular session
In these cases the VWMA may be distorted, whereas the RWMA will still return proper results.
The Opening Range is the range obtained from the highest and lowest price of a security during the first minutes of daily trading activity. For example the opening range can be calculated from the first 5, 15 or 30 minutes.
The opening period can be selected via the time zone, the start time and the end time of the opening period. For example if you wish to display a 30-minute opening range for ES, you would select Exchange_Time or US_Central_Standard_Time, a start time of 8:30 AM and an end time of 9:00 AM. The indicator will then display the regular open and the opening range high, low and midline.
You may also use this indicator to display the pre-session range. It is possible to display the entire pre-session range that covers the period from the start of the trading day until the regular open, or you may select a custom period for the pre-session.
The indicator will only return an accurate opening range, if it is calculated from minute bars that align to the start time and end time of the selected opening period. For example, if you wish to display an accurate 30-minute opening range for ES, you may only apply the indicator to 1-min, 2-min, 3-min, 5-min, 10-min, 15-min or 30-min bars. When selecting other bar periods or bar types, there will be overlapping bars in the beginning and the end of the opening period. This may result in a slightly inaccurate opening range.
If you wish to display a correct opening range on any bar type, please proceed as follows:
- Add a secondary bar series of 1-min*) bar to your primary price panel.
- Set the colors for candle outllines, candle wicks, up and down bars to transparent.
- Apply the indicator to the secondary 1-minute bars for an exact calculation.
*) When you add a minute bar series to a tick or volume chart, this will slightly distort the chart, as the bar spacing is adjusted to the duration of the bars. As a consequence of the law of large numbers, the distortion will be smaller, if you add a secondary bar series with a lower resolution. It is therefore recommended to use the highest bar period available that aligns to the start time and end time of the opening period. For a 30-min opening period for ES, you may therefore add 30-min bars instead of 1-min bars.
The chart attached shows the 30-min opening range on a 1000-tick chart to ES 12-17. The invisible secondary bars that were added are 30-min bars.
Update January 31, 2018: Version 2.1 did not properly calculate the opening range when the first bar of the opening range had a time stamp greater than the end time of the opening period (display of short period opening ranges on higher timeframe charts). Version 2.2 has the bug removed.
This is a four element Adaptive Laguerre Filter as described by John Ehlers in his paper "Time Warp - Without Space Travel".
The Laguerre Filter is a smoothing filter based on Laguerre polynomials. Its first term is an EMA, which is then further smoothened with a damping factor. The damping factor may take any value between 0 and 1. When the damping factor is set to 0, the Laguerre Filter becomes a finite impulse response (FIR) filter. When the damping factor is set to a value close to 1, the filter becomes dramatically smoother, but will have a significant lag.
The Adaptive Laguerre Filter is based on the simple Laguerre Filter, but uses a variable damping factor. The damping factor is adjusted such that low frequency components are delayed more than high frequency components. The resulting filter is an adaptive moving average and can be compared to the Kaufman Adaptive Moving Average (KAMA) or the Variable Index Dynamic Average (VIDYA).
This is a four element Laguerre Filter as described by John Ehlers in his paper "Time Warp - Without Space Travel".
The Laguerre Filter is a smoothing filter based on Laguerre polynomials. Its first term is an EMA, which is then further smoothened with a damping factor. The damping factor may take any value between 0 and 1. When the damping factor is set to 0, the Laguerre Filter becomes a finite impulse response (FIR) filter. When the damping factor is set to a value close to 1, the filter becomes dramatically smoother, but will have a significant lag.
The indicator that can be downloaded here is a four element Laguerre Filter. I have replaced the damping factor with a synthetic lookback period which allows for adjusting smoothness and lag. A lookback period of 1 corresponds to a simple 4-period triangular moving average.
LaguerreFilter(1) = TMA(4)
When the synthetic lookback period is increased, the filter becomes smoother but has a slower response to price changes.
MMv1.5.1 from NT7 Converted to NT8 as a paid job, a friend and I had this done by member Sagor here and he was great to work with.
A few small additions such as the ability to change the frame period/lookback added. Uploaded here with thanks for all others' hard work on indicators and conversions provided - Japhro and Scotty
September 16th, 2017
Size: 8.59 KB
Downloaded: 1406 times
1904
Japhro
Version 1.2 September 16, 2017
The Traders Dynamic Index (TDI) is a trend following momentum indicator based on the RSI. It was developed and presented by Dean Malone. The Traders Dynamic Index comes with the following plots
- the Priceline, which is a SMA(2) of RSI(13)
- the Signalline, which is a SMA(7) of RSI (13)
- the Midband, which is a SMA(34) of RSI (13)
- Bollinger Bands around the SMA(34) using a standard deviation multiplier of 1.62
The following combinations may be considered as trade rules:
- go long, if Priceline > 50
- go short if Priceline < 50
- consider an exit, if Priceline is above 68 or below 32
- go long if Priceline > Signalline
- go short if Priceline < Signalline
- exit if Priceline crosses Signalline
- trendfilter long, when Priceline > Midband
- trendfilter short, when Priceline < Midband
- add to long, when Priceline > upper Bollinger Band
- add to short, when Priceline < lower Bollinger Band
Detailed rules how to use the Traders Dynamic Index have been published by Dean Malone within the framework of the E.A.S.Y. trading method.
You may set the number of poles in the filter to 1,2,3 or 4. A 1-pole filter will have a better approximation to price, whereas the 4-pole filter has superior smoothing.
To emulate the original Gaussian filter presented by John F. Ehlers, please select the PriceType "Median" as Input Series.
The N-Monthly VWAP is the volume-weighted average price (VWAP) of a security for the selected N-month period. The VWAP gives a fair reflection of the market conditions throughout the selected period and is one of the most popular benchmarks used by large traders.
The N-Monthly VWAP can be set to calculate for the entireperiod or it can be set to calculate for custom hours such as the regular session only. The VWAP further comes with volume-weighted standard deviation bands or quarter range bands. Although the VWAP uses volume information, it is best set to “Calculate” = “On price change”. It is not necessary to recalculate it with each incoming tick.
Trading hours template: The trading hours template should be set to <instrument settings> or any other trading hours template that reflects the contractual trading hours of the instrument.
Full_Session: The VWAP will be calculated for the full session as selected per trading hours template.
Custom_Hours: You may select custom hours for calculating the VWAP in different time zones.
Standard_Deviation: The volatility bands are calculated as a selectable multiple of the standard deviation, where the standard deviation is calculated for the selected session and week.
Quarter_Range: The volatility bands are calculated as a selectable multiple of the quarter range for the current month.
Accuracy: The indicator calculates both VWAP and volatility bands from the primary bars shown on the chart. All data points of each bar are used for the calculation in order to obtain the best possible result. However, accuracy also depends on the chart resolution. Accuracy increases as trading volume accumulates.
The Current Month VWAP is the volume-weighted average price (VWAP) of a security for the current month. The VWAP gives a fair reflection of the market conditions throughout the trading month and is one of the most popular benchmarks used by large traders.
The Current Month VWAP can be set to calculate for the entire trading month or it can be set to calculate for custom hours such as the regular session only. The VWAP further comes with volume-weighted standard deviation bands or quarter range bands. Although the VWAP uses volume information, it is best set to “Calculate” = “On price change”. It is not necessary to recalculate it with each incoming tick.
Trading hours template: The trading hours template should be set to <instrument settings> or any other trading hours template that reflects the contractual trading hours of the instrument.
Full_Session: The VWAP will be calculated for the full session as selected per trading hours template.
Custom_Hours: You may select custom hours for calculating the VWAP in different time zones.
Standard_Deviation: The volatility bands are calculated as a selectable multiple of the standard deviation, where the standard deviation is calculated for the selected session and week.
Quarter_Range: The volatility bands are calculated as a selectable multiple of the quarter range for the current month.
Accuracy: The indicator calculates both VWAP and volatility bands from the primary bars shown on the chart. All data points of each bar are used for the calculation in order to obtain the best possible result. However, accuracy also depends on the chart resolution. Accuracy increases as trading volume accumulates.
The Current Week VWAP is the volume-weighted average price (VWAP) of a security for the current week. The VWAP gives a fair reflection of the market conditions throughout the trading week and is one of the most popular benchmarks used by large traders.
The Current Week VWAP can be set to calculate for the entire trading week or it can be set to calculate for custom hours such as the regular session only. The VWAP further comes with volume-weighted standard deviation bands or quarter range bands. Although the VWAP uses volume information, it is best set to “Calculate” = “On price change”. It is not necessary to recalculate it with each incoming tick.
Trading hours template: The trading hours template should be set to <instrument settings> or any other trading hours template that reflects the contractual trading hours of the instrument.
Full_Session: The VWAP will be calculated for the full session as selected per trading hours template.
Custom_Hours: You may select custom hours for calculating the VWAP in different time zones.
Standard_Deviation: The volatility bands are calculated as a selectable multiple of the standard deviation, where the standard deviation is calculated for the selected session and week.
Quarter_Range: The volatility bands are calculated as a selectable multiple of the quarter range for the current week.
Accuracy: The indicator calculates both VWAP and volatility bands from the primary bars shown on the chart. All data points of each bar are used for the calculation in order to obtain the best possible result. However, accuracy also depends on the chart resolution. Accuracy increases as trading volume accumulates.
The Current Day VWAP is the volume-weighted average price (VWAP) of a security for the current day’s trading session. The VWAP gives a fair reflection of the market conditions throughout the trading day and is probably the most popular benchmark used by large traders.
The Current Day VWAP can be set to calculate for the entire trading day or it can be set to calculate for custom hours such as the regular session only. The VWAP further comes with volume-weighted standard deviation bands or quarter range bands. Although the VWAP uses volume information, it is best set to “Calculate” = “On price change”. It is not necessary to recalculate it with each incoming tick.
Trading hours template: The trading hours template should be set to <instrument settings> or any other trading hours template that reflects the contractual trading hours of the instrument.
Full_Session: The VWAP will be calculated for the full session as selected per trading hours template.
Custom_Hours: You may select custom hours for calculating the VWAP in different time zones.
Standard_Deviation: The volatility bands are calculated as a selectable multiple of the standard deviation, where the standard deviation is calculated for the selected session.
Quarter_Range: The volatility bands are calculated as a selectable multiple of the quarter range for the current session.
Accuracy: The indicator calculates both VWAP and volatility bands from the primary bars shown on the chart. All data points of each bar are used for the calculation in order to obtain the best possible result. However, accuracy also depends on the chart resolution. Accuracy increases as trading volume accumulates. Therefore it is recommended to select an early anchor point and only use VWAP and volatility bands once they have stabilized.
The Holt EMA is a trend corrected exponential moving average based on a double exponential smoothing model.
Holt’s paper, “Forecasting Seasonals and Trends by Exponentially Weighted Moving Averages” was published in 1957 in O.N.R. Research Memorandum 52, Carnegie Institute of Technology.
The tools developed by Holt & Winters are mainly used for forecasting time series.
The Double Exponential Moving Average (DEMA) was first presented by Patrick Mulloy in "Stocks & Commodities" in 1994. It attempts to offer a smoothed average with less lag than a straight exponential moving average.
The Double Weighted Moving Average (DWMA) replicates the DEMA formula, applying it to the WMA (weighted moving average) instead of the EMA.
The Hull Moving Average (HMA) was developed by Alan Hull and is mainly used to identify the current market trend. The HMA is composed of three weighted moving averages (WMA).
The Exponential Hull Moving Average (EHMA) has those weighted moving averages replaced with exponential moving averages.
The Exponential Hull Moving Average exhibits an excellent balance between smoothing and lag (also see "Moving Averages for Financial Data Smoothing" by Aistys Raudys, Edmundas Malčius, and Vaidotas Lenčiauskas – Vilnius University, Faculty of Mathematics and Informatics)
The Relative Ranges indicator measures the range of a minute bar or a daily bar against the average range for the same time of the day over the preceding n days. The indicator comes with two different options to calculate the relative range:
All_Days: Today's ranges are compared to the average ranges of the N preceding business days. The default value is N = 40. With the setting "All_Days" the indicator requires the use of proper trading hours templates which match the trading day of the instrument traded. Trading hours templates that cut the week into arbitrary sessions - such as the session template 24/7 - cannot be handled by the indicator and will trigger an error message.
Day_Of_Week: Today's ranges are compared to the average range calculated for the same day of the week over the N preceeding weeks. The default value is N = 8. With the setting "Day_Of_Week", all session templates can be handled.
Relative Ranges: The relative ranges are shown as a percentage of the average volume calculated over the reference period.
Cumulated ratio: Compares the cumulated ranges of the current day to the average ranges of the selected reference period.
Holidays: Holidays as selected via the indicator dialogue box may be excluded from all calculations.
Default settings: Relative range bars between 80% and 120% of the normal range are shown as white bars. Higher relative range bars are shown as blue bars, lower relative range bars are shown as red bars.
The Relative Volume indicator measures the volume of a minute bar or a daily bar against the average volume for the same time of the day over the preceding n days. The indicator comes with two different options to calculate the relative volume:
All_Days: Today's volume is compared to the average volume of the N preceding business days. The default value is N = 40. With the setting "All_Days" the indicator requires the use of proper trading hours templates which match the trading day of the instrument traded. Trading hours templates that cut the week into arbitrary sessions - such as the session template 24/7 - cannot be handled by the indicator and will trigger an error message.
Day_Of_Week: Today's volume is compared to the average volume calculated for the same day of the week over the N preceeding weeks. The default value is N = 8. With the setting "Day_Of_Week", all session templates can be handled.
Relative Volume: The relative volume is shown as a percentage of the average volume calculated over the reference period.
Cumulated ratio: Compares the cumulated volume of the current day to the average cumulated volume of the selected reference period.
Holidays: Holidays as selected via the indicator dialogue box may be excluded from all calculations.
Default settings: Relative volume bars between 80% and 120% of the normal volume are shown as white bars. Higher relative volume bars are shown as blue bars, lower relative volume bars are shown as red bars.
Wilder’s Smoothing indicator was developed by Welles Wilder and mentioned in his book” New Concepts in Technical Trading”. Wilder used the Smoothing indicator as a component in several of his other indicators including the RSI. Wilder’s Smoothing indicator can be used in the same capacity as other moving averages. The smoothing indicator is used as an input in Wilder’s other indicators such as the RSI, Wilder’s Swing Indicator and Wilder’s Volatility Indicator.
I made a slight visual modification so that up/down arrows are painted once a trend stays with 4 blocks of the same color. The code logic hasn't been changed at all.
Hello Traders, the is an NT8 indicator(exported from 8.0.7.0) that is a colored HMA. The HMA can be calculated from any chart type and period (Multi Time Frame). In the picture is a 15M CL chart. It has two instances of this indie. One is an HMA21 calculated from a 10 min chart and the second is a HMA21 calculated from a 10Range. The indie title displayed on the chart shows the type and period info, as does the title in the user configuration panel. The HMA is completely configurable for color, drawing type HMA Period, Chart Type and Chart Period. There is a label in the right margin of the chart that identifies the indicator. Depending on the timeframes of the chart vs the HMA, you may need to enable Tick Replay in the Data Series. Let me know what you think!
July 8th, 2017
Size: 6.79 KB
Downloaded: 773 times
1881
bobc635
CamsVp is a volume profile indicator for NinjaTrader 8 with added features of delta, footprint and imbalance. CamsVp has great flexibility in the selection of chart regions from which to generate a profile. The start and end of regions may be defined as window, date, current, bar and daily. There is also a handy mouse drawing tool to define regions. A region may be as small as one bar or as large as computer memory capacity. There is no limit as to the number of regions that can be drawn. Granularity can be chosen to minimize computer load especially for large time span profiles. CamsVp automatically configures itself according if a chart's Tick Replay feature is enabled. Calculation mode and bid/ask delta are affected. Scales may be mixed, for instance a volume profile can be shown with a Delta scale.
R4: added Enable CamsVpRegion to control cross talk using multiple instantiations on same chart. 11/8/2017
R3: added volume imbalance, changed display to Bid/Ask, value area boundary line, improved text alignment, scale and bar opacity, 8/6/2017
R2: fixed granular bar offset, added Day and Volume granularity, improved value area calculation, added VA smoothing, fixed Right orientation for regions Bar and Daily, 07/07/2017
R1: initial release, 6/19/2017
Like many others, in migrating over to NT 8 many indicators are not available yet. I use the HMA often and prefer when color changes if rising or falling.
Note that it adds a separate data series for each leg of the spread so you don't need either leg to be the main chart data series (IE you could add NOB spread to an ES chart).
May 23rd, 2017
Size: 1.83 KB
Downloaded: 697 times
1870
TWDsje
This drawing tool is coded as a native NT DrawingTool class rather than within an indicator wrapper. There have been many requests over the years for NT to add a native horizontal ray tool but it has still yet to be implemented. This tool was created based on the original NT Lines.cs file.
I've yet to experience any issues, however, it is not advised that any trading actions be based on this add-on (i.e. alert to trigger a live market order if this horizontal ray is crossed). Hot-key activation is also supported through the standard NT selection dialog.
Exported using NT Version 8.0.12.0 64-bit (Standard)
Edit (06/22/22): version 5 has been uploaded which adds the option show/hide price labels
May 12th, 2017
Size: 4.00 KB
Downloaded: 1252 times
1869
brohnhdon
This code allows lines to be drawn at regular price levels. I had this converted professionally from a NT7 indicator so I cannot assist with support.
The lines are customisable with the usual line options as well as the line length.
I hope someone else finds it helpful.
This chart style is identical to the standard NinjaTrader candlestick style except that it uses the previous candle's closing value for the current candle's open value (except when the current bar is the first bar of a session). This eliminates single tick gaps between intraday bars when the last price changes on the first tick of a new bar. As a result, charts appear smoother and are easier to read and interpret, without any price data truly being modified. See attached example of ES.
Exported using NT Version 8.0.6.1 64-bit (Standard)
edit: The file has been updated to display doji bodies in the same color as the wick (NT default behavior is to display dojis with the candle outline color, but this becomes a problem when you try to display candles with no outline.)
A simple indicator that shows the high volume. You can change the volume alert depending the time frame used.
Converted from NT7. I found this indicator useful in this forum some years ago. I use it in time frames of one and five minutes.
UPDATE: 3/26/17 Fixed bugs where you could not save in a chart template and so its less sluggish on chart.
Its been brought to my attention this indicator may or may not use excessive RAM. Word of caution if you have issues using this indicator. I personally have not had issues besides sluggishness moving the x-axis.
March 25th, 2017
Size: 2.65 KB
Downloaded: 1641 times
1843
ericson
Mar 17th 2017 Version 1
This Indicator displays the swing information at cursor position, useful for quickly gauging the current swing duration and distance in ticks within the Toolbar with options to customize including:
- Font Color
- Font Select
- Show Swing Information Label
- Hide Indicator Name
I'm self taught and just starting to understand what's required to convert my NT7 indicators over to NT8 so let me know if this can be improved.
I built this little tool to help reset my _WorkSpace.xml file.
Example of use:
Upon coding an indicator you forget to dispose of a resource so when pressing F5, NT8 crashes. The problem is NT8 will reload that last workspace....only to crash again....and again. You want to restart with another workspace loaded so you can fix the problem, right?
Well, the old and tedious way is to open your _WorkSpaces.xml file, search for OpenWorkspaces and delete the entries, replacing them with one/some default templates. After doing this a hundred times...I decided enough is enough
(I believe you can safe load NT8 to do a similar job, but I like the flexibility of choosing my own workspaces to load.)
When NT8 is closed just run the .exe file and drag and drop which workspaces you want to load up upon the next restart. Instructions are inside the zip file. Do not import into NinjaTrader!
If you wish to see inside the .exe file just use any decompiler like DotPeek.
March 9th, 2017
Size: 34.18 KB
Downloaded: 574 times
1840
Sim22
This is the Belkhayate COG (Center of Gravity) indicator. Also known as a polynomial regression channel with 3 std deviations and many other names. I transported this code directly from here.
If anybody has any useful information regarding the usability of the indicator I'd appreciate the feedback. The fact that it repaints takes a lot away from it, but here it is in case someone has use for it!
R7: 2/28/2022: I normalized Bands to accommodate fractional TickSize.
R6a: 6/23/2021 - Fixed the background not shading properly and the column number setting.
R5: 1/27/2021 - Added the calculation and display of the range from High to Low inside bands.
R4: 4/10/2020 - NT made some changes that caused errors with some indies. I took care of the error with this rev. When the button hides the indie, you need to hit f5 to hide the background color. If someone knows how to fix this... let me know.
R3:12/20/2018 - I added a switch to show or hide the indicator. I renamed it to ADXVMAButtonBand.
R2: 9/23/2018- I noticed a small error when displaying the Period in the title block.
R1: 2/22/2018- I found an error in how larger user inputs were being handled for the volatility band multipliers. If you were using < 4 multiplier, then you will not see a difference.
Hello Traders, I have added color and Volatility (Keltner-esk) Channels to the popular ADXVMA. You can select your colors for an Up trend, Down trend or Neutral. The Keltner Bands can be colored and set to the multipliers that you prefer. In the picture, the ADXVMA is set to 5 periods and the bands are set to 1.5 for the inner band and 2.5 for the outer band. The background can also be shaded to same colors as the lines.
Many Thanks to Zondor for the original NT8 coding of the ADXVMA.
March 2nd, 2017
Size: 1.98 KB
Downloaded: 1144 times
1837
TraderSC
Run the console app to delete all files and folders within the 'NinjaTrader 8> db> cache' folder.
The NT8 data cache folder saves pre-formatted data to suit your bars types, the purpose of which is to enable faster startup times.
Sometimes in certain circumstances your chart bars will be full of errors, so it doesn't hurt to clear the cache once in a while, or every day if you are having issues.
Use only if you are having problems with data, tick replay indicators or if you have modified your bars types.
This will NOT make a backup of your cache files, so use carefully!
It WILL, however, check for NT8 being open and advise you as such. It WILL check for your cache folder being empty and advise you as such.
This was built using an English speaking culture on Windows 10. It directs the delete command to: 'yourDocumentsFolder\NinjaTrader 8\db\cache'. This will not work on XP. Although I have tried to use code to work on all cultures, I have not tested it as such.
Thanks to bobc635 for suggesting this simple concept.
Tips:
* Extract the file to the desktop and run from there.
* If you wish to see inside the .exe file just download a free decompiler like DotPeek.
February 26th, 2017
Size: 26.20 KB
Downloaded: 1316 times
1836
Sim22
Converted this indicator from NT7 to NT8. Displays the live spread updates in corner and draws dots on bars of the bid and ask. Its works on ticks, on live data only, on forex and futures only. Bring the good karma!
This is a conversion of the DValueArea developed by Ben L. and originally coded for the NinjaTrader 7 platform by DeanV. I found it on the Ninjatrader Support Forum, converted by Ninjatrader Support.
It shows the developing value area and POC, also pre-session. Profile types are VOC, TPO, VWTPO and VTPO. You have the option of showing a realtime POC.
Please contact the original author for any questions or comments.
February 23rd, 2017
Size: 12.67 KB
Downloaded: 2484 times
1834
NGtrader
EdsLevel2Dom_V2.0.1
A simple histogram indicator of depth of market (DOM) data also known as standing, limit and stop orders. Displays along side the price scale with a handy adjustable margin to avoid other price scale indicators. Written for simplicity and speed of execution. A performance test has been added to evaluate the Refresh Delay parameter.
This is EdsLevel2Dom_V1.0 (NT7) rewritten for NT8.
22 Feb: Fixed alert message. Added file selector for sounds.
Includes:
* Paint bars.
* Candle outlines.
* Paint background of panel and chart.
* Standard option.
* New pullback option. If the dots are above/below the average then the dominant trend colors the dots.
* Gradient option with improved gradient methods.
* Radial gradient 'bling' for your dots.
* Custom audio alert.
* Gapless option. Use intraday to ignore the opening gap. Useful for determining the opening trend.
* Chart signals for entry and exit, based on crossing of the zero line, average or bollingers.
* New SignalIntSeries using +1 for uptrend, -1 for downtrend to use in your strategies.
* Choice between standard deviations or mean absolute deviation (MAD).
** I plan to make a version soon that will accept several smoothers for calculation and I'm looking into Text to Speech for audio alerts, something NT should have done.
Make sure you extract the .zip file first to show the files. Inside you will find the .zip to import!
Make sure you insert the included audio files here: C:\Program Files (x86)\NinjaTrader 8\sounds
All new coding done according to NT8 best practices here.
As usual, let me know if something ain't quite right.
February 19th, 2017
Size: 115.70 KB
Downloaded: 2525 times
1831
Sim22
Feb 16th 2017 Version 1
This Indicator displays a clock within the Toolbar with options to customize including:
- Font Color
- Font Select
- Format Select
- Culture Select
- Show Clock
- Display All Tabs
Feb 18th 2017 Version 1.1
Culture enum update now includes additional languages:
- French
- German
- Dutch
- Finnish
- Hungarian
- Italian
- Portuguese
- Russian
- Spanish
- Swedish
Mar 3rd 2017 Version 1.2
Error resolved within State.Terminated that resulted in clock disappearing from toolbar when connecting to an account.
I'm self taught and just starting to understand what's required to convert my NT7 indicators over to NT8 so let me know if this can be improved.
February 16th, 2017
Size: 3.96 KB
Downloaded: 1180 times
1830
shuglu
Feb 2nd 2017 Version 1
This Indicator allows control over execution display through the ChartMenuBar with a drop down for selection of Markers, Text & Markers and Hide Trades.
Feb 4th 2017 Version 1.1
AutomationID update.
May 22nd 2018 Version 1.2
Preserve last selection
This indicator is a combination of two ideas found both here and on the NT forum.
I'm self taught and just starting to understand what's required to convert my NT7 indicators over to NT8 so let me know if this can be improved.
February 2nd, 2017
Size: 3.31 KB
Downloaded: 921 times
1829
shuglu
Regression Channel with fixed start V2 NT8.0.2 updated
Updates::
Update V2.1.0 22 Jan=>
* Bug fix: On some occasions when using fixed start the LRC would not adjust accordingly.
* Made text messages more readable and less intrusive. (From feedback....thank you).
* Added option for a start marker. (From feedback....thank you).
* ZOrder adjustment - place behind or in front of bars.
* For coders: 'Friendly' names enums - no more camel case enums!
Update V2.0.2 Jan=>
* Added Mean Absolute Deviation thanks to 'spooz2'
Note: Make sure you have >= NT8.0.3.1 for the button to work without issues.
Included with this LRC:
* Ability to start the LRC from any bar of your choosing via a button.
* Directional coloring.
* Bands
* Four different price marker displays: Price, Standard deviations, ticks from the middle line, regression slope per ticksize (which enables you to compare the slopes of other instruments)
* Decimal places formatter....adjust to your liking.
* Ability to use Raff channels as shown here in TASC Oct 1991
* You can use on any indicator
* Unlike the NT8 version, you can scroll backwards and the LRC will plot the past.
Note:
If using the LRC fixed start feature you will have to manually refresh the chart by pressing F5. This is the compromise of using an indicator instead of a drawing tool.
You can download the two videos here and here for setting up options.
January 14th, 2017
Size: 13.12 KB
Downloaded: 1575 times
1798
Sim22
PriceLine V2 NT8.0.2 with timer
This price line has been morphed with the NT8 bar timer.
* You can use the timer on time-based, tick or volume bars.
* I have made a custom price marker that attempts to emulate the default NT8 price marker. (You can use this AddOn for your own indicators as well).
* Set a threshold value to warn you when the timer exceeds the threshold value.
* Choose the ZOrder to enable plotting behind or in front of the bars.
* Choose opacity of the line.
* Set to plot the tick size thickness to use on Footprint charts. (These are not included).
* The timer and priceline colors are automatically set to the data series/instrument price marker so you must change this within the data series menu.
* Set the length to: Fullscreen, margin only, fullscreen minus margin, your length or timer only.
Notes:
* The timer will plot only whilst you are connected.
* The time-based timer is set off your system clock, so make sure this is correct.
You can download this video here to show you through the options.
January 13th, 2017
Size: 8.32 KB
Downloaded: 2134 times
1797
Sim22
Hello Traders, Rev 3... Astute trader NgoLimit suggested an enhancement. I have added the ability to change the drawing style.
Rev 2...An astute trader found a slight oversight in the code. The line size went to a fixed width if history was not enabled. I have fixed this. Thanks Aregon!
Rev 1...I have enhanced the capabilities a little. Now you can name the event. In the example, I have the CL Pit Open, the Equities Open and the CL Pit Close. I hope that this is useful for you...
Bob
Hello Traders, Here is an NT8 indicator that marks the pit open, or any other time based event such as a news event or inventory report or the like. It paints a horizontal line from the event and extends for x hours. Since the time can be set, you could use several instances of the indicator for the Open, News Event or whatever you like. You have the Option of turning the text on or off and the option of printing historical events. Since the indicator uses a synthesized 1Minute time base, you can put it on virtually any chart type and the time-price mark will always be correct. I use it for the CL Pit Open and important news events.
January 7th, 2017
Size: 2.68 KB
Downloaded: 1405 times
1796
bobc635
I found this somewhere on the F.IO or NT forums and someone helped me convert it to NT8. You can set the start times and end times of the opening range and save them. Okay I received some comments about this indicator so I thought I would share them. I was told it is not always precise when plotting on a tick or volume chart. It may be because the begin / end time is not exactly at the open or the close of the bar. It works fine on minute charts. It may not work well for timeframes higher than 30 minutes. I am not a coder, but the author of this indicator is here: https://x.com/bearishtrader and http://bearishtrader.blogspot.com/
December 17th, 2016
Size: 8.41 KB
Downloaded: 735 times
1788
Sim22
This is just the TSSuperTrend in the NT7 section converted to NT8. It was compiled in NT8.0.2.0. It is possible in this version to choose different plot colors, also to switch the plot, arrows, bar coloring and alert sounds on and off independent of each other. I have incorporated the code for adaptive mode in this version rather than have the separate homodyne discriminator.
Please let me know of any problems.
9 Nov 2019 ****** Errors Found *******
Have found a couple of errors in this script.
One was a error in the original NT7 version, I cannot edit this as I did not upload it.
The other was an error in the code that is used only for Adaptive mode.
Both errors corrected and new version uploaded
December 17th, 2016
Size: 26.17 KB
Downloaded: 1237 times
1787
DaveS
Dec 19th 2016 Version 1.1
fixed a minor bug (error on close of chart showing up in log)
added icon for the button: thanks to mk77ch for providing the code and the icon.
the attached icon toggle.png must be copied to the Ninjatrader 8 Folder (usually .../Documents/NinjaTrader 8)
If the icon is found it will be used if not we will fallback to TextMode in the menubar.
INSTALLATION: Please unzip the zip first. It contains the toggle.png and the Ninjatrader archive for import.
Dec 16th 2016 Version 1
This Indicator adds a button to the ChartMenuBar which allows to quickly show/hide trade executions on the chart.
I took the idea from NT7 Indicator created by Whitelight on FIO and build for NT8.
This is version 1.0.
Installation is done via the normal Tools -> Import -> NinjaScript AddOn Function.
December 17th, 2016
Size: 3.56 KB
Downloaded: 631 times
1786
MichaelH
This is the Williams %R indicator with JayMA smoothing. Williams %R is a momentum indicator designed to identify overbought and oversold areas. By adding JayMA smoothing, we have a quick yet smooth version of this popular indicator.
Originally added by BigMike, I've converted it to NT8.
December 17th, 2016
Size: 3.36 KB
Downloaded: 270 times
1783
stoicbuddha
Heikin-Ashi Smoothed and Delta NT8.0.2 V1.1
Update V1.1 Dec 16: Forgot to add Try-Catch statements. You should download this version for 'safety' reasons. Also fixed bug whilst using in the market analyzer.
This is a port of FatTails NT7 indicator, with some additions of my own.
You will find:
1. both Dan Valcu's and Sylvain Vervoort's smoothed and original versions.
2. 32 kinds of smoothers, 6 of which are 'gapless'. (Thanks to Rayko for uploading all the 'au' smoothers) at the NT forums.
(This includes a gapless Jurik MA that works on TickReplay).
3. Heikin-Ashi delta as well (It plots in ticks rather than points) . Just select 'Delta' and set to another panel besides your instrument one.
- minor optimization of indicator visuals.
- minor optimization of code and logic.
Version: 1.4 | Nov. 2016
- value area has been added
- further optimizations
Version: 1.3 | Nov. 2016
- fixed a bug in the profile
- minor optimization of code and logic.
Version: 1.2 | Nov. 2016
- a simple volume profile has been added
Version: 1.1 | Nov. 2016 || Please update
- major improvement in calculating historical values
- added a background cell to the current bid and ask values.
- minor optimization of indicator visuals.
- minor optimization of code and logic.
November 10th, 2016
Size: 1.81 KB
Downloaded: 1651 times
1774
TraderSC
Delta Package V3 NT8.0.2 now with commitment of traders (COT) and heiken-ashi
Update Feb 2017: Changed "Show above / below EMA colors" to false to avoid confusion.
Minor fix 30 Dec: Added ability to change bar width manually. Note, if you have any custom built strategies using DeltaV3 then you will have to adjust your code as per the strategy sample included.
New: Sample code for use in a strategy is included. The strategy does not do anything, it simply shows how to access the delta values. It works, I've tested it. Make sure you use TickReplay on your host chart if you want historical values accessed within a strategy.
Includes everything from V2 here as well as these additions:
1. Commitment of traders: high, low and total.
2. EMA plot: Set to normal, gapless and reset at session open.
3. Heiken Ashi: Chose from the algorithms of Dan Valcu (standard) or Sylvain Vervoort.
4. Painbars based on delta values or above/below the ema.
Plus general improvements......
Make sure you enable Tick Replay to use this historically! You will not need Gom recorder for this.
However, Tick replay will not work with some Renko bars due to RemoveLastBar()
*Occasionally if the bid/ask plots don't look quite right, especially if you haven't connected for a few days, make sure you right-click on the chart and select "Reload all Historical Data".
** Please report bugs to me via PM rather than in the comments. Thank you.
Here is a picture of how you can use delta for your trading.
I am not affiliated with this person or website, but you can get some ideas here.
November 8th, 2016
Size: 13.50 KB
Downloaded: 5387 times
1773
Sim22
I created a universal indicator that will alter the color based on slope change of "ANY" distinct, single-value dataseries in any panel.
To use this, you need to learn how to define the input series for the indicator (all done via the NT8 UI).
You can use “ANY” other available dataseries as input and the color change will be applied. No programing required; upper Bollinger band, lower Keltner band, HMA, TSI, MACD, etc… any indicator you have on your system can be used as the input dataseries for this indicator.
You need to understand how to change input series to use this indicator. This works the same as it did in previous Nijatrader releases.
Read up on this here for NT8
1.) go to control panel
2.) select help guide (F1)
3.) open Operations by selecting arrow head
4.) open Chart by selecting arrow head
5.) select Working with Indicators document
6.) open How to edit an indicator's parameters by selecting arrow head
scroll to bottom of this display to read about changing indicator input series
Note, this feature is recursive meaning you can do this multiple times for example
ColorInputSeriesSlopeChanges(ema(volume)))
You can change the colors used, the defaults are Red (down), Yellow(same or peak), or Green(up).
Yellow can indicate values that are identical but it can also represent what I call Peak. The Peak value is the bar that is the apex of the slope change (ie from up to down). You can also toggle the display of Peak off or on.
This bar type creates a new bar when price reverses by a pre-defined amount of ticks from the high/low of the bar. As soon as a new bar is created and price moves at least the amount of pre-defined ticks in one direction, the bar again, closes after a reversal of pre-defined ticks.
The indicator plots supply and demand based zones from various time frames on the chart. It also adds a context menu item to the default Ninjatrader context menu to hide and show active and broken zones.
Simply totals the seconds required to draw a bar. Designed to be used with non-time based bars. Includes 2 horizontal reference lines, for example can have the 1st line represent 60 seconds (1 minute) and 2nd line set to 180 seconds (3 minute). Bars change to red if the number of seconds exceeds your desired Maxsec threshold, for example turns bars red if 120 seconds (2 minutes) is exceeded. Includes ability to draw a SMA of the time as well that defaults to a 5 period.
Identify unusually large price movements. If the range for the bar is outside of the standard deviation then the bar gets highlighted. There are also options to draw arrows on your main chart, and trigger alerts.
Really good at warning you of large movements triggered by news.
Lines on the indicator show you the average range, and how much range deviates from that average. Basically if that bar is above the top line it will be highlighted. Try different values for the periods and deviation factor to get the movements that you want highlighted.
I recommend using the plots on the indicator to help get the settings that you want, and then resizing the panel to hide the plot. Then just rely on the arrows and alerts.
November 3rd, 2016
Size: 2.27 KB
Downloaded: 442 times
1768
TWDsje
The Squeeze V1 cloned for NT8b13
This is a 'clone' of the infamous squeeze.
Find included a chart and a market analyzer version.
I have upgraded the original with new features:
* Instead of the standard multiplier setting I have replaced it with a use tick size option.
* Gapless option.
* Histogram:
Select between EMA, DEMA and TEMA for the histogram.
Set the MA and linear regression lengths separately.
Opacity.
* Paint bars added.
* Auto width adjustment option to adjust the width to the chart bar width.
The indicators have public properties for you to access in a strategy or the analyzer:
* Histogram value.
* Histogram direction: AboveUp = 2, AboveDown = 1, BelowUp = -1, BelowDown = -2
* Squeeze boolean: Squeeze or not to squeeze, that is the question
* Number of bars: How many bars ago an event happened (including the current bar).
Download the analyzer template here. Copy and paste to your NinjaTrader/Templates/Market Analyzer folder.
Once imported you will find the indicators within Sim22>Gapless.
If you would like to see more indicators uploaded I would encourage you to do the same.
October 30th, 2016
Size: 2.10 KB
Downloaded: 980 times
1765
Sim22
This is version 1.0 developed on NT8 RC1.
I had the need for an application to just show times in different time zones. The ones I found online either cost money, didn't work on Win10, or simply did more than I needed. So I created one for NT since that's the only place I really use a world clock.
This NT AddOn allows up to 5 times to be shown. The text boxes allow a city or whatever to be entered. The time zone drop downs allow you to select the time zone. And the font boxes allow you to change the style.
The elements are saved to the workspace upon save, so you don't have to re-enter them when you close and open the workspace. Once you are done setting up the clocks, you can resize the window to show only the clocks and not the settings.
The WorldClock is added as a menu item to the "New" menu in the NT control center box.
This is my first AddOn, I think I've covered all the bases, if you encounter any bugs or have enhancement suggestions, I'm all ears, please PM me.
September 23rd, 2016
Size: 6.35 KB
Downloaded: 1273 times
1758
poncho
This indicator was provided elsewhere on the forum (thanks very much) and will show up to 3 different coloured backgrounds to the chart for different time zones - such as RTH / ETH and so on.
However, you (someone?) may want to fix these bugs: 1. When I close Ninja and re-open it disappears and needs to be re-loaded onto the chart; 2. I can't "save template"; 3. I would like to be able to treat it as a 24hr clock, in other words - if I enter 16:00 to 10:00 it should shade the entire overnight session. Rather, these indicators seem to get stuck at midnight and hence you need a few bands (so I can work around this if I need to).
August 23rd, 2016
Size: 1.83 KB
Downloaded: 962 times
1752
tm10
This is simply a NT8 port of the Chart Notes control that I downloaded from futures.io.
I simplified it, in that there are now one set of parameters for each corner of the chart where text is possible. In addition, the string[] parameter did not work in the property grid. Switched to a normal string with a multiline editor.
Minor problem: for some strange reason, the ENTER key does not work in the multiline editor, so it is not possible to add additional lines of text. For the moment I just work around this by adding a few empty lines and later using a very brute force (dumb) approach to strip the empty lines. Works for the moment.
Must reference the assemblies: System.Design and System.Drawing.Design. These are needed to use the multiline input controls in the property grids.
I have had this indicator converted from NT7 for use on NT8
This indicator shows volume at the time of day relative to the prior n days. This is very useful in terms of identifying when volume is picking up or slowing down. The absolute value is not as important as whether it is rising or falling. As participation changes, the price action changes too. Probably one of the best ways to analyze volume/participation in the markets.
Tried and tested on NT8 8.0.0.12 64-bit (Standard) - BETA
Really simple indicator that highlights the specified time window on the chart. Useful for differentiating RTH sessions from ETH sessions. Just add the indicator to your chart, set the time window (in your local time) and highlight color.
Volume based indicator. It has no period or parameters required. There is one option to show the Bar-Bar accumulation if desired but the default is the "summed" value. (integrated over time)
"The Volume Accumulation indicator combines volume and a price-weighting that attempts to show the strength of conviction behind a trend; the Volume Accumulation indicator might prove useful in uncovering divergences. The formula for the Volume Accumulation formula is shown below:
Volume x [Close - (High + Low)/2]
The formula only gives positive volume to the day if the close is higher than the midpoint of the high and low. If the close is towards the lower half of the range of the price action, then volume is negative for the day."
July 7th, 2016
Size: 1.82 KB
Downloaded: 741 times
1745
NJAMC
Updates 7/14/2016:
- complied on NT8b12, may not work in earlier versions
- thanks to Sim22 for some great code modifications to make the chart more stable and kill some bugs
This is a standard footprint chart that shows bid/ask market orders or volume/delta bars. It doesn't have a lot of the bells and whistles that some other (paid) versions have, but I find it sufficient for my needs.
Candlestick bars can be shown to the left of the footprint bars and/or as an outline in the footprint bar. It also allows to indicate the close and high volume bars in the footprint.
If you find any bugs or have any enhancement suggestions, please PM me.
NOTES:
You must turn on Tick Replay otherwise the chart will not show historical bar values. Charts that do not support Tick Replay (Renko for example) will not work. Line charts will also not show the footprint bars.
Charts with a high Days to Load value (15+) will take more time to initially load as there's a lot of values to historically calculate before the chart can be displayed.
I suggest using a fixed width font (Consolas, Lucida, etc.) for the Bar Font as the numbers line up and makes the chart more readable.
There's no easy to way that I found to auto scale the bar width and spacing based on the font size, so these are manual adjustments via Bar Spacing and Bar Width. Bar Spacing controls the spacing between the bars and Bar Width controls how wide the bars are. If you change the font from the default Consolas 12px, you may need to increase or decrease these values to adjust the bars.
The chart will attempt to auto scale to compress the footprint bars so there's little to no spacing between the bars. The scaling is based on the chart window size, so if you size the window small, it may not look great if there's a lot of bars on the chart. If you don't like the auto scaling, you can turn it off in the indicator properties via Visual->Auto scale.
Credits: The OnMarketData algorithm to calculate volume values was taken from the 'bid ask for ninja8' indicator by @zohar.
July 5th, 2016
Size: 7.39 KB
Downloaded: 4205 times
1744
poncho
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: 834 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: 2836 times
1738
Sim22
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: 692 times
1736
Sim22
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: 4686 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 14th, 2016
Size: 14.89 KB
Downloaded: 2127 times
1733
Sim22
This is the NinjaTrader 8 version of BetterRenkoV2.
This Renko bar type is backtestable. It does not generate false "fill-in" bars. It maintains a true OHLC and displays properly with the Candlestick ChartStyle. If you want it to look like bricks, use the BetterBrick ChartStyle.
This is a tick-based bar, so initial loading can be slow. The NT8 "Break at EOD" feature is also supported, allowing bars to continue across session breaks.
"The Moving Average of Oscillator (OsMA), is an indicator that is calculated by taking the difference between a shorter-term moving average and a longer-term moving average. The two most common are the 12 period moving average and the 26 period moving averages. Because of this fact, it is best described as a modification of the classic MACD Indicator. A cross through the zero or center line can be a very simple way to decide if momentum is gaining to the bullish side, or if it is falling to the bearish side. Many traders will use the side of the line that the histogram is on to help them decide which direction they want to be in a particular market.
This indicator can be used to spot divergences as well. A divergence is simply when price isn’t in tune with actual underlying momentum. During divergence, you may have a new high on the price chart, but the OsMa is failing to make new highs." -fxstrategy.com
Converted from the old OsMA in NT6.5/7 which itself is derived from the MACD indicator. For me it is the Diff line from the MACD, but with more energy and better divergences.
Sample - Decimal Place Price Formatter Helper V1.2 NT8b10
The 2 sample indicators here include a simple cut and paste code to enable you to directly format your indicators' price markers (or within market analyzer) directly in your properties configuration. It uses an addon called 'Sim22_PriceFormatter' to calculate this.
As of beta 10 this feature is not yet available, but I have requested it....lets just wait and see
Features:
* Set decimal places from 0 - 7 (including 'SameAsInstrument' setting for your price panel indicators).
* Will not 'round to tick size' for instruments like the ES, but reflect the true value of the indicator instead.
* Works on bond prices if set to 'SameAsInstrument'.
You will find the two indicators within the Indicators>Samples folder.
I will not make other indicators for you so don't ask.... this is a helper to help you do it!
Remember this for beta so let me know of any bugs via pm. Any suggestions too.
April 2nd, 2016
Size: 7.25 KB
Downloaded: 199 times
1725
Sim22
David Varadi's AggregateM++ Mean Reversion Oscillator V1 NT8b9
Quote from the link below:
"The Aggregate M indicator is based on the concept that in the long term the market trends, while in the short-term the market is noisy, and has a tendency to mean-revert. Why not combine the two concepts to keep life simple? The Aggregate M is supposed to reflect an adjusted median that is filtered for short term noise. The median is a far more accurate measure of central tendency than a simple average especially with noisy data. Taking a superior measure of trend and filtering out some of the noise by adjusting for short-term mean reversion creates an even better median. The Aggregate M is now both trend and mean-reversion rolled into one."
March 26th, 2016
Size: 3.52 KB
Downloaded: 940 times
1724
Sim22
Coding Tool - OnRender Helper V1 & 2 (nt8b10)
OnRender Helper is a tool for coding, not trading.
I became tired of sometimes 'losing' my 'OnRender' plots because of chart scale values so I made a 'jig' of sorts to help with this.
OnRender Helper enables you to see most ChartControl, ChartBars, ChartPanel and ChartScale properties in realtime as you manipulate the chart and bars.
It helps dispel confusion when coding so you know exactly how, for instance, ChartBars.ToIndex relates to ChartControl.LastSlotPainted or if you want to see the current pixel value of ChartPanel.Y or how many bars are painted on the chart etc etc.
Features:
*You can place in any panel (and all panels) so you can find the properties specifically for that panel.
*Works on multi-tabbed charts.
*V1 sits within the panel and is quite basic, although it does share all values.
*V2 opens a new window so it does not obstruct your chart. You can open the window via a toolbar button.
*V2 - open a DataBox and view the current bar value.
Coding examples:
*How to insert/remove a toolbar button.
*How to open a new window via a toolbar button.
*How to create a hyperlink to a website (NT8Help) that opens in a browser.
*How to access chart/bar properties and convert into string format.
Remember this is for beta so please PM me for bugs. Suggestions and ideas are welcome also!
March 10th, 2016
Downloaded: 213 times
[Status unknown]
1719
Sim22
Multi functional repeater of up to 10 X and/or Y Highlight regions daily or day of week. User interface expands for up to 10 events. Each event configurable as a time region, price region, fixed rectangle or dynamic rectangle (adjusts on price), select a day of the week or daily. See video for further detail.
March 9th, 2016
Size: 11.11 KB
Downloaded: 663 times
1718
TropicalRecon
Prior OHLC Day, Week & Month MTF AIO V1.1
Updated to RC1 Sep 2016: Do not delete or comment out !BarsArray[0].IsIntraday since this is a safety check to make sure you do not use on a >= Daily chart.
Rather, change to !BarsArray[0].BarsType.IsIntraday or download this new update.
Will work on Renko bars
* Plots prior Open, High, Low & Close.
* Daily, Weekly & Monthly all in one (AIO).
* Uses minute data behind Renko charts to plot accurate levels.
* Has a button you can use to show/hide the plot.
So you can plot several indicators per chart and hide them when not needed
* Can use solid lines.
Update April 2016:
Minor code update to prevent plotting/rendering issues.
Remember this is for Beta, so please PM me for bugs or fixes.
March 7th, 2016
Size: 5.31 KB
Downloaded: 2320 times
1716
Sim22
CandleStyle++ Nt8b9 V1
This is a chartstyle, not an indicator!
This chartstyle eliminates the need for adding a separate indicator to your chart to change the candle outline colors.
Just simply click on the chartstyle menu and select 'CandleStick++'.
* Custom outline brush.
* Custom wick brush.
* Custom opacity for the bar.
Remember this is for Beta, so please PM me for bugs or fixes.
March 6th, 2016
Size: 3.06 KB
Downloaded: 2323 times
1714
zohar
Updated with bug fixes by Sim22.
A comprehensive but helpful indicator that uses RSI (Relative Strength Index), its moving averages, and volatility bands (based on Bollinger Bands) to offer traders a full picture of the current market situation.
Input parameters
RSI_Period (default = 13) — period in bars for calculation of RSI. Recommended range is 14 or 21.
RSI_Price (default = PRICE_CLOSE) — price type to use in RSI calculation.
Volatility_Band (default = 34) — period in bars for volatility bands calculation. Recommended range is between 20 and 40. The lower the value the more sensitive the band.
StdDev (default = 1.6185) — standard deviation multiplier for volatility bands. It is not recommended to change this parameter.
RSI_Price_Line (default = 2) — period of the first moving average (fast) of RSI.
RSI_Price_Type (default = MODE_SMA) — type of the first moving average of RSI.
Trade_Signal_Line (default = 7) — period of the second moving average (slow) of RSI.
Trade_Signal_Type (default = MODE_SMA) — type of the second moving average of RSI.
For scalping, enter long when the green line is above the red line and enter short when the red line is the above green line.
For short-term trading, enter long when the green is above both the red and the yellow lines; enter short when the red one is above both the green and the yellow ones.
For medium-term trading, go long under the same conditions as for the short-term trading but only when all lines are below 50; to go short — the same but above 50.
Mind the blue volatility band as it points to the long-term trend strength and volatility when wide. Steep green line changes also signal short-term market volatility.
February 23rd, 2016
Size: 4.63 KB
Downloaded: 1943 times
1709
Sim22
Value Charts V1 NT8b9
Promoted by David Stendahl in
'Dynamic Trading Indicator: Winning with Value Charts and
Price Action Profile'.
Popularized by the Hubert Senters from TTM.
Stendahl says:
"Value Charts use
dynamic volatility units to effectively adjust to changing market volatility."
Concept:
The value chart is divided into zones.
4 to -4 is fair value. Avoid buying/shorting here.
4 to 8 is overbought/expensive.
-4 to -8 is oversold/good value.
Strategies are to fade the Value Chart extremes in a choppy market, and to buy dips (-8) in an uptrend.
PDF of Stendahl interview included in .zip file, so you must extract the file first before importing!
* Includes option to start at a fixed date. Option to start from high or low of this date.
Known limitations:
* Will only work on time-based or EOD bars.
* Intra-day session times may differ between symbols so please take this into account.
* Will not currently use fixed date intra-day.
* Smoothed function is not available on fixed date.
(These may be available at a later date).
* I have opted not to multiply the Dorsey formula by 100. He states the results are easier to read but I do not think they reflect the true ratio.
I have tried to test all scenarios but let me know if you find a bug.
February 18th, 2016
Size: 1.86 KB
Downloaded: 493 times
1705
Sim22
Updated: 9/10/2016
Fixed problem with dataseries which prevented the indicator from being saved with the workspace.
Converted from the NT7 version. Originally design for range bars to box in those congestion areas produced by up and down bars that resulted from the market not going anywhere (it's not perfect).
But some folks had success using the indicator on minute charts.
The box is delayed and the red and green colors are even more delay but this was not meant to be a real time indicator.
Added public series to hold values for upper levels, lower levels, and bar numbers, to be accessed from
strategies. Note: Right now the indicator do not show draw objects when added to a strategy using AddChartIndicator therefore ist's not going to draw rectangles on charts. Ninjatrader trader is aware of the bug and said it is already fixed and we will see it in the next release. Using Beta Version 8.0.0.8 (Multi-Broker).
Special thanks to Sirkin01 and philm for their ideas to help improve the indicator.
February 15th, 2016
Size: 6.31 KB
Downloaded: 647 times
1704
jabeztrading
'Gapless' Collection V2.2
Updated for beta 11.
A collection of simple 'gapless' indicators to get you started with your own versions.
'Gapless' is simply this: it ignores the intra-day session gap. Why do this? Ever tried trend trading at the session open but having to wait for your EMA or RSI to catch up? As far as I'm concerned if I am not making money from the gap itself ie. holding a position overnight, then I want an indicator that will show me 'relative' direction from the opening bar.
* Useful for stocks, DAX, grains and those trading the RTH sessions. You could plot a ETH chart with a regular indicator next to a RTH chart with the gapless indicator for confirmation.
* The indicators have the 'option' to use the gapless concept, else they plot as usual.
* EOD type charts will plot as normal, it will automatically use the standard code.
Includes:
* Gapless EMA (Thanks to FatTails for this original NT7 code).
* Gapless SMA
* Gapless TEMA
* Gapless RSI
* Gapless CCI
* Gapless Macd
V2 Added:
* ADX
* Stochastics
* Double stochastics
* Natural Moving Average x 2
V2.2:
*Checked for NT8b9. Cleaned naming.
and also includes a 'gapless price proxy'. Use this as a replacement 'Input' for your panel indicators. It works for some but not for others, so there are limitations. Try on a regular Macd. Simply add the regular Macd indicator and select 'Input Series'> Indicators>Sim22_GaplessInputProxy. It will now ignore the gaps.
December 16th, 2015
Size: 32.81 KB
Downloaded: 949 times
1694
Sim22
MacdBB + gradient + gapless + audio V1
Updated for NT8 beta 11
Includes:
* Paint bars
* Candle outlines
* Paint background of panel and chart
* Conservative mode
* Gradient option, including 2 gradient add-on functions for your other indicators
* Custom audio alert
* Gapless option. Use intraday to ignore the opening gap. Useful for determining the opening trend.
Make sure you extract the .zip file first to show the files. Inside you will find the .zip to import!
Make sure you insert the audio files here: C:\Program Files (x86)\NinjaTrader 8\sounds
December 13th, 2015
Size: 110.47 KB
Downloaded: 1828 times
1693
Sim22
Name: DrawCandleClose Version 1
This indicator was created to show the Closing price when the CandleStick Opening and Closing price were the same and a Transparent Body Outline color was specified. Standard NT 8 CandleStick Closing price is drawn with the Outline color and is Transparent when that color is Transparent.
Note that NT7 had logic to draw a Black Close line, if the Outline color was Transparent and the Background color was White. This logic has been removed in NT8, so the problem appears in NT8 regardless of Background color.
NT8 DrawCandleClose Indicator is obsolete. Use fix described below. Attached file is a dummy file to meet posting requirements. Please download the file to log your interest in this fix, but do not install downloaded file. Instead, apply the fix manually. Never blindly replace standard files because of the risk of back leveling.
If you would like to have this fix standard NT8 CandleStick behavior, then post your vote for Tracking ID # SFT-818 to threadhttps://forum.ninjatrader.com/showthread.php?t=79416
Examples Top CandleStick:Chart Style = Candlestick with Black outline.
Middle CandleStick:Chart Style = CandleStick Transparent Outline After Fix
Bottom CandleStick on Black Background After Fix:Chart Style = CandleStick After Fix
NT8 Fix for Tracking ID # SFT-818 , Missing Doji when CandleStick Outline Transparent:
Description: Always draw the Doji Close line with the Wick Color instead of the Outline Color. This eliminates the inefficiency of having an Indicator check every CandleStick bar close for Open==Close and overwrite the already drawn Transparent Close line.
Applying this fix in no way changes the appearance of CandleSticks that have bodies. This can be verified with the examples provided.
I recommend the following to apply the fix. It may seem complicated but will save you time in the long run. Note that it is undocumented but NT Backup never includes files that begin with the character "@".
1) Copy \Documents\NinjaTrader 8\bin\Custom\ChartStyles\@CandleStyle.cs
2) Paste the file and rename it @CandleStyle.cs Before SFT-818
3) Edit @CandleStyle.cs with Notepad
4) Make changes to lines 63 & 64 with Notepad and save changes
5) Compile any file with NT Editor and Exit NT Editor. New @CandleStyle.cs will be used in the compile.
6) From next start of NinjaTrader, CandleSticks will use Wick Color for Doji Close line.
7) Copy \Documents\NinjaTrader 8\bin\Custom\ChartStyles\@CandleStyle.cs
8) Paste the file and rename it @CandleStyle.cs After SFT-818
Any NT updates will replace @CandleStyle.cs so you will have to make the changes again. Create Before and After copies of the update, as you did above, adding the update number after 818. Never blindly replace standard files because of the risk of back leveling. You can use Winmerge to compare updated @CandleStyle.cs and @CandleStyle.cs After SFT-818 and reapply fix to updated.
Cleanup:
1) Delete Indicator DrawCandleClose.cs, if it exists, from \Documents\NinjaTrader 8\bin\Custom\Indicators.
2) Start NT Editor > Right click on blank form and select Compile to remove DrawCandleClose Indicator.
NT will automatically remove the Indicator from any Charts that use it.
Test:
Create a CandleStick chart with Transparent outline. Verify that you see Doji.
If you installed Chart Style Doji then:
1) Change Charts that use it to use CandleStick instead.
2) Delete ChartStyleDoji, if it exists, from \Documents\NinjaTrader 8\bin\Custom\ChartStyles.
3) Start NT Editor > right click on blank form and select Compile.
December 9th, 2015
Size: 208 bytes
Downloaded: 229 times
1668
JimWalker
New V1.2 VERY IMPORTANT FIX
Includes:
* 6 levels of gradient stops, so you can set your gradient coloring to anything you want.
* 2 new functions in the 'Addons' folder that you can use in your own indicators to help make linear gradients easy.
* Simple toggle to reverse coloring without having to enter all new brushes again.
* RSI, CCI, Stochastics and Double Stochastics.
Update: Dec 2015
* Added ability to not plot the indicator in the lower panel, just paintbars or background. Make sure you place the indicator in the 1st panel. The plots/price marker should automatically become transparent.
Update: Jan 2016
* VERY IMPORTANT FIX. Made gradient "Get Color" more efficient. Was making new LG every bar. Now it instantiates once.
* Added Stochastics and Double Stochastics.
* Added an average line if required.
November 25th, 2015
Size: 1.16 KB
Downloaded: 746 times
1686
tm10
The Ninja team beat me to the punch on this one....
I coded this for NT7 long ago and posted on BMT and Ninja. The Ninja team opted to converted it to NT8 early. Since I coded it originally, I am re-posting here.
November 8th, 2015
Size: 9.15 KB
Downloaded: 2077 times
1677
cory
Here is a sample of a panel button that turns an indicator visibility on/off via a 'click'. You do not have to refresh the chart each time.
Version 3.2
* Fixed for NT8b9. Recent NT8 changes to multi-threading created freezing when the chart was loaded.
I was so used to my MarketDelta buttons that I had to do it for NT8 .
This indicator draws an EMA both via the Plot method and the OnRender method so you can see the code for both techniques.
Thank you very much to "Edge" for the original "button" code and help.
Version3 - Nov 2015:
* Used 'UserControlCollection' instead of 'ChartControl' for safer usage and it does not interfere with the bars or plotting.
* Created smaller button.
* You can have up to 10 buttons per panel (or more if you change the code). So you can add 10 ema's and specify which position you would like via 'Column#'.
* Buttons are hard-coded to plot at the top-left of the panel but you can change this in the code if you like via 'myGrid'.
* The button will appear within the panel the indicator is plotted. Please read the 'summary' at the top of the code for limitations of usage. Use at your own risk.
Version 3.1
* Fixed bug that prevented button working when state changed from Historical to RealTime.
November 3rd, 2015
Size: 2.26 KB
Downloaded: 4357 times
1675
Sim22
Up candle is a hollow candle. This code was originally uploaded I believe by eDanny on NT 7. If you like dark or even black background and want to be easy on your eyes this indicator will help you.
I did added some comments regards to the conversion process on the "NinjaTrader 8 Indicators and More" thread.
Tested with NT 8 B06.
November 2nd, 2015
Size: 6.46 KB
Downloaded: 383 times
1674
atata
V1.3
Volume Spread Analysis (VSA) Suite V1.3 - Basic - NT8RC1
Updated to RC1 Sep 2016
Another platform look-a-like.............visually 'cloned'.
Make sure you unzip the zip file first before importing or you will receive a NT8 import error! There are multiple files within the first zip file.
1. New HLC ChartStyle to reflect the rounded look of the TGv4 platform.
Two coloring modes are select-able:
VSA logic. eg. Close[0] > Close[1].
Normal HLC eg. Close[0] > Open[0].
Up, neutral, down and 'lastbar' colors are selectable.
2. VSA volume bars.
Up, neutral, down and 'low volume' colors are selectable.
Bands can be turned off but colors are hard-coded based on the TGv4 platform.
Width of volume bars changes automatically to match the price bar width.
3. VSA SMA.
Up, neutral, down colors are selectable.
The custom diamond plot is hard-coded but the size is user selectable.
Hard-coded to Median input.
4. VSA Price Line
There are 4 user selectable plot modes to "hopefully" cater for different uses.
Please unzip the .zip file first and read the instructions.
The period settings of the SMA and the volume bars MA and bands are visually cloned and may therefore be off slightly, so adjust to suit yourself.
There is plenty of 'OnRender' custom plotting included if you wish to dig your teeth into NT8 ninjascript.
Update: V 1.1 Nov 2015
Can now choose colors for the equal close bar and last/live bar.
Can now plot your own paintbars over the top of the chartstyle.
Update: V 1.2 Dec 2015
Fixed a bug: Removed the custom 'icon' due to errors when using two or more tabs with the same VSA chartstyle. Please download again or you will lose your tabbed charts!
October 30th, 2015
Size: 193.55 KB
Downloaded: 1984 times
1673
Sim22
No recorder needed, but chart data series must be in tick replay to show historical data. Tick replay makes it SIMPLE to code indicators like this.
Two indicators based on bid/ask delta:
bar histogram of non-cumulative delta
or
candlestick plot of cumulative delta.
These here versions only shows the information for the instrument on the chart. However, this can be done for instruments that are not on the chart. For example could show the delta for the SPY or the NQ contract on the chart of AMZN, synchronized to the bars of AMZN so that bar spacing would remain equidistant.
The screenshot only shows the cumulative version.
The installer will put these indicators into a new FOLDER called unGom Delta. un Gom.... get it?
For both versions, the opening value includes the delta of the first trade. That's why the bars on the histogram do NOT start from the zero line, which would be WRONG. The opening bar should include the data from the first trade. The data from the first trade should NOT be thrown away as in those "other" versions of these indicators.
Same plots as the MAMA "system indicator". That version was translated from TradeStation® EasyLanguage® code without taking into account the coding flexibility of Ninjascript®, resulting in a bloated resource hog.
Changed code to eliminate unnecessary, duplicative calculations.. there were A LOT of them.
Added multi color plotting.
The indicator will appear in a new FOLDER called Moving Averages.. look for it there.
October 28th, 2015
Size: 3.37 KB
Downloaded: 954 times
1671
Zondor
Name: SetNinjaTradersPriorityHigh Version 1.1
Exported with: NT 8.0.0.9 64-bit (Multi-Broker) - BETA
To Import Indicator Into NT 8:
1. Download the attached file by clicking on the blue downward arrow or the NT Chart image. Save the file. Do not open it.
2. From the Control Center window select the menu Tools > Import > NinjaScript...
3. Type into the first field the folder that contains the .zip file downloaded by your browser. When first displayed the field has C:\Users\ ... .
4. Press Enter.
5. Select the downloaded .zip file then click the Import button.
ReExported with: NT 8.0.0.9 64-bit (Multi-Broker) - BETA to fix Import error.
Updated: Oct 21, 2015 5:55AM - New Priority value of BelowNormal. New parm Show NT Priority. Priority now also checked/set in State.Terminated.
All the applications running on your computer equally share your computer's resources. The NinjaTrader application runs at Normal Priority with all the other applications. Especially during fast markets, when other applications are running on your computer, NT is not processing incoming data as quickly as your computer would allow and possibly losing trade data from your market data service. By default, this Indicator sets NinjaTrader's Process Priority to High, giving it preference over other applications that are running.
This Indicator allows you to set NT's Process Priority to one of four values: High, Above Normal, Normal, or BelowNormal. You may want to use High during your trading day and Normal at other times. You could also set it to BelowNormal to do backtesting in the background while you use your computer for other tasks.
Adding this Indicator to one chart in your Workspace will set NinjaTrader's Process Priority until you exit NT. The Indicator will check before setting the Priority and do nothing if Priority is already set to the Priority specified in its parameter.
Quoting from https://www.eightforums.com/tutorials/23830-processor-priority-level-set-processes-windows-8-a.html : "Windows 8 shares the processor time between all running processes based upon their priority level. If a process has a higher priority, it gets more processor time compared to a process having a lower priority. . . . The changes you make to the priority level of the current instance of an application or process are only temporary and not set permanently. Once you close the application or restart the PC, Windows 8 will automatically set the priority back to default for the process or application."
Parameters:
Select Priority - Select High, Above Normal, Normal, or BelowNormal for NinjaTrader's Process Priority. The Default is High.
Hide Indicator Name - Prevent display of indicator's name at top of chart if true. Default is false.
Show NT Priority - Display NT's Priority at top of chart. Default is true.
To have nothing displayed at top of chart set Hide Indicator Name parameter to true and Show NT Priority to false.
Debug message to Output Window - If true then debugging Output messages printed.
October 21st, 2015
Size: 2.45 KB
Downloaded: 708 times
1665
JimWalker
Ninjatrader 8
I originally developed this indicator for NT7 and now have converted to NT8. It simply plots lines on chart at price lines specified in a text file.
A few times NT7 would drop a line I added through Draw Tools, or I would accidentally delete a line. So, I created this indicator that plotted my important lines each time I loaded the program or reloaded NinjaScript. I have found it very handy, so thought I'd share it (first-time post).
It plots lines on chart at price lines specified in a text file. Indicator reads in standard text file with the following format(each field required and is separated by tab in the text file):
price desired price level for line to be drawn
height (not currently used)
color desired color in text format eg. Red, Blue, Black
width desired width of line
label (not currently used)
File name consists of concatenation of instrument+suffix (suffix is an input parameter) -
Indicator determines the instrument and then joins it with the suffix provided
eg. TF-Zones.txt (for the Russell instrument)
The filepath is an input parameter (any valid path) -
History:
v1 20100807 - @Aslan created to go with BetterRenko
v2 20100812- @Aslan changed to paint OHLC bar for live bar
v2 20150719 - @Dalebru converted to NT8. Exported with NinjaTrader 8.0.0.5
v2 20170102 = shanmugs added missing "Open" line
v2 201070201 - @DaleBru exported with NinjaTrader 8.0.4.0
September 26th, 2015
Size: 2.33 KB
Downloaded: 863 times
1654
dalebru
This is the NinjaTrader 8 version of BetterRenkoV2.
This Renko bar type is backtestable. It does not generate false "fill-in" bars. It maintains a true OHLC and displays properly with the Candlestick ChartStyle. If you want it to look like bricks, use the BetterBrick ChartStyle.
This is a tick-based bar, so initial loading can be slow. The NT8 "Break at EOD" feature is also supported, allowing bars to continue across session breaks.
October 14th, 2023 12:15 AM Celinhuw Thank you very much!
May 18th, 2020 03:35 AM pipextract Cant see the chart-style in the drop down menu. I compiled the chart style
December 22nd, 2015 02:15 PM Seanbeshore1 Does not show as option as Brick in Data Series options. Image shown with download is BetterRenko not Better Brick.
February 18th, 2020 04:16 PM sigmatrader Yes, when used in NT8 v 8.0.20.1 there is some kind of sync problem between the updating price on the right scale, the B
ar Data indicator and the symbol price.
February 14th, 2018 04:38 PM memdawg Is anyone else having trouble plotting the bars on the chart? I can see from the marker that it's working but bars are n
ot visible. Everything seems ok in the settings.
October 10th, 2016 11:19 PM bobc635 You are teh MAN!
April 19th, 2023 10:56 PM MajesticLegacy Is there a update to this indicator. Not sure if the current version is still working with the New Version of NT8. Tha
nk you.
Andrea
December 19th, 2022 07:16 PM NGtrader Downloaded your template years ago but finally came to appreciate the simplicity and effectiveness now. Thank you!!
July 4th, 2022 06:24 AM LoboTrader Thank you !
July 20th, 2021 03:29 AM SlimSala Excellent job. Many thanks!
February 22nd, 2016 04:27 PM StarSpangled Thanks so much!!
January 3rd, 2016 11:22 AM Scalpingtrader thanks for the sample! Converted the button to toggle the daily VWAP Bands (to be found in the NT8 conversion thread), s
o they're out of the way when looking at higher timeframes.
January 1st, 2016 11:23 PM Jaba Very useful. Is NT7 version available?
February 19th, 2025 01:46 PM rickjames Just discovered this vast improvement on the OBV indicator...many thanks for your excellent effort to create and share t
his!!
December 21st, 2023 12:57 PM ballhaj Thank you.
February 1st, 2023 10:09 PM romus Brilliant Cory!
I have found setting Period 12 works MAGIC!
Many thanks for your years of hard work and sharing!
February 13th, 2022 10:58 AM Emanuele67 Thanks Cory: indicator very helpful
April 2nd, 2018 07:23 PM Trailer Guy Thank-you! I use DI system as a trend filter. Not something you want to take the time to read on one minute charts when
the futures are moving! Your histogram on top of the DI is a really great solution. I get what I need with a glance, but
can still read the details if I wish to. I think this is a better solution than the background color change version I w
as using with NT 7. Thanks again.
March 23rd, 2018 02:57 PM bobc635 A nice collection....THanks
July 24th, 2018 06:18 PM bsternfeld thanks for the effort you put in. q: is it hard to add flexible MA´s like EMA, SMA, etc. to the periods?
April 14th, 2018 09:15 PM optionsnh thank for the time you put in on the development of this indicator
August 31st, 2017 05:05 PM Buscador Thanks for your contribution. Your indicator sharing is great.
August 28th, 2017 02:59 PM tuffcoucou Hi Thank you for the indicator work good the only thing,it does not stay on the chart I have to put it back all the time
.
But I am very please with it.
February 18th, 2017 01:12 AM xlb4udie A masterpiece. Use of Color/Gradient gives bars life and character. Amazing.
February 26th, 2016 06:46 AM Minneapolis This is a great visualization. I can see the true movements without daily noise. Bolliger Bands just got better for this
guy
February 23rd, 2016 11:40 AM Lady I love you! Thanks! Was just complainign that the "manditory" update to 8 made me leave my favorite Multi Period bars be
May 15th, 2022 08:57 PM ndakotan The data is calculating the bars, but they don't display. I can see the value moving on the vertical axis, and the bar
chart flickers on for a quick second when I change the 'calculate on ' drop down. It seems like a great concept. If so
meone could fix it that would be awesome.
April 25th, 2021 06:42 PM randyjb Sorry, I experienced the same thing. This indicator does not work with the 8.0.24.2 64-bit version of NT8. I directed m
essaged SIM22 but it seems he has not posted in this forum since around March of 2017 so we may have lost access to this
indicator.
April 11th, 2021 08:34 AM mstuhr Just downloaded again and get this error message: This NinjaScript archive was made from an older, incompatible version
of NinjaTrader.
March 7th, 2021 07:56 PM fesx Has anyone gotten this indicator to work with the latest upgrade? I use this in Ninjatrader 7 and was excited to see Ni
njatrader 8 now has this indicator. I can see it working in the price marker, but nothing in the main panel. I get an
error that states "Error on calling "CalculateMinMax" method.
January 31st, 2021 11:03 PM kcrawford So....I downloaded your indicator and used it. I love it, its great!
Now, I updated Ninjatrader to the newest 2.0.23.2 and now it prints nothing on the screen at all. Please fix this.
February 13th, 2017 03:07 PM seedworker Received this error message:
Indicator "SimpleFootPrint": Error on calling 'OnRender' method on bar 5184: Object reference not set to an instance of
teh object.
December 19th, 2016 12:45 PM traderpards Nice! I figured out what ails OnRender - it's from a change Ninja made somewhere around Beta 10, give or take a beta rel
ease or two.
In the very last RenderTarget() call, you have:
Volume[ChartBars.Count - idx - 1].ToString()
That used to work but it doesn't anymore so you have to change that to:
October 10th, 2016 11:12 PM bobc635 Thanks alot.....
August 5th, 2020 11:53 AM cutzpr This is great. Thank you. Very Useful.
May 7th, 2017 09:09 AM freedomtrader Haven't tried any coding yet,but I'm saying thanks in advance because any help I can get is good.
January 31st, 2017 09:06 AM Ynotfutures Thank you for your contribution.
December 19th, 2016 04:10 AM GeorgeW Thanks for this tool. I can now see why my plot is disappearing off the chart when I reduce the chart Tick value. Can an
yone help with how I code in a filter so that the values are neither too high or too low so that I can still see the plo
t?
December 7th, 2016 05:06 PM MartyK Great coding tool! Thank you!
August 29th, 2019 02:00 PM Botts I only recently "stumbled" on this indicator by @Sim22, as usual it's another example of his exemplary coding skills.
Not to mention the indicator itself seems almost "Intuitive" in the way it behaves. Thanks for all the work you did here
in the early days of NT-8 "Beta" and "RC-#".....
March 28th, 2016 04:53 PM kareem40 Thank you. Very good
May 30th, 2016 09:49 AM bobc635 Thanks for the help.... I have a bunch of custom NT7 indis that I built that need to convert. I am just now starting on
December 12th, 2016 08:14 PM whiterhino Thanks for your feedback Z, This coding is the standard MACD coding format. Divergences are predictive btw. Many trade
rs use them to predict tops and bottoms before the turn.
May 5th, 2016 01:21 AM Zondor Not recommended. Inefficiently coded, but that's beside the point. Lagging, price dependent indicators like this do not
confer an edge. They simply reflect a foggy view of what has already occurred on the price chart.
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 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.
January 28th, 2021 02:30 PM Gaterz Doesn't work for me. Thanks though
April 11th, 2019 07:43 AM Bend
April 7th, 2017 11:31 PM SDR2014BMT This works perfect for me- thank you so much!!!
September 7th, 2016 10:56 PM waverider I REALLY appreciate when people put free indicators up, I do, but this one fails in the same was as the other one I foun
d (although I get it does the one thing right).
I want to highlight the ETH and LEAVE the RTH (because my chart is already black I'd prefer to grey out the ETF).
But this handles 10:00 TO 16:00 but NOT 16:00 to 10:00. It seems to get confused.
Also, (and possibly to account for this) it would be awesome if it could do more than one time zone.
September 16th, 2022 11:27 PM lewtamarilla Thank you for this. Really needed this to keep my mind on task during trading.
July 19th, 2021 02:44 PM prutrader Nice
July 10th, 2020 10:42 PM BoltTrader Thank you! Does exactly what I needed.
November 26th, 2018 04:40 AM Flyboy1966 Enter as you said doesn't seem to work but if you type what you want on first line, then put your cursor on the next lin
e and left click. Of course enter takes you back to the chart.... not so bad once you figure it out..... Thanks a bunch
November 30th, 2022 09:56 AM zoomie Spectacular...Thank you
November 11th, 2022 12:52 AM chrisumerie Great work. Many thanks.
November 11th, 2022 12:51 AM chrisumerie
April 8th, 2022 01:28 PM Djt1102 When I upload this onto my chart nothing loads in the new panels, do I need a specific data connection for this to load?
March 6th, 2022 06:11 AM augusta THANK YOU VERY MUCH
January 5th, 2017 11:02 PM jupikseliga NICE INDI. PLEASE ADD SEPERATE CANDLE BODY OUTLINE & CANDLE WICK OUTLINE FOR BETTER VISUAL RESULTS. THANK YOU
January 3rd, 2017 04:57 PM no3putts
December 11th, 2016 04:39 PM renvik These look great, Thanks ; but I don't know how to use these!
December 10th, 2016 02:14 PM MartyK The Gradient Bars look very nice! Thank you.
March 10th, 2017 10:03 AM NGtrader The coding in this indicator causes memory leak issues when I use it. I take it off my charts and my memory use for Nin
jatrader returns to normal instead of going up to 2 gb.
February 9th, 2017 10:32 AM teresa great - thanks a lot!
January 19th, 2017 08:45 AM mozola Thank you for this excellent indi, we use it as a trailing stop ("attach to indicator" function).
Would this tool need any changes to the latest N8 update? (8.0.31)
April 19th, 2024 09:04 PM racecarjw Redownloading the opening price indicator I acccidentling deleted while cleaning out a bloated indicator file. Thanks ag
ain BobC.
January 15th, 2023 12:23 AM Davydh This is a useful tool except it doesn't let you do midnight.
June 4th, 2022 12:40 PM rjoerosso I am trying to mark the midnight NY time opening bar. My inputs are EventHour = 0 And EventMinute = 0. And nothing s
hows up. Can you help?
September 5th, 2021 02:08 PM bobc635 @BKOp... Hi and thanks for the feedback.... I dont use Bloodhound so I dont know what they are looking for. The line
is drawn from a Draw.Line statement, whose parameters are defined by the AddPlot statement in the State.Configure... P
erhaps in your BH documentation they define what is needed. You can either have a codie that uses BH do the mod for you
, or send me the documentation and I will re-configure the indie to do what they prescribe. Since I dont have BH, you w
ill have to check it out and we will go back and forth to debug it.
Thanks and Trade Well...
Bob
September 2nd, 2021 10:50 AM OutATime Thank so much!
October 15th, 2019 12:04 PM Don Double U NT8 will not install for me. Detects a Sim22DrawingUtilities file that it wants to compile. The addons then fails saying
there are duplicate method names, signatures, scripts or missing files. Not sure where to find these existing on my har
d drive.
September 2nd, 2018 02:34 PM abh8 Thanks a lot. Have you posted the sim22_footprint indicator ?
September 2nd, 2018 01:39 PM abh8 You have shown Sim22_FootprintV1. I did not find this footprint from your postings. Can you please let me know if it is
available to download ? I like the gradient coloring of the footprints. Thanks a lot for all your posts.
March 4th, 2018 11:49 PM kiro Thank you!!
January 31st, 2018 08:13 PM TraderTS Yep, priceless... Thanks!
May 14th, 2024 06:28 AM broken87 when I scroll backwards on larger timeframes it eventually stops and I can't go any further even though their are more b
ars on the chart remaining to scroll through horizontally. How can I get it to go back further to the older bars .....Th
ank you for your help and awesome indicator btw
May 29th, 2023 12:25 AM ballhaj Excellent work! thank you
April 5th, 2022 11:37 PM wglsdzb
February 17th, 2022 12:35 PM zoomie Spectacular...Thank you for sharing.
July 2nd, 2020 02:16 AM MARKETPLACE Thank you . Super indicator. I was looking for the same. Thank you again.
May 2nd, 2017 12:16 AM LarrikinTrader There are some very credible members here that like what you've done. Congratulations and thanks
April 25th, 2017 10:02 AM freedomtrader
March 11th, 2017 11:31 AM mk77ch fantastic one! thank you very much
February 16th, 2017 10:43 PM Sim22 Thank you Shuqlu. I like the drop down menu. You not only provide us with a useful indicator but useful code for all of
us to benefit from. This is what I like to see in indicators. Good on you.
February 15th, 2017 06:25 PM moerfutures very nice to have buttons and drop downs,!
November 10th, 2023 11:56 AM anmir55 With the letter "U" in select format it comes out with one hour less, even if you select any select culture. Can you hel
p me?
April 26th, 2023 04:14 PM culpepper Fantastic. Thank you
April 6th, 2021 05:07 AM jtrade
June 20th, 2018 10:05 PM jmont1 Shuglu, very glad you decided to learn to code. Great indicators.
April 30th, 2018 01:29 PM hautetoddy Most excellent. Thank you
February 6th, 2018 10:57 PM i2w8am9ii2 This is great, thanks so much. I've been amazed at what a complete rip off the Forex bid/ask spreads are. Where I would
have been making $350 with the same price move in the futures markets, I am at a $25 loss or so in Forex. It is so impor
tant to choose the right markets that have a decent spread in Forex. Much appreciated.
July 24th, 2021 10:10 PM Abusamjad91 Thank you so much!!!
October 15th, 2019 03:30 PM Flyboy1966 Thank you very much, between using this about every day I only have to reset the db every so often. Actually sometimes I
also reboot my computer even tho I always reboot before I start my day.....
August 30th, 2019 04:04 AM Flyboy1966 I will try this, however just deleting some of the cache seems to allow NT 8 to work my charts flawlessly..... Many than
ks. In the past I have just tryed things (including this) and then forgotten about it. So the next time NT screws up I'm
scrambling to find out how to solve all over again. This time I bookmarked this page..... Would you say I'm a bit slow.
... Lol's
April 12th, 2019 10:04 AM Botts
April 4th, 2019 12:43 PM Maxie I use it every day after close, thanks
great indicator. Was wondering if you could could make a verssioin of the indicater so that a third party indicator like
markers plus can copy lines to make an semi auto entry. thank you Bill
August 5th, 2021 05:59 PM Pocketful Thank you Bob for demo in webinar. I use a fib trend indi and always liked the ADXVMA. Now I'll compare with the bands
.
September 18th, 2020 05:30 AM TexNinja THANKS!
May 5th, 2020 04:20 AM bcomas Thanks! Fantastic tool
September 12th, 2019 12:53 PM BoltTrader Thank you! Looks great
April 4th, 2019 12:40 PM Maxie very helpful, thanks
August 3rd, 2018 05:09 PM Zephyr I'm a HUGE believer in the Polynomial Regression Channel. If it's coded correctly, it's highly predictive for support a
nd resistance. I use 2 of them on my charts. One is longer term (150 - 200 bars for daytrading), and one is short-term
(50 bars). I only use upper and lower lines. I use one at full range for the multiple time frames of swing trading.
The only one I've ever seen coded perfectly and correctly is the one made by Robert Payne at www.funwiththinkscript.com
- made for Thinkorswim.
Thank you very much for this. I will test it shortly.
July 8th, 2018 06:09 AM Ratdog INstant money maker when applied correctly.
May 27th, 2017 01:55 AM romus I am keen to see live results from trading it (about to test on some strategies in NT7) - even though it repaints, but a
s long as highs and lows stay within extremes the results should be as per backtesting.
It certainly is difficult to follow visually.
I am not into NT8 yet - but glad to see this indi is already converted
April 30th, 2018 01:16 PM hautetoddy Most excellent. Thank you
November 7th, 2017 04:01 PM brucerobinson
April 8th, 2017 04:22 AM Zondor Just watch the RAM go up up up steadily in Task Manager as you use this, until Ninnnie crashes. Every single point on e
ach of those plots is a separate drawing object that KEEPS using RAM from the time it is drawn until Ninjatrader shuts d
own. Or crashes.
This is the worst possible way to display horizontal lines. There should be a law against it.
March 31st, 2017 01:19 PM no3putts Thanks for sharing.
March 29th, 2017 06:11 PM skfutures For some reason after applying the indicator my chart lags a lot.
I thought maybe it has some complication with other indicator but when I apply this to naked chart it still lags a lot.
Loading time takes really long time instead of 1 second.
October 4th, 2017 02:55 PM snowpatrol Nice indicator. A volume feature would make it really amazing. Still, love the vertical bars highlighting the surge in
volume.
May 15th, 2017 10:20 AM PierreG Thx. Very useful
May 13th, 2017 10:32 PM bobc635 A nice additions.....Thx
November 24th, 2023 09:12 PM FundedTrader82 Works good on Gold.
April 26th, 2023 08:44 PM Blessedprofits Thank you for sharing the tool. How do you get it to print price at the end of each line? And how do you adjust the spac
ing?
October 8th, 2021 09:08 AM rickr Thx for your contribution
June 18th, 2021 09:15 AM tonylou Excellent visual indicator to show speed and range of the market.
It worked great on my desktop. I also installed on a laptop but the lined are off. I wanted the lines at a certain numbe
r but they seem to have a mind of their own. At least it works on my desktop...
July 5th, 2023 02:27 PM l1onel would be great to be able to write a text label also
thanks a lot
April 2nd, 2023 05:25 PM Adfra Just worked, ace.
January 12th, 2023 05:19 AM meganer
November 13th, 2022 11:14 PM biegea Possible to add a user-defined text label? So frustrating how difficult it has been to try to find something that does
October 28th, 2024 01:07 PM vickisb Why does this yield slightly different results than the NT8 default Order Flow VWAP deviation bands? I'm setting the ban
ds to 2, 3 & 4 std deviations.
Also, are we supposed to be able to set the quarter range values? I can't set them in the indicator, but when using the
indicator in strategy, I can choose different values. How should I set them to duplicate the indicator I'm seeing on my
chart?
August 14th, 2024 10:06 PM ramado Nice! Thanks for sharing!
December 11th, 2023 01:25 AM funpeople
June 22nd, 2023 01:18 PM culpepper
June 18th, 2023 03:14 AM ballhaj Thanks for sharing
August 29th, 2021 04:58 PM BBAbility Thank you for this.
April 1st, 2021 08:32 PM compteidriss Sans commentaire
May 26th, 2020 02:43 PM master trader Too bad he disabled "Calculate the Pivot Hourly". I use that feature because I use this indicator on day trading charts
and show the extreme plots only.
May 21st, 2020 11:24 AM zoticus Hi - I'm using the latest version of NT8 and I don't get the MM lines.
Is there a leter version please or do you know where else the great MM tool for NT8 can be acquired?
July 19th, 2023 08:24 AM MajesticLegacy Hi thank you for this indicator. Is this compatible with NinjaTrader8 now? Or is there a update of this indicator? Th
ank you again!!!
Andrea
May 19th, 2023 10:41 AM mewddsltd thank you for this .. and all of the other indicators you have shared with us ..
I notice on this indicator (and maybe the other ama pivot indicators) the value for Y-Close does not accurately reflect
the close of the previous .. most of the time it is close but there are days where the error could be 25 ticks or more .
. I determined this by looking at the price chart AND comparing Y-Close to lines drawn by NT8 indicator PriorOHLC
keep up the great work .. thanks again ..
May 1st, 2023 08:05 PM tjmalena Thanks
December 29th, 2021 12:49 PM Pollux
June 20th, 2021 04:21 PM JanEva Fantastic Indicator!!!! Thanks!!!
December 11th, 2018 11:38 AM f1p0pt10ns Is there a way to set these up as alerts? I tried the "normal" alert path but doesnt seem to be working. Thanks for th
October 26th, 2018 12:05 AM calhawk01 THAnk you making this
I’m trying to leverage this bar type for a custom indicator. I’m basically trying to obtain the volume values that are p
roduced using this bar type to “reconstruct” the tape. Jigsaw and other “reconstructed tapes” almost have identical valu
es as the values that are being produced using this bar type. There is not “magical” reconstruction of the tape. All tha
t these guys are doing is summing the trades with the same time stamp.
How can I call this bar type in an indicator? It doesn’t seem to be the option as a bar type for some reason in ninja sc
June 1st, 2018 11:17 PM marianfed thankyou ..
November 15th, 2017 10:28 AM NJAMC Thanks, I am not sure and I don't think we are retail traders get enough information in the stream to know what orders a
re split and simply have different time stamps. Statistically, if you get a few orders at the same exact time stamp, it
is likely the same market player. This will at-least help find "BIG PRINTS" which are being hidden by splitting up the
orders.
If you know of other ways to tie orders together let me know and I will see what I can do.
November 14th, 2017 09:50 PM tradingon thankyou .... wonder how many other values need reassembling
May 17th, 2023 01:29 PM Paypachaysa This is so cool but unfortunately it looks like the newer versions of NT broke the code. No longer displays.
February 18th, 2023 07:32 AM Teebone21 Is there an updated version of this indicator ?
November 30th, 2022 04:19 AM JirkaF I was able to reposition the rectangle in the object manager menu but it is not possible to choose any instrument so unf
ortunatelly this think doesnt work in current ninja trader version
February 8th, 2019 11:06 PM laenxin I have the latest version of NT8 as of 2/8/19. This indicator is the culprit in consistently freezing up my charts, as w
ell as another trader's charts, with whom I work. After deleting it from every chart, i am running smoothly. I like the
idea and intent very much, but it does not work for me.
September 21st, 2018 04:30 PM kareem40 Been looking for it, nice work, thanks
January 21st, 2018 03:12 PM BucketTrader bcomas thank you for submitting this. I am having trouble changing the time this line appears. I changed the times in
the indicator settings with no luck. I also changed the time from 0930 written in the script with no luck. Will you le
April 22nd, 2022 09:44 PM skidmark Thank you for your hard work. Just what I was hoping for.
September 4th, 2021 03:25 AM KeithL Always amazed me that this is not a base NinjaTrader indicator. Maybe add a few options like showing only one day per we
ek. Less congestion if zoomed out. Many Thanks
January 2nd, 2021 10:14 PM romus Good.
Is it possible to have option for displaying the short version, e.g. Mo, Tu...?
And position of the text, say at bottom of the chart, similar to DayofWeek version1.1
October 10th, 2018 08:11 AM cazimi Thank you, day of the week is very important on my trading.
June 27th, 2018 01:03 PM 1973Hog Would really find this indicator useful when going back in time on the charts. However, I get the following Error Messag
e when attempting to import it. Yes, I have renamed the file as suggested, but still no luck. Any help would be most gra
February 2nd, 2018 03:14 PM bobc635 Thanks.... interesting indie.. Thanks for sharing... It appears that you left one of your debug print statements on line
September 22nd, 2023 09:10 PM jayhawk thanks for this! Saved me a bunch of time since I have no experience with ninjascript, and helped me learn a little more
along the way.
June 9th, 2022 02:34 AM mwf2220 great - thanks
September 15th, 2021 08:47 AM kashmiami
May 25th, 2020 07:13 PM bcomas Thanks, good indicator
July 7th, 2023 11:35 AM barryf This works for me, except for the fact that it obscures the chart grid lines and it appears that there is no way to get
them back while this indicator is installed. For me the gridlines are more important than the timer if I have to make a
choice between the two.
August 11th, 2020 09:52 PM atop97 does not show.
November 9th, 2018 12:39 PM BoltTrader No matter what I change in the settings, the counter doesn't appear on my chart. I have tried on both volume and tick c
harts. I also agree with earlier suggestion change this to Count Down not Count Up. Hopefully, you can correct this.
June 28th, 2018 12:21 PM Harleking Nice Indicator.
Just one minor thing: Is it possible to have the bartimer count down instead of counting up?
For Instance on an one minute Chart it would go from 60sec to 0 instead of 0-60sec right now.
October 5th, 2019 07:41 AM tonycashflow Can you re-upload without the DLL? Thanks otherwise.
September 20th, 2018 02:28 AM BoltTrader Exactly what I was looking for! However, it would be nice to be able to select the font, font size and color. In NT7,
I use a smaller font size than what is set for the chart and when bored while waiting for a trade setup, I am always adj
December 15th, 2020 06:02 AM globoman Finally found it. Thanks a lot!!
August 15th, 2020 10:21 AM stocks29 this is a great indicator! just what I was looking for.
November 17th, 2018 03:06 PM BoltTrader Thank you! I love these that you have coded. Have you ever thought about combining your time and tick counters into on
e indicator instead of 2 separate indicators? You could also add a volume counter and it would be perfect. One indicat
or that you could save on your chart template that would work on 3 different types of charts.
August 17th, 2018 06:24 AM Cudashark That is Awesome....
January 14th, 2022 10:03 AM Maxie Hello @TradingOgre
a great indicator, I've been using it for a long time and wanted to say thanks here too. How it with the alarm, how is i
t displayed- with a sound? (that would be wonderful)
July 20th, 2021 05:44 PM TraderGB Very nice indicator TradingOrge! I needed to find a certain pattern and, before deciding to program it, I looked on the
forum and found yours. You saved me a ton of time. Thanks Again!
November 22nd, 2020 05:58 AM NgoLimit Thank You!
July 16th, 2019 04:13 PM alessk nice indicator. thanks
October 17th, 2020 08:37 PM WilTruelove Hi bro! thank you for posting!! By the way, I couldn't find ^add index for breathing market, do u have something similar
?
Thanks a million
WB
September 4th, 2019 07:59 PM aminkovich69550 I have an issue with this indicator. After installation I don't see it on my list of indicators even though installation
was completed without error.
I was trying to delete that custom Ninja Script assembly and reinstall it again(just in case) but did see on in the list
December 27th, 2022 09:40 PM immaxwellington Can't get any of the agDELTA indicators to load... I have other cumDelta indicators so I believe I do have my settings c
orrect for such data.. not sure why I can't get these to load. Looks great though
November 26th, 2022 06:42 PM KhalidY Thank you for the indicator. I will test it. Thanks for sharing.
February 8th, 2019 08:05 AM kiro Thank you for sharing.
September 11th, 2019 03:08 PM Gianni78bari Too bad, it doesn't work
Is there a way to fix it?
January 14th, 2019 01:02 PM Tangotx The indicator is not working for me anymore.... anybody experiencing the same problem?
October 28th, 2018 07:54 PM runit Hey do the delta indicators only work with NT lifetime license to access orderflow? I'm not seeing anything. Is there a
July 15th, 2022 08:17 AM daviddube How do I get the Sound Alerts to work? I have placed .WAV files in the NT8 Sound Folder but they do not sound-off Love
the indie...Thanks
July 12th, 2020 09:34 PM rickr
June 18th, 2020 12:34 PM MARKETPLACE
April 29th, 2020 04:38 PM 4X77 thanks, I am grateful for your efforts and for sharing.
January 23rd, 2020 06:27 PM hobbys11 very nice, thank you Fat Tails
January 29th, 2020 02:33 PM mangustas I'm having an error saying that the browser is not supported. I've checked the settings, my default browser is chrome an
d TW is working fine on chrome but it's having trouble with this one.
April 11th, 2019 06:13 PM Malthus Great
November 7th, 2018 10:00 AM brettji Thanks for the submission. works great
November 7th, 2018 02:01 AM Ratdog So cool. Now I can see when my TV strategies fire and won't have to track via Chrome, hahahah awesome man thanks!!
December 27th, 2024 11:52 AM TraderJim33774 Hi Skid, Your indicator looks very interesting and based on all the positive comments others like it too.
I tried to down load into NT8 using its most current version and was not able to do so I got an error saying it was not
compatible
any chance you could take a look at this and if there is an error correct it? Thanks Jim
April 11th, 2019 11:26 AM Maxie Hello skid,
what is the name of the indicator at TOS?
April 11th, 2019 04:07 AM Maxie especially for the big overview a great indicator
thank you
December 14th, 2018 06:19 PM topdogtony Hi I know you put alot of work into this but i am not getting the same chart as the one in the picture i followed all th
e steps it just shows horizontal and vertical boxes on the screen with yellow doted price line, please advise.
November 28th, 2018 09:36 PM lager2 Nice! Name matches the action. Thx
April 10th, 2019 07:55 AM Brian Davies This is great! Best loaded onto one chart only as it functions on the chart trader. I would also like similar in
dicator, which limits daily max loss by account. Any suggestions anyone?
February 12th, 2022 11:35 AM zoomie Very nice...Thank you
June 28th, 2020 09:17 PM naphtalicapital Bob,
Thanks for the congestion indicator. Really a great job. My concern is that each time the green or red bx appears the pr
ice is already moved 4 or 5 points. So it really lagging price. So if you have a 5 choppy ziz zag move, you are out of m
oney 20ticks in each move. Is there a way to adjust the parameters to have the boxes appear sooner? If this can be done,
that will be a home run.
thanks
May 23rd, 2020 04:40 AM ZivG This is totally awesome. How can we use it in NinjaScript or a strategy? What's the signal that tells us when the box is
done forming?
THANK YOU --
Ziv.
November 1st, 2019 09:01 AM justtrader Very useful
September 27th, 2019 05:17 PM Bullywig Is there a way to assign a value to the boxes? For example, 1 for a green box broken to the up side, and -1 for a broke
n red box to the downside so it can be called in a strategy?
February 13th, 2024 07:10 AM Leafcutter Great! This NT timelag annoyed me ever since...too bad that I didn´t take a look at this indicator earlier even if I hav
e ssen it here for several times
March 15th, 2023 11:49 AM kv712 Thank you for so humbly sharing your great work...
January 5th, 2023 01:58 PM Yojimbo123 Thank you for looking in to this lagsss problem with NT8
November 12th, 2022 04:41 PM OpalDragon EPIC
SHOULD BE STANDARD IN FOR EVERYONE IN NT
July 4th, 2022 03:35 PM forrestang Absolutely TREMENDOUS my man!!! Found this recently, and I wasn't even aware of the NT limitations, primarily b/c I neve
r really looked into the really quick price movements to trade.
July 17th, 2020 03:34 PM jmont1 @GwaiZaiTrader, all good except I cannot figure out how to get the arrows the main chart like in your image. Hope u can
June 19th, 2022 05:30 PM 215soleout619 Thank you very much for this...Awesome work.
October 9th, 2021 03:36 PM l1onel
July 24th, 2021 08:52 PM Abusamjad91 Thank you
March 13th, 2020 03:28 PM Koepisch Hi there @hobbys11, @trepidation,
i can't get it, what the "core time of NT8" really is. What has it to do with the dom and why the chart time has a negat
iv offset. If the chart lags i expect the chart time is the DOM time + x ms, isn't it?
Has it anything to to with the "data feed lag" calculation. Initially i looked for an indicator which compares the datet
ime of the incoming tick with the local computer time, to evaluate data feed / internet routing latency. I'm afraid, tha
t this has nochting to do with this indicator.
March 7th, 2020 06:47 PM trepidation Try installing the TickRefresh indicator to see if that fixes the problem. I know the chart doesn't refresh as quickly a
s the DOM and the TickRefresh indicator solves this issue at the expense of processing power in my experience.
January 18th, 2025 11:24 PM slogan61 Very Nice..Thanks
September 5th, 2023 12:37 PM Tradarr Thanks! Can you add squeeze plots for Market Analyzer and Chart Alerts?
August 8th, 2023 07:32 PM MTCTrades AWESOME indicator! Keeps me out of chop, clearly signals when to get in - even uncovered a safe way to enter on reversal
s after exhaustion! SO pleased and grateful to you for sharing this excellent work.
May 9th, 2023 02:48 PM racecarjw Thank you for your generosity with sharing your work.
October 3rd, 2020 12:54 PM Flexdirect hihi thanks for sharing but this indicator doesn't seem to import into NT8..."Import failed, may contain duplicate metho
September 2nd, 2022 11:04 AM cv2low I love this reset, it saves me so much time.
October 14th, 2021 09:20 AM sidlercom Perfect many thx
July 22nd, 2020 01:17 PM bobc635 Great idea!!!!
July 21st, 2020 08:46 PM yogaflyer
July 21st, 2020 11:44 AM Fibstrader I'm new to NT. Used to trade on TS. I downloaded and installed this add-on but how do I find it when I need to reset Sim
accounts? I can't see it in the list of indicators.
September 18th, 2020 05:50 PM Cyph3r I seem to be missing something in the download. The indicators seem to be there, but not the template you have in your i
mage. Any idea?
July 4th, 2020 03:38 PM bobc635 Thanks.... We will take a look!!!!
August 30th, 2022 01:09 AM scshourie Is there an updated version available
October 23rd, 2020 01:13 AM bcomas Fixed minor bugs and improved at : https://ninjatraderecosystem.com/user-app-share-download/largetrades-strategy-nt8-upd
ate/
September 3rd, 2020 08:37 PM bcomas Hello Futuretrader2,
It can be fixed if you go to the largetrades indicator (NinjaScript editor) into OnBarUpdate and change the minimum bars
for trade with 100
If (CurrentBar < 100)
return;
August 25th, 2020 04:44 PM Futuretrader2 Thanks for the strategy Bcomas! Using a single chart in NT8 (latest) I got this error log : Indicator 'bcomasLargeTrades
': Error on calling 'OnBarUpdate' method on bar -1: You are accessing an index with a value that is invalid since it is
out-of-range. I.E. accessing a series [barsAgo] with a value of 5 when there are only 4 bars on the chart.
February 27th, 2022 04:12 PM NinjaStang I was wondering if would be possible to plot a 1 for longs and -1 for shorts. Similar to the Price Breakout from A rect
angular Base? I am using Markers Plus for automation. I just can't seem to get this one to plot that way.
Thank you. Love this indicator.
October 3rd, 2021 10:25 AM mav8rick Thanks!!
March 13th, 2021 12:00 PM compteidriss It's just wonderful!
September 18th, 2020 11:21 AM jabeztrading Nice work.
September 14th, 2020 08:51 PM cskafan123 Thank you much! This looks great. Now I just have to figure out how to apply it. Are there any instructions?
February 13th, 2025 11:07 AM Wipeout Nice Thank you
October 12th, 2021 06:10 PM tonguira
February 5th, 2021 12:23 PM mzapata24 can not be imported at Nt8
January 2nd, 2021 05:38 PM andreibara Not able to import this one as well. For those who were able to make it work, does it require a particular configuration
? You can message me as well if you don't want to leave a rating.
October 29th, 2020 12:56 PM Jonsell Not importing, needs to be updated with current NT8.
March 14th, 2024 05:26 AM Leafcutter The Idea for this indi is cool! I have often tried similar things in order to combine the volume delta with the price ev
en if they do not correlate when there is absorption...if there would be a possibility to combine this with a correlatio
n indicator...
June 12th, 2021 11:44 PM TraderGB Nice going Bob...way to think out of the box!
November 2nd, 2020 11:35 AM Jeezewiz291 NICE
October 31st, 2020 09:01 AM Harvard Thanks
October 23rd, 2020 01:10 PM hedgeplay Thanks Bob, good clean work.
December 7th, 2023 08:42 AM timo121515 Very, very useful. How do I get it to print midnite? Thanks.
August 18th, 2022 01:05 PM BoltTrader Thank you! Works great!! Have you ever thought of modifying this slightly to where it could post a vertical line ever
y hour or maybe even every half-hour.?
May 28th, 2021 07:35 AM longboat Just what I needed thanks
December 14th, 2020 12:22 PM Buscador Many Thanks. Very useful for me.
September 30th, 2021 09:21 PM golfman Here's a link to the image in my Dropbox - https://www.dropbox.com/s/1v14poe69uil17w/Future%20IO%20error.png?dl=0
Hope this one works.
Thx!
September 30th, 2021 09:20 PM golfman Hello,
I try to install this file & got this error message, can you please help & direct me so I can use this indicator.
Thanks in advance for your help.
Chas
January 4th, 2021 07:28 PM Andrewt thanks very much, very handy indi
January 4th, 2021 03:46 PM racecarjw Thank you for your generosity to share the work on your indicator.
July 8th, 2021 11:17 PM Bato75 Hey is there any was you could make this same indicator but for the Average Weekly Range instead of ADR. Or instead make
one indicator that does all the same things except its the ADR AWR and AMR?
June 14th, 2021 11:01 AM Bato75 love it
June 14th, 2021 11:01 AM Bato75
March 10th, 2021 03:59 PM pmat great job ! thanks for sharing
July 25th, 2024 07:49 AM mahirali Where can I download this indicator
November 11th, 2021 08:21 PM jstu
October 6th, 2021 01:11 AM romus Thank you!
January 23rd, 2021 02:22 PM shaisamuel Thanks, it looks great. I would love to test it using BloodHound, But for some reason BH doesn't see it, any idea why?
Thanks a lot for sharing.
December 14th, 2020 12:24 PM Buscador Many Thanks.
I'll test it since it is new for me and don't know how it'll work on Range bars.
June 26th, 2022 01:17 PM alesiosc works on manual? its the only one ive ever come across then. thank you very much....
November 26th, 2021 10:23 PM DavidFutures
August 2nd, 2021 10:25 AM fabiopaulo Hi, would there be any way to enter a password after configuring the settings? That's because to protect us from ourselv
es. Thank you very much for the tool
June 6th, 2021 07:04 PM TRADERRON Love it! This acts as a perfect auto liquidation for my manual entries. Most Strategies can only exit positions that wer
e entered by a strategy. Not this one; it works on manual entries too. Thanks.
November 25th, 2021 09:20 PM dR5ERNCmCmUYmDcU I have been testing this indicator for over one week now using NQ and gives amazing results. IS there any way I can use
MA type in my strategy ??
when I tried it's not allowing me to choose the MA type from within a strategy.
Thanks
January 16th, 2021 01:33 PM Ilpropio great work.. very useful confirmation indicator
January 13th, 2021 09:07 AM sunshnpeg I'll run it from inside my strategy as an additional "entry filter" ! Thanks! -Bill-
January 12th, 2021 04:42 PM FT126 Very interesting. I'll give a go and report back in a few weeks (after back testing).
March 18th, 2022 01:14 PM JadeL Thanks for sharing
August 30th, 2021 02:53 PM DonL
March 1st, 2021 07:09 AM romus Thanx!
February 21st, 2021 09:02 PM bobc635 Hi Natan, try making the chart full screen. The button on my display is just left of mid screen along the bottom of the
panel that you have the indie loaded on. If you continue to have problems, please message me.
June 18th, 2023 02:30 AM ballhaj Thanks for sharing
March 12th, 2023 09:23 PM riskybiz Is there any way to block the 2 ema's? I even tried to color them the same as the background and it didn't work... Thank
s
April 23rd, 2021 08:25 AM JohnnyCash Thank you for your gracious gift to the community
March 9th, 2021 01:08 PM bobc635 Hi Larry... You can open the code using the NT editor, or a Note pad or Word or many other applications.... Double click
on the cs file and your PC should give you some options, or Open the NT editor from the Control Panel>New....
February 28th, 2021 08:49 AM larrysn1919 Nicely done I am relatively new to NT8 Are we able to look at the code. If so I do not know how
Thank you for sharing this I will peruse your other indicators
April 19th, 2024 08:36 PM racecarjw I believe this will help in my trading. Thank you for your generosity.
December 21st, 2023 11:15 AM ballhaj very nice
May 15th, 2022 10:06 AM ndakotan will come in very handy. thanks
June 24th, 2021 08:48 PM perdelta Excellent work! As a huge fan of Raghee's trading style and tools I could not be happier with having found your version
of her GRaB Candles and 34 EMA Wave. Thanks!!!
May 1st, 2021 07:44 AM binonut Thanks, this fits well into my current systems and helps immensely when reading a chart quickly.
I installed this indicator on NT 8 but the DOM is displayed on the upper right corner of the chart, fat away from price.
I only see the bid side the ask side is outside of the chart area. Can anybody help ?
February 22nd, 2021 03:31 PM drinkurmilkshake I'm not able to see the DOM Bid/Ask Text nor the Cumulative Bid/Ask Depth Text. I've replicated the indicator parameter
colors and chart colors (background/text) and only see thin lines.
February 22nd, 2021 09:02 AM fivewhy
February 5th, 2021 04:51 AM lesterb @matteo please go to the link:
June 18th, 2023 02:25 AM ballhaj Thanks for sharing
May 6th, 2022 04:56 PM blackhud Just started using it and have found it very helpful. Thanks
September 6th, 2021 10:01 AM bobc635 @jammdou To set the "ZOrder" of an indicator on the chart, highlight (single click) the indicator that you want to mov
e up or down in the stack of items on the chart. Once highlighted, hold the Shift key and use the roller on your mouse
to change the order of the stack. There will be a display of the order and you will see the order change as you move t
he roller..
Trade Well
Bob
September 6th, 2021 10:01 AM bobc635 @jammdou To set the "ZOrder" of an indicator on the chart, highlight (single click) the indicator that you want to mov
e up or down in the stack of items on the chart. Once highlighted, hold the Shift key and use the roller on your mouse
to change the order of the stack. There will be a display of the order and you will see the order change as you move t
he roller..
Trade Well
Bob
September 6th, 2021 10:01 AM bobc635 @jammdou To set the "ZOrder" of an indicator on the chart, highlight (single click) the indicator that you want to mov
e up or down in the stack of items on the chart. Once highlighted, hold the Shift key and use the roller on your mouse
to change the order of the stack. There will be a display of the order and you will see the order change as you move t
December 3rd, 2021 08:38 PM DavidFutures Great indicator!
September 19th, 2021 10:23 PM dR5ERNCmCmUYmDcU Great one, I have been actively using since past over a month now and getting very good profit. I have one question for
Bob, could you please guide us on how to use this indicator using NT8 Strategy builder ?
I had tried but didn't get an exact idea on it.
appreciate your help.
thanks
June 12th, 2021 11:48 PM TraderGB Another good one...Thanks Bob!
September 2nd, 2023 11:39 AM Razor Thank You for posting the indicator! When unzipping all I see is a .XML (93KB) file, no Indicator or Template folders.
Am I doing something wrong?
February 18th, 2023 03:55 PM ballhaj thanks
March 30th, 2021 06:05 PM redpr hi looks good but cant use in NT8
March 28th, 2021 07:32 PM OutATime
March 24th, 2021 12:49 AM fish No problem importing. Volume profile chart a real gem. Thanks!
May 19th, 2024 08:15 AM Frankytrader Very Useful Indicator, thanks a lot for this, can be used in VERY meaningful ways.
January 2nd, 2024 06:51 AM Falco11
August 29th, 2021 03:48 AM kcrawford This is my second message dealing with this indicator...Now that I've started using Order Flow, I actually can't find an
y of these trades. What are these 'trades' based on? because they are not individual trades that have printed at any pr
ice. Or am I understanding what this is for wrong?
April 11th, 2021 11:39 AM rgo1 Your Large trades indicator is well done. Thank you
March 28th, 2021 09:01 PM Haggai It looks interesting but I was unable to use since this was made in an older version of NT8. Can you update for v8.0.24
.1? Thanks
March 19th, 2021 09:05 AM KrazyTrader
March 16th, 2021 05:59 AM martinforsure Your chart says 1140, but in description it says 1440 minute chart
January 19th, 2022 08:29 AM newell This one is helpful in many ways, thank you!
June 20th, 2021 11:46 AM Aragorn Ironic I just started, last week, plotting the ATR at certain times of the day over several days only to find this great
tool. Very well done!
May 21st, 2021 03:02 PM MarketMage nice! thank you!
December 20th, 2023 01:07 PM ballhaj Excellent !!!!
December 4th, 2023 07:45 PM topdogtony Hello - you did a fantastic job on this indicator I use it on the 5 min chart, if I can make a suggestion or 2, 1st reg
arding the alert can you code the ability to use alert of choice. 2nd can you include as an extra confirmation signal a
n RSI and Divergence? Sorry if I'm asking too much you already have done a great job-------Thank you.
September 1st, 2023 05:30 PM sunshnpeg
June 25th, 2022 06:09 AM alesiosc
January 10th, 2022 01:33 PM daytrader2021 This is by far the best indicator I have downloaded from this site. Only ask would be a way to move the text out of the
way without going to properties. Outside of that love it.
July 15th, 2021 03:54 PM sunshnpeg These Zombie indicators, especially the latest release are great!! Thanks for your generosity and work on all of the ind
icators you have brought to Futures io!!
July 12th, 2021 02:56 PM forrestang Many thanks good sir
July 7th, 2021 01:59 PM tcwairoa
June 27th, 2021 04:04 PM Jim G I appreciate your sharing this with us.
September 29th, 2021 12:40 PM jmont1 Excellent but 5 stars if added time in trade. Excess Intraday Margin info is more important than margin used. Check box
for showing bottom panel and for showing margin used also would be good. THANKS!
August 29th, 2023 01:37 PM Maxie thanks for sharing
June 20th, 2023 01:01 PM peter1 Thank you for sharing it.
December 3rd, 2022 03:02 PM candy
November 28th, 2022 08:58 AM ballhaj Awsome indicator thanks
October 9th, 2021 12:15 PM racecarjw GB, your mind works in a strange but good way. I cant wait to try this out in real market conditions. Thank you for shar
December 29th, 2022 05:37 PM sigmatrader This can be useful with its normalization and divergence.
January 28th, 2022 02:48 PM mjones11 Excellent indicator!!
June 8th, 2021 10:55 AM bmaran Thanks for this indicator. I am testing this and I see the triangles for divergence on the top panel are printing only o
n refresh. Also I have noticed that short divergence are not printing always.
January 28th, 2022 02:23 AM muniz182 The best indicator ever... If you combine with GB volume reverse probably you will make good trades... Thanks GB!!!
September 9th, 2021 06:58 AM nothingbutprofits I experiment your indicator - and agreed with your assessment about the delta type (bidask/updowntick) - not much differ
ence from original VWAP. Thanks for your experiment..as I learned from it.
April 3rd, 2024 04:20 PM deandavis Thanks for your indicators. I can only imagine the hours you put into coding them I am looking for your gbMACD can y
ou give me a clue as to where I may find it?
Thanks
Dean
December 3rd, 2022 02:47 PM candy Very useful! Thanks!
May 9th, 2022 05:01 AM Leafcutter thanks for sharing - I´ve been looking for that since a long time - works great even with unirenko Bars.
August 19th, 2021 04:51 PM zohar thanks
August 16th, 2021 08:51 PM MrTrader Nice Indie, thanks TraderGB!!
December 9th, 2022 10:05 AM Chof So often the simplest things are some of the most helpful.. That's certainly the case with your indicator - exactly wh
at I was looking for - thank-you.
February 24th, 2022 12:46 PM j77777 Thanks so much
August 28th, 2021 09:09 PM romus Fantastic!
Especially for currencies - e.g. setting levels every 50 or 100pips
Thank you!
August 26th, 2021 05:03 AM guidoisot Thank you. An instrument with 25 points could perhaps be the case for NQ and also DAX. Maybe you can add also one plot-p
roperty for setting all plots thickness and color with one single instruction.
August 13th, 2024 11:29 AM dogman549 THANKS WORKS GREAT. FINALLY FOUND AN INDICATOR THAT SHOS LAG TIME. GREAT JOB. 5 STARS.
May 27th, 2023 02:23 PM JadeL
January 17th, 2022 03:05 PM abdunbar thanks for all of your work
January 8th, 2022 08:21 PM tracejustice Thank you sir. Where did the regular Zombie Candles go? All I see in this one are the CandlesPlain file. Thanks
January 6th, 2022 01:04 PM chingus Nice..looking forward to try this out
January 3rd, 2024 12:30 PM Leafcutter Unbelievable that there are just 86 downloads in more than 2 years till today. This is a great tool as far as I can say
after testing it just on a few strategies- thank you very much for sharing!
February 5th, 2022 08:11 PM chalil Thanks, nice ! Can an option be provided in settings (or button on top) to enable/display price labels at the extreme ri
ght end of the lines ?
December 28th, 2021 11:42 PM DonL Thank you it can be very useful viusually!
October 21st, 2024 01:26 PM ThinkDecoded I love it
August 13th, 2023 05:44 PM bluedot Thanks for sharing
July 1st, 2023 08:11 PM tcbtrader Wonderful! Thank you so much for sharing with us all. I've used James several times in the past and his indicators are
June 3rd, 2023 08:35 AM RangerTrader Nice indicator to look forward with previous years move, Just have to be careful with only looking back a year. Since C
ovid the Markets have been out of norm. Or is this the new norm? Great job.
July 7th, 2024 10:08 AM anhalex Awesome first step for trading using AI. THANK YOU
April 29th, 2024 03:04 AM SCALPERUK Has anyone managed to get this to work. I'm all set up but the agent responds with errors
February 28th, 2024 06:35 AM Darvish Is this working for anyone?
February 11th, 2024 10:16 AM slim_pikins Is there an API for Bard (now Gemini)>
December 9th, 2023 09:07 AM minicantrade Downloaded the indicator joined Azure api --and the indie doesnt even show up on my list so I am a little lost and have
no idea what I am doing some help would be good LOL thanks
April 5th, 2024 07:38 AM FTforex 8.1.2.1 64-bit which is the latest version to my knowledge -
April 5th, 2024 05:36 AM FTforex Unable to load it into NT without errors - Do you have a file version encapsulated in a zip file one can directly load?
April 2nd, 2024 01:13 AM JadeL Great indicator. Thank you!!
September 13th, 2024 01:09 PM nilvano This is a great indicator. The problem so far is not able to save on chart. The indicator must be re-added on the char
t each time there is a new reboot. Hopefully this can be fixed. Big Thanks!!!
September 1st, 2024 07:23 PM Finley Great work! Love the indicator. But cannot save. Log says "Could not save. Error generating XML document."
December 28th, 2024 11:31 PM rene6985 how do you load this one , I copy it the custom folder but , I don;t see it in the indicator
December 13th, 2024 05:20 PM Nat1974 Thanks for this indicator, but how do we use it with data based charts like renko? There is an option to select those bu