NexusFi: Find Your Edge


Home Menu

 



Categories Help    






Search Results
Searching for entries matching value, looking in title and description, keywords for any words
Found 263 matching entries

Sort by

Entries
ADXVMA (amaADXVMA) 5 *
Version 1.1 August 1, 2017

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.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: ADXVMA (amaADXVMA)
Category: NinjaTrader 8 Indicators and More 


October 21st, 2017
Size: 11.37 KB
Downloaded: 1634 times

Keywords: adaptive adx movingaverage resistance support vidya vma volatility
ADXVMA - Recoded for NT7 5 *
Exported using NT Version 7.0.1000.10

Why code another version of the ADXVMA?

All previous versions of the ADXVMA are based on a dirty transcript from MetaTrader which has a number of bugs, inconsistencies or variables that are not being used. This is just an attempt to clean up the mess and come up with a proper version. These are the changes:

Initialization: Most versions are initialized with a value of 0 instead of Input[0], this usually creates false values for the first 100 or 200 bars.

Redundant variables: The transscripts from MetaTrader use 4 different variables for the period, although it is always the same period. A variable used for the shift in MetaTrader is carried around, although it always has the value 0.

Inefficient algorithms: The indicator mostly uses Wilder's smoothing for calculating exponential averages from the positive and negative Momentum. The smoothing constant k is calculated once and applied to the various steps required for smoothing. Searching the highest and lowest value for the last n+1 period was hidden in a complex algorithm.

Input Series: The prior versions can only be applied to the close, this version also accepts other input series, such as the high, low or the typical price of the selected instrument.

Trendfilter: The indicator can best be used as a trendfilter. The trend state, which can be positive, negative and neutral, is exposed via an IntSeries, which can then be accessed by other indicators and strategies. The trend can also be shown via a paintbar option.

Update June 11, 2012: Trendfilter and colors modified to avoid frequent trend changes.
Update July 3, 2012: Serialization of display options changed. This will make it simpler to call the indicator from other indicators or strategies.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: ADXVMA - Recoded for NT7
Category: NinjaTrader 7 Indicators 


July 3rd, 2012
Size: 8.56 KB
Downloaded: 3001 times

Keywords: adxvma average moving trendfilter vidya
AlMaCrossers Indicator (MACD and SMAs) 5 *
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.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: AlMaCrossers Indicator (MACD and SMAs)
Category: NinjaTrader 8 Indicators and More 


April 24th, 2021
Size: 9.49 KB
Downloaded: 1097 times

Keywords: crossover indicator macd nt8 sma strategy
ALTO Areas of Business 5 *
Attached is a zip file the code for the indicator + helper code and the DLL for the color selections. Plus some images to help understand.

Instructions in case needed. (Please do not share outside Elite group of BMT)

1. Regular import of the assembly should work
2. In case it does not, I have included the referrence DLL in the indicator zip
3. Copy DLL in your $NINJAHOME\bin\Custom folder.
4. Add reference to "LaMarvin.Windows.Forms.ColorPicker.dll" before you compile the indicator
5. If need copy "PriceTradingZones.txt" to $NINJAHOME director (e.g C:\Users\user_name\Documents\NinjaTrader 7)
6. Compile and add indicator. Refer images
7. Add price value, tick size, pick color, opacity (0-255) and Note, if necessary
8. Click the save button
9. Reload indicator in the chart. Click anywhere in the chart when you make changes to AOB values in the band.

Thanks to Gomi/Zondor and Timmy for their help to debug serialization issue.

Enjoy friends.


Category The Elite Circle 
 
Suggest other entries I might like
Details: ALTO Areas of Business
Category: The Elite Circle 


April 3rd, 2012
Size: 24.25 KB
Downloaded: 1564 times
ALTOGomMP --> Several enhancements/features to GOM MP including Naked VPOC and Naked GAP. 5 *
Enhancements to GOM MP :

1. Added new SPLIT session mode, that will show AH and RTH profiles together in one chart. Works with other types as well.
2. Added Display profile levels such as Trading Session High, Trading Session Low, Mid, VPOC, Value Area High and Value Area Low
3. Added IB minutes parameter to allow you to set initial balance of your preference. IB parameter is turned off for AH session. IB won’t show if you have bar set to more than IB minutes.
4. Enhanced Developing VPOC function. Displays now straight progressing line for clear visibility.
5. Added Naked Vpoc levels with an option to display closed naked vpocs
6. Added Naked Close (GAP) levels with an option to display closed GAPS
7. Added option to display the naked level date and price level to the right panel
8. Added Summary section below the Profile that displays total profile volume with an option to format kilo, million and no formatting.
9. Added Summary section below the Profile that also display Initial Balance range and Daily range.
10. Added option to compute profiles for all bars on the chart vs on screen bars. This is important for naked levels in the past computation and display on screen without a need to squeeze the chart to naked level day.

Updated 05/21 :
Fixed IB settings for 24/7 & RTH Template;
[IB] summary level display adjustment dynamically to the top of the range.

Updated 05/22 :
Upgraded to GOMi's 4.6 version- Thanks to TimeTrade@BMT
Added a separate Pen style for dVPOC.

Updated 05/23 :
Fixed issue with the price display for currency and Bond markets

Updated 05/25 :
Added option to turn the status message off <8.13>
For this to work, additionally download and compile Hot Key Manager file from here GomHotKeyManager

Updated 05/26 :
Fixed Serialization problem for Fonts

Updated 05/27 :
Added toolbar buttons to set profile attributes.
Added option to show IB for overnight session
Added option to set color for summary text
Added option to set color for naked level text
Added option to show Continuous VA/VPOC/VWAP

Updated 05/28 :
Fixed the screen flicker issue

Updated 08/21 :
Attempt to fix performance problem reported during the RTH session start

First read details here : https://nexusfi.com/elite-circle/20321-altogommp-several-enhancements-features-gom-mp-including-naked-vpoc-naked-gap.html


Category The Elite Circle 
 
Suggest other entries I might like
Details: ALTOGomMP --> Several enhancements/features to GOM MP including Naked VPOC and Naked GAP.
Category: The Elite Circle 


August 21st, 2012
Size: 182.31 KB
Downloaded: 10972 times
Any Range on Any Chart for TradeStation
Any Range Anywhere for TradeStation v1.0

Works on at least TradeStation 9.0 and later

Prerequisite: ADE and EL Collections need to be installed. If you dont have it installed, please get the setup executable from here and install it prior to running these indicators: https://community.tradestation.com/Discussions/Topic.aspx?Topic_ID=128732&SearchTerm=elcollections&txtExactMatch=

Description:
Plots the developing range (high-low) for a given time interval on any chart and allows this range to be plotted on any other chart.

Usage:
The ELD contains 2 indicators that rely on ADE and EL Collections to do their job.
  • AnyRangeAnywhere(S): This indicator can be plotted on any chart and it will plot the developing range based on the start and end times input specified by the user. At the same time, it will copy the range values in memory using ADE and EL Collections. (S) stands for "sender".
  • AnyRangeAnywhere(R): This indicator reads the range plotted by the indicator above and plots it on any other chart. (R) stands for "receiver".
The indicators allow the range to be named so that multiple ranges can be plotted differentiated by their unique names specified by the user.





Works on the following chart types:
  • AnyRangeAnywhere(R):
    • Time Only. It might work on the other chart types but it might be inaccurate.
  • AnyRangeAnywhere(S):
    • Any chart - time, tick, volume, range etc.

Input Parameters:
For session start times, use the bar time of the first bar in the session. This would vary depending upon the interval of the time chart. For instance, for CL, in a 1 min chart, the first RTH session start bar would be 801 whereas in a 5 minute chart, the first bar would be 805.
  • AnyRangeAnywhere(S):
    • ORStartTime- Time in HH24MM format (eg: 0800 for 8 AM and 1600 for 4 PM) specifying the range start
    • OREndTime- Time in HH24MM format (eg: 0800 for 8 AM and 1600 for 4 PM) specifying the range end
    • PlotEndTime- Time in HH24MM format (eg: 0800 for 8 AM and 1600 for 4 PM) specifying how long to plot the ranges in an intraday chart
    • ADEClassName- A unique name that identifies this range. When this indicator is plotted more than once, this input value must be unique to each plot
  • AnyRangeAnywhere(R):
    • ADEClassName- A unique name that identifies the range to plot. This should match (case-sensitive) to the value of this same input specified in the sender.
    • ADEInterval- Specify the data interval for the sender chart. If the sender chart is a 5 minute chart, specify 5.
    • ADESymbol- Specify the symbol of the sender chart or use the default if the symbols are the same. This option is there to allow calculating the range on a continuous contract symbol, for instance, and then plotting it on a specific contract month symbol.

Change Log:
  • 02/15/2014 - v1.0 - Initial Upload


Category TradeStation (hidden) 
 
Suggest other entries I might like
Details: Any Range on Any Chart for TradeStation
Category: TradeStation (hidden) 


February 15th, 2014
Size: 62.88 KB
Downloaded: 545 times
atgPairsCorrelation 5 *
atgPairsCorrelation - NinjaTrader correlation indicator

Exported using NT version 7.0.1000.29.

Change Log
2015-09-08 - Added support to automatically label the plots.
2015-09-14 - Speed enhancements. Reduced 5 loops through the correlation period to 1 loop.

The atgPairsCorrelation indicator plots the correlated logarithmic returns of two data series.

Thanks to @Oysteryx for helping me make this indicator.

The inputs to the indicator are standard price series data. The indicator internally generates the logarithmic returns and calculates and plots the correlation between them. The value ranges between -1 and +1. A positive value means that the two data series are correlated ( moving together ) while a negative value means they're moving in opposite directions. The magnitude of the value expresses the fidelity of the correlation. A value of 1 is achieved if you compare an instrument with itself.

In addition to comparing pairs of data series, special functionality is included that allows you to compare with an interest rate spread.

A template to load the indicator as displayed in the screen shot is available on the support thread. The template displays the correlations of the following instruments:

ES -> ZN/ZT spread
ES -> 6J
ES -> CL
ES -> GC
ES -> ZB
ES -> 6A
ES -> 6E

It’s assumed that the primary data series loaded on the chart is one of the two data series to be correlated. The chart series is always compared with one other series that the indicator loads internally. You may of course use any data series you want on the chart and in the settings for the indicator to run correlation studies on pairs of interest to you.

To use the template (see support thread ) load it on a chart of the ES with at least 365 days of daily data. This template loads 7 instances of the atgPairsCorrelation into a single chart panel so that their plots are overlaid.

Here are some basic property settings to configure the indicator to compare the ES to the 6J contract ( USDJPY futures contract ):



You must maintain the property settings for each instance so that the contract months are current.

Spreads
For running a correlation on an interest rate spread you must enter the two instruments involved in the spread into SpreadLeg1 and SpreadLeg2. In addition you must enter weights for each leg of the spread. the CME publishes these weights here:

https://www.cmegroup.com/trading/interest-rates/files/ics-ratios-2015-12.pdf

They are frequently changed so be sure to check it regularly. Here’s an example of how to configure an interest rate spread:


The SecondInstrument parameter ( set to ES 09-15 ) is ignored if SpreadLeg1 and SpreadLeg2 are populated.

The CME weights found on the aforementioned web page for each leg are specified in SpreadLeg1Weight and SpreadLeg2Weight.

Known issues:
  • Inefficient correlation algorithm
  • Chart stays on top of the z-order.


Category The Elite Circle 
 
Suggest other entries I might like
Details: atgPairsCorrelation
Category: The Elite Circle 


September 8th, 2015
Size: 3.71 KB
Downloaded: 1023 times
ATR in Tick and USD 5 *
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.


Category NinjaTrader 8 Indicators and More 
 
Suggest other entries I might like
Details: ATR in Tick and USD
Category: NinjaTrader 8 Indicators and More 


February 23rd, 2020
Size: 5.64 KB
Downloaded: 735 times
Awesome Oscillator 5 *
Exported using NT Version 7.0.1000.3

Bill William's Awesome Oscillator is quite similar to the raw MACD, but uses simple moving averages with a period of 34 and 5 instead of the exponential moving averages used for the MACD. The input value is the median of the bar, whereas the default MACD uses the close.

The histogram shown by the indicator is comparable to the raw MACD line. I have added a signal line to the raw oscillator, just to show that it can be used in a similar fashion as the MACD.

There are other NinjaTrader versions of the Awesome Oscillator

- which use an additional data series to allow for changing the plot colors (NT 6.5)
- which do not allow to change the parameters for the moving averages

This indicator can be used as a MACD, which is built from simple instead of exponential moving averages.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Awesome Oscillator
Category: NinjaTrader 7 Indicators 


March 8th, 2011
Size: 4.37 KB
Downloaded: 2208 times

Keywords: awesome macd oscillator
Balanced Momentum 5 *
Exported using NT Version 7.0.1000.1

This is an improved version of the momentum indicator.

The n-period momentum is the difference between the close of the last bar and the close n bars ago. When a large bar n periods ago drops out of the momentum calculation, this can create a significant distortion, as it will show as a change in momentum, even if there was no or little price change for the last bar.

To eliminate this problem, the input value n bars ago was replaced with the triangular moving average SMA(SMA(Input, n+1), n+1)[0]. This modification does not change the usability of the momentum indicator, but simply eliminates the distortion.


Category NinjaTrader 7 Indicators 
 
Suggest other entries I might like
Details: Balanced Momentum
Category: NinjaTrader 7 Indicators 


December 15th, 2010
Size: 3.54 KB
Downloaded: 1329 times

Keywords: momentum movingaverage tma triangular
 



 
Category
 




© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top