One of the annoying things with MC is it's non industry standard naming of MA's and easy changing of MA types on a chart.
To change the MA type on a chart, you need to delete the first study and then pick the new one from the list of studies.
When trying to find a MA that best fits the prices, it can be somewhat difficult and or tedious.
So I have created one indicator (study) called "NWT MA Combo", this has up to 5 displayable MA averages built in. Each of these moving averages can be differnt MA types ie SMA, EMA, WMA etc and all at different periods ie a 20 MA, a 50MA etc.
In the attached picture. One indicator ( Study) has been added to the chart. This then displays 5 MA on the chart.
Possible MA types are -
"S" or "s" = Simple
"E" or "e" = Exponential
"W" or "w" = Weighted
"T" or "t" = Tema
"Z" or "z" = ZeroLag
Price types are the usual -
Open or O, High or H, Low or L, Close or C
Or a mathmetical type ie "(H+L+C)/3" - average price
If you don't want to use a MA then set's it's length to 0 (Zero) and it will not display. The Type and Price can stay set, just the length set to 0.
April 17th, 2012
Size: 17.01 KB
Downloaded: 243 times
1175
NW27
Hi,
Attached is a function to print text easily on a chart, from a indicator OR signal.
Prints Text or a Special Character (WindDing) at a certain Date&Time.
The font Size, position (relative to the current bar) and color can be set.
The text can be either written in a horizontal format or a vertical format.
Note - This function can be used within Signals. Greatly enhancing the veiwing of signal opeartion.
The special characters already defined are -
- Arrows Up,Dn,Left,Right, and in between ie Arrow in a North West direction (ArrNW)
- Triangles Up, Dn, Left, Right both in a Solid and Hollow form.
Examples
PrintText_S(date,time_s,High+3,1,2,black,15,True,"SHORT",False); // "Short" is written Vertically above the price
PrintText_S(date,time_s,ExitLevel,2,2,blue,10,False,"BE",False); // "BE" is written horizontally
PrintText_S(date,time_s,Low-4,2,2,DarkGreen,10,False,"TriHollowDn",True); // Display a Hollowed triangle
Note - The time input requires seconds ie 123456, which equals "12:45:56"
In the attached image, you can see - The O represents a trailing Stop Order,
vertical text, show the actual Entry and Exit. Red * indicating the trade StopLoss, moving to B to represent that the trade is now at a breakeven, and Green Triangles to represent the trailing stop.
All of these are drawn within the signal and actively show the orders as the trade progresses.
Another sample of the text and drawing can be seen here https://nexusfi.com/attachments/61413d1328264120
In this one, I use a green triangle to show that I'm in a trade and above it, I have a two letter description of the state of the exit. ie IS (Initial Stop/StopLoss) BE (Breakeven), PA (PriceAction Stop), TS (Trailing Stop), BM (Big Mother bar) etc.
March 10th, 2012
Size: 3.67 KB
Downloaded: 259 times
1147
NW27
This is the conversion of the NinjaTrader 7 KDJ Indicator coded by aligator.
According to the author of the original indicator:
Quoting
The J line is a measure of divergence between %D and %K. The value of J can go beyond [0, 100] range. Values of J line over 100 or under 0 are supposedly the most bullish or bearish for larger swings.
And:
Quoting
One needs to watch as the %D is in overbought and oversold areas (20 - 80). As long as the J line is beyond 0 and 100 percent and has not hooked up or down the price is going to remain in overbought or oversold area. One needs to consider to sell the overbought or buy the oversold when %D is above 80 or below 20 and J line begins to hook down or up. Other indicators such as momentum, volume, support and resistance, etc. need to be considered for confirmation.
Thanks to SPMC for pointing out the error that got me stuck.
The indicator has numerous options to customize the layout, including the option to extend the openings range untill the price close outside it. The source code is commented to make clear what's happening where, in case you want to change it.
Note: for better MultiChars performance, you might want to uncheck the option "Update on every tick", since that isn't needed here.
This indicator creates a text box with upcoming economic events to alert the trader of possible market moving announcements.
In this screenshot, taken on 15:56 local time (Western-Europe), you can see that Geithner was about to speak in 4 minutes (a Medium impact event) and the American business inventories were also announced in four minutes.
Most of the settings are self-explanatory. The 'TicksOffSetBottom' is the number of ticks you want the text box be displayed above the lowest value on the price scale. The 'RecalcAfter' is the number of seconds the box is updated - this is included to prevent excessive updating from MultiCharts to keep everything running smoothing.
Important note: you'll need the Economic Events Collection for MultiCharts (found here and see this thread) to use this indicator.
Changelog v1.01 - February 15th, 2012
There was a logarithmic error in the original version published on February 14th, which would trigger a "Logarithmic error" pop-up message when the remaining minutes for an economic event was 0 minutes. This error is fixed now and the new version attached to this post.
February 14th, 2012
Size: 353.48 KB
Downloaded: 225 times
1128
Jura
This is the Economic Events Collection for MultiCharts.
The attached zip file contains the following:
The Economic Events PowerLanguage functions,
The Java program for downloading the Economic Events.
If you're worried about the safety of the Java executable, the zip file also contains to source code for this program, so you can check, verify and compile it yourself.
The PowerLanguage functions are all unprotected so you can open these in the PowerLanguage Editor to verify them yourself.
Important:go to this thread to get the pdf manual and get support or give feedback and suggestions.
Tip: the manual contains an clear overview of the steps needed for using the Economic Events Collection for MultiCharts. Please refer to that before using it.
February 14th, 2012
Size: 40.03 KB
Downloaded: 316 times
1127
Jura
Not earth-shattering, but handy nonetheless: Fibonacci Lines for different time periods.
The PowerLanguage file contains the following indicators:
Fibonacci Lines (Daily); this indicator plots the Fibonacci lines for the current day;
Fibonacci Lines (Yesterday); this indicator plots on the current day the Fibonacci lines for yesterday;
Fibonacci Lines (Weekly); as you guessed it, this indicator plots the weekly Fibonacci lines.
Each of these indicators have the following features:
Fibonacci lines 76.4%, 61.8%, 38.2%, 23.6% as well as the high, low, and 50% level;
Option to individually turn each of these lines off;
Fibonacci levels are rounded to the number of decimals of the instrument;
To keep MultiCharts as efficient as possible, the new Fibonacci levels are only calculated at the close at the bar instead of on every tick. You can change the code to calculate on every tick.
Option to only display the current Fibonacci levels and not those of the previous day(s). This prevents chart skewing at the beginning of the day, when the current price is some distance from the previous Fibonacci levels, which leads to ugly charts. (See the attached screenshot to see how not plotting the values for yesterday gives a much clearer chart).
This is an indicator I've developed myself to get a better view of the UpTicks (ticks with a price higher than the preceding tick) and DownTicks (ticks with a price lower than the preceding tick).
Some features from this indicator:
It plots the UpTicks minus DownTicks to get an idea of the buying pressure;
This is divided by the time it took to form a bar, so that on tick and point charts you'll get an truer picture of the volume;
This buying pressure per minute is divided by the standard deviation, which helps to identify little shifts in buying pressure that would normally get lost. (This also means that any buying pressure below or above a certain number of standard deviations can be seen as significant volume).
Especially these extreme values (which are signalled in yellow) are of importance to the trader. As an interpretation tip: also look at the price action of the bar after the extreme buying or selling pressure to get an idea of where the price might go to. So, combine it with regular price action and look at the trend in the histogram.