Repaints AGAIG Best Trading Chart Setup For ThinkOrSwim

Repaints
The 2.0 should show first and then overwrite if it also goes to 2.5


ATR Reversals

Thanks for pointing out the ATR - I changed my SD Designator to ATR (just wasn't thinking)
I do find the 2.5 to be the better heads up for a turning point?
 
Last edited by a moderator:
Could you please help us with the entry and exit strategy. I am using 1 min chart and during the range market(90% market will be in the range) and signals are not working in my favour. Am I missing something ? I have been loosing consistently. Please assist. Thanks a ton.
 
Could you please help us with the entry and exit strategy. I am using 1 min chart and during the range market(90% market will be in the range) and signals are not working in my favour. Am I missing something ? I have been loosing consistently. Please assist. Thanks a ton.
He is using it on the 5minutes chart
 
I’m testing it with ur line with arrows and price lags compared to normal candle chart is this normal?
 
I’m testing it with ur line with arrows and price lags compared to normal candle chart is this normal?

You are correct. These charts use the Heiken Ashi Candles

Heikin Ashi charts does obscure actual price information.
The actual closing price is NOT displayed on a Heikin Ashi candlestick. You only see the averaged closing price; which lags actual price.

The actual closing price is not displayed on the chart. It is listed up next to the symbol box.
 
Last edited:
Starting to understanding the movement of this excellent chart setup.
is it possible to display the price along with the price pointer label ?


I could see it when hovering over the mouse at the price pointer , Just a thought that it would be nice to see along with the label. Thanks @csricksdds for this wonderful setup


Probably a dumb question, Does the candle type should be always Heiken Ashi always for this chart? Thanks for your time
 
Last edited by a moderator:
Starting to understanding the movement of this excellent chart setup.
is it possible to display the price along with the price pointer label ?
Look to the right...the price is at the right end

I could see it when hovering over the mouse at the price pointer , Just a thought that it would be nice to see along with the label. Thanks @csricksdds for this wonderful setup
Thanks...it will be as far right as you have the time axis bars to the right set...I have 10 to the right and it's actually more than I need

Probably a dumb question, Does the candle type should be always Heiken Ashi always for this chart? Thanks for your time
You can use any candle that you wish...I just use Heikin Ashi when using candles for day trading
 
You can use any candle that you wish...I just use Heikin Ashi when using candles for day trading
I just noticed on the spy chart , in the same green bar , the up and down arrow showed up, Is that expected ? Edit : It is gone now
1720625602580.png
 
I'm not on that chart right now but you will get arrows according to how each indicator responds (which is why we use multiple indicators).....that was an apparent bounce up and then it looks like a second bullish arrow...make sure you take into consideration the market overall, multiple indicators indicating change in direction, and your upper labels as well
 
I'm not on that chart right now but you will get arrows according to how each indicator responds (which is why we use multiple indicators).....that was an apparent bounce up and then it looks like a second bullish arrow...make sure you take into consideration the market overall, multiple indicators indicating change in direction, and your upper labels as well
Thank you
 
Any way to make a watchlist column that shows when a stock goes "long" or "short"?

My apologies. I made the assumption that by looking at the chart the words "Long" and "Short" would have been enough to know which indicator I was referring to. That said, here's the script and if possible, the watchlist column would include the words "Long" or "Short" at the time they appear on the chart.

# AsGoodAsItGets Indicator without Arrows
#CSR Buy/Sell Arrows with Short/Long Bubbles
#Developed 4-9-22 First Edition 8-23-22 Revised
#No Arrow Edition 1/1/23

declare upper;

input atrreversal = 2.0;

def priceh = MovingAverage(AverageType.EXPONENTIAL, high, 5);
def pricel = MovingAverage(AverageType.EXPONENTIAL, low, 5);

def EIL = ZigZagHighLow("price h" = priceh, "price l" = pricel, "percentage reversal" = .01, "absolute reversal" = .05, "atr length" = 5, "atr reversal" = atrreversal).lastL;
def EIH = ZigZagHighLow("price h" = priceh, "price l" = pricel, "percentage reversal" = .01, "absolute reversal" = .05, "atr length" = 5, "atr reversal" = atrreversal).lastH;

plot signaldown = !isNAN(EIH);

AddChartBubble(SignalDown, high+.15, "Short", Color.White, yes);

plot signalrevBot = !isNaN(EIL);

AddChartBubble(Signalrevbot, low-.15, "Long", Color.White, no);

input usealerts = yes;
alert(usealerts and signaldown[1] == 1, "Short", alert.bar, sound.ring);
alert(usealerts and signalrevbot[1] == 1, "Long", alert.bar, sound.ring);
 
Any way to make a watchlist column that shows when a stock goes "long" or "short"?

My apologies. I made the assumption that by looking at the chart the words "Long" and "Short" would have been enough to know which indicator I was referring to. That said, here's the script and if possible, the watchlist column would include the words "Long" or "Short" at the time they appear on the chart.

# AsGoodAsItGets Indicator without Arrows
#CSR Buy/Sell Arrows with Short/Long Bubbles
#Developed 4-9-22 First Edition 8-23-22 Revised
#No Arrow Edition 1/1/23

declare upper;

input atrreversal = 2.0;

def priceh = MovingAverage(AverageType.EXPONENTIAL, high, 5);
def pricel = MovingAverage(AverageType.EXPONENTIAL, low, 5);

def EIL = ZigZagHighLow("price h" = priceh, "price l" = pricel, "percentage reversal" = .01, "absolute reversal" = .05, "atr length" = 5, "atr reversal" = atrreversal).lastL;
def EIH = ZigZagHighLow("price h" = priceh, "price l" = pricel, "percentage reversal" = .01, "absolute reversal" = .05, "atr length" = 5, "atr reversal" = atrreversal).lastH;

plot signaldown = !isNAN(EIH);

AddChartBubble(SignalDown, high+.15, "Short", Color.White, yes);

plot signalrevBot = !isNaN(EIL);

AddChartBubble(Signalrevbot, low-.15, "Long", Color.White, no);

input usealerts = yes;
alert(usealerts and signaldown[1] == 1, "Short", alert.bar, sound.ring);
alert(usealerts and signalrevbot[1] == 1, "Long", alert.bar, sound.ring);


The Long Short Arrow script cannot be put into in a watchlist, as it is a repainter.
The forum does not make repainting watchlists, scanners, or conditional orders.
Because they repaint.

Repainter signals might show on your watchlist, but not show on the chart (because it repainted).
You think the script is broken.

The signal might show on the chart, where it was repainted later, but it never appeared on the watchlist because watchlists are real-time so it never showed.
You will think the script is broken.

Unfortunately no, the repainting script that you are requesting is not suitable for watchlists.
 
I trade using only 1 day timeframe. Does the signal with AGAIC appear like the TTM Scalp alert 3 days after you should have placed the trade? Is there a delay in the signal? You can't trade the TTM Scalp alert because it is 3 days late in appearing. Thanks
 
Last edited:
Can someone change this bubble so it displaces one or two bars to the right? As is the bubbles at times cover the last bar. Many thanks,

def limit3 = !IsNaN(close) and IsNaN(close [-1] )&& LowestAll(BarNumber());
AddChartBubble(limit3, static3, "LoAlgoPivot", Color.dark_Green);
 
Can someone change this bubble so it displaces one or two bars to the right? As is the bubbles at times cover the last bar. Many thanks,

def limit3 = !IsNaN(close) and IsNaN(close [-1] )&& LowestAll(BarNumber());
AddChartBubble(limit3, static3, "LoAlgoPivot", Color.dark_Green);
Two possible choices for you. In the code go to line 15, at the end change the no to yes. Or you van download the same called AsGoodAsItGets_Arrows only
https://usethinkscript.com/threads/agaig-zigzag-arrows-for-thinkorswim.18303/
shared link: http://tos.mx/!DB0p02Mb

Let me know if this helps?
 
Last edited by a moderator:
Two possible choices for you. In the code go to line 15, at the end change the no to yes. Or you van download the same called AsGoodAsItGets_Arrows only
https://usethinkscript.com/threads/agaig-zigzag-arrows-for-thinkorswim.18303/
shared link: http://tos.mx/!DB0p02Mb

Let me know if this helps?
Many thanks, CR. I'm imagining you treading water instead of trading as the storm curves around The Villages today. Here in Vero we were on the right side of this one!
Your Price Marker is a favorite. Wonder how we ever traded Renko or HA without it.
I could write a book about trading with first the Arrows, then the Double Arrows and now the simplified, no-price version #3.
Thank you, Thank you, Thank you.
 
Many thanks, CR. I'm imagining you treading water instead of trading as the storm curves around The Villages today. Here in Vero we were on the right side of this one!
Your Price Marker is a favorite. Wonder how we ever traded Renko or HA without it.
I could write a book about trading with first the Arrows, then the Double Arrows and now the simplified, no-price version #3.
Thank you, Thank you, Thank you.
Thanks for your kind feedback. That makes my day!
 
Just saw this.

Here is an example from the full revised code below on how to move the bubbles using the code you added.

1. The input bubblemover moves the bubbles sideways the number of bars input.
2. Both bm and bm1 are used within bubblespot to dynamically locate where to place the bubble
3. Bubblespot is indicating, with bubblemover set to 2, that the 2nd bar in the expansion (isNaN(close[bm])) is where to place the bubble . It is then necessary to locate the area within the chart (!isNaN(close[bm1]) where the data is located.
3a. Then the addchartbubble's Htarget[bm1] would be where to find the data Bubblepot identified (!isNaN(close[bm1])

Bubblemover Example Code


4. Without the bubblemover code, bubblespot and addchart would look like this


5.If you wanted to move the bubbles 4 bars to the right instead of 2, you would have to change the numbers manually from 2/3 to 4/5 for each addchartbubble code.


6. If you wanted to change from 2 bars to 4 bars movement, with bubblemover code, you would just change the input bubblemover to 4.

Here is the full revised code
Thanks for this !
 

Join useThinkScript to post your question to a community of 21,000+ developers and traders.

Not the exact question you're looking for?

Start a new thread and receive assistance from our community.

87k+ Posts
239 Online
Create Post

The Market Trading Game Changer

Join 2,500+ subscribers inside the useThinkScript VIP Membership Club
  • Exclusive indicators
  • Proven strategies & setups
  • Private Discord community
  • ‘Buy The Dip’ signal alerts
  • Exclusive members-only content
  • Add-ons and resources
  • 1 full year of unlimited support

Frequently Asked Questions

What is useThinkScript?

useThinkScript is the #1 community of stock market investors using indicators and other tools to power their trading strategies. Traders of all skill levels use our forums to learn about scripting and indicators, help each other, and discover new ways to gain an edge in the markets.

How do I get started?

We get it. Our forum can be intimidating, if not overwhelming. With thousands of topics, tens of thousands of posts, our community has created an incredibly deep knowledge base for stock traders. No one can ever exhaust every resource provided on our site.

If you are new, or just looking for guidance, here are some helpful links to get you started.

What are the benefits of VIP Membership?
VIP members get exclusive access to these proven and tested premium indicators: Buy the Dip, Advanced Market Moves 2.0, Take Profit, and Volatility Trading Range. In addition, VIP members get access to over 50 VIP-only custom indicators, add-ons, and strategies, private VIP-only forums, private Discord channel to discuss trades and strategies in real-time, customer support, trade alerts, and much more. Learn all about VIP membership here.
How can I access the premium indicators?
To access the premium indicators, which are plug and play ready, sign up for VIP membership here.
Back
Top