Copytrading
BRENT OIL IS READY FOR A SHORT TRADEOil is showing a bearish trend with a price that has bounced three times on a downtrend line. Currently, it is in a demand zone, which is a small market support. The outlook shows a bearish triangle pattern, with the price potentially breaking downwards before bouncing back up prior to a short position with a target of 72.56.
What is your opinion?
Happy trading to everyone.
Nicola CEO
Forex48 Trading Academy
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!
2nd Pine Script Lesson: Coding the Entry Logic - Bollinger BandWelcome back to our Trading View tutorial series! In this second lesson, be learning how to code the entry logic for a Bollinger Band indicator using Pine Script.
If you're new here and missed the first lesson, we highly recommend starting there as it provides a solid foundation for understanding the concepts we'll be covering today:
In this hands-on lesson, we'll guide you through every step of coding the entry logic for your own Bollinger Band indicator using Pine Script. By the end of this lesson, you'll have a functional indicator that you can use to inform your trading decisions. So, sit back, grab a cup of coffee, and let's get started!
Code the entry logic
a) This is where we are calling the Mikilap function with two arguments:
- the coinpair and
- the timeframe we want to use.
// Calling the Mikilap function to start the calculation
int indi_value = Function_Mikilap(symbol_full, time_frame)
b) In the function initiation we convert the strings into simple strings.
// Definition of a Pine Script individual function to handle the Request and avoid Repainting Errors
Function_Mikilap(simple string coinpair, simple string tf_to_use) =>
c) As we are calling the function to get an integer value, we have to define an output variable as an integer and place this variable as the last line in the local scope of the function code to return the integer value.
int function_result = 0
// placeholder for indicator calculations
function_result
Step 1:
Using the lower bandwidth of the Bollinger Band based on SMA (close, 21) and a standard deviation of 2.0 and try to highlight bars, where close is next to the lower band
a) Requesting the values for the coinpair with request.security()
= request.security(coinpair, tf_to_use, )
We recommend using repainting functions like request or barstate only in a local scope (inside a function) and not to request complex calculated values. For saving calculation capacity it is useful to only request the classic four OHLCs and do any calculation with these four after the r equest.security() .
b) Calculation of the lower Bollinger Bands values as we need the global info, which type of source, length, and deviation value to use for the calculation, let‘s cut & paste the input for the Bollinger Band in the general starting section of the code and as we want to look for close values „next“ to the lower bandwidth, we need to define what „next“ means; let‘s do it in another input variable, perhaps we want to play with the definition later.
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
First, let‘s make it visible on the chart by re-writing the Bollinger Bandplot, which is not needed anymore.
// Calling the Mikilap function to start the calculation
int indi_value = Function_Mikilap(symbol_full, time_frame)
// Output on the chart
// Part 2 - plotting a Band around the lower bandwidth 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))
c) Now we use the same calculation for the coinpair inside the function and start with the selection of the source (OHLC) to use, which is activein the respective input variable.
// 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
= request.security(coinpair, tf_to_use, )
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
// placeholder for indicator calculations
d) As the bandwidth for the interesting close values is defined by our band, the only thing missing for the part of the Bollinger Band in our Mikilap indicator is to check if the close value of a bar is inside our band. As we are talking about closed bars, let‘s be sure that it is really closed by using barstate.isconfirmed (repainting built-in function!) and save it in a variable in the head of the function to avoid requesting this info too often.
bool barstate_info = barstate.isconfirmed
Now let‘s check if the close value of a bar is inside our band.
bool bb_entry = close_R < lower_band_cp_devup and close_R > lower_band_cp_devdown and barstate_info
And increase the output variable by 1 in case the close value is inside.
if bb_entry
function_result += 1
By using bb_entry , we are referring to the last bar next to the actual bar, because we want to enter on the opening of the bar after the criteria has been met.
e) And to make these possible entries visible, we want to place a label below the bar and show the entry price (=open value of the bar) as mouseover (tooltip). This should only happen if the active coinpair on the chart is the same coinpair, which is in the calculation of the function.
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))
Note:
You will love labels (!) and in case you are looking for text symbols that can be used as labels, look here: www.messletters.com
If you need help use the Pine Script Reference Manual, which explains 99% of everything in Pine Script, here: www.tradingview.com
f) As our function now returns different integer values (0 or 1), we can use this info to color the background on the actual chart in case it is 1.
// 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)
g) To finish this little Pine Script lesson and to achieve our initial targets, we just need to integrate the second indicator (RSI) into the function. We want to use the RSI for 0,5 days (12 hours) and use it to ensure to not go into a long entry in an oversold (< 25) or overbought (> 70) market. We will use RSI (low, 12) within 25 to 45 as the range to go for.
Your tasks:
define new input variables for RSI: src_rsi and length_rsi
define new input variables for the RSI range we want to use: rsi_minand rsi_max(please use the „inline“ format of an input type)
calculate the RSI (src_rsi, length_rsi) inside our Mikilap-function
define a boolean variable (rsi_entry) to check if the calculated RSI value is inside the range (please add as last check the barstate_info)
add the RSI entry check to the Bollinger Band entry check to combine them
Congratulations on finishing the second lesson on Trading View - we hope you found it informative and engaging!
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 Trading View with you!
SasanSeifi 💁♂️COTIUSDT /LONG VIEW 👉1D ⏭ 0.091/0.10 ⬆Hello everyone ✌ As you can see, in the daily time frame, after the growth of about 150% from the range of 0.052, the price faced a correction of about 50% from the range of 0.12. It is currently trading in the 0.080 range. According to the behavior of the candles in the long term, the scenario we can consider is that the price will grow up to the 0.091 range after collecting VOLUME and minor fluctuations.
The possible trend is indicated on the chart.
The important support area is 0.068.
❎ (DYOR)...⚠⚜
What do you think about this analysis? I will be glad to know your idea 🙂✌
IF you like my analysis please LIKE and comment 🙏✌
XAUUSD Bullish Trend ContinueGold is still seen rising after touching 1990 on the first trading day of this week, even though it is now turning towards 1977 which was the previous support. In this prediction, it is still estimated that gold is in an uptrend
Gold prediction path 1977 > 1990 > 2000+++
GOLD : Is Rug Pull near to corner ?OANDA:XAUUSD
Hi , Trader's ..gold bullish move was because of SVB Bank collapse
Now market is extremely over bought ,
Market need's to do minimum 50% retracement near 1880 area first tp
Tp 2 1855 area in extension where 50 and 200 ema
market can give sharp downtrend
❤️ Please, support my work with follow ,share and like, thank you! ❤️
Conclusion of my trade on NATURALGASGood afternoon traders, at the morning I shared with you a trade on NATURALGAS, thanks to god the guys I give signals to privately and I could make a good profit on NASDAQ and NATURALGAS for today. As you can see on the chart we bought lower as possible after getting a signal to buy with the little candle I put an arrow on on the left. The other arrows signify candles we added positions at to finish the day with 4 contracts in total which was good for us. The reason why we close is 1st we reached twice our target, 2nd is the price pulled on the resistance line twice and that's a signal to close.
I'm being this clear in my tutorials so it can be easy for people who are still learning to trade to understand.
In case you got questions don't hesitate to ask and I'll be answering with pleasure
XAUUSD TRADE UPDATE FROM OUR LAST WEEK'S SHORTS1. Update on our short position
that we positioned since Friday last week.
2. We were able to hit TP1&2 as expected.
3. I have closed our remaining short trade
that we've entered at 1761.
4. I wanted to wait it until it hits TP3 but
it's only tuesday in the week and the market
has a lot of opportunities to bring.
5. I'll be waiting for the bounce on the current
level if it holds since the RSI gives us a Bullish
hidden divergence.
6. If you also pull-out the daily tf, you'll be able
to see a hammer on the previous daily close.
Now, this could be an indication of another
retest to the upside but not necessarily a change in the trend.
We're still over-all bearish with Gold, so if it makes another retest to the upside, another short opportunity will bring us again.
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
US DOLLAR INDEX - HIDDEN BEARISH DIVERGENCE - WHAT'S NEXT?1. We have already plotted the
divergence from last week's
analysis.
2. Notice the daily candle rejection
that was closed yesterday. It's very
important.
3. I'm expecting another retest to the
downside in our golden fib at 107.033-107.700
4. If this level doesn't hold, a possible retest
on our 50ema is also possible.
5. Also note that anything can happen in the
market, so if you have a long position
for USD, place your SL to breakeven or
vice versa if you have shorts against USD.
6. If the current level holds, our next major resistance will
be at 110 psychological levels
7. As I've stated in my previous analysis,
there will be 4 major news on the USD that
will be happening this week including that one
later on.
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
USD/CHF - TRADE TAKEN YESTERDAY1. Took this long position during NY session
2. Price had bounced off from 200EMA from last
week's Fed Chair Powell speech and 1 of my
long position was stopped out due to this.
3. Break out of structure in the higher TF
down to hourly was seen in before placing this trade
4. TP is placed in our Daily highs. Stop was also move
to breakeven.
5. Also note that there will be a major impact news on USD that could bring
lots of volatility in the market. So if you took the same position,
place your SL to breakeven for a risk free trade.
3.22RR
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
XAUUSD TRADE UPDATE FROM YESTERDAY'S SHORT POSITIONYesterday, we took a short position on gold
because our technical and fundamental factors
were inline with each other.
Today, we're still holding those trades until it
reach our TP at 1743.
If you guys still want to hold-off your trade,
not a problem! just put up at trailing stop
to each lower highs so as to maximize your
gains.
We also have 2 major news for USD later today.
So 8:30pm GMT +8 and 10pm GMT+8 as well.
PATIENCE IS KEY
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
BTC/USDT - WHERE ARE WE HEADING NEXT? (AN UPDATE!)Last week we've called out the next pivot point as to where the BTC might be retesting, and boy we were accurate about it!
For our Weekly TF analysis for today, I have plotted the major points in bitcoin and it's trend shift from wayback 2017 to ATH and now..still in the bearish market.
2020 bearish market was affected by Covid-19. Hence why the price has dumped to 4k levels. We'll be waiting for another 3yrs to witness the next bullrun after late 2020 since it's been the pattern with this market.
This time, it's different since Fed Chair Powell signals that more interest hikes are incoming. And what does this mean in the market?
When interest rates rise, that means individuals will see a higher return on their savings. This removes the need for individuals to take on added risk by investing in crypto or stocks, resulting in less demand for both. It's bad for business in general.
On the technical side of things, we're currently trading at 20k as of writing this analysis. We're expecting a sell-off until 16k levels. Since we're heavy bearish, I'd hold-off my sells until it reaches our Major key level at 12-13k levels.
We have 4 majors news on USD for the coming week, so expect another volatile market and a volatile market brings a lot of opportunities for us traders.
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
US DOLLAR INDEX - THAT WAS A NICE PUSHH4 TF ANALYSIS
Last time we have made a post about
DXY's possible key levels where it will
test to find support.
We were able to anticipate the retest on
50EMA, golden fib level, and 107-107.500
key levels.
During the said event, DXY was dumping into
the said levels since we've planned it
beforehand, we were able to make an
entry on USD/CHF for the 2nd time since
my 1st position got stopped out, as well as
3rd entry short position on gold.
With this, Bitcoin also has tumbled down
with a pump and dump scenario which
we also have anticipated.
Overall, our trades for this week are on point
we took 5 trades and only 1 was stopped out.
FOR REFERENCE: CLICK ON THE LINK TO RELATED IDEAS DOWN BELOW FOR MY PREVIOUS ANALYSIS ON DXY
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
USD/CHF A SOLID TRADE SIGNAL THAT WE DROPPED YESTERDAY! (UPDATE)2 trades I called yesterday, and those 2 trades were in profit
just like the once I have dropped from the past days.
Along with the gold trade signal that I dropped from yesterday,
this pair will be reaching our tp a little later today.
I also want to take this time to appreciate all those who have
been following my channel.
I'll be making a $200 challenge and see how far it will go.
I'll post the updates on my socials.
Just follow my channel and I'll take care of the rest!
Cheers!
JuanCarlos
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
H4 TIMEFRAME ANALYSIS ON BTC - AN UPDATEH4 TF ANALYSIS
If you have been following my content
lately, I make content on crypto
and forex.
Days ago, I've made an analysis on BTC
about a possible setup, this particular
setup is now happening.
Last week, the dump happened on thursday
and there was a continuation over the
weekend.
If the news about the dollar is good,
expect this pair to make a retest on
the 19k levels.
FOR REFERENCE: PLEASE SCROLL DOWN AND CLICK ON LINK TO RELATED IDEAS FOR MY PREVIOUS ANALYSIS ON BTC
PATIENCE IS KEY
HELLO, TRADERS! IF YOU LIKE THIS ANALYSIS, PLEASE LEAVE A LIKE AND FOLLOW MY CHANNEL AND LET ME KNOW YOUR THOUGHTS BY COMMENTING DOWN BELOW.
On the technical perspective,
you can never go wrong on the divergence
with the RSI that's been manifesting
on the H4 TF.