DepthHouse Tutti Frutti Moving AveragesDepthHouse Tutti Frutti Moving Averages combines the use of up to 5 Moving Averages that change colors based upon their position.
This indicator has full MTF support (multiple-time-frame). Meaning you can lock the moving averages to a specific time frame.
Currently Supported MA types:
SMA
EMA
SMMA
Hull MA
WMA
Multiple Time Frame Option
My favorite feature is the ability to lock the displayed moving averages to a specific time frame.
Say you wish to view the 30 min chart while keeping the 60 minute moving averages. Just turn this feature on!
This is a free indicator so please enjoy!
Leave questions and requests in the comments below!
Sma
Emiliano Mesa Moving AverageThe Emiliano Mesa Moving average is a completely custom moving average based on support and resistance levels calculated through several variables in any timeframe. The Emiliano Mesa Moving Average, or EMMA works as any simple moving average, however it does involve support and resistance levels which can be turned on and used to show where the price is likely to reverse, or how much strength the trend has in order to keep going above or below it.
Furthermore, the EMMA indicator as most moving averages won't seem to work properly on range markets. However, you can in fact avoid entering a range market by turning on Support and Resistance 1 in the settings. When the price is inside the support and resistance 1 moving averages you can tell the price may have a difficult time trying to get out, indicating the trend is not as strong and we may be stuck for a while...
Along the same lines, I've noticed that when the EMMA and its S/R 1 lines are very close together, the stock/commodity/crypto/pair/etc. is less likely to make a harsh move in the opposite direction of the trend.
Again this is only version one of my custom moving average... Please be sure to leave some positive feedback or general feedback!
Feel free to use it and tell me your experience!
Contact info:
emilianomesauribe2000@live.com
[PT] SMA Cross Buy/Sell studyProfitTrailer study for SMA Cross buy/sell strategies.
The script highlights the regions where trailing is most likely to succeed.
4 SMA's (20, 50, 100, 200)4 SMA's in a single indicator (can hide/show all at once).
Suitable for all markets, particularly for long term analysis.
Multi SMA - Multi Simple Moving Average IndicatorYet another Multi SMA indicator. I edited Ahoudori's Multi EMA indicator to this one so I could toggle between these values, and other values in another indicator without having to re-enter the values into a single indicator each time.
The default values are 10, 20, 50, and 200. These are based on the common values used in a variety of markets by fund managers and day traders.
trend searchYou can know chart trend by this indicator. SMA theory is using for search trend.
Green back color = Uptrend start
Red back color = Downtrend start
MA&EMA - Libertus - Binance setupHello all,
This will help you with your Binance altcoin trading. It mimics default MA's and EMA from Binance mobile app and desktop app.
Lots of coins listed there have strange relationship with those lines and this can help you trade easier.
Good luck.
MA: 7, 25, 99 (best used on 1H time frame)
EMA: 20 (also middle line for B. bands on Binance)
Dane - MA StudyThis strategy has been developed as a development service. It is published for customer acceptance and verification. As such, I am unable to provide access to anyone other than the paying customer. Sorry about that.
For those interested in development services, please check out the backtest-rookies (.com) website.
MA Study
This is a study version of the Dane - MA Strategy with few extra features:
Position Simulation - So we can synchronise with the strategy.
Alerts for Going Long, Short and exiting positions
Plotting entry/exit and close markers
Plotting dots at the bottom of the chart to show whether we are in a simulated long, short or flat state.
Ruler's Multiple Moving Averages - 8 EMA/MAA handy tool for those who need Multiple Moving Averages in a single indicator!
A great collection of 8 very powerful EMAs and SMAs including:
50MA 9EMA
100MA 13EMA
200MA 26EMA
500MA 55EMA
Of course, completely customizable to your own needs. No need to upgrade your Tradingview account to be able to use multiple MA indicators when you can have all of them in a single Indicator.
All feedback is welcome of course! Enjoy.
Daily Triple Moving AveragesDisplays triple moving average (SMA calculation method) intended for use daily time frames. Equivalent to 7,30, & 50 on weekly time frame.
Orange = 49
Purple = 210
Blue = 350
Average BundleSix (6) average indicators in single package.
All averages have adjustable source, length and type individually
Every average can be enabled or disabled individually.
Color, thickness and other style parameters are adjustable on Style section.
Supported types are:
EMA - Exponential Moving Average
SMA - Simple Moving Average
RMA - Running Moving Average
WMA - Weighted Moving Average
LINREG - Linear Regression
Investopedia is a good source to learn about moving average types.
Rainbow Moving AveragesThis script draws a box tower of moving averages. Each box is a unique color from the rainbow, and there are seven moving averages total. By default, 5, 10, 20, 50, 100, 150, 200 day simple moving averages are used. You could configure the numbers as you wish and also choose EMA, WMA, VWMA, or HullMA. If the price closes at or above a moving average, its box is colored otherwise the box will be gray.
Seven Simple Moving AveragesBy default, this script overlays seven simple moving averages (5, 10, 20, 50, 100, 150, 200) and allows you to customize the SMA values as you wish. If a candle closes at or above a moving average, the plot for that SMA is colored green for that candle otherwise it's red.
Octal EMA + SMAThis script gives the most required moving averages in one indicator.
Designed in a better way to make traders experience easier in tradingview.
Gives the traders to find the support and resistance.
Offers better flexibility to the traders to choose their preferred moving averages.
Traders can choose EMA or SMA for every moving average separately.
Hope you like my indicator. Keep trading. Gain profits.
Kindly support me with your likes.
Multi SMA EMA WMA HMA BB (4x3 MAs Bollinger Bands) Pro MTF - RRBMulti SMA EMA WMA HMA 4x3 Moving Averages with Bollinger Bands Pro MTF by RagingRocketBull 2018
Version 1.0
This indicator shows multiple MAs of any type SMA EMA WMA HMA etc with BB and MTF support, can show MAs as dynamically moving levels.
There are 4 MA groups + 1 BB group. You can assign any type/timeframe combo to a group, for example:
- EMAs 50,100,200 x H1, H4, D1, W1 (4 TFs x 3 MAs x 1 type)
- EMAs 8,13,21,55,100,200 x M15, H1 (2 TFs x 6 MAs x 1 type)
- D1 EMAs and SMAs 12,26,50,100,200,400 (1 TF x 6 MAs x 2 types)
- H1 WMAs 7,77,231; H4 HMAs 50,100,200; D1 EMAs 144,169,233; W1 SMAs 50,100,200 (4 TFs x 3 MAs x 4 types)
- +1 extra MA type/timeframe for BB
compile time: 25-30 sec
full redraw time after parameter change in UI: 3 sec
There are several versions: Simple, MTF, Pro MTF, Advanced MTF and Ultimate MTF. This is the Pro MTF version. The Differences are listed below. All versions have BB
- Simple: you have 2 groups of MAs that can be assigned any type (5+5)
- MTF: +2 custom Timeframes for each group (2x5 MTF)
- Pro MTF: +4 custom Timeframes for each group (4x3 MTF), MA levels and show max bars back options
- Advanced MTF: +2 extra MAs/group (4x5 MTF), custom Ticker/Symbol, backreferences for type, TF and MA lengths in UI
- Ultimate MTF: +individual settings for each MA, custom Ticker/Symbols
Features:
- 4x3 = 12 MAs of any type including Hull Moving Average (HMA)
- 4x MTF groups with step line smoothing
- BB +1 extra TF/type for BB MAs
- 12 MA levels with adjustable group offsets, indents and shift
- show max bars back
- you can show/hide both groups of MAs/levels and individual MAs
Notes:
1. based on 3EmaBB, uses plot*, barssince and security functions
2. you can't set certain constants from input due to Pinescript limitations - change the code as needed, recompile and use as a private version
3. Levels = trackprice implementation
4. Show Max Bars Back = show_last implementation
5. uses timeframe textbox instead of input resolution to allow for 120 240 and other custom TFs. Also supports TFs in hours: 2H or H2
6. swma has a fixed length = 4, alma and linreg have additional offset and smoothing params
7. Smoothing is applied by default for visual aesthetics on MTF. To use exact ma mtf values (lines with stair stepping) - disable it
MTF Notes:
- uses simple timeframe textbox instead of input resolution dropdown to allow for 120, 240 and other custom TFs, also supports timeframes in H: 2H, H2
- Groups that are not assigned a Custom TF will use Current Timeframe (0).
- MTF will work for any MA type assigned to the group
- MTF works both ways: you can display a higher TF MA/BB on a lower TF or a lower TF MA/BB on a higher TF.
- MTF MA values are normally aligned at the boundary of their native timeframe. This produces stair stepping when a higher TF MA is viewed on a lower TF.
Therefore X Y Point Density/Smoothing is applied by default on MA MTF for visual aesthetics. Set both to 0 to disable and see exact ma mtf values (lines with stair stepping and original mtf alignment).
- Smoothing is disabled for BB MTF bands because fill doesn't work with smoothed MAs after duplicate values are replaced with na.
- MTF MA Value fluctuation is possible on the current bar due to default security lookahead
Smoothing:
- X,Y == 0 - X,Y smoothing disabled (stair stepping on high TFs)
- X == 0, Y > 0 - X,Y smoothing applied to all TFs
- Y == 0, X > 0 - X smoothing applied to all TFs < deltaX_max_tf, Y smoothing disabled
- X > 0, Y > 0 - Y smoothing applied to all TFs, then X smoothing applied to all TFs < deltaX_max_tf
X Smoothing with Y == 0 - shows only every deltaX-th point starting from the first bar.
X Smoothing with Y > 0 - shows only every deltaX-th point starting from the last shown Y point, essentially filling huge gaps remaining after Y Smoothing with points and preserving the curve's general shape
X Smoothing on high TFs with already scarce points produces weird curve shapes, it works best only on high density lower TFs
Y Smoothing reduces points on all TFs, removes adjacent points with prices within deltaY, while preserving the smaller curve details.
A combination of X,Y produces the most accurate smoothing. Higher delta value - larger range, more points removed.
Show Max Bars Back:
- can't set plot show_last from input -> implemented using a timenow based range check
- you can't delete/modify history once plotted, so essentially it just sets a start point for plotting (from num_bars bars back) that works only in realtime mode (not in replay)
Levels:
You can plot current MA value using plot trackprice=true or by checking Show Price Line in Style. Problem is:
- you can only change color (not the dashed line style, width), have both ma + price line (not just the line), and it's full screen wide
- you can't set plot trackprice from input => implemented using plotshape/plotchar with fixed text labels serving as levels
- there's no other way of creating a dynamic level: hline, plot, offset - nothing else works.
- you can't plot a text var - all text strings must be constants, so you can't change the style, width and text labels without recompiling.
- from input you can only adjust offset, indent and shift for each level group, and change color
- the dot below each level line is the exact MA value. If you want just the line swap plotshape with plotchar, recompile and save as your private version, adjust Y shift.
To speed up redraw times: reduce last_bars to ~2000, recompile and use as your own private version
Pinescript is a rudimentary language (should be called Painscript instead) that can basically only plot data. You can't do much else. Please see the code for tips and hints.
Certain things just can't be done or require shady workarounds and weeks of testing trying to resolve weird node.js compiler errors.
Feel free to learn from/reuse/change the code as needed and use as your own private version. See comments in code. Good Luck!
BandsPlus Triple Moving Average SMAAdds up to 3 SMA on the current timeframe (1D, 1H, etc). A band can be added to each SMA to offset the lines by a specified percentage. This makes it easier to identify targets near the SMA, in addition to the SMA itself.