WebMedian. Median ( IDataHolder data, int length); Default values: length: 12 Description. Returns the median value of data for the last length bars. Median value is equal to the middle element of ascendingly sorted data set if the number of elements is odd; if the number of elements is even, median value is equal to the average between the two middle … WebGetValue. GetValue ( int max offset); Default values: max offset: 0 Description. Returns the value of data with the specified dynamic offset.. Note: For positive offset values, dynamic offset should be less than or equal to max offset.For negative offset values, dynamic offset should be less than or equal to max offset. Input parameters
thinkscript - How to use fold statement index in function …
WebReserved words are simple thinkScript® commands such as declare, plot, or input that control the basic behavior of your study. Choose your command from the list: above ago and bar bars below between case crosses declare def default do else equal equals false fold from greater if input is less no not or plot profile rec reference script switch than WebSep 14, 2024 · Using fold, ThinkScript's equivalent of a for loop. This one finds 4 out of the last 5, but not necessarily consecutive: # set the length - using `input` means you can edit … great lingy hill
Learning Center - Reserved Words - Thinkorswim
WebOct 5, 2024 · 1 As noted by @Gary, thinkScript has no debugger tool. You can use chart bubbles, as Gary suggested, and chart labels. Chart bubbles appear at a specified bar when a condition is met. Chart labels appear at the upper … WebFeb 19, 2024 · The FOLD statement has to be able to calculate on these bars too. If you take your original code and change the expansion area on the right to '0' on the time axis tab in chart settings, then your original code works as is. foldlen [maxlength] is not similar to foldlen=maxlength. WebOct 8, 2024 · You can accomplish the counter without the extra variables using a FOLD statement, like this: def score= fold index=0 to 4 with p=0 do p + ( (bearcross [index] or bullcross [index]) and lastTrendisUp [index]); This will add one to the score each time the conditions are true, and assign the total to the SCORE variable. greatlink cash fund