Library "percentageLib" : every thing need anout percentage
getPercentage(entry, exit) : get percentage change of of two value Parameters: entry: : value of entry price exit: : value of exit price Returns: : negative or positive value
applyPercentageNoAddUp(price, percentage) : apply percentage change on value decrease or increase Parameters: price: : value of price percentage: : percentage change can be negative or positive Returns: : return only positive value
applyPercentageAddUp(price, percentage) : apply percentage change on value decrease or increase Parameters: price: : value of price percentage: : percentage change can be negative or positive Returns: : return only positive value
reversePercentage(percentage) : get percentage (positive or negative) and return the percentage need to back to previous price Parameters: percentage: : percentage change can be negative or positive Returns: : return positive/negative value Example : reversePercentage(10) =>11.11111111111111111111111 , reversePercentage(10) =>9.0909090909090909
getReversePercentage(price, percentage) : get two prices and return the percentage need to back to previous price Parameters: price: : value of price percentage: : percentage change can be negative or positive Returns: : return only positive value Example : getReversePercentage(100,90) =>11.11111111111111111111111
In true TradingView spirit, the author has published this Pine code as an open-source library so that other Pine programmers from our community can reuse it. Cheers to the author! You may use this library privately or in other open-source publications, but reuse of this code in a publication is governed by House rules.
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.