Sunday, September 11, 2016

89 Moving Average

Die gebruik van die Guppy meerdere bewegende gemiddelde (GMMA) aanwyser Een van die mees frustrerende dinge oor die bou van 'n handel stelsel kan die absolute vryheid om te gebruik wat ookal aanwysers en waardes wat jy wil wees. Terwyl dit aanvanklik positief kan klink, kan die feitlik onbeperkte kombinasies van veranderlikes nogal oorweldigend geword. Byvoorbeeld, as jy die konsep van die SPY 10/100 SMA Lang graag enigste stelsel wat ek bedek, kan jy dit implementeer die gebruik van enige twee eenvoudige bewegende gemiddeldes wat jy wil, maar wat twee moet jy gebruik Die GMMA aanwyser Die Guppy meerdere bewegende gemiddelde ( GMMA) aanwyser bied 'n interessante alternatief vir die gebruik van enige veranderlike wat jy wil. Ontwikkel deur Australiese handelaar Daryl Guppy, die GMMA implemente 12 verskillende eksponensiële bewegende gemiddeldes (EMAS) in 'n poging om 'n mark se gedrag te analiseer op verskeie vlakke. Guppy groepe van die EMAS in twee kategorieë. Die eerste ses beskou kort termyn en die ander ses oorweeg langtermyn. Die kort termyn EMA gebruik is 3, 5, 8, 10, 12, en 18. Die langtermyn EMA gebruik word 30, 35, 40, 45, 50, en 60. Die langtermyn EMA verteenwoordig die belange en gedrag van beleggers wat 'n langtermyn-benadering tot 'n spesifieke mark geneem. Die kort termyn EMA verteenwoordig handelaars, of spekulante, wat probeer om kort termyn winste te vang. GMMA Crossover Systems Die eenvoudigste metode vir die gebruik van die Guppy meerdere bewegende gemiddelde aanwyser is 'n basiese bewegende gemiddelde crossover stelsel met behulp van al twaalf van die GMMA EMA handel. Hierdie stelsel sal koop wanneer al die kort termyn EMA kruis bo al die langtermyn EMAS en verkoop wanneer die korttermyn EMA kruis onder die langtermyn-EMA. Guppy het voorgestel dat hierdie stelsel in jou handel sagteware kan geprogrammeer word deur die dop van die som van die ses kort termyn EMA teen die som van die ses langtermyn EMA. Wanneer die som van die kort termyn EMA kruis bo die som van die langtermyn EMAS sou 'n koopsein gegenereer. GMMA Trend Krag Nog toepassing van die GMMA aanwyser is om dit te gebruik om die sterkte van 'n huidige tendens analiseer, of om addisionele inskrywing punte teiken binne 'n tendens. Dit kan gedoen word deur die ontleding van hoe die verskillende EMA interaksie met mekaar. Beide die langtermyn en korttermyn tendense as stabiel beskou wanneer elk van hul EMO lyne word geskei deur 'n eenvormige afstand. As die ses langtermyn EMA begin plat, het die langtermyn-tendens kwesbaar geword. As die kort termyn EMO lyne begin om al hoe verder van mekaar te skei, is die mark waarskynlik ervaar 'n borrel situasie en handelaars moet versigtig wees. GMMA Voorbeelde SPY As ons kyk na die GMMA lyne op die huidige grafiek van die verkenners uitgestuur en ons kan 'n aantal van hierdie beginsels in aksie te sien. Let op hoe styf die langtermyn EMA is die handel met betrekking tot mekaar in November en Desember verlede jaar toe die kort termyn lyne gekruis deur hulle. Dit was die begin van die nuwe uptrend. Dan, die langtermyn EMA uitgebrei met betrekking tot mekaar as die uptrend gevorder. Die langtermyn EMA verhandel strenger weer aan die einde van Junie, wat daarop dui swakheid, maar het sedertdien versprei verder uitmekaar. Dit is ook interessant om daarop te let dat by elk van die relatiewe hoogtepunte en laagtepunte, die vinnigste korttermyn EMA geopen groter gapings oor die effens stadiger korttermyn EMA. Dit kan gesien word by die laagtepunt teen die einde van November, en op die relatiewe hoë in die middel van Mei. Handel die kruise van die langtermyn en korttermyn-lyne sal 'n lang posisie in Desember wat al die pad deur Junie sou geduur het vasgestel, sluit in die grootste deel van vanjaar se winsgewende tendens. Na 'n paar woelig weke, die uptrend hervat aan die begin van Julie en sal op die oomblik hou 'n lang posisie. FXI Trading die GMMA aanwyser op die FXI grafiek sou gelei het tot 'n paar seine vanjaar. Byna almal van hulle sou tot gevolg gehad dat winsgewende bedrywe. Die lang posisie te kenne gegee in Desember sal die grootste deel van sy winste behou wanneer dit in Februarie verkoop is. Dan sal 'n gevestigde aan die einde van Februarie kort posisie winsgewend geëindig het aan die einde van April. Die lang posisie veroorsaak Mei sou gewees het verkoop teen naby gelykbreekpunt, maar die kort posisie te kenne gegee in Junie sal 'n wins draai het toe verkoop in Julie. Comments Hoe om te gebruik 'n bewegende gemiddelde Aandeel Die bewegende gemiddelde (MA) Koop 'n eenvoudige tegniese analise hulpmiddel wat glad uit prys data deur die skep van 'n voortdurend opgedateer gemiddelde prys. Die gemiddelde is geneem oor 'n spesifieke tydperk van die tyd, soos 10 dae, 20 minute, 30 weke, of enige tydperk die handelaar kies. Daar is voordele aan die gebruik van 'n bewegende gemiddelde in jou handel, sowel opsies op watter tipe bewegende gemiddelde om te gebruik. Bewegende gemiddelde strategieë is ook baie gewild en kan aangepas word om enige tyd raam, costuumstof beide langtermyn beleggers en kort termyn handelaars. (Sien die top vier tegniese aanwysers Trend Handelaars behoort te weet.) Hoekom gebruik 'n bewegende gemiddelde A bewegende gemiddelde kan help kap die bedrag van geraas op 'n prys grafiek. Kyk na die rigting van die bewegende gemiddelde om 'n basiese idee van watter rigting die prys beweeg te kry. Skuins en prys beweeg op (of onlangs was) algehele, skuins af en prys algehele beweeg af, sywaarts en die prys is waarskynlik in 'n reeks. 'N bewegende gemiddelde kan ook dien as ondersteuning of weerstand. In 'n uptrend kan 'n 50-dag, 100 dae of 200-daagse bewegende gemiddelde op te tree as 'n ondersteuning vlak, soos getoon in die figuur hieronder. Dit is omdat die gemiddelde dade soos 'n vloer (ondersteun), sodat die prys hop up af van dit. In 'n verslechtering neiging kan 'n bewegende gemiddelde op te tree as weerstand soos 'n plafon, die prys treffers en dan weer begin daal. Die prys gewen t altyd respekteer die bewegende gemiddelde op hierdie manier. Die prys kan daardeur effens hardloop of te stop en omkeer voor die bereiking van dit. As 'n algemene riglyn, indien die prys is hoër as 'n bewegende gemiddelde die neiging is up. As die prys is laer as 'n bewegende gemiddelde die neiging is af. Bewegende gemiddeldes kan verskillende lengtes het al (binnekort bespreek), sodat 'n mens kan 'n uptrend dui, terwyl 'n ander dui op 'n verslechtering neiging. Tipes Bewegende Gemiddeldes n bewegende gemiddelde kan bereken word op verskillende maniere. 'N vyf-dag eenvoudig bewegende gemiddelde (SMA) voeg net die vyf mees onlangse daaglikse sluitingspryse en verdeel dit deur vyf tot 'n nuwe gemiddelde skep elke dag. Elke gemiddelde is verbind tot die volgende, die skep van die enkelvoud vloeiende lyn. Nog 'n gewilde tipe bewegende gemiddelde is die eksponensiële bewegende gemiddelde (EMA). Die berekening is meer kompleks, maar basies geld meer gewig aan die mees onlangse pryse. Teken 'n 50-dag SMA en 'n 50-dag EMO op dieselfde grafiek, en jy sal sien die EMO reageer vinniger op prysveranderings as die SMA doen, as gevolg van die bykomende gewig op onlangse prys data. Kartering sagteware en handel platforms doen die berekeninge, sodat daar geen handleiding wiskunde is nodig om 'n MA gebruik. Een tipe MA isnt beter as 'n ander. 'N EMO kan beter in 'n voorraad of finansiële markte werk vir 'n tyd, en ander kere 'n SBG beter kan werk. Die tydsraamwerk wat gekies is vir 'n bewegende gemiddelde sal ook 'n belangrike rol in hoe doeltreffend dit is (ongeag van die tipe) speel. Moving gemiddelde lengte Gemeenskaplike bewegende gemiddelde lengtes is 10, 20, 50, 100 en 200. Hierdie lengtes kan toegepas word op enige grafiek tydsraamwerk (een minuut, daagliks, weekliks, ens), na gelang van die handelaars handel horison. Die tydsraamwerk of lengte wat jy kies vir 'n bewegende gemiddelde, ook bekend as die blik terug tydperk, kan 'n groot rol in hoe doeltreffend dit is speel. 'N MA met 'n kort tyd sal baie vinniger reageer op prysveranderinge as 'n MA met 'n lang terugkyk tydperk. In die figuur hieronder die 20-dae - bewegende gemiddelde spore van naderby die werklike prys as die 100-dag doen. Die 20-dag mag van 'n analitiese voordeel wees om 'n korter termyn handelaar aangesien dit volg die prys van naderby, en produseer dus minder lag as die langer termyn bewegende gemiddelde. Lag is die tyd wat dit neem vir 'n bewegende gemiddelde om 'n potensiële ommekeer sein. Onthou, as 'n algemene riglyn, wanneer die prys is hoër as 'n bewegende gemiddelde die tendens beskou word. So wanneer die prys daal laer as dié bewegende gemiddelde dit dui op 'n moontlike ommekeer gebaseer op die MA. A 20-dae - bewegende gemiddelde sal baie meer ommekeer seine as 'n 100-daagse bewegende gemiddelde verskaf. 'N bewegende gemiddelde kan enige lengte, 15, 28, 89, ens wees die bewegende gemiddelde aanpassing so dit bied meer akkurate seine op historiese data kan help om 'n beter toekoms seine. Trading Strategies - CROSSOVER CROSSOVER is een van die grootste bewegende gemiddelde strategieë. Die eerste tipe is 'n prys crossover. Dit is vroeër bespreek, en is as die prys kruise bo of onder 'n bewegende gemiddelde om 'n potensiële verandering in die tendens dui. Nog 'n strategie is om twee bewegende gemiddeldes van toepassing op 'n grafiek, 'n langer en een korter. Wanneer die korter MA kruis bo die meer MA termyn dit is 'n koopsein soos dit blyk die tendens is verskuiwing up. This staan ​​bekend as 'n goue kruis. Wanneer die korter MA kruisies onder die langer MA termyn dit is 'n sell sein as dit blyk die tendens is verskuiwing af. Dit staan ​​bekend as 'n dooie / dood kruis bewegende gemiddeldes is bereken gegrond op historiese data, en niks oor die berekening voorspellende in die natuur. Daarom lei die gebruik van bewegende gemiddeldes kan willekeurig wees - by tye die mark blyk te MA ondersteuning / weerstand en handel seine te respekteer. en ander kere is dit toon geen respek. Een groot probleem is dat as die prys aksie woelig raak die prys kan heen en weer swaai genereer verskeie tendens omkeer / handel seine. Wanneer dit gebeur is dit die beste om weg te stap of te wend nog 'n aanduiding te help verduidelik die tendens. Dieselfde kan gebeur met MA CROSSOVER, waar Mas verstrengel raak vir 'n tydperk van tyd verwek verskeie (smaak verloor) ambagte. Bewegende gemiddeldes werk baie goed in 'n sterk trending voorwaardes, maar dikwels swak in woelig of wissel voorwaardes. Aanpassing van die tyd kan help met hierdie tydelik, hoewel op 'n stadium hierdie kwessies is geneig om te voorkom, ongeag die tyd wat gekies is vir die MA (s). 'N bewegende gemiddelde vergemaklik prys data deur uit glad nie en die skep van 'n vloeiende lyn. Dit kan isoleer tendense makliker te maak. Eksponensiële bewegende gemiddeldes reageer vinniger te verander as 'n eenvoudige bewegende gemiddelde prys. In sommige gevalle kan dit goed wees, en in ander is dit vals seine kan veroorsaak. Bewegende gemiddeldes met 'n korter kyk terug tydperk (20 dae, byvoorbeeld), sal ook vinniger reageer op veranderinge as 'n gemiddelde met 'n langer tydperk blik (200 dae) prys. Bewegende gemiddelde CROSSOVER is 'n gewilde strategie vir beide inskrywings en uitgange. MA kan ook gebiede van moontlike ondersteuning of weerstand te lig. Terwyl hierdie voorspellende mag voorkom, is bewegende gemiddeldes altyd gebaseer op historiese data en net wys die gemiddelde prys oor 'n sekere tydperk. 'N Verband wat in 'n voorafbepaalde bedrag van die maatskappy se aandele op sekere tye gedurende sy lewe kan omskep word, gewoonlik. Die oorskot opbrengs wat 'n belegging in die aandelemark bied oor 'n risikovrye koers, soos die terugkeer van staatseffekte. 'N indeks van 500 aandele wat gekies is vir markgrootte, likiditeit en bedryf groepering, onder andere. Die S P 500 is ontwerp. 'N Poging om belastingaanspreeklikheid te verminder wanneer' baie verskillende finansiële besluite. Daar is 'n wye verskeidenheid van belasting-doeltreffend te maak. Italexit, kort vir ook bekend as Italeave, is 'n Italiaanse afgeleide van die term Brexit, wat verwys na die. Oustria, kort vir 'n Oostenrykse weergawe van die term Brexit, wat sy oorsprong in Junie van 2016 toe die Verenigde. Ek nodig het om tred te hou met die laaste 7 dae werksure in 'n plat lêer lees lus te hou. Dit is wat gebruik word om fatigueability werk roosters te meet. Op die oomblik het ek iets wat werk, maar dit lyk eerder uitgebreide en ek is nie seker of daar is 'n patroon wat meer bondige is. Op die oomblik het ek 'n Java klas met 'n statiese skikking na die laaste x dae data te hou, en dan as ek deur die lêer te lees, ek afkap die eerste element en beweeg die ander 6 (vir 'n week aan die rol totaal) terug vir een. Die verwerking van hierdie statiese skikking word gedoen in sy eie metode dws. My vraag: is dit 'n redelike ontwerp benadering, of is daar iets verblindend duidelik en eenvoudig om hierdie taak Dankie ouens gevra 30 Augustus 11 doen by 14:33 Dankie baie ouens Ek Pete855217 30 Augustus 11 by 15:05 Waarom het jy runningTotal inisialiseer om nul wat is die tipe Waar verklaar dit sal goed doen as jy 'n paar kode monsters wat werklike Java-kode lyk. jou funksie nie te veel: aanbeweeg, sal my kritiek op die volgende wees. 'N funksie, of metode, moet samehangende wees. Meer toepaslik, moet hulle een ding en net een ding om te doen. Erger nog, wat gebeur in jou lus wanneer x 5 Jy runningTotal 6 kopieer na runningTotal 5. maar dan het jy twee kopieë van dieselfde waarde by posisie 5 en 6. In jou ontwerp, jou funksie beweeg / skud die items in jou reeks word bereken dat die totale druk dinge om standaardfout die totale Dit maak te veel terug. My eerste voorstel is nie om dinge rond te beweeg in die skikking. In plaas daarvan, te implementeer 'n omsendbrief buffer en gebruik dit in plaas van die skikking. Dit sal jou ontwerp te vereenvoudig. My tweede voorstel is dinge af te breek in funksies wat samehangende is: 'n datastruktuur ( 'n omsendbrief buffer) wat jou toelaat om by te voeg om dit (en dat druppels die oudste inskrywing wanneer dit sy kapasiteit bereik.) Het die data struktuur te implementeer 'n interator het 'n funksie wat die totale bereken op die iterator (jy don t sorg as jy die totale uit 'n skikking, lys of omsendbrief bufer is bereken.) don t noem dit totaal. Noem dit som, en dit is wat jy berekening. Dit is wat ek d doen :) Dit Pete855217 31 Augustus 11 by 02:23 Hmmm, dit luis. espinal 31 Augustus 11 by 15:55 Jou taak is te eenvoudig en die hoek te benader jy aangeneem is beslis goed vir die werk. Maar, as jy wil 'n beter ontwerp gebruik, jy moet ontslae raak van al dat die getal beweging kry jy 'n beter gebruik 'n EIEU tou en maak goeie gebruik van druk en pop metodes wat manier die kode gewoond te besin enige data verkeer, net die twee logika aksies van nuwe data en verwyder data ouer as 7 dae. antwoord 30 Augustus 11 van die 14:49


No comments:

Post a Comment