Thursday, October 6, 2016

Hull Bewegende Gemiddelde Amibroker

Meta Trader 5 - Indicators Hull bewegende gemiddelde (HMA) - aanwyser vir Meta Trader 5 Beskrywing: Hull bewegende gemiddelde (HMA) wat sy kleur kan verander. HMA word gebruik vir die bepaling van inskrywings mark en uitgange. Die beginsel aanwyser is eenvoudig: wanneer die prys opwaarts beweeg, die lyn is ingekleur violet, wanneer die prys afwaarts gaan, die lyn kleur verander vir rooi. Die aanwyser kleur kan by die huidige bar verander dus sy belangrikste funksie is nie 'n kleur, maar die prys plek. As die prys is laer as die aanwyser lyn, is daar waarskynlik 'n verslechtering neiging, as die prys is hoër is as die aanwyser lyn, is daar waarskynlik 'n uptrend. Die aanwyser gebruik SmoothAlgorithms. mqh biblioteek klasse (die lêer moet verskuif word na die terminaldatafolder MQL5Include). Werk met die klasse is deeglik beskryf in die artikel Berekening van gemiddelde prys reeks vir Intermediêre Berekenings sonder die gebruik van addisionele Buffers. Image: Hull bewegende gemiddelde Uit Russies deur MetaQuotes Software Corp. Original kode: www. mql5 / ru / code / 549 Aflaai Meta Trader 5 Kopiereg 2000-2016, MQL5 Ltd. Removing Lag, vooruitspellingsdata Trading indekse Met die romp bewegende gemiddelde bewegende gemiddeldes gladde data en maak dit makliker om prysbewegings analiseer, maar hulle is geneig om te lag. Herersquos n marktydsberekening stelsel wat die lag verwyder en voorspellings toekomstige data. B houvas Uy amp werk sowel as die mark styg, maar die strategie val uitmekaar wanneer die mark tenks. Ons het 'n tydsberekening model om kapitaal te bewaar in af markte en identifiseer geleenthede in die markte. Is dit moontlik bewegende gemiddeldes is dikwels die beste manier om data spykers uit te skakel, en dié van relatief lang lengtes gladde data sowel. Maar bewegende gemiddeldes 'n groot fout, in die sin dat hulle lang Terugblik tydperke stel lag. Die oplossing is om die bewegende gemiddelde formule verander en verwyder die lag. Deur dit te doen verminder die moontlikheid van die bewegende gemiddelde oordoen die rou data wanneer die voorspelling van die volgende intervalrsquos aktiwiteit en dus die bekendstelling van foute. Herersquos hoe dit gedoen kan word. Die verwydering van die lag 'n nuwe tipe van bewegende gemiddelde wat ontwikkel is deur handelaar Alan Hull poog om hierdie probleem op te los. In hierdie variasie, 'n eenvoudige bewegende gemiddelde (SMA) is die opsomming van data monsters gedeel deur die aantal monsters (N). Die Hull bewegende gemiddelde (HMA) accomplishes die smoothing deur gebruik te maak van die geweegde bewegende gemiddelde (WBA) en 'n vierkantswortel van N. Die berekening is dus: Stap deur hierdie formule: Neem die WBG van die laaste N / 2 data en vermenigvuldig dit met 2. Toe trek die WBG van die laaste N data. Nou neem wat waarde en gebruik die vierkantswortel van N. vind dan die WBG van die twee waardes (dit wil sê, die WBG sqrt van N van die onthou waarde). Sedert die vierkantswortel truncates waardes, moet die berekening n N dit is 'n perfekte vierkant soos 4, 9, 16, 25, 49, of 81. Die vergelyking van die SMA en HMA in Figuur 1 met 'n 81-dag gemiddeld ons vind kies dat die HMA is beide glad en reageer op die veranderende data, terwyl die SMA loop agter. Figuur 1: eenvoudige ma teen Hull ma. Hier sien jy 'n vergelyking van die SMA en HMA met behulp van data uit die QQQQ ETF. Die HMA is meer tydige as die SMA. 'N nege-dag gemiddeld getoon met die HMA in blou. hellipContinued in die Desember-uitgawe van tegniese ontleding van Voorrade amp Commodities Gedig van 'n artikel wat oorspronklik gepubliseer in die kwessie van tegniese ontleding van Voorrade Desember 2010 amp Commodities tydskrif. Alle regte voorbehou. kopie Copyright 2010, tegniese ontleding, Inc. Moving Gemiddeldes dinge Gemotiveer deur e-pos van Robert B. Ek kry hierdie e-pos te vra oor die Hull bewegende gemiddelde (HMA) en. En jy nog nooit gehoor het nie. Uh. dit is reg. Trouens, toe ek googled ek ontdek baie van die bewegende gemiddeldes wat Id nooit van gehoor, soos: Zero Lag Eksponensiële bewegende gemiddelde Wilder bewegende gemiddelde Minste Square bewegende gemiddelde Driehoekige bewegende gemiddelde Adaptive bewegende gemiddelde Jurik bewegende gemiddelde. So So het ek gedink wed praat oor bewegende gemiddeldes and. Havent jy dit voorheen gedoen, soos hier en hier en hier en hier en. Ja, ja, maar dit was voor ek geweet het van al hierdie ander bewegende gemiddeldes. Trouens, die enigstes wat ek gespeel met was hierdie, waar P 1. P 2. P N is die laaste N aandeelpryse (P N synde die mees onlangse). Eenvoudige bewegende gemiddelde (SMA) (P 1 P 2. P N) / K waar K N. Geweegde bewegende gemiddelde (WBA) (P 1 2 P 2 3 P 3. N P N) / K waar K (12. N) N (N1) / 2. Eksponensiële bewegende gemiddelde (EMA) (P N 945 P N-1 945 2 P N-2 945 3 P N-3.) / K waar K 1 945945 2. 1 / (1-945). Whoa Ive nooit dat EMO formule voor gesien. Ek thoguht altyd dit was. Ja, sy gewoonlik verskillend geskryf, maar ek wou om te wys dat hierdie drie soortgelyke voorskrifte. (Sien die EMO dinge hier en hier.) Trouens, hulle almal lyk: Let daarop dat, indien al die Ps gelyk aan is, sê, Po, dan die bewegende gemiddelde gelyk Po sowel. en dis die manier enige selfrespek gemiddelde behoort op te tree. So wat is die beste definieer beste. Hier is 'n paar bewegende gemiddeldes, 'n poging om 'n reeks van aandele pryse wat wissel in 'n sinusvormige mode dop: Aandele pryse wat 'n sine kurwe Waar het jy 'n voorraad te vind soos wat Skenk aandag Kennisgewing volg dat die algemeen gebruik bewegende gemiddeldes (SMA, WBG en EMO) bereik hul maksimum later as die sinus kurwe. Dis lag en. Maar wat van daardie HMA man. Hy lyk redelik goed Ja, en dis wat ons wil om te praat oor. Inderdaad. En whats wat 6 in HMA (6) en ek sien iets genoem MMA (36) en. Geduld. Hull Moving Gemiddelde Ons begin deur die berekening van die 16-dag Geweegde bewegende gemiddelde (WBA) soos so: 1 WBG (16) (. P 1 2 P 2 3 P 3 16 P N) / K met K 12. 16 136. Hoewel sy mooi en smoooth, itll 'n lag groter as wed soos: So ons kyk na die 8-dag WBG: Ek hou van dit Ja, dit volg die prys variasies baie mooi. maar daar is nog baie meer. Terwyl WBG (8) kyk na meer onlangse pryse, is dit nog steeds 'n lag, so ons sien hoeveel die WBG het verander toe gaan van 8-dag tot 16 dae. Dit verskil sou lyk soos volg: In 'n sekere sin, wat verskil gee 'n aanduiding van hoe WBG is aan die verander. sodat ons voeg hierdie verandering aan ons vroeër WBG (8) te gee: 2 MMA (16) WBG (8) WBG (8) - WBG (16) 2 WBG (8) - WBG (16). Plaasmoorde Hoekom noem dit Plaasmoorde ek hakkel. In elk geval, MMA (16) sou lyk: Siek neem dit geduld. Theres meer. Nou begin ons die magie transformasie en kry. ta-DUM Dis Hull Ja. soos ek dit verstaan, maar whats die magie ritueel Nadat gegenereer 'n reeks van MMA se waarby die 8-dag en 16-dag geweeg bewegende gemiddeldes, staar ons stip na hierdie reeks getalle. Dan bereken ons die WBG oor die afgelope 4 dae. Dit gee die Hull bewegende gemiddelde wat weve genoem HMA (4). Huh 16 dae dan 8 dae dan 4 dae. Het jy 'n muntstuk om te sien hoeveel gooi. Jy kies 'n paar aantal dae, soos N 16. Dan moet jy kyk na WBG (N) en WBG (N / 2) en bereken Plaasmoorde 2 WBG (N / 2) - WBG (N). (In ons voorbeeld, thatd 2 WBG wees (8) -. WBG (16) Toe bereken jy WBG (sqrt (n)) met net die laaste sqrt (n) getalle van die MMA reeks (in ons voorbeeld, thatd word bereken. 'n WBG (4), met behulp van die MMA reeks) En vir daardie snaakse SINE grafiek Howd dit doen wheres die sigblad Im nog besig met dit. MA-stuff. xls Sy interessant om te sien hoe die verskillende bewegende gemiddeldes te reageer op spykers: Is HMA regtig 'n geweegde bewegende gemiddelde Wel, laat sien: Ons het: Plaasmoorde 2 WBG (8) - WBG (16) 2 (. P 1 2 P 2 3 P 3 8 P n) / 36 - (P 1 2 P 2 3 . P 3 16 P N) / 136 of MMA 2 (1/36) -. (1/136) P 1 2 P 2 8 P 8 -. (1/136) 9 P 9 10 P 10 16 P 16 Vir sanitêre redes, goed skryf soos hierdie so:... MMA w 1 P 1 W 2 P 2 W 16 P 16 Let daarop dat al die gewigte te voeg tot 1 Verder wk 2 (1/36) - (1/136) K vir K 1, 2. 8 en wk - (1/136) K vir K 9, 10. 16. Dan doen die towervierkant-wortel ritueel (waar sqrt (16) 4) ons (onthou dat P 16 is die mees. onlangse waarde). HMA die 4-dag WBG van die bogenoemde MMaS (w 1 P 1 W 2 P 2. w 16 P 16) 2 (w 1 P 0 w 2 P 1. W 16 P 15) 3 (w 1 P -1 W 2 P 0. w 16 P 14) 4 (w 1 P -2 w 2 P -1 . w 16 P 13) / 10 (let op dat 1234 10). Huh P 0. P -1. Wat. Die MMA (16) gebruik die laaste 16 dae, terug na die prys is callling P 1. Indien ons die 4-dag geweegde gemiddelde van hulle thar MMaS, goed gebruik van gister se MMA (en dit geld terug 1 dag voor P 1) en die dag voor dit, die Plaasmoorde gaan terug na 2 dae voor P 1 en die dag voordat that. Okay, sodat julle noem hulle pryse P 0. P -1 Ens ens. Jy het dit. So 'n 16-dag HMA gebruik eintlik inligting wat terug gaan meer as 16 dae, reg Jy het dit. Maar daar is negatiewe gewigte vir hulle ou pryse Is dit reg Die bewys is in die. Ja, ja. die bewys is in die poeding. So, wat doen die sigblad doen Tot dusver lyk dit soos volg: (Klik op die foto om te laai.) Jy kan kies 'n sine reeks of 'n ewekansige reeks van aandele pryse. Vir die laasgenoemde, elke keer as jy klik op 'n knoppie wat jy 'n ander stel van pryse te kry. Dan kan jy die aantal dae te kies: dis ons n. (Byvoorbeeld, gebruik ons ​​N 16 vir ons 'n voorbeeld, hierbo.) Verder, as jy kies om die sinus-reeks, kan jy spykers in te voer en skuif dit langs die grafiek. soos hierdie . Let daarop dat weve gebruik N 16 en N 36 (in die beeld van die sigblad) veroorsaak N / 2 en sqrt (n) is albei heelgetalle. As jy iets soos n 15 gebruik dan die sigblad gebruik die INT Eger deel van N / 2 en sqrt (n), naamlik 7 en 3. So, is die Hull bewegende gemiddelde die beste definieer beste. Wat van daardie Jurik Gemiddeld Ek weet niks oor dit. Dit eiendom en jy moet betaal om dit te gebruik. Maar laat speel met bewegende gemiddeldes. Nog 'n bewegende gemiddelde Veronderstel dat, in plaas van die geweegde bewegende gemiddelde (waar die gewigte is eweredig aan 1, 2, 3). Ons gebruik die magie Hull ritueel met die eksponensiële bewegende gemiddelde. Dit is, ons kyk na: Mag 2 EMO (N / 2) - EMO (N) Mag Ja, dis M Oving neem Gemiddelde aantal g immick of M Oving neem Gemiddelde aantal g eneralized of M Oving neem Gemiddelde aantal g rand of. Of M Oving neem Gemiddelde aantal g ummy aandag Ons pluk ons ​​gunsteling aantal dae betaal nie, soos N 16 en bereken MAG (N, 945, k) 945 EMO (N / k) - (1-945) EMO (N). Ons kan speel met 945 en k en sien wat ons kry: Byvoorbeeld, hier is 'n paar mags (waar was vas aan 16 dae, maar die verandering van die waardes van 945 en k): Mag (16) 2 EMO (4) - EMO ( 16) Mag (16) 1.5 EMO (5) - 0,5 EMO (16) Let daarop dat wanneer ons kies k 3 kry ons N / k 16/3 5,333 wat ons verander om plain-en-eenvoudige 5.0. Hoekom hoef jy vashou met Hulls keuses: 945 2 en k 2 goeie idee. Wed kry hierdie: Mag (16) 2 EMO (8) - EMO (16) Dit lyk asof die grafiek met 945 1.5 en k 3. Dit beteken, maak nie dit het jy domkop. weer Moontlik. So, wat oor die vierkant-wortel ritueel laat ek dit as 'n oefening. vir jou Goed, terwyl speel met daardie Mag ding wat ek vind dat Hulls k 2 werk baie goed. so goed vashou aan dit. Maar ons kry dikwels 'n aardige gemiddelde wanneer ons net 'n klein stukkie van die verandering te voeg: EMA (N / 2) - EMO (N). Trouens, goed voeg net 'n fraksie 946 van daardie verandering. Thatd gee MAG (N, 946) EMO (N / 2) 946 EMO (N / 2) - EMO (N). Dit is, ons kies 946 0.5 of dalk net 946 0,25 of wat ook al en gebruik: Byvoorbeeld, as ons ons snateren van bewegende gemiddeldes te vergelyk as hulle 'n stap funksie by te hou, kry ons hierdie, waar ons by te voeg (vir MAG) net 946 1 / 2 van die verandering. Ja, maar whats die beste waarde van beta. Definieer die beste: Let daarop dat beta 1 is die Hull keuse. behalwe gebruik het EMA in plaas van WBGe. En jy laat dat vierkante-wortel ding. Uh, ja. Ek het vergeet dat. Let. Die sigblad verander van uur tot uur. Dit lyk op die oomblik soos hierdie Iets om mee te speel Ek het my 'n sigblad wat so lyk. Klik op die foto om te laai. Jy kies 'n voorraad en klik op 'n knoppie en kry 'n jaar se daaglikse pryse. Die wat jy kies óf HMA of MAG, die verandering van die aantal dae en vir MAG, die parameter en sien as jy ro VERKOOP moet koop. Wanneer Op grond van watter kriteria As die bewegende gemiddelde is af x van sy maksimum gedurende die afgelope 2 dae, koop jy. (In die voorbeeld, x 1,0) As sy UP y uit sy minimum in die afgelope 2 dae, jy verkoop. (In die voorbeeld, y 1.5) Jy kan die waardes van x en y verander. Is dit 'n goeie. hierdie kriteria Ek sê dit iets om mee te speel nie. Theres hierdie ander glad tegniek bekend as die Hodrick-Prescott Filter. Met die hulp van Ron McEwan, sy nou ingesluit in hierdie sigblad: Is dit 'n goeie speel met dit. Jy sal kennis dat 'n parameter wat jy kan verander in sel M3 Theres. en koop en verkoop signals. Featuring geïntegreer Visuele Debugger. Matrix artihmetic, hiper vinnig Monte Carlo simulator. nuwe Formule Editor met Kode Brokkies. lae Lae-vlak grafiese. op groot skaal parallel multi-threaded kartering en lewering. nuwe multi-gestruktureerde analise module. outomatiese Walk-forward toets. nuwe Ranking funksies, Multi-monitor swaai kaarte, simbool en interval skakel, sleep-en-druppel aanwyser skepping, produksie vinnigste, multi-threaded onbeperkte-simbool Ware Portefeulje-Vlak back testing en optimalisering, nou met Smart ewolusionêre algoritmes, skalering, mark - neutrale stelsel ondersteuning en verskeie hantering geldeenheid, Een-kliek opstel en opdatering van Amerikaanse aandele lys met sektor en bedryf opdragte. gratis Fundamentele data, meerdere ondersteuning tydraamwerk, 3D optimalisering kaarte, nuwe rekening bestuurder, outomatiese handel koppelvlak, volume profiel, objekgeoriënteerde kartering, teken lae, multi-venster layouts,-formule gebaseer waarskuwings, maklik-om-te gebruik formule redakteur , gelykheid funksie, unieke saamgestelde aanwysers, ingeboude web navorsing leser, direkte skakel na eSignal, Interaktiewe Brokers, IQFeed, myTrack, Fast Track, QP2, TC2000, enige DDE voldoen voer, MS en nog baie meer. Aflaai gratis toets klik om te vergroot redes waarom ons is beter as die kompetisie: funksie ryk - die mees volledige stel van funksies wat beskikbaar is, plus ons voeg nuwe funksies elke dag op versoek van die gebruiker. Betroubaarheid en akkuraatheid - deeglik getoets en gebruik elke dag deur die gemeenskap van duisende van die handelaars, fondsbestuurders, ens Ons backtester kan feitlik enige handel strategie voort te plant met akkuraatheid die werklike lewe, insluitend komplekse herbalansering strategieë, sortingampranking stelsels op duisende securities. SPEED - state-of-the-art ontwikkeling en die gemeente optimalisaties toelaat dat jou ontledings tot 10 keer vinniger as ander mededingende produkte uit te voer, elke paneel grafiek loop parallel in 'n aparte draad sodat ten volle te benut al verwerker cores. Nuwe Ontleding venster ten volle benut multi-trap en bied ongeëwenaard data crunc power. FLEXIBLE en aanpasbare - jy is nie beperk word deur die sagteware nie. Met AmiBroker die limiet is net jou verbeelding. AmiBroker is ongelooflik tweakable en kan aangepas word om jou persoonlike handel needs. OPEN ARGITEKTUUR pas - ons bied 'n GRATIS API (Application Programming Interface) wat dit moontlik maak om te skakel na 'n verskaffer data. Die API kom met bronkode van werklike aanwyser en data plugins. Open-source smart optimalisering enjins (deeltjie Swarm, stamme, CMA-ES). Daar is ook 'n uitgebreide OLE / ActiveX outomatisering koppelvlak available. MODERN en aanpasbare - ons sagteware is verenigbaar en goed getoets met al die moderne weergawes van Windows, insluitend Windows 10, Windows 8, Windows 7, Windows Vista. Windows XP. Windows 2000, sowel as met Windows 95, 98, Millenium, NT 4. AmiBroker het boorling 32-bit en 64-bis-weergawes van die prestasie te maksimeer. Maak nie saak watter Windows-weergawe wat jy gebruik, kan jy AmiBroker loop op it. COST-effektiewe - nie net lisensiegeld is laag, maar jy kry ook 12 maande van gratis opgraderings. gratis ondersteuning. gratis plug-ins en byvoegings. en laaste maar nie die minste nie, kan jy ook gratis inligting gebruik van 'n aantal sources. FAIR, no-nonsense LISENSIËRING geniet uiters eerlike en vriendelike lisensievoorwaardes: jy die program te koop en jy dit besit vir ewig. Geen inskrywing, kan jy kies om nie te gradeer of, wanneer jy wil. Die lisensie is persoonlike, so as jy die eienaar van 3 rekenaars, kan jy jou enkele persoonlike AmiBroker lisensie gebruik op almal van hulle, geen probleme nie. Algehele AmiBroker is een van die beste beleggings wat jy kan maak om jou handel te verbeter. En omdat ons is vol vertroue dat ons die beste produk daar buite wat jy kan dit alles Probeer dit gratis vir 30 dae Jy het niks om te waag en alles te wen met AmiBroker. Ideally, wil jy 'n gefilterde sein beide glad en lag - te wees vry. Lag veroorsaak vertragings in jou ambagte, en die verhoging van lag in jou aanwysers tipies lei tot laer winste. Met ander woorde, laatkommers kry whats links op die tafel na die fees reeds begin. Dis hoekom beleggers, banke en instellings wêreldwyd te vra vir die Jurik Navorsing bewegende gemiddelde (JMA). Jy kan dit van toepassing net soos jy sou enige ander gewilde bewegende gemiddelde. Maar JMAs verbeter tydsberekening en gladheid sal jy verstom. Die kronkelende grys lyn in die grafiek simuleer prys aksie wat begin in 'n lae handel reeks, dan gapings na 'n hoër handel reeks. Sedert niemand hou wag op die kantlyn, sal 'n perfekte geraas vermindering filter (groen lyn) glad beweeg langs die middel van die eerste handel reeks en dan spring na die sentrum van die nuwe handelsmerk reeks byna onmiddellik.


No comments:

Post a Comment