Ta - Lib Bollinger Bands Voorbeeld


Funksie API Voorbeelde Soortgelyk aan TA-Lib, die funksie koppelvlak bied 'n liggewig wrapper van die blootgestel TA-Lib aanwysers. Elke funksie gee terug 'n uitset verskeidenheid en het standaard waardes vir hul parameters, tensy vermeld as navraag argumente. Tipies, sal hierdie funksies 'n aanvanklike Terugblik tydperk ( 'n vereiste aantal waarnemings voor 'n uitset gegenereer) ingestel om NaN het. Al die volgende voorbeelde gebruik die funksie API: Bereken 'n eenvoudige bewegende gemiddelde van die beslote pryse: Die berekening van Bollinger bands, met triple eksponensiële bewegende gemiddelde: Berekening momentum van die beslote prys, met 'n tydperk van 5: TA-Lib 0.4.10 Python wrapper vir Ta-Lib Dit is 'n Python wrapper vir Ta-LIB (ta-lib. org) gebaseer op Cython in plaas van sluk. Van die tuisblad: GT TA-Lib word algemeen gebruik deur handel sagteware ontwikkelaars wat om GT tegniese ontleding van finansiële data mark uit te voer. GT Sluit 150 aanwysers soos ADX, MACD, RSI, Stogastiese, Bollinger GT Bands, ens GT Kandelaar patroonherkenning GT Open-source API vir C / C, Java, Perl, Python en 100 daarin geslaag om die oorspronklike Python bindings gebruik sluk (sluk org) wat ongelukkig is moeilik om te installeer en Arent so doeltreffend as wat hulle kan wees. Daarom is hierdie projek gebruik Cython en Numpy om doeltreffend en skoon bind aan TA-Lib - die vervaardiging van resultate 2-4 keer vinniger as die sluk koppelvlak. Jy kan installeer vanaf PyPI: Of Checkout die bronne en hardloop setup. py jouself: luislang setup. py Soms installeer installasie sal produseer bou foute soos hierdie: func. c: 256: 28: fatale fout: ta-lib / talibc. h: geen lêer of gids samestelling beëindig. Dit beteken gewoonlik dat dit cant vind die onderliggende TA-Lib biblioteek, 'n afhanklikheid wat moet geïnstalleer. Soms installasie sal misluk met foute soos hierdie: Talib / common. c: 8: 22: fatale fout: pyconfig. h: Geen sodanige lêer of gids sluit pyconfig. h samestelling beëindig. Fout: command x8664-linux-gnu-gcc misluk met uitgang status 1 Dit beteken gewoonlik dat jy nodig het die Python kop, en moet so iets loop: sudo apt-get installeer python3-dev Om TA-Lib vir luislang, moet jy het die TA-Lib (ta-lib. org/hdrdw) reeds geïnstalleer: Aflaai ta-lib-0.4.0-msvc. zip (prdownloads. sourceforge / ta-lib / ta-lib-0.4.0-msvc. zip) en unzip na C: ta-lib Aflaai ta-lib-0.4.0-src. tar. gz (prdownloads. sourceforge / ta-lib / ta-lib-0.4.0-src. tar. gz) en: untar en CD Configure prefix / usr maak sudo maak installeer GT As jy bou TA-Lib behulp maak - jX dit sal misluk, maar dis OK GT eenvoudig tik maak - jX gevolg deur sudo maak installeer. Soortgelyk aan TA-Lib, die funksie API bied 'n liggewig wrapper van die blootgestel TA-Lib aanwysers. Elke funksie gee terug 'n uitset verskeidenheid en het standaard waardes vir hul parameters, tensy vermeld as navraag argumente. Tipies, sal hierdie funksies 'n aanvanklike Terugblik tydperk ( 'n vereiste aantal waarnemings voor 'n uitset gegenereer) ingestel om NaN het. Vir gemak, die funksie API ondersteun beide numpy. ndarray en pandas. Series tipes. Al die volgende voorbeelde gebruik die funksie API: luislang invoer Numpy invoer Talib Bereken 'n eenvoudige bewegende gemiddelde van die beslote pryse: Die berekening van Bollinger bands, met triple eksponensiële bewegende gemiddelde: luislang van Talib invoer MAType boonste, middel, laer talib. BBANDS (naby , matypeMAType. T3) Berekening momentum van die beslote prys, met 'n tydperk van 5: luislang uitset talib. MOM (naby, timeperiod5) As jy reeds vertroud is met die gebruik van die funksie API, jy moet dadelik tuis met behulp van die Abstract API voel. Elke funksie neem 'n versameling van die naam van insette, hetsy 'n Dict van numpy. ndarray of pandas. Series, of 'n pandas. DataFrame. As 'n pandas. DataFrame word, is die uitset teruggekeer as 'n pandas. DataFrame met die naam uitset kolomme. Byvoorbeeld, kan insette word voorsiening gemaak vir die tipiese OHLCV data: luislang invoer Numpy as NP daarop dat al ndarrays dieselfde lengte insette oop moet wees: np. random. random (100), 'n hoë: np. random. random (100), lae: np. random. random (100), sluit: np. random. random (100), volume: np. random. random (100) Funksies kan óf direk ingevoer of aangehaal deur naam: luislang van Talib invoer abstrakte of deur noem SMA abstract. Function (SMA) van daar, roep funksies is basies dieselfde as die funksie API: luislang van talib. abstract invoer gebruik naby pryse (verstek) uitset SMA (insette, timeperiod25) gebruik oop pryse uitset SMA (insette, timeperiod25 , price open) gebruik naby pryse (verstek) boonste, middel, laer BBANDS (insette, 20, 2, 2) maak gebruik van hoë, lae, naby (verstek) slowk, slowd Stoch (insette, 5, 3, 0, 3, 0) maak gebruik van hoë, lae, naby by verstek gebruik hoog, laag, oop plaas slowk, slowd Stoch (insette, 5, 3, 0, 3, 0, priceshigh, lae, oop) Ondersteun Aanwysers en funksies wat ons kan al die TA funksies wys gesteunde deur TA-Lib, óf as 'n lys of as 'n Dict gesorteer volgens groep (bv Oorvleuel Studies, Momentum Indicators, ens): lys van funksies Druk talib. getfunctions () Dict van funksies deur 'n groep druk talib. getfunctiongroups () oorvleuel Studies Momentum Indicators Deel Indicators Volatiliteit Indicators Prys Transformeer Cycle Indicators Patroonherkenning oorvleuel Studies BBANDS Bollinger Bands Dema Double eksponensiële bewegende gemiddelde EMO eksponensiële bewegende gemiddelde HTTRENDLINE Hilbert-transform - Oombliklike Trendline KAMA Kaufman Adaptive bewegende gemiddelde MA Moving gemiddelde MAMA MESA Adaptive bewegende gemiddelde MAVP Moving gemiddelde met veranderlike tydperk mIDDELPUNT middelpunt oor tydperk MIDPRICE middelpunt prys oor tydperk Kong Parabool Kong SAREXT Paraboliese Kong - Uitgebreide SMA eenvoudige bewegende gemiddelde T3 Drie Eksponensiële bewegende gemiddelde (T3) TEMA Drie Eksponensiële bewegende gemiddelde TRIMA Driehoekige bewegende gemiddelde WBG Geweegde Moving Gemiddelde Momentum Indicators ADX Gemiddeld Directional Beweging Index ADXR Gemiddeld Directional Beweging Index Waardering APO Absolute prys Ossillator AROON Aroon AROONOSC Aroon Ossillator BB magsbalans CCI Commodity Channel Index GMO Chande Momentum Ossillator DX Directional Beweging Index MACD bewegende gemiddelde Konvergensie / divergensie MACDEXT MACD met beheerbaar MA tipe MACDFIX bewegende gemiddelde Konvergensie / divergensie Fix 12/26 MFI geldvloei Index MINUSDI Minus Directional aanwyser MINUSDM Minus Directional Beweging MOM Momentum PLUSDI Plus directional aanwyser PLUSDM Plus directional Beweging PPO Persentasie prys Ossillator ROC Tempo van verandering. ((Prys / prevPrice) -1) 100 ROCP Tempo van verandering Persentasie: (prys-prevPrice) / prevPrice ROCR Tempo van verandering verhouding: (prys / prevPrice) ROCR100 Tempo van verandering verhouding 100 skaal: (prys / prevPrice) 100 RSI Relatiewe sterkte Indeks Stoch Stogastiese STOCHF Stogastiese Fast STOCHRSI Stogastiese Relatiewe sterkte-indeks Trix 1-dag Tempo-van-Change (ROC) van 'n Drie Glad EMO ULTOSC Ultimate Oscillator WILLR Williams R Deel Indicators AD Chaikin a / D Line ADOSC Chaikin a / D Ossillator OBV op die keper beskou Deel Cycle Indicators HTDCPERIOD Hilbert-transform - Dominant Cycle Tydperk HTDCPHASE Hilbert-transform - Dominant Cycle Fase HTPHASOR Hilbert-transform - fasorkomponente HTSINE Hilbert-transform - sinusgolf HTTRENDMODE Hilbert-transform - Trend vs Cycle af prys Transformeer AVGPRICE Gemiddelde prys MEDPRICE mediaanprys TYPPRICE Tipiese prys WCLPRICE geweegde Close prysvolatiliteit Indicators ATR Gemiddelde Ware Range NATR genormaliseerde Gemiddelde Ware Range TRANGE Ware Range Patroonherkenning CDL2CROWS Twee Kraaie CDL3BLACKCROWS drie swart kraai CDL3INSIDE Drie Binne Up / Down CDL3LINESTRIKE Drie-Line Strike CDL3OUTSIDE Drie buite Up / Down CDL3STARSINSOUTH Drie sterre in die Suid-CDL3WHITESOLDIERS drie bevordering Wit Soldiers CDLABANDONEDBABY Abandoned Baby CDLADVANCEBLOCK Advance Blok CDLBELTHOLD Belt-hou CDLBREAKAWAY Breakaway CDLCLOSINGMARUBOZU Sluiting Marubozu CDLCONCEALBABYSWALL verdoesel Baby Swallow CDLCOUNTERATTACK teenaanval CDLDARKCLOUDCOVER donker wolk Cover CDLDOJI Doji CDLDOJISTAR Doji Star CDLDRAGONFLYDOJI naaldekoker Doji CDLENGULFING oorweldiging Patroon CDLEVENINGDOJISTAR aand Doji Star CDLEVENINGSTAR aand Star CDLGAPSIDESIDEWHITE Up / down-gaping side-by-kant wit lyne CDLGRAVESTONEDOJI Grafsteen Doji CDLHAMMER Hammer CDLHANGINGMAN hang Man CDLHARAMI Harami Patroon CDLHARAMICROSS Harami Kruis Patroon CDLHIGHWAVE Hoë-Wave Kers CDLHIKKAKE HIKKAKE Patroon CDLHIKKAKEMOD Gewysig HIKKAKE Patroon CDLHOMINGPIGEON wedvlugduiweklub CDLIDENTICAL3CROWS Identiese Drie Kraaie CDLINNECK In-nek Patroon CDLINVERTEDHAMMER omgekeerde Hammer CDLKICKING skop CDLKICKINGBYLENGTH skop - bul / beer bepaal deur die langer marubozu CDLLADDERBOTTOM Ladder bottom CDLLONGLEGGEDDOJI Lang bene Doji CDLLONGLINE langlyn Kers CDLMARUBOZU Marubozu CDLMATCHINGLOW ooreenstem Lae CDLMATHOLD Mat Hou CDLMORNINGDOJISTAR Morning Doji Star CDLMORNINGSTAR Môrester CDLONNECK On-nek Patroon CDLPIERCING Piercing Patroon CDLRICKSHAWMAN Riksja Man CDLRISEFALL3METHODS Rising / val drie metodes CDLSEPARATINGLINES skei Lines CDLSHOOTINGSTAR Shooting Star CDLSHORTLINE Kort Line Kers CDLSPINNINGTOP Spinning Top CDLSTALLEDPATTERN oorreed Patroon CDLSTICKSANDWICH Stick Sandwich CDLTAKURI Takuri (Dragonfly Doji met 'n baie lang laer skaduwee) CDLTASUKIGAP tasuki Gap CDLTHRUSTING stoot Patroon CDLTRISTAR Tristar Patroon CDLUNIQUE3RIVER Unieke 3 River CDLUPSIDEGAP2CROWS Upside Gap Twee Kraaie CDLXSIDEGAP3METHODS Upside / Nadeel Gap drie metodes TA-Lib. Tegniese ontleding Biblioteek multi-platform gereedskap vir Markanalise. TA-Lib word algemeen gebruik deur handel sagteware ontwikkelaars wat om tegniese ontleding van finansiële data mark uit te voer. Sluit 200 aanwysers soos ADX, MACD, RSI, Stogastiese, Bollinger Bands ens (meer inligting) Kandelaar patroonherkenning Open-source API vir C / C, Java, Perl, Python en 100 Bestuurde Gratis Open-Source Biblioteek TA-Lib is beskikbaar onder 'n BSD lisensie sodat dit geïntegreer word in jou eie open-source of kommersiële toepassing. (Meer inligting) Kommersiële Aansoek TA-Lib is ook beskikbaar as 'n maklik om te installeer Excel Add-Ins. Probeer dit gratis. TA-Lib webwerwe, produkte en handelsmerke is die eiendom van TicTacTec LLC. This is 'n Python wrapper vir Ta-LIB gebaseer op Cython in plaas van sluk. Van die tuisblad: TA-Lib word algemeen gebruik deur handel sagteware ontwikkelaars wat om tegniese ontleding van finansiële data mark uit te voer. Sluit 150 aanwysers soos ADX, MACD, RSI, Stogastiese, Bollinger Bands, ens Kandelaar patroonherkenning Open-source API vir C / C, Java, Perl, Python en 100 daarin geslaag om die oorspronklike Python bindings gebruik sluk wat ongelukkig is moeilik om te installeer en Arent so doeltreffend as wat hulle kan wees. Daarom is hierdie projek gebruik Cython en Numpy om doeltreffend en skoon bind aan TA-Lib - die vervaardiging van resultate 2-4 keer vinniger as die sluk koppelvlak. Jy kan installeer vanaf PyPI: Of Checkout die bronne en hardloop setup. py jouself: Soms installasie sal produseer bou foute soos volg: Dit beteken gewoonlik dat dit cant vind die onderliggende TA-Lib biblioteek, 'n afhanklikheid wat moet geïnstalleer. Soms installasie sal misluk met foute soos volg: Dit beteken gewoonlik dat jy nodig het die Python kop, en moet so iets loop: Om TA-Lib vir luislang, wat jy nodig het om die TA-Lib reeds geïnstalleer het: TA-Lib algemene funksies biblioteek - Talib Beskrywing: dit is 'n aparte biblioteek van TA aanwysers genoem TA-Lib wat gebruik word vir die meeste qtstalker aanwysers. Gebruik hierdie Talib plugin om toegang te verkry tot die meeste van die gewilde TA aanwysers. Bewegende gemiddeldes, Stochastics, RSI ens is almal hier. Sien die tadoc. org Function indeks en volg die skakels na die TA-Lib implementering bronkode. Die funksie en sy insette parameters en uitsetwaardes word beskryf in sy kode. Jy het ook 'n plaaslike kopie waar jy die TA-Lib bron geïnstalleer. Sien die volledige lys (wat ook die kandelaar funksies insluit) in die TA-Lib bron beheer stelsel. Sien die verduideliking van die onttrekking laag. Vir meer inligting rakende TA-Lib, raadpleeg asseblief die TA-Lib webwerf. Formule Verwysing: Talib (ADOSC, FASTPERIOD, SLOWPERIOD) Akkumulasie Distribution Ossillator Talib (ADOSC, 3, 10) Directional Beweging - Gemiddelde indeks Directional Beweging - Gemiddelde indeks Waardering Talib (APO, INPUTARRAY, FASTPERIOD, SLOWPERIOD) Prys Ossillator - Absolute Talib (APO , Maak, 12, 26) Gemiddeld Ware Range Talib (BBANDS, INPUTARRAY, tydperk, DEVIATIONSUP, DEVIATIONSDOWN, intrige) Bollinger Bands. Plot is 'n heelgetal wat spesifiseer 1 van 3 erwe beskikbaar. Plot 1 is die boonste band. Plot 2 is die middel band. Plot 3 is die laer band. Talib (BBANDS, Close, 5, 2, 2, 1) magsbalans Commodity Channel Index drie swart kraai Drie Binne Up / Down Drie Buite Up / Down Drie sterre in die Suid-Drie bevordering Wit soldate agtergelaat Baby penetrasie is die persentasie van penetrasie van 'n kers in 'n ander kers verdoesel Baby Swallow donker wolk Cover penetrasie is die persentasie van penetrasie van 'n kers in 'n ander kers aand Doji Star penetrasie is die persentasie van penetrasie van 'n kers in 'n ander kers aand Star penetrasie is die persentasie van penetrasie van 'n kers binne 'n ander kers Up / Down-Gap Side-by-kant wit strepe Harami Kruis Patroon High Wave kers Gewysig HIKKAKE Patroon Identiese Drie Kraaie skop - Bull / Bear bepaal deur hoe langer Marubozu Lang bene Doji langlyn kers Mat Hou penetrasie is die persentasie van penetrasie van 'n kers in 'n ander kers Morning Doji Star penetrasie is die persentasie van penetrasie van 'n kers in 'n ander kers Môrester penetrasie is die persentasie van penetrasie van 'n kers in 'n ander kers Rising / val drie metodes Kort Line kers Takuri (Dragonfly Doji met 'n baie lang Laer Shadow) Unieke Drie River Upside Gap Twee Kraaie Upside / Nadeel Gap drie metodes Talib (GMO, INPUTARRAY, tydperk) Chande Momentum Ossillator Talib (GMO, Close, 14) Talib (CORREL, INPUTARRAY, INPUTARRAY, tydperk) Pearson Produk Momentum Corr . Coëf. Talib (CORREL, Close, Close, 30) Talib (Dema, INPUTARRAY, tydperk) Double Eksponensiële bewegende gemiddelde Talib (Dema, Close, 30) Directional Beweging - Index Talib (EMO, INPUTARRAY, tydperk) Eksponensiële bewegende gemiddelde Talib (EMO, Close 14) Hilbert-transform - Dominant Cycle Tydperk Hilbert-transform - Dominant Cycle Fase Hilbert-transform - In-Fase aanwyser Hilbert-transform - sinusgolf aanwyser Hilbert-transform - Instataneous Trendline Hilbert-transform - Market af Talib (KAMA, INPUTARRAY, tydperk) Kaufmans Adaptive bewegende gemiddelde Talib (KAMA, Close, 30) Talib (LINEARREG, INPUTARRAY, tydperk) Talib (LINEARREG, Close, 14) Talib (LINEARREGANGLE, INPUTARRAY, tydperk) lineêre regressie Hoek Talib (LINEARREGANGLE, Close, 14) Talib (LINEARREGINTERCEPT, INPUTARRAY, tydperk) lineêre regressie Intercept Talib (LINEARREGINTERCEPT, Close, 14) Talib (LINEARREGSLOPE, INPUTARRAY, tydperk) lineêre regressie Helling Talib (LINEARREGSLOPE, Close, 14) Talib (MACD, INPUTARRAY, FASTPERIOD, SLOWPERIOD, TRIGGERPERIOD, intrige) bewegende gemiddelde Konvergensie divergensie plot is 'n heelgetal wat spesifiseer 1 van 3 erwe beskikbaar. Plot 1 is die MACD. Plot 2 is die sneller. Plot 3 is die ossillator. Talib (MACDClose, 12, 26, 9, 1) Talib (MACDEXT, INPUTARRAY, FASTPERIOD, SLOWPERIOD, TRIGGERPERIOD, intrige) bewegende gemiddelde Konvergensie divergensie (Uitgebreide parameters) plot is 'n heelgetal wat spesifiseer 1 van 3 erwe beskikbaar. Plot 1 is die MACD. Plot 2 is die sneller. Plot 3 is die ossillator. Talib (MACDEXT, Close, 12, 26, 9, 1) Talib (MACDFIX, INPUTARRAY, TRIGGERPERIOD, intrige) bewegende gemiddelde Konvergensie divergensie Vaste plot is 'n heelgetal wat spesifiseer 1 van 3 erwe beskikbaar. Plot 1 is die MACD. Plot 2 is die sneller. Plot 3 is die ossillator.

Comments

Popular Posts