PINE LIBRARY

ChatgptLibrary

186
Library "ChatgptLibrary"
TODO: add library description here

effective_period(high_series, low_series, volume_series, period_length, lookback_length, max_search)
  Calculates adaptive effective period.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Adaptive effective period.

adaptive_ema(source, high_series, low_series, volume_series, period_length, lookback_length, max_search)
  Adaptive EMA using effective period.
  Parameters:
    source (float): Source series.
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Adaptive EMA, alpha and effective period.

adaptive_channel(high_series, low_series, volume_series, period_length, lookback_length, smooth_length, max_search)
  Adaptive price channel.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    smooth_length (simple int): EMA smoothing.
    max_search (int): Maximum search distance.
  Returns: Effective period, upper, lower, middle and width.

adaptive_rsi(source, high_series, low_series, volume_series, period_length, lookback_length, max_search)
  Adaptive RSI.
  Parameters:
    source (float): Source series.
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Adaptive RSI and effective period.

adaptive_atr(high_series, low_series, close_series, volume_series, period_length, lookback_length, max_search)
  Adaptive ATR.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    close_series (float): Close price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Adaptive ATR and effective period.

adaptive_macd(source, high_series, low_series, volume_series, fast_period, slow_period, signal_period, lookback_length, max_search)
  Adaptive MACD.
  Parameters:
    source (float): Source series.
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    fast_period (simple int): Fast adaptive period.
    slow_period (simple int): Slow adaptive period.
    signal_period (int): Signal EMA period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: MACD, Signal, Histogram.

adaptive_bollinger(source, high_series, low_series, volume_series, period_length, deviation, lookback_length, max_search)
  Adaptive Bollinger Bands.
  Parameters:
    source (float): Source series.
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    deviation (float): Standard deviation multiplier.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Upper band, Middle band, Lower band, Band width and Effective period.

adaptive_supertrend(high_series, low_series, close_series, volume_series, period_length, multiplier, lookback_length, max_search)
  Adaptive SuperTrend.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    close_series (float): Close price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    multiplier (float): ATR multiplier.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: SuperTrend, Trend Direction and Effective Period.

adaptive_donchian(high_series, low_series, volume_series, period_length, lookback_length, max_search)
  Adaptive Donchian Channel.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Upper band, Lower band, Middle line, Width and Effective period.

adaptive_keltner(source, high_series, low_series, close_series, volume_series, period_length, multiplier, lookback_length, max_search)
  Adaptive Keltner Channel.
  Parameters:
    source (float): Source series.
    high_series (float): High price series.
    low_series (float): Low price series.
    close_series (float): Close price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    multiplier (float): ATR multiplier.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Upper band, Middle band, Lower band, Width and Effective period.

adaptive_adx(high_series, low_series, close_series, volume_series, period_length, lookback_length, max_search)
  Adaptive ADX.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    close_series (float): Close price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: ADX, +DI, -DI and Effective Period.

adaptive_stochastic(close_series, high_series, low_series, volume_series, period_length, smooth_k, smooth_d, lookback_length, max_search)
  Adaptive Stochastic.
  Parameters:
    close_series (float): Close price series.
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    smooth_k (int): K smoothing.
    smooth_d (int): D smoothing.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: K, D and Effective Period.

adaptive_cci(high_series, low_series, close_series, volume_series, period_length, lookback_length, max_search)
  Adaptive Commodity Channel Index.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    close_series (float): Close price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: CCI and Effective Period.

adaptive_williams_r(high_series, low_series, close_series, volume_series, period_length, lookback_length, max_search)
  Adaptive Williams %R.
  Parameters:
    high_series (float): High price series.
    low_series (float): Low price series.
    close_series (float): Close price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: Williams %R and Effective Period.

adaptive_roc(source, high_series, low_series, volume_series, period_length, lookback_length, max_search)
  Adaptive Rate of Change.
  Parameters:
    source (float): Source series.
    high_series (float): High price series.
    low_series (float): Low price series.
    volume_series (float): Volume series.
    period_length (simple int): Base period.
    lookback_length (simple int): EMA lookback multiplier.
    max_search (int): Maximum search distance.
  Returns: ROC and Effective Period.

adaptive_pivot(source, left_bars, right_bars)
  Adaptive Pivot Detector.
  Parameters:
    source (float): Source series.
    left_bars (int): Left pivot bars.
    right_bars (int): Right pivot bars.
  Returns: Pivot High, Pivot Low, Pivot High Price, Pivot Low Price.

adaptive_divergence(price_source, indicator_source, pivot_length)
  Adaptive Divergence Detector.
  Parameters:
    price_source (float): Price series.
    indicator_source (float): Indicator series.
    pivot_length (int): Pivot length.
  Returns: Bullish divergence, Bearish divergence and Divergence strength.

adaptive_pivot_divergence(price_source, signal_source, pivot_length)
  Adaptive Pivot Divergence Detector.
  Parameters:
    price_source (float): Price series.
    signal_source (float): Indicator series.
    pivot_length (int): Pivot length.
  Returns: Bullish divergence, Bearish divergence and Divergence strength.

adaptive_flat_channel(upper_channel, lower_channel, flat_length, tolerance)
  Adaptive Flat Channel Detector.
  Parameters:
    upper_channel (float): Upper channel.
    lower_channel (float): Lower channel.
    flat_length (int): Number of bars to evaluate.
    tolerance (float): Maximum allowed movement.
  Returns: Flat upper, Flat lower and Flat channel.

adaptive_breakout_strength(close_series, upper_channel, lower_channel, channel_width, volume_series, volume_length)
  Adaptive Breakout Strength.
  Parameters:
    close_series (float): Close price.
    upper_channel (float): Upper channel.
    lower_channel (float): Lower channel.
    channel_width (float): Channel width.
    volume_series (float): Volume.
    volume_length (simple int): Volume EMA length.
  Returns: Breakout direction and Breakout strength.

adaptive_channel_rejection(open_series, high_series, low_series, close_series, upper_channel, lower_channel)
  Adaptive Channel Rejection.
  Parameters:
    open_series (float): Open price.
    high_series (float): High price.
    low_series (float): Low price.
    close_series (float): Close price.
    upper_channel (float): Upper channel.
    lower_channel (float): Lower channel.
  Returns: Rejection direction and Rejection strength.

adaptive_channel_compression(channel_width, compression_length)
  Adaptive Channel Compression.
  Parameters:
    channel_width (float): Width of the channel.
    compression_length (simple int): Number of bars.
  Returns: Compression ratio, Is compressing, Is expanding.

adaptive_market_energy(channel_width, volume_series, volume_length)
  Adaptive Market Energy.
  Parameters:
    channel_width (float): Width of channel.
    volume_series (float): Volume series.
    volume_length (simple int): Volume EMA length.
  Returns: Energy score.

adaptive_market_phase(adx, rsi, compression_ratio, breakout_strength)
  Adaptive Market Phase.
  Parameters:
    adx (float): Adaptive ADX.
    rsi (float): Adaptive RSI.
    compression_ratio (float): Channel compression ratio.
    breakout_strength (float): Breakout strength.
  Returns: Market phase.

adaptive_rsi_zigzag(rsi_series, center_level, lookback_length)
  Adaptive RSI Zigzag Detector.
  Parameters:
    rsi_series (float): RSI series.
    center_level (float): Center level.
    lookback_length (int): Number of bars.
  Returns: Zigzag count and Zigzag detected.

adaptive_flat_level(level_series, flat_length, tolerance)
  Adaptive Flat Level Detector.
  Parameters:
    level_series (float): Channel upper or lower series.
    flat_length (int): Number of bars.
    tolerance (float): Maximum allowed movement.
  Returns: Flat state and Flat strength.

adaptive_level_strength(level_series, high_series, low_series, tolerance, lookback_length)
  Adaptive Level Strength.
  Parameters:
    level_series (float): Support or resistance level.
    high_series (float): High price series.
    low_series (float): Low price series.
    tolerance (float): Touch tolerance.
    lookback_length (int): Number of bars.
  Returns: Touch count and Level strength.

adaptive_breakout_probability(breakout_strength, level_strength, compression_ratio, volume_ratio)
  Adaptive Breakout Probability.
  Parameters:
    breakout_strength (float): Breakout strength.
    level_strength (float): Level strength.
    compression_ratio (float): Channel compression ratio.
    volume_ratio (float): Volume ratio.
  Returns: Breakout probability.

adaptive_reversal_probability(rsi, divergence_strength, rejection_strength, flat_strength, channel_width_percent)
  Adaptive Reversal Probability.
  Parameters:
    rsi (float): Relative Strength Index.
    divergence_strength (float): Divergence strength.
    rejection_strength (float): Rejection strength.
    flat_strength (float): Flat level strength.
    channel_width_percent (float): Channel width percentage.
  Returns: Reversal probability.

adaptive_trend_exhaustion(rsi, adx, momentum, roc)
  Adaptive Trend Exhaustion.
  Parameters:
    rsi (float): Relative Strength Index.
    adx (float): Average Directional Index.
    momentum (float): Momentum.
    roc (float): Rate of Change.
  Returns: Trend exhaustion score.

adaptive_channel_memory(upper_channel, lower_channel, tolerance, lookback_length)
  Adaptive Channel Memory.
  Parameters:
    upper_channel (float): Upper channel.
    lower_channel (float): Lower channel.
    tolerance (float): Maximum channel difference.
    lookback_length (int): Number of bars.
  Returns: Memory score.

adaptive_false_breakout(breakout_strength, rejection_strength, volume_ratio)
  Adaptive False Breakout Detector.
  Parameters:
    breakout_strength (float): Breakout strength.
    rejection_strength (float): Rejection strength.
    volume_ratio (float): Current volume divided by average volume.
  Returns: False breakout probability.

adaptive_trap_detector(breakout_direction, breakout_strength, rejection_strength, rsi)
  Adaptive Trap Detector.
  Parameters:
    breakout_direction (int): Breakout direction.
    breakout_strength (float): Breakout strength.
    rejection_strength (float): Rejection strength.
    rsi (float): Relative Strength Index.
  Returns: Trap direction and Trap probability.

adaptive_rsi_behavior(rsi, zigzag_count, divergence_strength, rejection_strength)
  Adaptive RSI Behavior.
  Parameters:
    rsi (float): Relative Strength Index.
    zigzag_count (int): RSI zigzag count.
    divergence_strength (float): Divergence strength.
    rejection_strength (float): Rejection strength.
  Returns: RSI behavior score.

adaptive_market_behavior(trend_strength, reversal_probability, breakout_probability, exhaustion, energy, rsi_behavior)
  Adaptive Market Behavior.
  Parameters:
    trend_strength (float): Trend strength.
    reversal_probability (float): Reversal probability.
    breakout_probability (float): Breakout probability.
    exhaustion (float): Trend exhaustion.
    energy (float): Market energy.
    rsi_behavior (float): RSI behavior.
  Returns: Market behavior score.

免责声明

这些信息和出版物并非旨在提供,也不构成TradingView提供或认可的任何形式的财务、投资、交易或其他类型的建议或推荐。请阅读使用条款了解更多信息。