Understanding the Renko Bricks (Educational Article)Today we are going to study a chart which is called a Renko chart. Renko chart is a chart which is typically used to study price movement. I use Renko chart many times to determine supports and resistnace. I find it easy and accurate way of determining supports and resistances. The word Renko is derived from Japanese word renga.
Renga means brick. As you can see in the chart below it shows a kind of Brick formation. The brick size is determined wither by the user and mostly it depends of typical average movement on the stock historically.
A new brick is formed once the price moves upwards on downwards in the same proportion or ratio of the typical brick. New brick is only added post the price moves in that particular proportion. A new brick might not be added in months if the price movement is not as per the ratio. At the same time a new brick might be added in a day or few bricks in a week is price moves accordingly.
We will try to understand this concept further by looking at the chart in the post. We have used the chart of Reliance industries to understand this concept and concept only. Please do not consider this buy or sell call for the stock. As you can see in the above chart I have used a combination of RSI, EMA (50 and 200 days) and Bollinger band strategy. RSI support for Reliance is at 35.89 with current RSI at 40.13. Bollinger band suggests that support might be round the corner for the stock. The peaks from previous tops are used to find out further supports and resistances. Mid Bollinger band level and Bollinger band top level coincide with other pervious tops making them tough resistance when the price moves upwards. Mother line EMA is a resistance now and Father line EMA support is far away. All these factors indicate the support zones for the stock to be around 2736, 2657, 2601 and 2561 in the near term. Resistance for Reliance seem to be at 2814, 2972, 3006, 3048 and 3202 levels. Let me give a disclaimer again. The above data is for analysis purpose and to understand Bollinger band, RSI, effect of EMA and Renko Bricks only. Please do not trade based on the information provided here as it is just for understanding Renko charts.
Disclaimer: There is a chance of biases including confirmation bias, information bias, halo effect and anchoring bias in this write-up. Investment in stocks, derivatives and mutual funds is subject to market risk please consult your investment advisor before taking financial decisions. The data, chart or any other information provided above is for the purpose of analysis and is purely educational in nature. They are not recommendations of any kind. We will not be responsible for Profit or loss due to descision taken based on this article. The names of the stocks or index levels mentioned if any in the article are for the purpose of education and analysis only. Purpose of this article is educational. Please do not consider this as a recommendation of any sorts.
Bollingersband
3rd Pine Script Lesson: Open a command & send it to a Mizar BotWelcome back to our TradingView tutorial series! We have reached lesson number 3 where we will be learning how to open a command on TradingView and send it to a Mizar Bot.
If you're new here and missed the first two lessons, we highly recommend starting there as they provide a solid foundation for understanding the concepts we'll be covering today. In the first lesson, you will be learning how to create a Bollinger Band indicator using Pine Script:
In the second lesson, you will be guided through every step of coding the entry logic for your own Bollinger Band indicator using Pine Script:
In this brief tutorial, we'll walk you through the process of utilizing your custom indicator, Mikilap, to determine the ideal timing for sending a standard JSON command to a Mizar DCA bot. By the end of this lesson, you'll have the ability to fine-tune your trading strategies directly on Mizar using indicators from TradingView. So, sit back, grab a cup of coffee (or tea), and let's get started!
To establish a common starting point for everyone, please use the following code as a starting point. It incorporates the homework assignment from our Pine Script lesson number 2. By using this code as our foundation, we can collectively build upon it and delve into additional concepts together. So, sit back, grab a cup of coffee (or tea), and let's get started!
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// Mizar Example Code - Lesson I - Coding an indicator
// version 1.0 - April 2023
// Intellectual property © Mizar.com
// Mizar-Killer-Long-Approach ("Mikilap")
//@version=5
// Indicator script initiation
indicator(title = "Mizar-Killer-Long-Approach", shorttitle = "Mikilap", overlay = true, max_labels_count = 300)
// Coin Pair with PREFIX
// Bitcoin / USDT on Binance as example / standard value on an 60 minutes = 1 hour timeframe
string symbol_full = input.symbol(defval = "BINANCE:BTCUSDT", title = "Select Pair:", group = "General")
string time_frame = input.string(defval = "60", title = "Timeframe:", tooltip = "Value in minutes, so 1 hour = 60", group = "General")
int length = input.int(defval = 21, title = "BB Length:", group = "Bollinger Band Setting")
src = input(defval = close, title="BB Source:", group = "Bollinger Band Setting")
float mult = input.float(defval = 2.0, title="BB Standard-Deviation:", group = "Bollinger Band Setting")
float lower_dev = input.float(defval = 0.1, title = "BB Lower Deviation in %:", group = "Bollinger Band Setting") / 100
int length_rsi = input.int(defval = 12, title = "RSI Length:", group = "RSI Setting")
src_rsi = input(defval = low, title="RSI Source;", group = "RSI Setting")
int rsi_min = input.int(defval = 25, title = "", inline = "RSI band", group = "RSI Setting")
int rsi_max = input.int(defval = 45, title = " < min RSI max > ", inline = "RSI band", group = "RSI Setting")
// Defintion of a Pine Script individual function to handle the Request and avoid Repainting Errors
Function_Mikilap(simple string coinpair, simple string tf_to_use) =>
int function_result = 0
bool barstate_info = barstate.isconfirmed
open_R, high_R, low_R, close_R = request.security(coinpair, tf_to_use, )
// Bollinger part of MIKILAP
src_cp = switch src
open => open_R
high => high_R
low => low_R
=> close_R
lower_band_cp = ta.sma(src_cp, length) - (mult * ta.stdev(src_cp, length))
lower_band_cp_devup = lower_band_cp + lower_band_cp * lower_dev
lower_band_cp_devdown = lower_band_cp - lower_band_cp * lower_dev
bool bb_entry = close_R < lower_band_cp_devup and close_R > lower_band_cp_devdown and barstate_info
// RSI part of MIKILAP
src_sb = switch src_rsi
open => open_R
high => high_R
low => low_R
=> close_R
rsi_val = ta.rsi(src_sb, length_rsi)
bool rsi_entry = rsi_min < rsi_val and rsi_max > rsi_val and barstate_info
// Check if all criteria are met
if bb_entry and rsi_entry
function_result += 1
if function_result == 1 and ticker.standard(syminfo.tickerid) == coinpair
label LE_arrow = label.new(x = bar_index, y = low_R, text = " 🢁 LE", yloc = yloc.belowbar, color = color.rgb(255,255,255,25),
style = label.style_none, textcolor = color.white, tooltip = str.tostring(open_R))
function_result
// Calling the Mikilap function to start the calculation
int indi_value = Function_Mikilap(symbol_full, time_frame)
color bg_color = indi_value ? color.rgb(180,180,180,75) : color.rgb(25, 25, 25, 100)
bgcolor(bg_color)
// Output on the chart
// plotting a band around the lower bandwith of a Bollinger Band for the active CoinPair on the chart
lower_bb = ta.sma(src, length) - (mult * ta.stdev(src, length))
lower_bb_devup = lower_bb + lower_bb * lower_dev
lower_bb_devdown = lower_bb - lower_bb * lower_dev
upper = plot(lower_bb_devup, "BB Dev UP", color=#faffaf)
lower = plot(lower_bb_devdown, "BB Dev DOWN", color=#faffaf)
fill(upper, lower, title = "BB Dev Background", color=color.rgb(245, 245, 80, 80))
Open a command to send to a Mizar Bot.
Let‘s continue coding
Our target: Use our own indicator: Mikilap, to define the timing to send a standard JSON command to a Mizar DCA bot.
(1) define the JSON command in a string, with variables for
- API key
- BOT id
- BASE asset (coin to trade)
(2) send the JSON command at the beginning of a new bar
(3) setup the TradingView alert to transport our JSON command via
Webhook/API to the Mizar DCA bot
Below you can see the code, which defines the individual strings to prepare the JSON command. In the following, we will explain line by line, what each individual string and command is used for.
// Defintion of a Pine Script individual function to handle the Request and avoid Repainting Errors
Function_Mikilap(simple string coinpair, simple string tf_to_use) =>
int function_result = 0
bool barstate_info = barstate.isconfirmed
open_R, high_R, low_R, close_R = request.security(coinpair, tf_to_use, )
//Text-strings for alerts via API / Webhook
string api_key = "top secret" // API key from MIZAR account
string symbol_prefix = str.replace(symbol_full, "BINANCE:", "", 0)
string symbol_name = str.replace(symbol_prefix, "USDT", "", 0)
string bot_id = "0000" // BOT id from MIZAR DCA bot
// String with JSON command as defined in format from MIZAR.COM
// BOT id, API key and the BASE asset are taken from separate variables
DCA bot identifier:
string api_key = "top secret"
string bot_id = "0000"
These both strings contain the info about your account (BOT owner) and the unique id of your bot, which should receive the JSON command.
BASE asset:
string symbol_prefix = str.replace(symbol_full, "BINANCE:", "", 0)
string symbol_name = str.replace(symbol_prefix, "USDT", "", 0)
The shortcut of the base asset will be taken out of the complete string for the coin pair by cutting out the CEX identifier and the quote asset.
JSON command for opening a position:
Entry_message = '{ "bot_id": "' + bot_id + '", "action": "' + "open-position" + '", "base_asset": "' + symbol_name + '", "quote_asset": "' + "USDT" + '", "api_key": "' + api_key + '" }'
If you want to have more info about all possible JSON commands for a DCA bot, please look into Mizar‘s docs: docs.mizar.com
As the JSON syntax requires quotation marks (“) as part of the command, we define the string for the entry message with single quotations ('). So please ensure to open and close these quotations before or after each operator (=, +, …).
Current status:
- We have the entry logic and show every possible entry on the chart => label.
- We have the JSON command ready in a combined string (Entry_message) including the BOT identifier (API key and BOT id) as well as the coin pair to buy.
What is missing?
- To send this message at the opening of a new bar as soon as the entry logic is true. As we know these moments already, because we are placing a label on the chart, we can use this condition for the label to send the message as well.
alert(): built-in function
- We recommend checking the syntax and parameters for alert() in the Pine Script Reference Manual. As we want to send only one opening command, we are using the alert.freq_once_per_bar. To prepare for more complex Pine Scripts, we have placed the alert() in a separate local scope of an if condition, which is not really needed in this script as of now.
if bb_entry and rsi_entry
function_result += 1
if function_result == 1
alert(Entry_message, alert.freq_once_per_bar)
if function_result == 1 and ticker.standard(syminfo.tickerid) == coinpair
label LE_arrow = label.new(x = bar_index, y = low_R, text = " 🢁 LE", yloc = yloc.belowbar, color = color.rgb(255,255,255,25),
style = label.style_none, textcolor = color.white, tooltip = str.tostring(open_R))
IMPORTANT REMARK:
Do not use this indicator for real trades! This example is for educational purposes only!
Configuration of the TradingView alert: on the top right of the chart screen, you will find the clock, which represents the alert section
a) click on the clock to open the alert section
b) click on the „+“ to create a new alert
c) set the condition to our indicator Mikilap and the menu will change its format (configuration of the TradingView alert)
For our script nothing else is to do (you may change the expiration date and alert name), except to add the Webhook address in the Notification tab.
Webhook URL: api.mizar.com
Congratulations on finishing the third lesson on TradingView - we hope you found it informative and engaging! You are now able to code a well-working easy Pine Script indicator, which will send signals and opening commands to your Mizar DCA bot.
We're committed to providing you with valuable insights and practical knowledge throughout this tutorial series. So, we'd love to hear from you! Please leave a comment below with your suggestions on what you'd like us to focus on in the next lesson.
Thanks for joining us on this learning journey, and we're excited to continue exploring TradingView with you!
Choosing Your Channel: Bollinger, Donchian, or Keltner?When it comes to trading financial instruments, traders have a plethora of technical indicators to choose from. Among these, Bollinger Bands, Donchian Channels, and Keltner Channels stand out as popular tools for analyzing price movements and identifying potential trading opportunities. Each of these channels has its advantages and unique methods of application. This blog will compare these three channels and provide examples of how each can be used, helping you decide which one is right for you.
I. Bollinger Bands
Understanding Bollinger Bands
Bollinger Bands, developed by John Bollinger in the 1980s, is a volatility-based indicator that measures the standard deviation of price movements. It consists of three lines: a simple moving average (SMA) and two bands that are typically set at two standard deviations above and below the SMA. The distance between the bands adjusts as volatility increases or decreases.
Using Bollinger Bands
Bollinger Bands are useful for identifying price movements and potential reversals. When the bands contract, it indicates low volatility, and when they expand, it signals high volatility. A common strategy is to look for a breakout or breakdown when the bands contract.
Example: If a stock's price has been trading within a narrow range, and the Bollinger Bands contract, a trader might anticipate a breakout or breakdown. If the price breaks above the upper band, it could signal a bullish trend, while a break below the lower band suggests a bearish trend. This breakout should be confirmed with other indicators such as the MACD or RSI.
II. Donchian Channels
Understanding Donchian Channels
Donchian Channels, developed by Richard Donchian in the 1960s, is a trend-following indicator that measures the highest high and lowest low over a set number of periods, typically 20 periods. It consists of three lines: the upper channel line, the lower channel line, and the middle line, which is the average of the upper and lower lines.
Using Donchian Channels
Donchian Channels are primarily used to identify potential breakouts and breakdowns. Traders often use the channels to assess the strength of a trend and determine entry and exit points. The Donchian cloud can be a great tool for establishing lines of support and resistance as the price makes higher highs and lower lows and conversely lower highs or lower lows.
Example: If a stock's price is consistently hitting highs, a trader might use the Donchian Channels to identify a possible breakout. If the price breaks above the upper channel line, it could signal a continuation of the bullish trend. Conversely, if the price breaks below the lower channel line, it may indicate a potential trend reversal. I typically look for a secondary lower high or higher lower to confirm a reversal and then confirm the breakout with an oscillator as seen in the example below.
III. Keltner Channels
Understanding Keltner Channels
Keltner Channels, developed by Chester Keltner in the 1960s and later modified by Linda Raschke, is a volatility-based indicator that uses the average true range (ATR) to measure price movements. It consists of three lines: an exponential moving average (EMA) and two bands set at a multiple of the ATR above and below the EMA.
Using Keltner Channels
Keltner Channels are effective for identifying potential trading opportunities during trending markets and can be used in conjunction with other indicators to confirm price movements. The Keltner Channel is a great tool for identifying overbought/ oversold conditions in a trend. This can help traders find better points of entry for a trade.
Example: A trader might use Keltner Channels to identify potential pullbacks in a trending market. If the price moves above the upper channel line during an uptrend, it could signal an overbought condition, and the trader might wait for the price to pull back toward the EMA before entering a long position. Similarly, if the price falls below the lower channel line during a downtrend, it might indicate an oversold condition, and the trader could wait for a bounce back toward the EMA before entering a short position. The trader should also verify the bounce with other indicators as shown below.
IV. BONUS: Keltner/Bollinger Bands Squeeze Strategy
Channels do not have to be exclusively used on their own. The Keltner/Bollinger Bands Squeeze Strategy is a powerful technique that combines the strengths of both Keltner Channels and Bollinger Bands to identify potential trading opportunities. By understanding the nuances of this strategy, traders can significantly enhance their trading arsenal and make more informed decisions in the market.
The Squeeze: A Sign of Consolidation and Potential Breakout s
The Keltner/Bollinger Bands Squeeze occurs when the Bollinger Bands contract within the Keltner Channels, indicating a period of low volatility or consolidation in the market. This "squeeze" can serve as a precursor to significant price breakouts, either on the upside or downside. By closely monitoring this pattern, traders can identify periods of market consolidation and prepare to capitalize on potential breakouts.
How to Implement the Keltner/Bollinger Bands Squeeze Strategy
To implement this strategy, traders should follow these steps:
Overlay the Keltner Channels and Bollinger Bands on your chart: Start by adding both Keltner Channels and Bollinger Bands to your preferred trading platform's chart. Ensure that the settings of both indicators are adjusted to your desired values.
Identify the Squeeze: Look for periods when the Bollinger Bands contract within the Keltner Channels. This signifies a "squeeze" and acts as a sign that the market is experiencing low volatility or consolidation.
Monitor for Breakouts: Keep a close eye on the price action during the squeeze. When the Bollinger Bands expand outside of the Keltner Channels, this indicates a potential breakout from the consolidation period. The direction of the breakout (upwards or downwards) will depend on the overall market trend and price action.
Enter the Trade: The Keltner/Bollinger Bands Squeeze Strategy can be further enhanced by combining it with other technical indicators, such as the Relative Strength Index, or Moving Average Convergence Divergence. These complementary indicators can provide additional confirmation of potential breakouts and help traders better gauge market conditions. Once a breakout is confirmed, traders can enter a trade in the direction of the breakout. It's essential to use stop-loss orders and manage risk appropriately since false breakouts can also occur.
Exit the Trade: Traders should establish a price target and exit strategy based on their analysis and risk tolerance. This can include setting a specific profit target, using trailing stops, or leveraging other technical indicators to determine when to exit the trade.
Conclusion
Bollinger Bands, Donchian Channels, and Keltner Channels are all valuable technical indicators for analyzing price movements and identifying potential trading opportunities. When deciding which one is right for you, consider your trading style, preferred timeframes, and the specific characteristics of the markets you trade. It's essential to familiarize yourself with each indicator and practice using them in combination with other tools to enhance your trading strategy. We have even shown that these channels can complement each other to form a more comprehensive strategy. Remember, no single indicator is perfect, and incorporating multiple tools can help you gain a more comprehensive understanding of market dynamics. Good luck and happy trading!
If you enjoyed our content don’t forget to give this post a boost, and follow our page for more trading education!
1st Pine Script Lesson: Coding an Indicator - Bollinger Band
Welcome to this lesson on Trading View, where we will be learning how to create a Bollinger Band indicator using Pine Script.
Bollinger Bands are a popular tool that helps measure an asset's volatility and identify potential trends in price movement. Essentially, the indicator consists of three lines: a middle line that's a simple moving average (SMA), and an upper and lower band that are two standard deviations away from the SMA. The upper band represents the overbought level, meaning the price of the asset is considered high and may be due for a correction. The lower band represents the oversold level, meaning the price is considered low and may be due for a rebound.
Pine Script is a programming language specifically used for creating custom indicators and strategies on Trading View. It's a powerful tool that allows traders to customize their technical analysis to fit their special trading needs and gain deeper insights into the markets..
In this lesson, we'll be taking a hands-on approach to learning. We'll walk through each step of creating our own Bollinger Band indicator using Pine Script, with the goal of helping you gain confidence in your ability to customize and create indicators that meet your unique trading needs. So, grab a cup of coffee and let's get started!
Step 1: Set up a new chart
Let‘s set up a new clean chart to work with for this example. You will find the menu to manage your layouts on the top right of the TradingView screen.
a) add a new layout
b) rename it to „Mizar Example“
c) select BTCUSDT from Binance
d) set the time frame to 1 hour
e) clean the screen (closing the Volume indicator)
f) save it
Step 2: Coding an indicator
Let‘s code our new indicator („Mizar-Killer-Long-Approach“)and make the possible entry moments visible on the chart. You will find the Pine Editor on the bottom left of the TradingView screen.
a) open the Pine Editor
b) use „Open“ in the Pine Editor menu bar
c) use the item: create a new indicator
d) let‘s use full screen for a better overview use the three dots on the right end of the Pine Editor menu bar and open the script in a separate new browser tab
e) rename it to “Mikilap“ by clicking on the current name
f) save it
Step 3: Coding an indicator
Let‘s start coding Our target:
1. create an own new indicator: Mikilap, which bases in general on RSI and Bollinger Band
2. define the parameter for Mikilap, to select the long entries
3. show the long entries on the chart by - putting a label below the bar - change the background color of the timeframe for the bar on the chart
Initiation/Generals
• Indicator initiation
//Indicator script initiation
indicator(title = "Mizar-Killer-Long-Approach", shorttitle = "Mikilap", overlay = true, max_labels_count = 300)
indicator = Pine keyword for an indicator script
title = Long form of the name
short title = Short form of the name as shown on the chart
overlay = true: output like labels, boxes, … are shown on the chart
false: output like plots, … are shown in a separate pane
• General variables and input
// Coin Pair with PREFIX
// Bitcoin / USDT on Binance as an example / standard value on an 60 minutes = 1-hour timeframe
string symbol_full = input.symbol(defval = "BINANCE:BTCUSDT", title = "Select Pair:", group = "General")
string time_frame = input.string(defval = "60", title = "Timeframe:", tooltip = "Value in minutes, so 1 hour = 60", group = "General")
Using the input type of a variable allows you to change this setting in the setup on the chart without changing the Pine Script code.
Framework Code on Main Level
• Framework code on the main level around the indicator calculation function
// Defintion of a Pine Script individual function to handle the Request and avoid Repainting Errors
Function_Mikilap(simple string coinpair, simple string tf_to_use) =>
int function_result = 0
// placeholder for indicator calculations
function_result
// Calling the Milky Way function to start the calculation
int indi_value = Function_Mikilap(symbol_full, time_frame)
Output on the chart - Part 1
// Output on the chart
// Part 1 - plotting a Bollinger Band for the active CoinPair on the chart
int length = input.int(defval = 21, title = "BB Length:", group = "Bollinger Band Setting")
src = input(defval = close, title="BB Source", group = "Bollinger Band Setting")
float mult = input.float(defval = 2.0, title="BB Standard-Deviation", group = "Bollinger Band Setting")
upper_band = ta.sma(src, length) + (mult * ta.stdev(src, length))
lower_band = ta.sma(src, length) - (mult * ta.stdev(src, length))
upper = plot(upper_band, "BB Upper", color=#faffaf)
lower = plot(lower_band, "BB Lower", color=#faffaf)
fill(upper, lower, title = "BB Background", color=color.rgb(245, 245, 80, 80))
Done for today!
• Let‘s save our current script and take a look if we see our Bollinger Band plotted on the chart.
• Step 1: Save (top right)
• Step 2: check in the compiling section, that there are no errors (separate pane below the code)
• Step 3: go to the Mizar Example chart and add an Indicator
How does it look now?
You will see the Bollinger Band as a yellow area around the candles. By pressing the „Settings“ button behind the name of our indicator, the menu for Mikilap will open and you can adjust all the settings we have done with input type variables.
Congrats if you‘ve made it until here! Get prepared for the next lesson, where we will continue with the indicator/entry logic.
📊Bollinger Bands In A Trending MarketBollinger Bands are a widely used chart indicator for technical analysis created by John Bollinger in the 1980s. They offer insights into price and volatility and are used in many markets, including stocks, futures, and currencies. Bollinger Bands have multiple uses, such as determining overbought and oversold levels, as a trend following tool, and for monitoring for breakouts.
📍 Strategy
Bollinger Bands measure deviation and can be helpful in diagnosing trends. By generating two sets of bands using different standard deviation parameters, traders can gauge trends and define buy and sell zones. The bands adapt dynamically to price action, widening and narrowing with volatility to create an accurate trending envelope. A touch of the upper or lower band is not a signal in and of itself, and attempting to "sell the top" or "buy the bottom" can lead to losses. Standard deviation is a statistical measure of the amount of variation or dispersion of a set of prices or returns from its average value. The higher the standard deviation, the wider the Bollinger Bands, indicating greater price volatility, and vice versa. Traders may use standard deviation to set stop-loss and take-profit levels or to help determine the risk-to-reward ratio of a trade.
📍 Calculation
First, calculate a simple moving average. Next, calculate the standard deviation over the same number of periods as the simple moving average. For the upper band, add the standard deviation to the moving average. For the lower band, subtract the standard deviation from the moving average.
Typical values used:
Short term: 10 day moving average, bands at 1.5 standard deviations. (1.5 times the standard dev. +/- the SMA)
Medium term: 20 day moving average, bands at 2 standard deviations.
Long term: 50 day moving average, bands at 2.5 standard deviations.
👤 @AlgoBuddy
📅 Daily Ideas about market update, psychology & indicators
❤️ If you appreciate our work, please like, comment and follow ❤️
Top 10 Technical Indicators for Successful TradingTop 10 technical indicators for successful trading
Introduction:
Technical indicators are essential tools for traders to analyze market trends, identify potential trading opportunities, and manage risk. These indicators are mathematical calculations based on past price and volume data that can help traders make informed decisions about buying or selling assets. In this article, we'll discuss the top technical indicators that traders can use to enhance their trading strategies.
Moving Average:
A moving average is a widely used technical indicator that helps traders identify market trends. A moving average is calculated by averaging the price of an asset over a specific period, such as 10 days or 50 days. This indicator smooths out the price data and makes it easier for traders to identify the direction of the trend. When the price is above the moving average, it's considered a bullish trend, and when the price is below the moving average, it's considered a bearish trend.
Relative Strength Index (RSI):
The Relative Strength Index (RSI) is a momentum oscillator that measures the strength of a price trend. The RSI is calculated by comparing the average gains and losses over a specific period, typically 14 days. The RSI value ranges from 0 to 100, with values above 70 indicating an overbought market, and values below 30 indicating an oversold market. Traders can use the RSI to identify potential trend reversals and overbought or oversold conditions in the market.
Bollinger Bands:
Bollinger Bands are another widely used technical indicator that helps traders identify potential trend reversals and price volatility. Bollinger Bands consist of three lines: a moving average in the center, and two outer bands that represent the standard deviation of the price data. When the price is within the bands, it's considered normal market volatility. However, when the price reaches the outer bands, it's considered an overbought or oversold condition, and a potential reversal may be imminent.
MACD (Moving Average Convergence Divergence):
The Moving Average Convergence Divergence (MACD) is a trend-following momentum indicator that helps traders identify changes in momentum and trend reversals. The MACD is calculated by subtracting the 26-day exponential moving average (EMA) from the 12-day EMA. A signal line, which is a 9-day EMA of the MACD, is also plotted on the chart. Traders can use the MACD to identify potential buy and sell signals, as well as divergences between the MACD and the price of the asset.
Fibonacci Retracements:
Fibonacci Retracements are a popular technical indicator that helps traders identify potential support and resistance levels. Fibonacci Retracements are based on the idea that prices tend to retrace a predictable portion of a move, after which they may continue in the original direction. Traders can use Fibonacci retracements to identify potential entry and exit points, as well as stop-loss levels.
Stochastic Oscillator:
The Stochastic Oscillator is another momentum oscillator that helps traders identify overbought and oversold conditions in the market. The Stochastic Oscillator is calculated by comparing the closing price of an asset to its price range over a specific period. The Stochastic Oscillator value ranges from 0 to 100, with values above 80 indicating an overbought market, and values below 20 indicating an oversold market. Traders can use the Stochastic Oscillator to identify potential trend reversals and overbought or oversold conditions in the market.
Average True Range (ATR):
Average True Range (ATR) is a technical indicator that measures the volatility of a stock or currency. Developed by J. Welles Wilder Jr., ATR calculates the average range of price movements over a specific period, taking into account gaps in price movements. ATR is typically calculated over a period of 14 days, but traders can adjust this period to fit their specific trading strategy.
To calculate ATR, traders first calculate the true range (TR), which is the greatest of the following:
Current high minus the current low
Absolute value of the current high minus the previous close
Absolute value of the current low minus the previous close
Once the true range is calculated, traders can calculate the ATR by taking an average of the true range over a specific period.
ATR can be used to measure volatility in the market, helping traders to identify potential trading opportunities. When ATR is high, it indicates that there is a lot of volatility in the market, which can present opportunities for traders to profit. Conversely, when ATR is low, it indicates that the market is relatively stable, and traders may want to avoid entering trades at that time.
Ichimoku Cloud:
The Ichimoku Cloud, also known as Ichimoku Kinko Hyo, is a technical indicator that provides a comprehensive view of potential support and resistance levels, trend direction, and momentum. The indicator was developed by Japanese journalist Goichi Hosoda in the late 1930s and has gained popularity among traders in recent years.
The Ichimoku Cloud consists of five lines, each providing a different view of the market:
Tenkan-Sen: This line represents the average of the highest high and the lowest low over the past nine periods.
Kijun-Sen: This line represents the average of the highest high and the lowest low over the past 26 periods.
Chikou Span: This line represents the current closing price shifted back 26 periods.
Senkou Span A: This line represents the average of the Tenkan-Sen and Kijun-Sen, shifted forward 26 periods.
Senkou Span B: This line represents the average of the highest high and the lowest low over the past 52 periods, shifted forward 26 periods.
The area between Senkou Span A and Senkou Span B is referred to as the "cloud" and is used to identify potential support and resistance levels. When the price is above the cloud, it indicates a bullish trend, and when the price is below the cloud, it indicates a bearish trend.
Traders can also use the Tenkan-Sen and Kijun-Sen lines to identify potential entry and exit points, with a bullish crossover of the Tenkan-Sen above the Kijun-Sen indicating a potential buying opportunity, and a bearish crossover of the Tenkan-Sen below the Kijun-Sen indicating a potential selling opportunity.
Conclusion:
In conclusion, technical indicators are valuable tools for traders in the financial markets. The Average True Range (ATR) can be used to measure volatility in the market, while the Ichimoku Cloud provides a comprehensive view of potential support and resistance levels, trend direction, and momentum. By using these indicators in combination with other technical analysis tools and market knowledge, traders can make informed trading decisions and improve their chances of success. It's important for traders to experiment with different indicators and find the ones that work best for their trading strategy.
Overbought & OversoldIf you can identify overbought or oversold conditions, as a trader, this can be highly profitable. In particular, these are two definitions that refer to the extreme values of the price in addition to their intrinsic value. So, when these conditions appear, a reversal of the direction of the price is highly expected.
What is Overbought?
When something is ‘overbought’, it means that the price is thriving for a long peri. Because of this, it’s trading at a higher price than it actually should be. In other words, the asset is overly expensive and a sell-off is about to happen.
What is Oversold?
When something is ‘oversold’, it means the price is in a negative momentum for an extended period. Because of this, it’s trading at a lower price than it actually should be. In other words, the asset is overly cheap and an upward rise is about to happen.
Indicators
Moreover, there’re plenty of technical indicators which you could use in technical analysis. To confirm the Overbought and Oversold conditions the three indicators commonly used are:
Bollinger Bands,
Relative Strength Index and
Stochastics
Bollinger Bands
The Bollinger Bands appear as a channel. Specifically, the middle line is often a twenty-period moving average. On the other hand, the upper band is the moving average plus two times its standard deviation. Furthermore, the lower band is the moving average minus two times its standard deviation. As a result, the price seems to fluctuate in this channel and normally doesn’t move out of the bands. However, when the price tends to move out of the upper band the price can be considered as overbought. Likewise, the same thing happens when the price moves out of the lower band, the price can be considered oversold.
Relative Strength Index
The Relative Strength Index is a momentum oscillator where the horizontal axis appears as a function of time and the vertical axis as on a scale of 0 to 100. In addition, the standard amount of periods used for this indicator is 14.
So, the Relative Strength Index measures the magnitude and the speed of recent price action. The indicator compares a security strength on days when prices go up to its strength on days when prices go down. Yet when the Relative Strength Index has a value higher than 70 the price can be considered as overbought. When the opposite happens and the price drops down a value of 30 the price can be considered as oversold.
Stochastics
Stochastics is like the Relative Strength Index, a momentum oscillator where the horizontal axis appears as a function of time and the vertical axis is displayed on a scale of 0 to 100. However, the stochastic oscillator is predicated on the assumption that closing prices should move in the same direction as the current trend.
Meanwhile, the Relative Strength Index is measuring the magnitude and the speed of the current price action. The Stochastic oscillator does calculate this value and expresses this value into a %K.
In addition, the standard amount of periods used for this indicator is 14. When the %K crosses a value of 80 the price can be considered as overbought. When the opposite happens and the price drops down a value of 20 the price can be considered as oversold.
Combined
One indicator that matches the criteria for being ‘overbought’ or ‘oversold’ can suggest a small trend reversal. But once all 3 indicators combined are matching the criteria, the assumption of a trend reversal is very likely to happen. Therefore, for trading in general this can be a profitable and low-risk strategy.
How Bollinger Bands work and their best parametersJust a reminder...
A Bollinger Band resembles a moving cylinder with three lines.
A top, middle and bottom line.
These three lines are plotted on any chart and you’ll see the price of the markets moving in-between these levels.
When the price crossed above the middle line, the trend is up.
When price moves and stays below the middle line, the trend is down.
There are three parts to the Bollinger Bands. Upper, Middle and Lower Bollinger Band.
Here are my parameters…
The length (20) , shows you the Moving Average of the Middle Bollinger Band. Which in this case is 20 MA and is shown in the chart as the orange line…
The Source tells us we are using closing prices in the chart…
That means, when the JSE All Share Index closes for the day – that is the closing price that will be used for the BB.
StdDev is 2… Bollinger Bands are envelopes that base a Standard Deviation above and below a simple moving average of the price.
Because the distance of the bands is based on standard deviation, that’s why we are able to see a symmetrical envelope around the price…
Most Bollinger Bands parameters are set to 20MA and 2 Standard Deviations on most charting platforms.
But now you know what to set it to, to maximise your usage...
If you have any questions about indicators feel free to ask. I've been in the markets since 2003 and enjoy sharing information...
Trade well, live free.
Timon
MATI Trader
Average True Range... and BollingersATR is a great indicator designed to show you the previous ranges of the previous candles depending on the value chosen, in this example I have done 6 periods, so you can see in this chart I have highlighted when we have peaks and troughs and one thing to do is compare the times of day this activity happens, you can see at certain times the atr climbs, it stalls at others or can fall, so ATR is showing us previous candles range, so if you are in a trade you want the range to be growing usually so that your trade can head to TP, but the important thing to takeaway is the fact that price is moving alot, this is because it is experiencing higher level of trading activity price is trending, where as a falling ATR reading means typically things are slowing down or accumulating, remember this doensnt give direction though as price can still move up or down despite a falling range per candle. However what it can do is tell you good times to look for trades, you can filter down by time the best time to take trades based on your strategy winning or losing in the peaks of troughs. ATR can also be used to determine stop losses of TP, by taking the the reading and using a 2xreading stop loss or TP, the more volatile the market the bigger your stop losses and tp will be, but more volatility generally correlates well with that idea, not only does it offer greater protection it also prevents missing out on good moves. So 2nd part is Bollinger bands we can see how it works, it basically again is telling you the range of things, so Id like you to compare the reading on ATR to the Bollingers, and you can see when ATR falls and the Bollingers are squeezing tight we have very little to trade, energy is low and range is small, In crypto I have heard this term called the crab which I have to say... I do find quite amusing. When ATR is rising the Bollingers expand creating a wide cloud, so on the last box, where price falls despite ATR falling... what is the difference this time? That is right, Bollingers are not squeezed together, which tells us the ATR reading is acting like it is small and stuck in a squeezing formation but in fact we are just in an expansion of the Bollinger moving slowly. What do I want you to take away from this? Just a deeper thought about which market conditions are best for your strategy and how to avoid times which will not really offer a good trade yet ect, and have a look for patterns in how you trade around these volatility indicators! Happy trading... More to come
Bollinger Bands Explained, All you need to know Hello everyone, as we all know the market action discounts everything :)
_________________________________Make sure to Like and Follow if you like the idea_________________________________
In today’s video we are going to be talking about the Bollinger bands , How are they constricted and how to use to try to identify trades in different financial markets.
Some people think about the Bollinger bonds as a complicated indicator but after you watch this video you will see how easy it is to use.
Lets start with the theory before we see a real life example :
The Bollinger bands were developed by a man called John Bollinger, so no surprised where the name came from.
So the Bollinger breaks down to a Moving average and some volatility bands around that, What we have first is a moving average and on the top and bottom of that moving average we have our bands and they usually are located 2 standard deviations away from the Moving Average.
The idea here is to describe how prices are dispersed around an average value, so basically, these bands are here to show where the price is going and how it's moving for about 95% of the time.
So how do we use this indicator :
1) The first way people use this indicator is when the market price reaches the edges of the Bands, The upper end for example shows that it's possible that the market is overextended and a drop in price will happen, if the price reached the lower end then the market will be oversold and a bounce in price is due.
2) The second way to use this indicator is called Targets, It simply allows us to set up targets for the trade, if we buy near the lower Band then we could set a target above the Moving average or near the higher Band.
Because these bands are based on price volatility they won't stay at the same place from the MA, That means if the volatility drops then the bands will get tighter (Squeeze) , and if the volatility goes up then the bands will go further away from each other (Width).
People use this method to try to understand what's going on with the current trend, so basically if the bands are really far away then it’s a sign that the trend is currently ending, and if they are really close then we could be seeing an explosive move in the trend
IMPORTANT
I always say that you always need to use different indicators when you analyze any chart, this way you will minimize your risk and have a better understanding on how the market is currently doing.
I hope I’ve made the Bollinger Bands easy for you to understand and please ask if you have any questions .
Hit that like if you found this helpful and check out my other video about the Moving Average, Stochastic oscillator, The Dow Jones Theory, How To Trade Breakouts, The RSI and The MACD, links will be bellow
How to interpret and trade with Bollinger Bands?How to interpret and trade with Bollinger Bands?
What are Bollinger Bands?
Bollinger Bands is a method developed by John Bollinger around the 1980s. The Bollinger Bands help traders to analyze price volatility and price momentum. The Bollinger Bands consist of the centerline that is the moving average of the price and upper and lower channels that adjust according to the price standard deviation.
To a trader's price standard deviation, volatility and momentum are essential concepts to understand. There is a direct relationship between standard deviation, price volatility, and price momentum. To many, price volatility means the price fluctuations or the degree of variation, or a measurement of price uncertainty. Standard deviation is a statistical term that determines the correlation of the price to the price mean. Price momentum is the rate of speed or the rate of price movement.
Calculation Method
Calculate a 20-day moving average for the centerline. Add 2 standard deviations to get the upper channel line. Subtract 2 standard deviations to get the lower channel line.
How to interpret Bollinger Bands?
Price has a tendency to return to the mean price. Price tends to walk along with the upper Bollinger band when a security is trading higher. Price tends to walk along with the lower Bollinger band when a security is trading lower. A breakout of the upper or lower Bollinger bands may indicate the price is moving too fast and may return to the mean price. The Bollinger Bands have a tendency to contract and consolidate before breaking out in either direction. The Bollinger Bands have a tendency to expand when the price is trending.
Thank you for reading!
Greenfield
Remember to click "Like" and "Follow!"
Disclosure: Article written by Greenfield. A market idea by Greenfield Analysis LLC for educational material only.