Commit Graph

158 Commits

Author SHA1 Message Date
c084cf682d Remove NinjaScriptProperty attributes from volume profile indicator 2024-06-24 13:27:53 -07:00
213475afc1 Add Internal Bar Strength (IBS) indicator 2024-06-22 18:00:37 -07:00
702d7b4a95 Initial commit of Volatility indicator 2024-06-15 05:29:34 -07:00
c3b61fafb1 Resolve issue where patterns were temporarily removed from the chart until the beginning of a new bar and another issue with respect to concurrent modification of the detected patterns 2024-06-14 06:04:26 -07:00
82fec0811b An alternative Keltner Channel indicator to the one provided by NinjaTrader, utilizing ATR multiples 2024-06-12 05:23:12 -07:00
57b994bde0 Initial commit of detrended RSI 2024-06-11 05:21:23 -07:00
820f3108cd Expose opening range start and end times to clients 2024-06-08 05:29:26 -07:00
de3397870e Calculate moving average on price change rather than on bar close 2024-06-07 06:11:26 -07:00
b28f81ea2f Remove region color and opacity from indicator input parameters 2024-06-05 08:16:05 -07:00
72cc25ec22 Initial commit of Volatility Regime indicator 2024-06-04 13:07:27 -07:00
c054db534f Add Rate of Change (RoC) indicator 2024-06-03 12:23:34 -07:00
29131b8786 Place plot configuration just under the standard indicator settings 2024-06-02 05:44:47 -07:00
e07bc36071 Add Sonic R Dragon indicator, inspired by sonicdeejay on the Forex Factory forums 2024-05-31 06:02:09 -07:00
051db20919 Add conditions regarding whether the TMA is above or below zero 2024-05-23 14:25:42 -07:00
5dc8f68554 Initial commit of Traffic Light indicator, inspired by @BestForexMethod 2024-05-21 06:05:52 -07:00
8847139f1e Initial commit of TMA Slope indicator 2024-05-20 08:29:37 -07:00
a62f245ba9 Normalize histogram value based on instrument tick size 2024-05-19 05:31:47 -07:00
3d4df926d9 Initial commit of MACD Histogram indicator 2024-05-18 06:04:55 -07:00
932d1e219b Serialize news indicator brushes 2024-05-17 06:48:08 -07:00
8eb8f40541 Automatically fetch news for the new day after midnight 2024-05-16 19:06:48 -07:00
899bcc0bf7 Convert the time to the time zone of the chart and add formatting 2024-05-15 10:47:30 -07:00
c386ee3c47 Initial commit of News indicator 2024-05-15 10:13:41 -07:00
fb506efbb7 Add Hull Moving Average indicator 2024-05-10 05:32:37 -07:00
8fe76d7b70 Add Refresh Rate indicator 2024-05-07 06:48:18 -07:00
ee36ee2e74 Refresh opening range indicator properties when checking / unchecking the box to enable extensions 2024-05-02 06:09:37 -07:00
1f276a2203 Add opening range extension levels 2024-05-01 05:40:29 -07:00
55455480f3 Remove unused imports and reorganize remaining ones 2024-04-30 07:44:43 -07:00
97115de78f Remove custom opening range start time 2024-04-30 07:43:08 -07:00
2fc185c920 Add new Opening Range indicator which defaults to a 1 minute data series instead of a 1 second data series when possible 2024-04-29 11:43:33 -07:00
73cfa7d601 Rename opening range indicator to indicate that its an older version of the indicator with custom start time support 2024-04-29 08:28:21 -07:00
1bec3c5011 Remove unused imports and use Input rather than Close in order to support smoothing other indicator values 2024-04-26 08:09:51 -07:00
7d011692d5 Increase stroke width of KST and moving average lines and color KST line according to whether it is above or below the moving average 2024-04-25 07:03:12 -07:00
16a1baaf01 Add helper constructor for use in strategies 2024-04-24 10:56:09 -07:00
175cb6bb0a Implement DisplayName() for a more user-friendly visualization 2024-04-23 12:39:20 -07:00
d885175945 Make the bid / ask levels configurable and resolve issues with previous streams not being cancelled 2024-04-23 03:39:09 -07:00
479bbfd791 (Actually) trim the bids / asks to configured number of levels 2024-04-23 02:16:42 -07:00
5603353cc5 Add IQFeed host and port configuration settings 2024-04-20 07:05:59 -07:00
9e1e8e387f Clear ask and bid dictionaries when initiating a market depth stream so that old data does not linger 2024-04-18 07:39:20 -07:00
4c2eacedf8 Add configuration property for setting the maximum number of market depth levels to display 2024-04-10 18:50:38 -07:00
fe3644749d Add the ability to configure the maximum width of the indicator 2024-04-09 08:08:11 -07:00
93b8f4e557 Trivial change to move comment 2024-04-08 07:47:16 -07:00
dcc7dc456f Automatically select the IQFeed futures contract to stream based on the currently selected instrument 2024-04-08 07:45:22 -07:00
ef4be98080 Remove comments containing original generic (i.e., non-IQFeed) market depth code 2024-04-07 06:32:44 -07:00
2297e5b9d4 Initial commit of Market Depth indicator 2024-04-06 06:35:52 -07:00
8fb8117b9f Simple reversal indicator 2024-03-19 05:45:02 -07:00
6df1d0d857 Display the chosen index name on the chart 2024-03-18 08:49:25 -07:00
2b5f974f55 Calculate index value using component prices looked up during chart bar processing 2024-03-18 06:55:36 -07:00
1f03d10e1f Add the ability to toggle between the S&P 500 and NASDAQ indices 2024-03-13 14:22:43 -07:00
65c9072155 Normalize the index component weights 2024-03-13 14:21:40 -07:00
2c2e4d8358 Remove unused imports 2024-03-12 14:19:47 -07:00
5d8dd1dc62 Ensure all N components have data prior to calculating the index value 2024-03-12 14:18:00 -07:00
b208228bab Display indicator behind the bars on the chart by default 2024-03-12 14:17:12 -07:00
03a414a933 Make the indicator overlay the chart by default 2024-03-12 14:15:39 -07:00
0507316830 Don't process bars outside of regular trading hours as the components aren't trading then 2024-03-12 09:35:25 -07:00
c96dc4aa8c Calculate ADR on chart bars in order to resolve inaccuracies with daily bars 2024-03-12 08:10:59 -07:00
515f444254 Add an indicator for viewing the performance of the top n components of the index 2024-03-11 12:44:31 -07:00
409d51b988 Add Average Daily Range (ADR) indicator 2024-03-10 04:52:41 -07:00
c545af0aad Resolve off-by-one error when drawing the opening range start, disable labels by default, and make labels appear centered by default if shown 2024-02-16 05:39:03 -08:00
01b9601ab9 Don't suspend indicator while NinjaTrader is inactive 2024-02-16 05:14:17 -08:00
b8eef89b8b Add indicator that allows for coloring up / down candle bodies and wicks independently 2024-02-14 08:54:24 -08:00
ca7f284332 Handle cases where the current bar's close is exactly equal to the linear regression 2024-02-07 12:08:49 -08:00
27a94141a2 Remove the need for enabling tick replay on the data series in order for the indicator to work 2024-01-23 12:02:17 -08:00
da65f9a38f Add indicator for coloring bars on chart according to whether price is above / below fast and slow moving averages 2024-01-07 06:05:41 -08:00
cd20c466dd Add indicator for detecting pivots occurring at candles with above average volume 2024-01-06 06:26:19 -08:00
5671615967 Add brush serialization to linear regression indicator 2023-12-27 11:14:05 -08:00
9149fad567 Add indicator for coloring bars according to trend as defined as closing above / below swing highs / lows 2023-12-27 11:11:52 -08:00
558321e2c5 Resolve issue where current daily close was drawn prior to actual close, disable daily closes by default in order to make the indicator more visually appealing, and begin drawing the levels from the actual open / close times 2023-12-11 06:27:57 -08:00
b66b98dd40 Add linear regression indicator that colors bars according to whether closes are above / below the linear regression calculated over a configurable number of bars 2023-11-17 07:42:22 -08:00
b0504a1b8e Add Silver Bullet indicator 2023-11-15 11:07:43 -08:00
f0580212fa Add Moving Average indicator 2023-11-14 12:16:45 -08:00
e998b34d0d Add indicator for displaying a customizable label on the chart 2023-11-14 09:17:03 -08:00
7a8df23acd Re-organize configuration properties 2023-11-13 05:58:56 -08:00
c4b4868a7f Default to calculating indicator values OnPriceChange 2023-11-13 05:18:03 -08:00
dec652e906 Make the RSI value array length dyanmic according to the number of time frames being monitored 2023-11-12 07:18:54 -08:00
f35b0bac63 Add padding and y-offset configuration properties 2023-11-12 07:12:45 -08:00
f27075712b Update maximum cell width and height to be dynamic according to text size 2023-11-12 06:01:11 -08:00
e9b5002acb Add text color configurations 2023-11-11 06:19:14 -08:00
295fc85a2a Add WIP RSI Dashboard indicator, credit to @BestForexMethod 2023-11-10 09:01:30 -08:00
45311e06c0 Add indicator for displaying the tape (a.k.a. time and sales) on the chart rather than in a separate window 2023-11-06 05:51:39 -08:00
2b3af88eb8 Add Know Sure Thing (KST) indicator 2023-11-05 06:40:53 -08:00
5038889e97 Add Fair Value Gap (FVG) indicator 2023-11-04 06:02:22 -07:00
63fb84c192 Fix formatting issues by converting tabs to spaces 2023-11-03 06:01:14 -07:00
0034a25dcb Add indicator for displaying LVNs (Low Volume Nodes) 2023-11-03 05:59:34 -07:00
e6161e4814 Add %B indicator for measuring price in relation to the upper and lower Bollinger Bands 2023-11-01 08:46:27 -07:00
a2fda29ded Add WIP 3CR indicator 2023-10-18 10:27:58 -07:00
8c7214e7d4 Add WIP TRIN indicator 2023-10-17 10:37:46 -07:00
33f5713152 Add Volume Profile indicator 2023-10-16 12:19:02 -07:00
0245104323 Add modified Donchian Channel indicator 2023-10-13 09:27:41 -07:00
e52ae0ebaa Add VIX Ratio (e.g., VIX / VIX3M) indicator 2023-10-12 10:25:17 -07:00
5886032e88 Don't suspend the indicator while inactive 2023-10-05 05:48:32 -07:00
f39cf6aae9 Add Virgin (Volume) Point of Control indicator 2023-10-04 13:50:17 -07:00
c6738f3153 Add Order Flow Oscillator indicator 2023-09-27 09:00:40 -07:00
e998beab5a Add SuperSmoother indicator, credit to John F. Ehlers 2023-09-22 09:31:48 -07:00
391e5b4eaa Add Daily Levels indicator 2023-09-06 12:36:57 -07:00
393551a66b Add RSI Histogram indicator, credit to @BestForexMethod on Twitter 2023-04-18 06:26:34 -07:00
d30f6405bb Add custom start time, optional labels, and so much else 2023-04-11 06:48:46 -07:00
ae09bdeb3b Minor visual tweaks and rendering improvements 2023-04-11 06:46:41 -07:00
a7a10dd909 Add customizable labels and perform drawing in OnRender() 2023-03-17 10:53:34 -07:00
4a0344b756 Add Highs and Lows indicator 2023-03-08 08:48:13 -08:00
e6b54e392b Add support for opening ranges defined in terms of volume conducted 2023-03-07 05:33:10 -08:00