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.
Pine Bibliothek
Ganz im Sinne von TradingView hat dieser Autor seinen/ihren Pine Code als Open-Source-Bibliothek veröffentlicht. Auf diese Weise können nun auch andere Pine-Programmierer aus unserer Community den Code verwenden. Vielen Dank an den Autor! Sie können diese Bibliothek privat oder in anderen Open-Source-Veröffentlichungen verwenden. Die Nutzung dieses Codes in einer Veröffentlichung wird in unseren Hausregeln reguliert.
Haftungsausschluss
Pine Bibliothek
Ganz im Sinne von TradingView hat dieser Autor seinen/ihren Pine Code als Open-Source-Bibliothek veröffentlicht. Auf diese Weise können nun auch andere Pine-Programmierer aus unserer Community den Code verwenden. Vielen Dank an den Autor! Sie können diese Bibliothek privat oder in anderen Open-Source-Veröffentlichungen verwenden. Die Nutzung dieses Codes in einer Veröffentlichung wird in unseren Hausregeln reguliert.