Double Bewegende Gemiddelde Vooruitskatting


Wanneer die berekening van 'n lopende bewegende gemiddelde, die plasing van die gemiddelde in die middel tydperk sinvol In die vorige voorbeeld het ons bereken die gemiddeld van die eerste 3 tydperke en sit dit langs tydperk 3. Ons kan die gemiddelde geplaas in die middel van die tyd interval van drie tydperke, dit is, langs tydperk 2. dit werk goed met vreemde tydperke, maar nie so goed vir selfs tydperke. So waar sou ons plaas die eerste bewegende gemiddelde wanneer M 4 Tegnies, sou die bewegende gemiddelde op t 2.5, 3.5 val. Om hierdie probleem wat ons glad Mas using 2. So glad ons die stryk waardes As ons gemiddeld 'n gelyke getal terme te vermy, moet ons die stryk waardes glad Die volgende tabel toon die resultate met behulp van M 4.Forecasting deur gladstrykingstegnieke Hierdie webwerf is 'n deel van die JavaScript E-laboratoriums leer voorwerpe vir besluitneming. Ander JavaScript in hierdie reeks is verdeel onder verskillende gebiede van aansoeke in die menu artikel op hierdie bladsy. 'N tyd-reeks is 'n reeks waarnemings wat bestel betyds. Inherent in die versameling van data geneem met verloop van tyd is 'n vorm van ewekansige variasie. Daar bestaan ​​metodes vir die vermindering van van die kansellasie van die effek as gevolg van ewekansige variasie. Gebruikte tegnieke is glad. Hierdie tegnieke, wanneer dit behoorlik toegepas word, blyk duidelik die onderliggende tendense. Tik die tydreeks Ry-wyse in volgorde, vanaf die linker-boonste hoek, en die parameter (s), dan op die Bereken knoppie vir die verkryging van een tydperk lig vooruitskatting. Leeg bokse is nie ingesluit in die berekeninge, maar nulle is. In die begin van jou data om te beweeg van sel tot sel in die data-oorsig gebruik die Tab-sleutel nie arrow of betree sleutels. Kenmerke van tydreekse, wat geopenbaar kan word deur die ondersoek van die grafiek. met die geskatte waardes, en die residue gedrag, toestand voorspelling modelle. Bewegende gemiddeldes: bewegende gemiddeldes rang onder die gewildste tegnieke vir die preprocessing van tydreekse. Hulle word gebruik om ewekansige wit geraas filter uit die data, om die tydreeks gladder te maak of selfs om sekere inligting komponente vervat in die tydreeks te beklemtoon. Eksponensiële Smoothing: Dit is 'n baie gewilde skema om 'n reëlmatige Tyd Reeks produseer. Terwyl dit in Bewegende Gemiddeldes die afgelope waarnemings word dieselfde gewig, eksponensiële Smoothing ken eksponensieel afneem gewigte as die waarneming ouer. Met ander woorde, is Onlangse waarnemings gegee relatief meer gewig in vooruitskatting as die ouer waarnemings. Double Eksponensiële Smoothing is beter op tendense hantering. Drie Eksponensiële Smoothing beter te hanteer parabool tendense. 'N exponenentially geweeg bewegende gemiddelde met 'n glad konstante a. ooreenstem rofweg 'n eenvoudige bewegende gemiddelde lengte (bv tydperk) n, waar n en N verwant deur: 'n 2 / (N1) of N (2 - a) / n. So, byvoorbeeld, 'n exponenentially geweeg bewegende gemiddelde met 'n glad konstante gelyk aan 0,1 sou rofweg ooreen met 'n 19 dag bewegende gemiddelde. En 'n 40-dag eenvoudig bewegende gemiddelde sou rofweg ooreen met 'n eksponensieel geweeg bewegende gemiddelde met 'n glad konstante gelyk aan 0,04878. Holts Lineêre Eksponensiële Smoothing: Veronderstel dat die tydreeks is nie-seisoenale maar wel vertoon tendens. Holts metode skat beide die huidige vlak en die huidige tendens. Let daarop dat die eenvoudige bewegende gemiddelde is spesiale geval van die eksponensiële gladstryking deur die oprigting van die tydperk van die bewegende gemiddelde van die heelgetal deel van (2-Alpha) / Alpha. Vir die meeste sake-data 'n Alpha parameter kleiner as 0.40 is dikwels doeltreffend. Dit kan egter 'n mens 'n rooster op soek na die parameter ruimte uit te voer, met 0,1-0,9, met inkremente van 0.1. Toe het die beste alfa die kleinste gemiddelde absolute fout (MA Fout). Hoe om 'n paar glad metodes te vergelyk: Alhoewel daar numeriese aanwysers vir die beoordeling van die akkuraatheid van die voorspelling tegniek, die mees benadering is in die gebruik van visuele vergelyking van verskeie voorspellings oor die akkuraatheid daarvan te evalueer en kies tussen die verskillende vooruitskatting metodes. In hierdie benadering, moet 'n mens stip op dieselfde grafiek die oorspronklike waardes van 'n tydreeks veranderlike en die voorspelde waardes van verskillende vooruitskatting metodes (met behulp van, bv Excel), dus 'n visuele vergelyking fasilitering. Jy kan hou die gebruik van die verlede Voorspellings deur gladstrykingstegnieke JavaScript om die verlede voorspel waardes gebaseer op gladstrykingstegnieke dat slegs enkele parameter gebruik te verkry. Holt, en winters metodes gebruik twee en drie parameters, onderskeidelik, dus is dit nie 'n maklike taak om die optimale, of selfs naby optimale waardes kies deur probeer-en foute vir die parameters. Die enkele eksponensiële gladstryking beklemtoon die kort reeks perspektief dit stel die vlak van die laaste waarneming en is gebaseer op die voorwaarde dat daar geen tendens. Die lineêre regressie, wat 'n lyn van kleinste kwadrate op die historiese data (of omskep historiese data) pas, stel die lang reeks, wat gekondisioneer op die basiese tendens. Holts lineêre eksponensiële gladstryking vang inligting oor onlangse tendens. Die parameters in Holts model is vlakke-parameter wat moet verminder word wanneer die hoeveelheid data wat variasie is groot, en tendense-parameter moet verhoog word indien die onlangse tendens rigting word ondersteun deur die oorsaaklike paar faktore. Korttermyn vooruitskatting: Let daarop dat elke JavaScript op hierdie bladsy bied 'n een-stap-ahead skatting. Om 'n twee-stap-ahead voorspelling te kry. eenvoudig die geskatte waarde toevoeg tot die einde van jou tydreeksdata en kliek dan op dieselfde Bereken knoppie. Jy kan hierdie proses herhaal vir 'n paar keer om die nodige kort termyn forecasts. Double Eksponensiële Bewegende Gemiddeldes Hoe Handelaars het staatgemaak op bewegende gemiddeldes te help om vas te stel 'n hoë waarskynlikheid handel toegangspunte en winsgewende uitgange vir baie jare bekom. 'N Bekende probleem met bewegende gemiddeldes is egter die ernstige lag wat in die meeste vorme van bewegende gemiddeldes is. Die dubbel eksponensiële bewegende gemiddelde (Dema) bied 'n oplossing deur die berekening van 'n vinniger gemiddeld metode. Geskiedenis van die Double Eksponensiële bewegende gemiddelde In tegniese ontleding. die term bewegende gemiddelde verwys na 'n gemiddelde prys vir 'n spesifieke handel instrument oor 'n bepaalde tydperk. Byvoorbeeld, 'n 10-dae bewegende gemiddelde word bereken dat die gemiddelde prys van 'n spesifieke instrument oor die afgelope 10 tien dae 'n 200-daagse bewegende gemiddelde word bereken dat die gemiddelde prys van die laaste 200 dae. Elke dag, die tydperk blik terug vooruitgang berekeninge op die laaste X aantal dae baseer. 'N bewegende gemiddelde verskyn as 'n gladde, buig lyn wat 'n visuele voorstelling van die langer termyn tendens van 'n instrument bied. Vinniger bewegende gemiddeldes, met korter tydperke kyk terug, is choppier stadiger bewegende gemiddeldes, met langer periodes kyk terug, is gladder. Omdat 'n bewegende gemiddelde is 'n agterlike soek aanwyser, is dit agter. Die dubbel eksponensiële bewegende gemiddelde (Dema), word in Figuur 1, is ontwikkel deur Patrick Mulloy in 'n poging om die bedrag van tydsverloop in tradisionele bewegende gemiddeldes te verminder. Dit was die eerste keer in Februarie 1994, tegniese ontleding van Voorrade amp Commodities tydskrif in Mulloys artikel Smoothing Data met vinniger bewegende gemiddeldes. (Vir 'n primer op tegniese ontleding, 'n blik op ons Tegniese Analise handleiding.) Figuur 1: Hierdie een-minuut grafiek van die e-mini Russell 2000 termynkontrak toon twee verskillende dubbele eksponensiële bewegende gemiddeldes 'n 55-tydperk verskyn in blou, 'n 21-tydperk in pienk. Berekening van 'n Dema Soos Mulloy verduidelik in sy oorspronklike artikel, die Dema is nie net 'n dubbele EMO met twee keer die tydsverloop van 'n enkele EMO, maar is 'n saamgestelde implementering van enkel en dubbel EMA vervaardiging ander EMO met minder lag as een van die oorspronklike twee. Met ander woorde, die Dema is nie net twee EMA gekombineer, of 'n bewegende gemiddelde van 'n bewegende gemiddelde, maar is 'n berekening van beide enkel-en dubbel EMA. Byna al die handel ontleding platforms het die Dema ingesluit as 'n aanduiding dat om kaarte kan bygevoeg word. Daarom kan handelaars die Dema gebruik sonder om te weet die wiskunde agter die berekeninge en sonder om enige kode te skryf of insette. Die vergelyking van die Dema met Tradisionele bewegende gemiddeldes bewegende gemiddeldes is een van die mees populêre metodes van tegniese ontleding. Baie handelaars gebruik dit om tendens terugskrywings raaksien. veral in 'n bewegende gemiddelde crossover, waar twee bewegende gemiddeldes van verskillende lengtes op 'n grafiek geplaas word. Punte waar die bewegende gemiddeldes te steek kan koop of verkoop geleenthede aan te dui. Die Dema kan help handelaars spot terugskrywings vroeër, want dit is vinniger om te reageer op veranderinge in die mark aktiwiteit. Figuur 2 toon 'n voorbeeld van die e-mini Russell 2000 termynkontrak. Hierdie een minuut grafiek het vier bewegende gemiddeldes toegepas: 21-tydperk Dema (pienk) 55-tydperk Dema (donkerblou) 21-tydperk MA (ligblou) 55-tydperk MA (liggroen) Figuur 2: Hierdie een-minuut grafiek van die e-mini Russell 2000 termynkontrak illustreer hoe vinniger reaksie tyd van die Dema wanneer dit gebruik word in 'n crossover. Let op hoe die Dema crossover in beide gevalle aansienlik gouer verskyn as die MA CROSSOVER. Die eerste Dema crossover verskyn op 00:29 en die volgende bar open teen 'n prys van 663,20. Die MA crossover, aan die ander kant, vorm by 12:34 en die volgende bars opening prys is op 660,50. In die volgende stel CROSSOVER, verskyn die Dema crossover by 01:33 en die volgende bar open om 658. Die MA, in teenstelling, vorms by 01:43, met die volgende bar opening op 662,90. In elk geval, die Dema crossover bied 'n voordeel in om in die tendens vroeër as die MA crossover. (Vir meer insig, lees die Moving Gemiddeldes handleiding.) Handel met 'n Dema Bogenoemde bewegende gemiddelde crossover voorbeelde illustreer die doeltreffendheid van die gebruik van die vinniger dubbele eksponensiële bewegende gemiddelde. Benewens die gebruik van die Dema as 'n selfstandige aanwyser of in 'n crossover opstel, kan die Dema gebruik word in 'n verskeidenheid van aanwysers waar die logika is gebaseer op 'n bewegende gemiddelde. Tegniese ontleding gereedskap soos Bollinger Bands. bewegende gemiddelde konvergensie / divergensie (MACD) en drie eksponensiële bewegende gemiddelde (Trix) is gebaseer op bewegende gemiddelde tipes en kan aangepas word om 'n Dema inkorporeer in die plek van ander meer tradisionele vorme van bewegende gemiddeldes. Vervang die Dema kan help handelaars sien verskillende koop en verkoop van geleenthede wat voor dié wat deur die MA of EMA tradisioneel gebruik word in hierdie aanwysers is. Natuurlik kry 'n tendens vroeër eerder as later tipies lei tot hoër winste. Figuur 2 illustreer hierdie beginsel - as ons die CROSSOVER as koop en verkoop seine gebruik. ons sal die ambagte aansienlik vroeër betree wanneer die gebruik van die Dema crossover in teenstelling met die MA crossover. Bottom Line handelaars en beleggers het lank gebruik bewegende gemiddeldes in hul analise van die mark. Bewegende gemiddeldes is 'n wyd gebruik tegniese ontleding gereedskap wat 'n manier om vinnig lees en interpretasie van die langer termyn tendens van 'n gegewe handel instrument bied. Sedert bewegende gemiddeldes deur hul aard is agter aanwysers. Dit is nuttig om die bewegende gemiddelde aanpas ten einde 'n vinniger, meer ontvanklik aanwyser te bereken. Die dubbel eksponensiële bewegende gemiddelde bied handelaars en beleggers 'n uitsig oor die langer termyn tendens, met die bykomende voordeel van 'n vinniger bewegende gemiddelde met minder lag tyd. (Vir verwante leesstof, 'n blik op bewegende gemiddelde MACD Kombinasie en eenvoudige Vs. Eksponensiële Moving gemiddeldes.) Bewegende gemiddelde vooruitskatting Inleiding. Soos jy kan raai ons is op soek na 'n paar van die mees primitiewe benaderings tot vooruitskatting. Maar hopelik dit is ten minste 'n waardevolle inleiding tot sommige van die rekenaar kwessies wat verband hou met die implementering van voorspellings in sigblaaie. In dié opsig sal ons voortgaan deur te begin by die begin en begin werk met bewegende gemiddelde voorspellings. Bewegende gemiddelde voorspellings. Almal is vertroud met bewegende gemiddelde voorspellings ongeag of hulle glo hulle is. Alle kollege studente doen dit al die tyd. Dink aan jou toetspunte in 'n kursus waar jy gaan vier toetse gedurende die semester het. Kom ons neem aan jy het 'n 85 op jou eerste toets. Wat sou jy voorspel vir jou tweede toetstelling Wat dink jy jou onderwyser sou Ongeag voorspel vir jou volgende toetstelling Wat dink jy jou vriende kan voorspel vir jou volgende toetstelling Wat dink jy jou ouers kan voorspel vir jou volgende toetstelling al die blabbing jy kan doen om jou vriende en ouers, hulle en jou onderwyser is baie geneig om te verwag dat jy iets kry in die gebied van die 85 wat jy nou net gekry. Wel, nou kan aanneem dat ten spyte van jou self-bevordering van jou vriende, jy oorskat jouself en vind jy minder vir die tweede toets te studeer en so kry jy 'n 73. Nou wat is al die betrokkenes en onbekommerd gaan verwag jy sal op jou derde toets te kry Daar is twee baie waarskynlik benaderings vir hulle om 'n skatting, ongeag of hulle dit sal met julle deel te ontwikkel. Hulle mag sê om hulself, quotThis man is altyd waai rook oor sy intelligensie. Hes gaan na 'n ander 73 as hes gelukkig te kry. Miskien sal die ouers probeer meer ondersteunend te wees en sê, quotWell, tot dusver youve gekry 'n 85 en 'n 73, so miskien moet jy dink oor hoe om oor 'n (85 73) / 2 79. Ek weet nie, miskien as jy minder gedoen partytjies en werent swaaiende die mol al oor die plek en as jy begin doen 'n baie meer studeer jy kan kry 'n hoër score. quot Beide van hierdie vooruitskattings eintlik bewegende gemiddelde voorspellings. Die eerste is net met jou mees onlangse telling tot jou toekomstige prestasie te voorspel. Dit staan ​​bekend as 'n bewegende gemiddelde vooruitskatting gebruik van een tydperk van data. Die tweede is ook 'n bewegende gemiddelde voorspelling, maar die gebruik van twee periodes van data. Kom ons neem aan dat al hierdie mense breker op jou groot gees soort het dronk jy af en jy besluit om goed te doen op die derde toets vir jou eie redes en 'n hoër telling in die voorkant van jou quotalliesquot sit. Jy neem die toets en jou telling is eintlik 'n 89 Almal, insluitende jouself, is beïndruk. So nou het jy die finale toets van die semester kom en soos gewoonlik jy voel die behoefte om almal te dryf in die maak van hul voorspellings oor hoe sal jy doen op die laaste toets. Wel, hopelik sien jy die patroon. Nou, hopelik kan jy die patroon te sien. Wat glo jy is die mees akkurate Whistle Terwyl ons werk. Nou moet ons terugkeer na ons nuwe skoonmaak maatskappy wat begin is deur jou vervreemde halfsuster genoem Whistle Terwyl ons werk. Jy het 'n paar verkope verlede data wat deur die volgende artikel uit 'n sigblad. Ons bied eers die data vir 'n drie tydperk bewegende gemiddelde skatting. Die inskrywing vir sel C6 moet wees Nou kan jy hierdie sel formule af na die ander selle C7 kopieer deur C11. Let op hoe die gemiddelde beweeg oor die mees onlangse historiese data, maar gebruik presies die drie mees onlangse tye beskikbaar wees vir elke voorspelling. Jy moet ook sien dat ons nie regtig nodig om die voorspellings vir die afgelope tyd maak om ons mees onlangse voorspelling ontwikkel. Dit is beslis anders as die eksponensiële gladstryking model. Ive ingesluit die quotpast predictionsquot omdat ons dit sal gebruik in die volgende webblad om voorspellingsgeldigheid meet. Nou wil ek die analoog resultate aan te bied vir 'n periode van twee bewegende gemiddelde skatting. Die inskrywing vir sel C5 moet wees Nou kan jy hierdie sel formule af na die ander selle C6 kopieer deur C11. Let op hoe nou net die twee mees onlangse stukke historiese data gebruik vir elke voorspelling. Weereens het ek die quotpast predictionsquot vir illustratiewe doeleindes en vir latere gebruik in vooruitskatting validering ingesluit. Sommige ander dinge wat van belang om te let. Vir 'n m-tydperk bewegende gemiddelde voorspelling net die m mees onlangse data waardes word gebruik om die voorspelling te maak. Niks anders is nodig. Vir 'n m-tydperk bewegende gemiddelde voorspelling, wanneer quotpast predictionsquot, agterkom dat die eerste voorspelling kom in periode m 1. Beide van hierdie kwessies sal baie belangrik wees wanneer ons ons kode te ontwikkel. Die ontwikkeling van die bewegende gemiddelde funksie. Nou moet ons die kode vir die bewegende gemiddelde voorspelling dat meer buigsaam kan word ontwikkel. Die kode volg. Let daarop dat die insette is vir die aantal periodes wat jy wil gebruik in die vooruitsig en die verskeidenheid van historiese waardes. Jy kan dit stoor in watter werkboek wat jy wil. Funksie MovingAverage (Historiese, NumberOfPeriods) as 'n enkele verkondig en inisialisering veranderlikes Dim punt Soos Variant Dim Counter As Integer Dim Akkumulasie as 'n enkele Dim HistoricalSize As Integer Inisialiseer veranderlikes Counter 1 Akkumulasie 0 bepaling van die grootte van Historiese skikking HistoricalSize Historical. Count Vir Counter 1 Om NumberOfPeriods opbou van die toepaslike aantal mees onlangse voorheen waargeneem waardes Akkumulasie Akkumulasie Historiese (HistoricalSize - NumberOfPeriods toonbank) MovingAverage Akkumulasie / NumberOfPeriods die kode sal in die klas verduidelik. Jy wil die funksie te posisioneer op die sigblad sodat die resultaat van die berekening verskyn waar dit wil die following. A tydreeks is 'n reeks waarnemings van 'n periodieke ewekansige veranderlike. Voorbeelde hiervan is die maandelikse vraag na 'n produk, die jaarlikse eerstejaars inskrywing in 'n departement van die Universiteit en die daaglikse vloei in 'n rivier. Tydreeks is belangrik vir operasionele navorsing, want hulle is dikwels die bestuurders van beslissing modelle. 'N inventaris model ramings van toekomstige eise vereis, 'n kursus skedulering en personeel model vir 'n universiteit departement vereis ramings van toekomstige student invloei, en 'n model vir die verskaffing van waarskuwings aan die bevolking in 'n rivier bekken vereis skattings van riviervloei vir die onmiddellike toekoms. Tydreeksanalise bied gereedskap vir die kies van 'n model wat die tydreeks beskryf en met behulp van die model om toekomstige gebeure te voorspel. Modellering van die tydreeks is 'n statistiese probleem omdat waargeneem data word gebruik in berekeningsprosedures die koëffisiënte van 'n vermeende model skat. Modelle aanvaar dat waarnemings wissel lukraak oor 'n onderliggende gemiddelde waarde wat 'n funksie van tyd. Op hierdie bladsye beperk ons ​​aandag aan die gebruik van historiese tydreeksdata 'n tyd afhanklik model skat. Die metodes is geskik vir 'n outomatiese, korttermyn voorspelling van dikwels gebruik inligting waar die onderliggende oorsake van tyd variasie is nie merkbaar verander in die tyd. In die praktyk word die voorspellings afgelei deur hierdie metodes daarna gewysig deur menslike ontleders wat inligting nie beskikbaar by die historiese data te inkorporeer. Ons primêre doel van hierdie artikel is om die vergelykings te bied vir die vier voorspelling metodes gebruik in die vooruitskatting add-in: bewegende gemiddelde, eksponensiële gladstryking, regressie en dubbel eksponensiële gladstryking. Dit is genoem glad metodes. Metodes nie oorweeg sluit kwalitatiewe vooruitskatting, meervoudige regressie, en outoregressiewe metodes (ARIMA). Diegene wat belangstel in meer uitgebreide dekking moet die voorspelling Beginsels webwerf te besoek of lees een van die verskeie uitstekende boeke oor die onderwerp. Ons gebruik die boek vooruitskatting. deur Makridakis, wielmaker en McGee, John Wiley amp Sons, 1983. Om die Excel Voorbeelde werkboek gebruik, moet jy die vooruitskatting add-in geïnstalleer. Kies die opdrag Herskakel om die skakels na die add-in te stel. Hierdie bladsy beskryf die gebruik van eenvoudige voorspelling en die notasie wat gebruik word vir die analise modelle. Dit eenvoudigste vooruitskatting metode is die bewegende gemiddelde skatting. Die metode eenvoudig gemiddeldes van die laaste m waarnemings. Dit is nuttig vir tydreekse met 'n stadig veranderende gemiddelde. Hierdie metode van mening dat die hele verlede in sy voorspelling, maar weeg onlangse ervaring swaarder as minder onlangse. Die berekeninge is eenvoudig omdat slegs die raming van die vorige tydperk en die huidige data die nuwe skatting bepaal. Die metode is nuttig vir tydreekse met 'n stadig veranderende gemiddelde. Die bewegende gemiddelde metode nie goed reageer op 'n tydreeks wat die styging of daling met tyd. Hier sluit ons 'n lineêre tendens term in die model. Die regressie benaderde model deur die bou van 'n lineêre vergelyking wat die kleinste kwadrate geskik is om die laaste m Waarnemings bied.

Comments