PINE LIBRARY

FFTLibrary

79
Library "FFTLibrary"
Fast Fourier Transform (FFT) library for market cycle analysis
Rocky-Studio

reverseIndex(n, bits)
  Parameters:
    n (int)
    bits (int)

nextPowerOf2(x)
  Parameters:
    x (int)

pow2(n)
  Parameters:
    n (int)

computeDFT(data)
  Parameters:
    data (array<float>)

magnitude(real, imag)
  Parameters:
    real (array<float>)
    imag (array<float>)

hanningWindow(data)
  Parameters:
    data (array<float>)

hammingWindow(data)
  Parameters:
    data (array<float>)

blackmanWindow(data)
  Parameters:
    data (array<float>)

findDominantCycles(magnitudes, sampleSize, timeframe)
  Parameters:
    magnitudes (array<float>)
    sampleSize (int)
    timeframe (int)

prepareData(source, windowType)
  Parameters:
    source (array<float>)
    windowType (string)

analyzeMarketCycles(prices, lookback, windowType, minperiod)
  Parameters:
    prices (array<float>)
    lookback (int)
    windowType (string)
    minperiod (int)

getCycleSignal(prices, mainCyclePeriod)
  Parameters:
    prices (array<float>)
    mainCyclePeriod (int)

Declinazione di responsabilità

Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.