PINE LIBRARY

TradingWolfLibary

Updated
Library "TradingWolfLibary"

getMA(int, string)
  Gets a Moving Average based on type
  Parameters:
    int: length The MA period
    string: maType The type of MA
  Returns: A moving average with the given parameters

minStop(float, simple, float, string)
  Calculates and returns Minimum stop loss
  Parameters:
    float: entry price (Close if calculating on the entry candle)
    simple: int Calculate how many bars back to look at swings
    float: Minimum Stop Loss allowed (Should be x 0.01) if input
    string: Direciton of trade either "Long" or "Short"
  Returns: Stop Loss Value
Release Notes
v2

Added:
minmaxStop(float, simple, float, float, string)
  Calculates and returns Minimum/Maximum stop loss
  Parameters:
    float: entry price (Close if calculating on the entry candle)
    simple: int Calculate how many bars back to look at swings
    float: Minimum Stop Loss allowed (Should be x 0.01) if input
    float: Maximum Stop Loss allowed (Should be x 0.01) if input
    string: Direciton of trade either "Long" or "Short"
  Returns: Stop Loss Value
Release Notes
v3

Updated:
minmaxStop(float, simple, float, float, string)
  Calculates and returns Minimum/Maximum stop loss
  Parameters:
    float: entry price (Close if calculating on the entry candle)
    simple: int Calculate how many bars back to look at swings
    float: Minimum Stop Loss allowed (Should be x 0.01) if input
    float: Maximum Stop Loss allowed (Should be x 0.01) if input
    string: Direciton of trade either "Long" or "Short"
  Returns: Stop Loss Value
Release Notes
v4

Added:
tpCalc(float, float, float, string)
  Calculates the take profit value
  Parameters:
    float: entry price (Close if calculating on the entry candle)
    float: stop would be the variable calculated just before your TP, you can use the minmaxStop
    float: ratio is a reward multiplier
    string: direction is the direction of the trade
Release Notes
v5
Release Notes
v6
Release Notes
v7

Added:
atrStop(_entry, _risk, _direction)
  Calculates the Stop Loss using ATR
  Parameters:
    _entry
    _risk
    _direction
  Returns: Take proit value

atrTake(_entry, _reward, _direction)
  Calculates the Take profitusing ATR
  Parameters:
    _entry
    _reward
    _direction
  Returns: Take proit value
Release Notes
v8 changed if statement bug
MATHstatisticsstrategies

Pine library

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.


Also on:

Disclaimer