Answers to Commonly Asked Questions

Status
Not open for further replies.

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
Everything you wanted to know about REPAINTING and were afraid to ask
ZigZags, Swings, Waves, Reversals, and Pivots are all repainting indicators.

No, repainting indicators can not be rewritten to not repaint. Repainting is part of their DNA.

Repainters are the FASTEST way to find and be alerted to tops and bottoms which make them the preferred indicators for shorter timeframes.
But because repainters are such prolific liars, these studies should ONLY be used to make entry by traders proficient in using them in correlation with price action, candlestick patterns, a disciplined stop-loss plan, and the fortitude to weather the losses that come with the false signals.

The Negative: Repainting is problematic especially for newer traders. Many of these indicators provide triggers promising that a stock has hit a low (or high) and is indicating NOW NOW NOW is the time to make entry and it can be right, reinforcing their belief that this is a good strategy. But it can also be wrong, it erases that signal, continues to drop like a rock, and crushes previous profits. Just the potential of that possibility causes traders to lack confidence, to leave trades early at the smallest sign of trouble, creating a feedback loop of ever-smaller profits and ever-larger losses.

Positive Side of these Indicators:
They are written specifically to repaint.
Repainter's proper use, by most traders, is not for entry but for analyzing trendlines and support & resistance.
They purposely repaint when trends change and when support or resistance are broken through thus providing up-to-date data as to the state of our trend.


Never use a repainter for entry in isolation!
Both up and down signals will repaint.
You will see more buy arrow repainting when the instrument has a strong bearish trend. As it makes new lows the previous up signals will be erased.
You will see more sell arrow repainting when the instrument has a bullish trend. As it makes new highs the previous down signals will be erased.

How do you know if an indicator is a repainting indicator?
If you look at a script and if there is a fold operation using highest and/or lowest that is the indication that it repaints.
Fold is a recursive operation that keeps redefining the highest and lowest and redrawing them.

Generally, if you have an indicator that shows buy and sell signals on your chart and every single signal works out perfectly, such as: Trend Reversals, Zigzags, Swing High, Swing Low, COG, Hurst indicators, some Pivot Points. all Waves, etc... then most likely that indicator repaints. Looks great for backtesting because all the false signals and bad buy/sells are erased.

Multi-Timeframe REPAINTING-type Behavior
Aetfs.png


Other REPAINTING-type Behavior:
In TOS, an indicator can be triggered and signal prematurely during the formation of a candle because the conditions are met but the signal can disappear by the close of the candle if the conditions for the signal do not hold true. A workaround would be to be scan/alert/paint the arrow on the prior candle and/or do not trigger your scan/watchlist/alert/arrow/signal based on just one study. This holds true for reducing many types of false signals.

This information was compiled from the various posts written about repainting. A search of this forum will provide the detail from which these statements were derived.
HTH
 
Last edited:

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
ToS Platform Limitations

ToS studies can be referenced in custom studies. Custom studies cannot be referenced in another script.
There is not a work_around. :(

The ToS platform does not allow backtesting of anything other than strategies. The Strategy script needs to contain all the conditions necessary to create the AddOrder statement.
 
Last edited:

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
When there is no reply to your question, perhaps it is because it is not clear what you are asking.

Help us help you:
Provide a detail explanation of what you are trying to accomplish.
Provide a marked-up screenshot of what a chart that meets all your conditions would look like.
Unsure of how to upload screenshots to the forum, Here are directions.

When you are posting your question, please follow the guidelines found here:
https://usethinkscript.com/threads/answers-to-commonly-asked-questions.6006/#post-58016
 

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
Want A TradingView Script Converted To TOS?
Try explaining in detail why you think this improves the existing indicator and how it might enhance our trading. The more abundant the information you provide, the better chance that some enterprising poster might become interested in making enhancements to an existing TOS indicator or even creating one from scratch.

Provide a URL link.
Provide the script that is to be converted.
Provide at least one image of the whole chart and then any close-up screenshots of details you want to highlight.
Unsure of how to upload screenshots to the forum, Here are directions.
 
Last edited:

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
FYI:
Thinkscript does not provide us any means of writing studies that will be interactive with the platform-controlled elements or any ThinkOrSwim modules... Custom modifications are beyond the scope of the capabilities of the platform...

For example:
There are no settings or scripts that would allow the ToS Volume Profile's colors to be changed in this manner as ToS doesn't provide separate buy/sell information in the profile data.

DsuGC1rm.png
 
Last edited:

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
Scans only update every 3-4 minutes.
When EDITING scans, best practices dictate that scans being EDITED be saved with a NEW scan name.

There are short-term issues with EDITING scans. When a scan is edited and you hit scan, it will provide the correct results. But because the scan is not immediately updated on the TDA servers and it will shortly revert to an old version. The new version isn't lost, it just takes "awhile" for the TDA servers to update EDITED scans.

The workaround is when editing a scan, save it with a new name. Thus, nothing for it to revert to.
 
Last edited:

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
WE ASK MEMBERS TO NOT POST CODE FOR THE BACKTESTING OF REPAINTING INDICATORS.
THERE CAN BE NO REALISTIC BACKTESTING RESULTS FOR REPAINTING INDICATORS.
REPAINTING INDICATORS HAVE ERASED ALL THE FAILED SIGNALS. THEREFORE, NONE OF THE FAILED SIGNALS APPEAR IN BACKTESTING RESULTS, MAKING THE RESULTS APPEAR FAVORABLE WHEN IN REALITY THEY ARE NOT.
 
Last edited:

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
The ToS platform utilizes ThinkScript language to create code. ThinkScript makes decisions, using Boolean expressions (true/false) inside conditionals (if/else). Thanks to conditionals, the script can respond differently based on different inputs and parameters.

When asking for something to be scripted:
  • The true / false statements need to be defined.
  • The conditionals need to be defined.
  • The inputs and the parameters need to be defined.
If your request is missing the above, it is less likely that your request will be able to be answered.
 
Status
Not open for further replies.

Similar threads

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.
Top