(Acest articol a fost publicat pentru prima dată pe R-posts.comși cu amabilitate a contribuit la R-bloggeri). (Puteți raporta problema legată de conținutul acestei pagini aici)
Doriți să vă distribuiți conținutul pe R-bloggeri? dați clic aici dacă aveți un blog, sau aici dacă nu aveți.
{talib} este nou
R pachet construit pe TA-Lib, care este acum disponibil pe CRAN. The R-pachetul se adresează persoanelor fizice și, poate, instituțiilor care, într-o formă sau alta, interacționează cu piețele financiare folosind analize tehnice.
Biblioteca este construită cu dependențe minime pentru stabilitate pe termen lung și libertate în minte. Toate funcțiile sunt construite în jurul
data.frame– și matrix-clase care sunt portabile în toate celelalte containere de date cu efort minim.
Totul din bibliotecă este construit „de jos în sus” pentru viteză maximă și eficiență a memoriei. Fiecare indicator interacționează direct cu R’s C API prin
.Call().
În această postare pe blog voi oferi o scurtă introducere a interfeței de grafică care este construită pentru a imita comportamentul bazei.
RAPI-ul de graficare a lui.
O introducere rapidă în diagrame
În această secțiune voi prezenta pe scurt cele mai importante aspecte ale graficului, „calitatea vieții” – caracteristici și teme. Mai jos este un punct de plecare simplu; grafic BTC:
talib::chart( talib::BTC )


chart() returnează în mod implicit o diagramă cu lumânare. Mai jos sunt formals:
str(formals(talib::chart)) #> Dotted pair list of 5 #> $ x : symbol #> $ type : chr "candlestick" #> $ idx : NULL #> $ title: symbol #> $ ... : symbol
Modificarea temelor
talib::set_theme("hawks_and_doves")
talib::chart(
talib::BTC
)


Indicatori grafici
{
talib::chart(talib::BTC)
talib::indicator(talib::SMA, n = 7)
talib::indicator(talib::SMA, n = 14)
talib::indicator(talib::SMA, n = 21)
talib::indicator(talib::SMA, n = 28)
talib::indicator(talib::MACD)
talib::indicator(talib::trading_volume)
}


Instalare
{talib} este în sfârșit pe CRAN și poate fi instalat după cum urmează:
install.packages("talib")
De asemenea, poate fi construit de la sursă cu suplimentar
CMake-steaguri:
install.packages( "talib", type = "source", configure.args = "-O3 -march=native" )
Contribuția și trimiterea de rapoarte de erori
{talib} este încă în stadiu incipient, astfel încât contribuțiile, chiar dacă sunt mici, rapoartele de erori, sugestiile și criticile sunt acceptate cu recunoștință.
Vizitați depozitul aici: https://github.com/serkor1/ta-lib-R.
Creat pe 2026-04-29 cu reprex v2.1.1
{talib}: diagramele financiare interactive au fost postate pentru prima dată pe 18 iunie 2026, la ora 5:09.
