A multicharts .NET C# version of the bid / ask / last price lines I used on Ninja. Haven't tested it on all timeframes or instruments, but looks good on futures.
Coded with much inspiration from the Market_Depth_on_Chart_2 indicator included with MC.
Updates on a 0.2 sec timer rather than ticks, so the bid/ask can be drawn when they change without trades.
This is Version 1, posted 6/18/2015.
UPDATE:
Version 2, posted 12/23/2015.
Fixes problems with not allowing changes to colors & widths.
Cheap hack to work around a bug introduced into MultiCharts .NET builds > 12000. Their "ChartPoint2Point()" is broken now for volume and range charts. Now the price line simply draws 15 bars to the right of the last bar.
June 18th, 2015
Size: 1.70 KB
Downloaded: 229 times
1638
tx413
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!
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.
January 3rd, 2010
Size: 10.68 KB
Downloaded: 756 times
256
websouth
I don't deserve much credit for this as it is simply a straightforward modification of Mike's Triple Smoothed EMA using predefined instances of the external indicators for code optimization. Elite only, please.
The EMA needs to be optimized too, for best results. That may have been done in latest version of NT7.. not sure, please check release notes. I did a quick check but did not find anything on EMA.
VIP Only, please do not distribute outside of the Elite Circle.
Mike's version, posted in June of 2009, was downloaded almost 700 times!
It colors the volume bars based on a sophisticated linear regression analysis without using bid ask volume data. It corresponds well with Delta Momentum generated from GomRecorder buy/sell volume.
I applied Richard's optimization method from his article, aboot the right way to call external indicators, at MoveTheMarkets.com. (eh?)
This greatly improves the performance, so much so that in NT7 it can run with CalculateOnBarClose = false. However, DO NOT run it this way. CoBC must be true for it to calculate correctly... for now.
Written by Dr Ben, ben_dot_szapiro_at_gmail_dot_com
Hide/Show coding from MindSet's EmaHide.cs script.
Please do not share the script outside the Elite Circle!
Superimpose Range, Renko or Minute Bars to a smaller bar size chart. I use it to look at larger bar sizes without distorting the equidistant bar spacing, and to confirm longer term trends. You can mix and match using BigBars on Range charts, minute charts, etc. The results will vary in live operation depending on COBC = true or false. The Show/Hide Button is activated by pressing the Shift key; after that the button will toggle between Show and Hide the BigBars' plots and boxes. The Show/Hide button makes the OHLC plots Visible/Transparent, and the High-Low,Open-Close boxes get shifted up by the HideOffset value. The default setting for HideOffset=200 Ticks would move the boxes outside the visible chart, but you can choose a smaller HideOffset to merely shift them slightly from the price bars. The "***" markers at the Current Bar location show where would the BigBar close Up or Down based on current price range, if applicable. You may override the first price of the session to some other value; specially useful to better align the BigBarsRenko Bricks with the significant price action/price levels. If StartingValue is left at zero the indicator will use its default Close[FirstBarOfSession].
Enjoy!
February 21st, 2012
Size: 9.14 KB
Downloaded: 1076 times
1132
DrBen
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.)
September 15th, 2015 02:35 PM lavender thank you - awesome tool for scalpers!
September 4th, 2015 03:25 PM Japhro Works nicely, but it looks like the last price line colour or width doesn't change when you change it in style settings.
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.....
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.