The following actions must be completed before importing this release, otherwise you may get import error:
1. Please remove any previous version and restart ninja trader.
2. Open any indicator for edit via Tools > Edit NinjaScript, right mouse click and select References > Add, and find the following file, Open, OK.
"C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Design.dll"
Changes in this version:
1. Add option to show historical horizontal lines (under section 1.5 Show Last Fractals Horizontal Lines).
This indicator draws dynamic support and resistance lines based on high/low fractals points, with the following features:
It enables to keep user defined number of historical lines only and delete all other obsolete lines.
Historical SR lines can be displayed with different opacity from current active lines, so it's easy to distinguish between them.
Background vertical lines alert to indicate SR line direction change,
Changing in line direction can be shown with different colors
Improved history mode for both SR lines and vertical lines alert.
Fractal point prediction mode, provides 1 bar early indication for possible new high/low point, its prediction accuracy is around 80%.
Release December 4, 2011 version 1.31
Update February 27, 2012 version 1.83
Update April 08, 2013 version 2.00
Update March 09, 2014 version 2.10
Exported using NT version 7.0.1000.22
November 27th, 2010
Size: 3.00 KB
Downloaded: 2367 times
743
PiCoTrader
Great range bar trend indicator.
Combination of the FRAMA and KAMA indicators to achieve a good tradeoff between both, works especially well on range bars. Standard deviation bands are included, to make them invisble please set the input named "Deviation" to 0. Future strategies might look into optimizing the weighting factor between FRAMA and KAMA to fit better for given timeframes and interval lengths.
Description
Combination of the FRAMA and KAMA indicators to achieve a good tradeoff between both, works especially well on range bars. Standard deviation bands are included, to make them invisble please set the input named "Deviation" to 0. Future strategies might look into optimizing the weighting factor between FRAMA and KAMA to fit better for given timeframes and interval lengths.
References
Please take a look at the original FRAMA posting for more info about the starting point of this tweak
To Import
1. Download the file to your Desktop
2. From the Control Center window select the menu File > Utilities > Import NinjaScript
3. Select the downloaded file
This is an FTLM digital filter with a smoothing algorithm, also it shows candle formations in the histogram. The candles help to spot turning points as they get squeezed.
This is a set of indicators, which is based on the work of V. Kravchuk, who published an article on Maximum Entropy Spectral Analysis in the Valutny Speculyant. The indicators are freely available for MetaTrader, and I have translated them to NinjaTrader.
The indicator formulas show that they are highly curve fitted, probably to the daily charts of EURUSD about 10 years ago. Therefore they should be used with precaution.
The indicators include
FATL, SATL, RFTL, RSTL: The Fast Adaptive Trendline (FATL), the Slow Adaptive Trendline(SATL), the Reference Fast Trendline (RFTL) and the Reference Slow Trendline (RSTL) are four digital filters that were obtained by Maximum Spectum Entropy Analysis. These four filters can be displayed via the anaAdaptiveTrendlines indicator, which is included with the package.
FTLM_STLM: This is the Fast Trendline Momentum and the Slow Trendline Momentum. FTLM as calculated as the difference FATL - RFTL, STLM as the difference SATL - RSTL. Display via anaFTLMSTLM indicator.
Range Bound Channel Index (RBCI): Allows to identify overbought and oversold conditions by using all main market cycles.
Perfect Commodity Channel Index (PCCI): Shows the high frequency component of the current volatility.
Update July 20, 2011: Range Bound Channel Index and Perfect Commodity Index added.
This is a modified version of Fat Tail IB bands V38
It has added deviation for a full 4 standard of deviations
""Use at own risk as i am not a professional programmer""
The indicator displays the current open, the initial balance (IB) and upper and lower range bands that are calculated by adding and subtracting fractions of the initial balance to the IB high and IB low.
You can only use this indicator with an appropriate session template. The opening time will align itself to the start time of the RTH session, as specified via session template. The hybrid setting assumes that you want to use the 3rd intraday session as RTH session for FOREX and currency futures and the second session for all other instruments.
Example ES: Select a session template with the following sessions: Session 1 (night session) 15:30 - 8:30 Central Time, Session 2 (RTH) 8:30 - 15:15 Central Time. Select second session for opening range.
Select length of opening period: The length of the opening range can be selected via indicator dialogue box The default setting is 60 minutes.
Multipliers for range bands: The multipliers for the upper and lower range bands can also be changed. The default settings for the bands are 0.5, 1 and 2, meaning that the first upper band is built from the IB high by adding half of the IB range, and similar for the other bands.
Developing range: Prior to the completion of the initial balance, the indicator plots the developing ranges in gray to show that the ranges are still unstable.
Night session or pre-session range: The indicator also has an option to display the full night session, European or Asian session range. This feature is not used with the default settings. I did not add it on purpose, it was already part of the opening range indicator, and it was easier to leave it than to remove it.
European Session Range: You can select start and end time of the European Session in CET (Central European Time). The European Session is pre-configured for the time between 8:00 AM and 1:00 PM CET.
Asian Session Range: You can select start and end time of the Asian Session in TST (Tokyo Standard Time). The Asian Session is pre-configured for the time between 9:00 AM and 3:00 PM TST.
Update June 2, 2011: New signature for GetNextBeginEnd() implemented.
Update June 11, 2011: Small bug removed, indicator did not display opening range and pre-session range correctly during the training period (first bars of the chart, after scrolling to the left horizontally).
Update June 21, 2011: The indicator now works with half-pip FOREX feeds. Indicator dialogue box improved.
Update July 25, 2011: Serialization of the plots and indicator dialogue box changed.
Update January 24, 2012: Offset added, opening period no longer needs to be aligned to session start.
Update February 19, 2012: Option added to cut off the opening range at the next session break.
February 8th, 2013
Size: 9.75 KB
Downloaded: 790 times
1362
greenr
What follows is a function that normalizes an indicator value between a max and min value of +50/-50. This is a derivation of the normalization function as described in the section "Historical Adjustment to Improve Stationarity" within the book Statistically Sound Machine Learning for Algorithmic Trading of Financial Instruments by David Aronson and Timothy Masters.
The goal of normalization is to retain any predictive value of an indicator that gains its importance from its current value relative to recent values. This normalization process imparts stationarity on the indicator. From the text, "In most case, stationarity improves the accuracy of predictive models. (Recall that, roughly speaking, stationarity means that the statistical properties of an indicator do not change over time.)".
The attached function is in easylanguage syntax. It should be able to take any raw indicator value and normalize it by both centering and scaling it within a range of +50/-50.
Attached is a text file of the easy language code.
I hope you find this useful.
Updates:
08/15/2021 v001 - corrected the function name return value to the name of the text file
August 14th, 2021
Size: 2.77 KB
Downloaded: 131 times
2415
JoeyZaza
MultiCharts has functions to draw trendlines and arrows on a chart.
But functions to draw rectangles are missing.
The enclosed package provides for 18 simple functions which allow drawing, modifying and deleting rectangles, with a syntax similar to trendlines (TL_*).
April 1st, 2017 10:55 PM JLCtrader I was wondering if we could apply the Fractal on an indicator instead of price bar? Although we can select a different
panel to apply , it defaults to the price.
Thank you
July 22nd, 2015 06:07 AM taichitrader Very nice!
May 24th, 2012 02:57 AM rapid58 Thank you
May 24th, 2011 08:14 PM jake07 Nice design, with visuals giving a clear indication of shift in direction. 5 stars would be the rank, if the bars would
allow color settings, to match what is shown on the screen shot, as in light blue bars up and the red bars down. Any way
April 12th, 2016 11:31 PM Kelsey Thank you so much! Going through and trying to find Perry's most recent indicators, but saw this as he explained how to
use it in one of his webinars! Grateful!
April 4th, 2016 01:01 PM 1983tops Perry and Eres, all I can humbly say is Thank you sirs, thank you.
March 9th, 2016 10:32 AM dyst
December 29th, 2014 03:11 AM rimartin Thanks for sharing.