A MA (Moving Average) is useful to identify a trend of an assets. The TradingView builtin indicator "Exponential Moving Average" is useful, but limited in some aspects: Bound to the active timeframe (e.g. h1) One MA per indicator instance. Makes it confusing when using multiple In reality to want to have multiple MAs with different types (EMA, SMA),...
█ OVERVIEW This indicator was a time-based indicator and intended as educational purpose only based on pine script v5 functions for ta.cross() , ta.crossover() and ta.crossunder() . I realised that there is some overlap price with the cross functions, hence I integrate them into Custom Range Interactive with value variance and overlap displayed into...
█ OVERVIEW This indicator displays zigzag based on high and low using latest pine script version 5 , chart.point which using time, index and price as parameters. Pretty much a strip down using latest pine script function, without any use of library . This allow pine script user to have an idea of simplified and cleaner code for zigzag. █ CREDITS ...
📜 ––––HISTORY & CREDITS–––– The Jon Tr3ndy ATR Label is another creation inspired by Tr3ndy Jon (Jonathan McKeever,) and his Supply and Demand System. Building on the legacy of our premium scripts Tr3ndy Bands, Tr3ndy Edges, Tr3ndy LIS and the Tr3ndy PMZ, this script brings the power of the Average True Range (ATR) to your fingertips, but with a Tr3ndy...
Fairly straightforward script that allows you to plot the current price and % either above the last candle and/or to the right of it. There's also 2 price "follow" lines that you can turn off and on, much like the bid/ask line that's built in to TV. You can also choose to enable a specific % above/below current price to give you an idea on where price would be...
This educational script contains different examples regarding lines , linefill , labels & boxes First part shows the use of array.new() without first retrieving line.new() which then are put in a linefill.new() At every start of the week a linefill.new() is added with the top line being previous Weekly high , and the bottom line being previous ...
This indicator consist of tow RSI length that user can customize it. like length, overbought, oversold. like length, overbought, oversold. also it has one moving average where the user can select from different types of moving averages, price sources, lookback periods and resolutions
█ OVERVIEW This helper intend to simplify which color pair better with black or white color, may help some pine coders. █ INSPIRATION This color choice was inspired during plot especially user enable dark color theme. Color displayed at table and label are based on Indicator name label and Indicator last value label displayed at Scales. █ FEATURES ...
This indicator is sample code that you can customize. It selectively displays a label based on how severe a warning should be. Simply add it to your chart, then open the code to make a copy for your own use. Normally I would make this a library, but because libraries can't retain state (yet) and pine script doesn't allow classes (yet), I thought this would be...
INDIGO Cloud System © This script shows the monthly dip and peak zones and the daily highs & lows. The green zone is the dip zone. It's the place to enter a long position if you think there is or will be a reversal. The red zone is the peak zone. It's the place to enter a short position if you think there is or will be a reversal. The script uses the INDIGO...
This script shows an example of how to manage objects (lines/labels/boxes) and prevent the need of garbage collecting and missing objects. You only have to push your object into the right array. *_FIXED (left-lock) or *_FORWARD (right-lock) We hope you enjoy it! 🎉 CRYPTOLINX - jango_blockchained 😊👍 Disclaimer: Trading success is all about following your...
The script is resampling the price based on its range/price-action and creates an alternative filter to smoothen price movements. Overview of features: Optional stop-loss Optional flags to control the position entry Optional flags to control the position exit Built-in backtesting engine with start balance, position size and pyramiding Inputs for a...
Pinescript - Common Label & Line Array Functions Library by RagingRocketBull 2021 Version 1.0 This script provides a library of common array functions for arrays of label and line objects with live testing of all functions. Using this library you can easily create, update, delete, join label/line object arrays, and get/set properties of individual label/line...
Hi BIG PLAYERS Each of us makes mistakes and exceptions confirm the rule. However, if you disregard the rules of trading, you lose your money - without any ifs and buts! I have therefore created a reminder label for myself, which trading approaches I always want to stick to. These rules serve me as a guideline when I should trade. Through the permanent...
This indicator looks simple but it was bit tricky to code and to make it work on all time frames . I have used array in this to showcase the use of array, array give you more flexibly. It works on all time frame 1m 2m 3m 5m 10m 15m 30m 60m 120m. When the time frame is greater than the or equal to "D" it will show the current bar volume only. Total volume is...
Script to display Supertrend trend state of 8 different securities in a panel. Timeframe & Tickers which are to be displayed can be configured from settings. Part of code is from the ADX DI Monitoring Panel script by u/wugamlo with his permission. Thanks to him for that and do please check out his work also.
An example of using str.replace_all() function to extract a crypto ticker without its pair. It can be useful if you didn't know syminfo.basecurrency existed. I didn't know syminfo.basecurrency exists. Lol
This is a script to make calculating position size easier. It calculates position size as a percentage of account balance and Risk/Reward based on input values of entry, exit, stoploss and shows the R/R box similar to tradingview's R/R tool. There is an option to toggle showing label and choosing of label text color. Have to enter the following inputs in order...