PINE LIBRARY

MetaWorldEngineFilterLibrary3

Library "MetaWorldEngineFilterLibrary3"

GetCandleStickSize(Rule, Rule)
  returns size of the candle
  Parameters:
    Rule: 1: (float) _src_high
    Rule: 2: (float) _src_low
  Returns: candlestick size

GetCandleStickBodySize(Rule, Rule)
  returns size of the candle body
  Parameters:
    Rule: 1: (float) _src_open
    Rule: 2: (float) _src_close
  Returns: candlestick body size

FilterLongerLowerWickCandles(Rule, Rule, Rule)
  Alters Candlestick Value to Magnify Candles with Long Wicks
  Parameters:
    Rule: 1: (float) open
    Rule: 2: (float) close
    Rule: 2: (float) low
  Returns: Midpoint of the candle body less the lower wick. If value returned has a large delta from midpoint of the body, then it is short wick

IsBullish(Rule, Rule)
  Determine if Candle is Bullish or Bearish
  Parameters:
    Rule: 1: (float) open
    Rule: 2: (float) close
  Returns: True is Bullish

IsDoji(Rule, Rule)
  Determine if Candle is a Doji
  Parameters:
    Rule: 1: (int) Candle Index
    Rule: 2: (float) Percentage of candle size. Larger the Number the less stringent the doji criterion
  Returns: True if a Doji

MACD(Rule, Rule, Rule, Rule)
  Computes MACD
  Parameters:
    Rule: 1: (float) _src
    Rule: 2: (int) _fastLength input fast ema length
    Rule: 2: (int) _slowLength input slow ema length
    Rule: 3: (int) _signalLength input length of signal line (sma of MACD line)
  Returns: Returns MACD and Signal Line

isFastSlowCrossed(Rule, Rule)
  Computes if SeriesA crosses SeriesB
  Parameters:
    Rule: 1: (float) Series Input
    Rule: 2: (float) Series Input
  Returns: if SeriesA crosses SeriesB then true else false

isReversalUpTrend(Rule, Rule)
  Computes if SeriesA crosses over SeriesB to determine reversal uptrend
  Parameters:
    Rule: 1: (float) Series Input
    Rule: 2: (float) Series Input
  Returns: if SeriesA crosses over SeriesB then true else false

isReversalDownTrend(Rule, Rule)
  Computes if SeriesA crosses over SeriesB to determine reversal uptrend
  Parameters:
    Rule: 1: (float) Series Input
    Rule: 2: (float) Series Input
  Returns: if SeriesA crosses over SeriesB then true else false

SSMA(Rule, Rule)
  Computes smoothed SMA
  Parameters:
    Rule: 1: (float) source
    Rule: 2: (float) sma length
  Returns: a single concatenated string for evaluation

GetTimeFrame()
  Get Current timeframe in minutes
  Returns: an integer value in minutes

getMA(float, int, string, float)
  Gets a Moving Average based on type
  Parameters:
    float: _src The source data
    int: length The MA period
    string: maType The type of MA
    float: sigma / smoothness of ALMA, else NA
  Returns: A moving average with the given parameters
發布通知
Deleted the chart which erroneously showed another indicator
發布通知
v3

Added:
ATRSwitch(float, float, int)
  Average True Range Trailing Stops by Sylvain Vervoort
  Parameters:
    float: _src the source data
    float: ATRMult ATR Multiple
    int: ATRlength ATR Length
  Returns: upper ATR Line, lower ATR Line and the switch point
發布通知
v4
strategies

Pine腳本庫

在真正的TradingView精神中,作者將這段Pine程式碼發佈為開源程式庫,以便我們社群的其他Pine程式設計師可以重複使用它。請向作者致敬!您可以私下使用這個函式庫,或在其他開源出版品中使用,但在出版物中再次使用這段程式碼將受到網站規則的約束。


E5 Trading
Trade with a market edge!
Access indicators: e5trading.com
Socials: bio.site/e5trading
更多:

免責聲明