TradingView
tkarolak
Feb 15, 2024 6:43 PM

MLPivotsBreakouts 

BTCUSDT Perpetual ContractBybit

Description

Library "MLPivotsBreakouts"
Utilizes k-NN machine learning to predict breakout zones from pivot points, aiding traders in identifying potential bullish and bearish market movements. Ideal for trend-following and breakout strategies.

breakouts(source, pivotBars, numNeighbors, maxData, predictionSmoothing)
  Parameters:
    source (float): series float: Price data for analysis.
    pivotBars (int): int: Number of bars for pivot point detection.
    numNeighbors (int): int: Neighbors count for k-NN prediction.
    maxData (int): int: Maximum pivot data points for analysis.
    predictionSmoothing (int): int: Smoothing period for predictions.
@return [series float, series float, series int]: Lower and higher prediction bands plus pivot signal, 1 for ph and -1 for pl.

Release Notes

v2

Updated: Compiler annotations

Release Notes

v3

Updated:
breakouts(pivotBars, numNeighbors, maxData, predictionSmoothing)
  Detects and predicts breakout points from pivot data.
  Parameters:
    pivotBars (int): int: Number of bars for pivot point detection.
    numNeighbors (int): int: Neighbors count for k-NN prediction.
    maxData (int): int: Maximum pivot data points for analysis.
    predictionSmoothing (int): int: Smoothing period for predictions.
  Returns: [series float, series float, series int]: Lower and higher prediction bands plus pivot signal, 1 for ph and -1 for pl.
More