Library "StringEvaluation" Methods to handle evaluation of strings. is_comma(char) Check if char is a comma ".". Parameters: char : string, 1 character string. Returns: bool. is_op(char) Check if char is a operator. Parameters: char : string, 1 character string. Returns: bool. number(char) convert a single char string into valid...
Common String Functions Library by RagingRocketBull 2021 Version 1.0 Pinescript now has strong support for arrays with many powerful functions, but still lacks built-in string functions. Luckily you can easily process and manipulate strings using arrays. This script provides a library of common string functions for everyday use, such as: indexOf, substr, replace,...
Demo Encode a string to an ascii array and decode the ascii array to a string. Reads ascii 32 to 126. Takes a long time to execute. You may get the "Loop is too long (> 200 ms)" execution error. You can change the loop to iterate fewer times thereby shorten the string length. OR you can limit the characters converted. THIS IS AN ABSOLUTE KLUDGE. Just showing...
A method to store a bunch of numbers in one string. Using my method of translating a string to a number, we can put several values in one string and then pop them up when we need. To store the values I use a semicolon as a separator, so the format of the string is next one: NUMBER:NUMBER:NUMBER:NUMBER I don't see any useful application of this method (maybe,...
A small method to translate strings to numbers. For example, we have a string: s = "321" To check if the last symbol is "1", we might just try to remove (or replace with an empty string) the symbol "1". If the string changed, then there was the symbol "1" in the string: s2 = str.replace_all (s, "1", "") now s2 is "32", so s == s2 returns false. But we can't...
Multi Bar OHLC Compare Panel by RagingRocketBull 2019 version 1.0 This indicator lets you compare OHLCV values from several specified bars. Bars can be dynamic/persistent. You can also use it as an alternate OHLC panel if you don't like small font of the native TradingView panel. It uses Pinescript v4 to output data dynamically as string labels in a...