TradingView
RicardoSantos
17 Okt 2021 pukul 20.29

FunctionSMCMC 

Bitcoin / U.S. dollarBitstamp

Deskripsi

Library "FunctionSMCMC"
Methods to implement Markov Chain Monte Carlo Simulation (MCMC)

markov_chain(weights, actions, target_path, position, last_value) a basic implementation of the markov chain algorithm
  Parameters:
    weights: float array, weights of the Markov Chain.
    actions: float array, actions of the Markov Chain.
    target_path: float array, target path array.
    position: int, index of the path.
    last_value: float, base value to increment.
  Returns: void, updates target array

mcmc(weights, actions, start_value, n_iterations) uses a monte carlo algorithm to simulate a markov chain at each step.
  Parameters:
    weights: float array, weights of the Markov Chain.
    actions: float array, actions of the Markov Chain.
    start_value: float, base value to start simulation.
    n_iterations: integer, number of iterations to run.
  Returns: float array with path.

Catatan Rilis

v2
outsourced the probability distribution sample selection to a external library:
- tradingview.com/script/mIw3uhtT-FunctionProbabilityDistributionSampling/
Komentar
RicardoSantos
V5 update to library of the following script:

tradingview.com/script/YRDyQ40y-Function-simple-Markov-Chain-Monte-Carlo-Simulation-MCMC/

added option to pass weights(probability)/actions as inputs.
fromtheFtotheW
Such a nice extension for pine. Thx a lot Ricardo, you are definitely one of the best Tradingview contributer ;-)
Lebih lanjut