1 d
Thinkscript fold?
Follow
11
Thinkscript fold?
The following thinkScript of the true momentum oscillator was created by Mobius. SVB Securities analyst Joseph Sc. The fine art of shirt-folding is always apprec. He is so helpful and an expert wizard with Thinkscript! Added : input look_back_bars_min = 26; and verticals and labels Modified: def rng = (lastbar - bn <= look_back_bars_max) and (lastbar - bn >= look_back_bars_min); If I use the code above and replace numberOfBars as the to parameter in the fold with a specific number (ex: 42), then I get an expected result. However, when I compared the results to the inbuilt std formula there was a difference between my calculation and that of the inbuilt function. Feb 23, 2019 · Here is a multi-moving averages indicator for ThinkorSwim so that you can easily add more than one simple or exponential moving averages without adding multiple indicators. Below is the code for Hidden Bull. When it comes to choosing the right folding table, one of the most important factors to consider is the material used in its construction. In thinkScript®, you decide which kind of data to analyze with which methods. When it comes to choosing the right folding table, one of the most important factors to consider is the material used in its construction. The foldable arrives with a clever design, software continuity and a prohibitive price tag. I have an "indicator" that uses a fold function to check if a bar would have achieved at least 1x risk:reward and colors bars green if they meet that condition for a long, and red if they meet that condition for a short. Fold mountains form when the edges of two tectonic plates push against each other. These chairs are designed. I'm wondering if someone can help. And the event is 8 crosses the 20 up. NaN while !IsNaN(price) do if getValue(high, -i) > 40 then getValue(high, -i) else Double. In today’s fast-paced world, finding time to do household chores can be a challenge. However, with a few simple t. ️ TradingView studies and strategies. just keep adding if thens, with an else in between them. If you’re looking to stay fit and healthy, investing in a treadmill can be a great idea. In thinkScript®, you decide which kind of data to analyze with which methods. When it comes to setting up a business or venue, having the right furniture is crucial. In this post, we will be going over the usage of SetPaintingStrategy, how to apply it in thinkScript, and how to combine it with the PaintingStrategy constant. One essential piece of furniture that often gets overlooked is the plastic folding table In today’s fast-paced world, maximizing space has become a top priority for many homeowners. Functions ACos, ASin, and ATan return values in radians; for details, see the corresponding articles in thinkScript® reference. Jun 3, 2022 · The simplest way to get values in a time bracket is by setting that time using a bar countHour / getAggregationPeriod () will give you the bars per hour. Areas of expertise: ️ ThinkorSwim indicator development and customizations. With x = 0 simply defines the starting value for x as 0. At this very moment we presume that you are able to create a simple technical indicator as the most useful commands have been discussed in previous chapters. it took me a couple of weeks of experimenting with fold before it clicked. This would be the basic framework lacking further detail. If you have prior experience in either language, the conversion process from Pine Script to thinkScript should be relatively straightforward Explain exactly what you want the fold to accomplish, in plain English, in as much detail as possible. The fold itself executes every bar, so for example, in this particular case, on bar 60 it will fold back to bar 20 unless interrupted. See examples of Fold with BarNumber, Sum, Average, and other functions. I am receiving highlighted errors that I cannot make go away, and would appreciate your thoughts and input. Calling this function will command thinkScript® to change representation of the values from line to points or arrows or histogram or many other shapes. In thinkScript®, you decide which kind of data to analyze with which methods. I tried to create a fairly simple MACD divergence check indicator. The largest and most active community of investors and traders who use thinkorswim's thinkScript indicators and other custom programming languages to chart, trade, and make money in the stock market In short, thinkScript will change all plotted offsets to equal the largest offset. I was always disappointed with the fact that I couldn't get the DRO (dominant rhythm oscillator). What is thinkScript®? thinkScript® is a built-in programming language that gives you the capability of creating your own analysis tools such as studies, strategies, watchlist columns, etc. When it comes to paper crafting and origami, the terms “crease” and “fold” are often used interchangeably. And the event is 8 crosses the 20 up. You can watch this video to find out more. Not investment advice, or a recommendation of any specific security, strategy, or account type. It's easy enough to write fold statements. In this editor, you can: compose and edit your code highlight syntax format your code use integrated thinkScript® library save your scripts and use version control system Hi, I've tried my hand at creating something to do this, but can't seem to get it quite right. But if I try to scan for stocks based on this study, I get the error: "Folding 'from' cannot be greater than 'to': 1>0" in the scanner. SECOND FOLD Formula - Captures the SUM of ALL (High - Low) for the "Lookback" length. The only significant difference is that in the second one, I'm using a predefined variable as an endpoint, instead of a literal constant. In this editor, you can: compose and edit your code highlight syntax format your code use integrated thinkScript® library save your scripts and use version control system Hi, I've tried my hand at creating something to do this, but can't seem to get it quite right. ️ ThinkorSwim backtesting strategies. it draws an arrow and a vertical line on the first bar in the look_back_bars series Thanks for replying Peter8519, but my question is not what is a "while loop" but I think a while loop does not exist in Thinkscript language. I am receiving highlighted errors that I cannot make go away, and would appreciate your thoughts and input. Place a bandana wrong side up. CompoundValue, unlike other plotted variables, keeps its stated offset values. Navigating has come a long way since the days of wrestling with paper maps that never seemed to fold up right again once you opened them. Alphabet’s smart city project is winding down and Google will take over its products. To fold a bandana like Tupac, fold it several times into a headband. When it comes to folding tables, one of the most crucial components that often goes unnoticed is the hinges and locks. I hope someone can find as useful as I have. It appears the FOLD Statement cannot accept an input that changes as a variable. The variable is len. Even attempting 2 fold commands, one for highest high and one for lowest low has been difficult. Not investment advice, or a recommendation of any specific security, strategy, or account type. Feb 25, 2024 · If I could get a fold command that would go from 26 bars back to 78 bars back and get the highest high and lowest low values that would work but I can't seem to get such a fold command to work. Or it may be a more complicated fold such as: fold i = 0 to 100 with price = Double. These functions are: Ceil, Floor, Round, RoundDown, and RoundUp As new member to this forum. The purpose of the fold operator is to perform an iterated calculation and assign the final value to the result variable The index variable serves as a loop counter Jul 3, 2021 · aah, you edited your post to include looking at the previous candle. i started my version a few hours ago. Looking for thinkscript fold equivalent in ninja, here is my simple thinkscript logic: Trying to make sense of what you are suggesting, but with my limited knowledge of ThinkScript, it appears that the FOLD statement only works with fixed length values. Chapter 1 In thinkScript®, variables are declared using reserved word def. I constantly look to this work for ideas and techniques The def causes each bar to hold the value of bigCount and the fold's 'do a + bigCount[1]' essentially causes each bar to be increased by a factor of 9 due to its. I am receiving highlighted errors that I cannot make go away, and would appreciate your thoughts and input. there is a function called script, that creates subroutines within the study. Returns the highest value of data for all bars in the chart Input parameters Dec 11, 2022 · Hi, I have the following code in a fold statement: def recentGreenBack = fold x = 1 to 21 with green = 0 while green == 0 do if indicator[x] == 1 then x else 0; This generates the right number as I have tested it on the chart. If someone knows how to use a while loop without using the function fold, so a while loop by itself in the Thinkscript language. Fold mountains form when the edges of two tectonic plates push against each other. But if I try to scan for stocks based on this study, I get the error: "Folding 'from' cannot be greater than 'to': 1>0" in the scanner. Jun 2, 2022 · FIRST FOLD Formula - Captures 1 Hour TF (High - Low) for specific period in time defined with SecondsTillTime / it Works on 1-hour Chart BUT Not on a Lower Time Frame chart. Your larger length setting, relative to the small number of green bars you're seeking, and the way the fold terminates, all suggest something different. if a then 1 else if b then 2 else if c then 3 else 4 put your 3rd condition (exceptions) first, so if it is true, it will stop processing if thens. i started my version a few hours ago. The documents reads : Calculates a compound value Using Guarantees_Condtion_Is_Met we could also potentially bring the use of the fold function back to the table. It's easy enough to write fold statements. From my understanding, the. How to Convert from TradingView PineScript to ThinkorSwim thinkScript. Then it looks back 5 - 40 bars from Bar[0] (current bar) looking for a peak 1. He is so helpful and an expert wizard with Thinkscript! Added : input look_back_bars_min = 26; and verticals and labels Modified: def rng = (lastbar - bn <= look_back_bars_max) and (lastbar - bn >= look_back_bars_min); If I use the code above and replace numberOfBars as the to parameter in the fold with a specific number (ex: 42), then I get an expected result. Dear Forum, I am attempting to code a fold loop with an if statement that increments the value of a variable if a condition is met. The following thinkScript of the true momentum oscillator was created by Mobius. paulding wellstar emergency room Simple to "find" that event. The simplest way to get values in a time bracket is by setting that time using a bar countHour / getAggregationPeriod () will give you the bars per hour. I have an "indicator" that uses a fold function to check if a bar would have achieved at least 1x risk:reward and colors bars green if they meet that condition for a long, and red if they meet that condition for a short. All the three plots coincide, forming a single plot. Folding tables are versatile pieces of furniture that can be used in a variety of settings, from homes to offices, events to outdoor activities. HighestAll ( IDataHolder data); Default values: Description. When I use this statement to call my own function as follows, then it breaks because the loop index variable is. Def X = Fold Index = 0 to 10 with Data = Double. A recursive variable or fold variable can then be used to. The StDev1 plot is based on the built-in function, the StDev2 and StDev3 plots are based on its thinkScript® implementation, using two different mechanisms of calculation. VWAP can be a great tool for analyzing the market, especially for day traders. This means that for every instance of q we fold from u to q in this. Google’s Pixel Fold set for a late-June release. it can't draw objects. May 22, 2022 · I have a study that uses, in part, fold i=0 to lastbar. Would anyone be able to give me a super simple explanation and example of how to use Fold? I mean super simple. SECOND FOLD Formula - Captures the SUM of ALL (High - Low) for the "Lookback" length. lana app ez pawn How to Convert from TradingView PineScript to ThinkorSwim thinkScript. Expert Advice On Improving. This would be the basic framework lacking further detail. One essential piece of furniture that often gets overlooked is the plastic folding table In today’s fast-paced world, maximizing space has become a top priority for many homeowners. NaN while isNaN(Data) do if GetValue(Condition,-Index) then GetValue(BarNumber(),-Index) else Double. From my understanding, the. Only a warning. The documents reads : Calculates a compound value Using Guarantees_Condtion_Is_Met we could also potentially bring the use of the fold function back to the table. See examples of Fold with BarNumber, Sum, Average, and other functions. ️ TradingView studies and strategies. def
Post Opinion
Like
What Girls & Guys Said
Opinion
25Opinion
An iData holder is simply the streaming data such as Open, High, Close, Low, Volume etc. In today’s fast-paced world, privacy has become an essential aspect of our lives. Note: For positive offset values, dynamic offset should be less than or equal to max offset. The fold operator allows you to perform iterated calculations. thinkScript® also provides you with a number of functions which round values if for some reason fractions or irrational numbers are not desired. NaN while !IsNaN(price) do if getValue(high, -i) > 40 then getValue(high, -i) else Double. It would be greatly appreciated! To do this I used the sum function. From my understanding, the. The list below explains the operator's logic (variable names are taken from the sample syntax above): 1. I started out as a freelancer on Fiverr and UpWork, helping over 500 users with their thinkScript requests. If someone knows how to use a while loop without using the function fold, so a while loop by itself in the Thinkscript language. I could really use some help converting a thinkscript fold loop into a python for loop. Jun 3, 2022 · The simplest way to get values in a time bracket is by setting that time using a bar countHour / getAggregationPeriod () will give you the bars per hour. sometimes i copy a post, then think and write offline. GetValue function Apr 14, 2019 · The fold manual gives an example: input price = close; input length = 9; plot SMA = (fold n = 0 to length with s do s + getValue(price, n, length - 1)) / lenth; This effectively calls a function iteratively like in a for loop body. Using that with a 0 remainder will give you both the starting bar for the higher aggregation and the ending bar. If someone knows how to use a while loop without using the function fold, so a while loop by itself in the Thinkscript language. It's not what you think. ) Also important here is the concept of "length": in thinkScript, length parameters represent the distance you want to go - like the offset, but a range instead of one specific bar. Since the "variables" for Thinkscript all seem to be data dependent, constants that may only be defined once, I haven't been able to figure out how to proceed. Samsung is one of the most popular cell phone brands on the market. I started out as a freelancer on Fiverr and UpWork, helping over 500 users with their thinkScript requests. craigslist pets gainesville I freely admit that I studied other indicator code and copied and modified the work of others to create this indicator! Fold i = 0 to RunLen i is like saying "For i = 0 to RunLen". Whether it’s in our homes, offices, or public spaces, having the ability to control the level of p. The idea is that congestion is building, so I want to know when both sides (buyers and sellers) have entered expecting a breakout. Scottish Fold cats are prone to deafness and skeletal deformities. Laundry, in particular, can be a time-consuming task that requires sorting, washing, drying, fo. it took me a couple of weeks of experimenting with fold before it clicked. Fold mountains form when the edges of two tectonic plates push against each other. Apart from anything else, from your use of iloc I presume that s_High is a pandas DataFrame. SECOND FOLD Formula - Captures the SUM of ALL (High - Low) for the "Lookback" length. For more information, see the fold reserved word article. CompoundValue, unlike other plotted variables, keeps its stated offset values. At this very moment we presume that you are able to create a simple technical indicator as the most useful commands have been discussed in previous chapters. Is there a different way I can express the "fold i = 0 to x with s do s + GetValue(y, i)"? 1. Would anyone be able to give me a super simple explanation and example of how to use Fold? I mean super simple. Giving a much better picture of trend, tend reversals and divergence than. Problem: Looking to assign multiple variables upon successful condition within for loop Example Scan: The below scan finds […] Oct 24, 2022 · #Park - Chatroom Request by Lar #Find Highest High and Lowest Low in last 21 bars; and then, the highest high and lowest low in the next 21 bars starting from the barnumbers for the high and low in the first 21 bars #Park seemed to indicate the higher the number of bars between the 2 highs and 2 lows, respectively, provides a better basis to determine future direction using the prior 21 bar's. Functions. Samsung is one of the most popular cell phone brands on the market. I've found this forum and the onenote file to be a huge help while learning thinkscript over the last few months. Folding a towel wouldn't seem an area in need of improvement and wiser time use, but folding a towel to go straight from the linen closet to the hanging bar saves real time Reader Akshat writes in with a very cool shirt folding hack via this video from Google Video. Problem: Looking to assign multiple variables upon successful condition within for loop Example Scan: The below scan finds […] #Park - Chatroom Request by Lar #Find Highest High and Lowest Low in last 21 bars; and then, the highest high and lowest low in the next 21 bars starting from the barnumbers for the high and low in the first 21 bars #Park seemed to indicate the higher the number of bars between the 2 highs and 2 lows, respectively, provides a better basis to determine future direction using the prior 21 bar's. Functions. I freely admit that I studied other indicator code and copied and modified the work of others to create this indicator! Jun 19, 2023 · Fold i = 0 to RunLen i is like saying "For i = 0 to RunLen". Thankfully, there are laundry wash and fold services available nearby that can help you save v. Full notes from the author: The MACD Histogram divergence as per Alexander Elder's definition was tricky to code (also your. […] I see that thinkscript doesn't have for or while loops. kenmore elite fridge parts Oct 19, 2021 · Guys, any idea how loop through last 3 candles ?I did this what is working: BUt at the end- if not 3 conditions are fullfiled I would like go throu code. Mar 11, 2021 · @mashume @rad14733 I've made some progress on how I think this code could work out. It's identical in that way. I want to get the price action for a certain candle that is determined by an event. Lets say you have exp mov avg 8 and 20. See examples of Fold with BarNumber, Sum, Average, and other functions. Def X = Fold Index = 0 to 10 with Data = Double. 1. This can occur at the boundary of an oceanic plate and a continental plate or at the boundary of. Chapter 1 In thinkScript®, variables are declared using reserved word def. Learn from our coding examples. Full notes from the author: The MACD Histogram divergence as per Alexander Elder's definition was tricky to code (also your. But if I try to scan for stocks based on this study, I get the error: "Folding 'from' cannot be greater than 'to': 1>0" in the scanner. my ignition key won't turn Minivans are a popular choice for families due to their spacious interiors and versatile seating options. These tables offer convenience, versatility, and durability, making t. NaN; Thinkscript FOLD question def Sum_High_Period = fold A = 0 to LookBack with B do B + If(GetValue(if Start_Bar_Counter or secondsFromTime(Time_Start) == 0 then. HighestAll. maybe that will help? in the script E , x. Ideal for cozy or cramped rooms, futons are reasonably priced and are offered in many stores appealing to customer. The fold operator allows you to perform iterated calculations. my guesses, this chart study is too complex to be run as a scan. The following thinkScript of the true momentum oscillator was created by Mobius. thinkScript101 is the ultimate resource for creating a ThinkorSwim indicator from scratch. Chapter 1 In thinkScript®, variables are declared using reserved word def. When it comes to paper crafting and origami, the terms “crease” and “fold” are often used interchangeably. where lastbar is previously defined as: HighestAll(if close then BarNumber() else 0); The study works perfectly fine. it can't draw objects. I have a study that uses, in part, fold i=0 to lastbar. When I use this statement to call my own function as follows, then it breaks because the loop index variable is. Giving a much better picture of trend, tend reversals and divergence than. it can't draw objects. Welcome to useThinkScript. Feb 17, 2022 · The code below helps to explain the question.
If someone knows how to use a while loop without using the function fold, so a while loop by itself in the Thinkscript language. Its not as obvious as it may seem. Folding a towel wouldn't seem an area in need of improvement and wiser time use, but folding a towel to go straight from the linen closet to the hanging bar saves real time Reader Akshat writes in with a very cool shirt folding hack via this video from Google Video. In an effort to learn how to use the Thinkscript "fold" command, I wrote this indicator which measures the number of bars taken to exceed the price since it was at this same level. Calling this function will command thinkScript® to change representation of the values from line to points or arrows or histogram or many other shapes. Ideal for cozy or cramped rooms, futons are reasonably priced and are offered in many stores appealing to customer. Thanks, Julian! If the elastic corners always get in. The positive values of the shift represent the values in the past, the negative shift values represent the values in the future. wiki critics choice awards But thinkscript doesn't have the notion of an integer as Double is the customer defined variable type. My code is the following: def gup; gup = fold m = 0 to. In this post, we will be going over the usage of SetPaintingStrategy, how to apply it in thinkScript, and how to combine it with the PaintingStrategy constant. With x = 0 simply defines the starting value for x as 0. thinkScript® Editor is an advanced code editor that allows you to create your own thinkScript®-based studies and strategies. It calculates momentum using the delta of price. Note: For positive offset values, dynamic offset should be less than or equal to max offset. knoxville traffic cameras they can't include plot commands. 0, Take Profit, and Volatility Trading Range. The list below explains the operator's logic (variable names are taken from the sample syntax above): 1. This reserved word defines a condition upon violation of which the loop is terminated when calculating the fold function. This reserved word defines a condition upon violation of which the loop is terminated when calculating the fold function. What is thinkScript®? thinkScript® is a built-in programming language that gives you the capability of creating your own analysis tools such as studies, strategies, watchlist columns, etc. wheaton movie theater When I use this statement to call my own function as follows, then it breaks because the loop index variable is. I'm hoping to create an. Chapter 7. Creating Strategies. The purpose of the fold operator is to perform an iterated calculation and assign the final value to the result variable The index variable serves as a loop counter With each iteration, the index value increases by 1; the initial value of index is set by the start parameter Learn how to use the Fold function in thinkScript to iterate over a list of data points and perform a calculation on each point. Futons are furniture pieces that serve as both a bed and a couch. When I use this statement to call my own function as follows, then it breaks because the loop index variable is. A strong uptrend is signaled when the price consistently stays above the VWAP and the.
Learn how to fold a shirt like the pros in 7 easy steps. The square brackets indicate the shift against the current moment. An iData holder is simply the streaming data such as Open, High, Close, Low, Volume etc. The fold terminates at to, the fold can be interrupted prematurely by while. Oct 28, 2022 · After someone recently commented on Cyclic RSI v1, I mentioned that I don't really trade anymore, and I'm too busy to do much Thinkscript'ing, but it made me start wondering about this script again. I was thinking that because of the iterative nature of the fold function using a massive number for Guarantees_Condtion_Is_Met wouldn't be inefficient because it stops when the condition is broken or met anyway. it generates numbers as outputs Hello All, here is my contribution to the blog as I don't believe in taking without giving back. See examples of Fold with BarNumber, Sum, Average, and other functions. In that first fold function we fold from our nested indexing variable, u, to our main indexing variable, q. The list below explains the operator's logic (variable names are taken from the sample syntax above): 1. just keep adding if thens, with an else in between them. Thinkscript fold: Questions: 1: Apr 15, 2022: M: Schwab Non-working ThinkScript Portfolio Functions In ThinkOrSwim: Questions: 3: May 21, 2024: S: Choppiness Index thinkscript and Chandelier Indicator thinkscript: Questions: 1: Apr 28, 2024: E: Net Liq on Chart thinkscript not working for an account on TD: Questions: 1: Apr 8, 2024: Thinkscript. One feature that stands out among minivans is the availability of fold-fla. Fancy new cameras are the least of it — Samsung showed off some serious innovations this year. if you put a condition after 'while', then the do formula executes , i think, when the while formula is true Apr 21, 2022 · well, that is about as different from the original question as can be. Samsung is one of the most popular cell phone brands on the market. abcya 500 games Here is a multi-moving averages indicator for ThinkorSwim so that you can easily add more than one simple or exponential moving averages without adding multiple indicators. Although Pine Script and thinkScript are different programming languages, they share many similar functions and inputs. Syntax of the declaration is quite simple: first, you type def, which will state that you are going to declare a variable, then you specify the name of the variable so that thinkScript® recognizes it, add the “equals” sign (=) to determine how the variable is going to be calculated, proceed. I'm looking to store the hl2 of candles whose volume exceeds the average 50 period volume, and to repaint the current candle if it closes above any of. From size and shape to material and durability, finding the right folding table can. For details, see the thinkScript tutorial's Chapter 12. it took me a couple of weeks of experimenting with fold before it clicked. Learn from our coding examples. VIP members get exclusive access to these proven and tested premium indicators: Buy the Dip, Advanced Market Moves 2. However, there is a distinct difference between these two techniques When it comes to choosing the right folding table for your home, Homemate folding tables are a popular choice. here is the link to a study that uses a nested loop. This reserved word defines a condition upon violation of which the loop is terminated when calculating the fold function. Feb 23, 2019 · Here is a multi-moving averages indicator for ThinkorSwim so that you can easily add more than one simple or exponential moving averages without adding multiple indicators. Apr 15, 2022 · thinkscript fold optimization: Questions: 1: May 3, 2021: M: Schwab Non-working ThinkScript Portfolio Functions In ThinkOrSwim: Questions: 3: May 21, 2024: S: Choppiness Index thinkscript and Chandelier Indicator thinkscript: Questions: 1: Apr 28, 2024: E: Net Liq on Chart thinkscript not working for an account on TD: Questions: 1: Apr 8, 2024. i started my version a few hours ago. Since the "variables" for Thinkscript all seem to be data dependent, constants that may only be defined once, I haven't been able to figure out how to proceed. I'm looking to store the hl2 of candles whose volume exceeds the average 50 period volume, and to repaint the current candle if it closes above any of. gave up a seat maybe crossword I am always very confused with the iteration functions provided by thinkscript. FIRST FOLD Formula - Captures 1 Hour TF (High - Low) for specific period in time defined with SecondsTillTime / it Works on 1-hour Chart BUT Not on a Lower Time Frame chart. SVB Securities analyst Joseph Sc. Not investment advice, or a recommendation of any specific security, strategy, or account type. The square brackets indicate the shift against the current moment. NaN; This finds the next high price value greater than 40 among the following 100 bars and terminates looping if price is no longer a number. Returns the value of data with the specified dynamic offset. If someone knows how to use a while loop without using the function fold, so a while loop by itself in the Thinkscript language. Google launched its first foldable device, the Pixel. When I use this statement to call my own function as follows, then it breaks because the loop index variable is. So far I've been able to do almost everything I want in thinkscript. At this very moment we presume that you are able to create a simple technical indicator as the most useful commands have been discussed in previous chapters. Mar 2, 2022 · to add to what svanoy said, if you want 100 lines, you will need 100 plot variables and 100 sets of supporting formulas. I'm looking to store the hl2 of candles whose volume exceeds the average 50 period volume, and to repaint the current candle if it closes above any of. but it has similar limitations as fold. It calculates momentum using the delta of price. Full notes from the author: The MACD Histogram divergence as per Alexander Elder's definition was tricky to code (also your. For details, see the thinkScript tutorial's Chapter 12. In thinkScript®, you decide which kind of data to analyze with which methods. The fine art of shirt-folding is always apprec. Oct 28, 2022 · After someone recently commented on Cyclic RSI v1, I mentioned that I don't really trade anymore, and I'm too busy to do much Thinkscript'ing, but it made me start wondering about this script again. Below is the code for Hidden Bull.