Sunday 12 November 2017

Null Lag Moving Average Formel


8.20 Zero-Lag Eksponentiell Moving Average Det null-lag eksponentielle glidende gjennomsnittet (ZLEMA) er en variasjon av EMA (se Eksponentiell Moving Average) som legger til et momentum som tar sikte på å redusere lag i gjennomsnittet for å spore dagens priser nærmere. For en gitt N-dagers periode er formelen Hvor ldquolagrdquo-perioden er (N-1) 2. En vanlig EMA som er brukt på rette linjepunkt slutter alltid å være nær ved (N-1) 2 dager siden. Så ideen om å legge i denne forskjellen ldquoclose - closelagrdquo er å kompensere for det forsinkelsen, slik at ZLEMA sporer en rett linje nøyaktig. Selvfølgelig er reelle data sjelden en rett linje, men prinsippet er å skyve ZLEMA mot omtrent den nåværende nærmen. Beregningen slutter fremdeles som ulike vekter på hver tidligere pris. Effekten av momentumperioden er å gjøre de siste prisene ldquoover weightrdquo og dermed sporet nøye, og med negative vekter på tidligere vilkår. Therersquos et plutselig hopp i vekter på momentumforsinkelsespunktet. For eksempel er følgende graf vektene for N15 (lag punkt 7). EMA-lagret på en rett linje kan beregnes enkelt ved hjelp av kraftformelen for EMA (se eksponentiell flytende gjennomsnitt), anvendt på en uendelig prissekvens som går nedover med 1 hver dag og når 0 i dag. På ikke-line-sekvenser er laget ikke en enkel (N-1) 2. men vil variere i henhold til form, periode med sykliske komponenter osv. Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Kevin Ryde Chart er fri programvare du kan omfordele den og modifisere den i henhold til GNU General Offentlig lisens som publisert av Free Software Foundation enten versjon 3, eller (etter eget valg) en senere versjon. ZLEMA - Zero Lag Eksponensiell Moving Average ZLEMA er en forkortelse for Zero Lag Exponential Moving Average. Det ble utviklet av John Ehlers og Rick Way. ZLEMA er en slags eksponentiell glidende gjennomsnitt, men hovedtanken er å eliminere det lag som stammer fra selve bevegelighetenes gjennomsnitt og andre trend-indikatorer. Som det følger prisen nærmere, gir det også bedre prisverdi og reagerer bedre på prisendringer. Eksempel: Bare prøv å forestille seg rett linje med data ndash det kan skje når eiendomsprisene stiger eller faller konstant. Hvis en forhandler bruker en klassisk EMA (eksponentiell glidende gjennomsnitt), kan han finne ut at EMA er lik assetrsquos Close pris (n-1) 2 dager siden. Med andre ord ndash for 5-dagers EMA-beregning, vil den nåværende EMA-verdien være den samme som Lukk pris (n-1) 2 2 dager siden. Du kan se resultatet i bildet nedenfor. Som du kanskje allerede har lagt merke til, ser ZLEMA-verdier forskjellig ut. Det er ingen forskjell mellom verdiene og lukkede priser. Equations (formel) for ZLEMA beregning ser ut som følger: Lag: (n dagrsquos periode ndash 1) 2 Opptaksdata for EMA: Lukk (Lukk ndash Lukk for noen dager siden) ZLEMA EMA of (Entry data for EMA) Beregningen eliminerer lag og Det endelige resultatet er et eksponentielt glidende gjennomsnitt som følger nærmere eiendomsprisene. Skulle prisene være en rett linje, vil ZLEMA være den samme rette linjen. Se bildet nedenfor. Den grønne linjen viser ASSET-prisene. De blå punktene representerer ZLEMA-verdier. Den rosa linjen og poengene representerer EMA-verdier. Som du kan se, når prisene oppretter en rett linje, er ZLEMA-verdiene nøyaktig de samme som prisene er. Det er ingen lag, ingen forskjell. ZLEMA reagerer bare mye raskere enn EMA. Interessant nok, isnrsquot det Og hva skjer hvis prisene endres raskt Se på bildet nedenfor. Du kan se igjen at det tar litt tid for EMA å tilpasse seg endringsforholdene på markedet. På den andre siden kan ZLEMA tilpasse seg nesten i samme øyeblikk som prisendringen skjer. Det er fordi ZLEMA-beregningen blir gjort på en forsinket data, i stedet for en vanlig. De nåværende prisene er overvektige og jo mer vi går til fortiden, blir dataene undervektige. ZLEMA fjerner forsinkelsen ved å doble prisøkningen eller redusere mellom n og (n-1) 2 dager for å minimere kumulativ effekt. Slik bruker du denne tekniske analyseindikatoren for handel Du kan bruke den som alle andre bevegelige gjennomsnitt (FRAMA. KAMA. HMA. T3. Vidya. DEMA. VAMA etc.). Den viser de rådende trendene på markedet, slik at du kan gå inn i bransjer som er i tråd med dagens trend. Du kan kombinere ZLEMA med alle andre bevegelige gjennomsnitt og se etter krysset. Du kan se etter diagrammønstre (støtter, motstander, topper og bunner etc.) som ZLEMA produserer jevnere data enn Lukk priser gjør. Du kan også prøve å kjøpe en eiendel når ZLEMA-verdiene stiger og selger aktiva når verdiene faller. Bildet nedenfor illustrerer denne handelsstrategien. De gule kurveplottene ZLEMA og pilene viser gjennombruddspunkter av gjennomsnittet. Som med nesten alle de tekniske indikatorene, er det beste hver handelsmann kan gjøre, er å teste sine egne data, egne innstillinger og egne regler om handel. Overraskende, det beste resultatet kan noen ganger oppnås med innstillinger som ikke er vanlige og regler som er ganske rart ved første øyekast, og desto flere ting kan en handler endre og eksperimentere med det bedre for ham og hans handelsstrategi. Hvis du er interessert i en dypere studie av denne tekniske indikatoren og foretrekker klar til å betjene løsninger, kan dette avsnittet være av interesse for deg. Der kan du finne alle tilgjengelige indikatorer i Excel-filer for download. Zero Lag Moving Gjennomsnittlig Filter Trading Strategy (Entry 038 Exit) I. Trading Strategy Utvikler: John Ehlers og Ric Way. Kilde: Ehlers, J. Way, R. (2010). Nullag (vel, nesten). Konsept: Trend etter handelsstrategi basert på bevegelige gjennomsnittlige filtre. Forskningsmål: For å verifisere ytelsen til Zero Lag Moving Average (ZLMA). Spesifikasjon: Tabell 1. Resultater: Figur 1-2. Trade Filter: Long Trades: Zero Lag Moving Average (ZLMA) krysser over eksponentiell Moving Average (EMA). Korte handler: Nullagskobling Gjennomsnittlig (ZLMA) krysser under eksponensiell flytende gjennomsnitt (EMA). Portefølje: 42 futuresmarkeder fra fire store markedssektorer (råvarer, valutaer, renter og aksjeindekser). Data: 36 år siden 1980. Testplattform: MATLAB. II. Sensitivitetstest Alle 3-D-diagrammer følges av 2-D-konturdiagrammer for fortjenestefaktor, Sharpe-forhold, Ulcer Performance Index, CAGR, Maksimal Drawdown, Prosent Lønnsom Trades og Avg. Vinn Avg. Tapforhold. Det endelige bildet viser sensitiviteten til Equity Curve. Testede variabler: LookBack, Threshold (Definisjoner: Tabell 1): Figur 1 Porteføljeprestasjon (Inputs: Tabell 1 Kommisjonens forsterker: 0). Eksponentiell Flytende Gjennomsnitt (EMA): Alpha 2 (LookBack 1) EMAi Alpha Closei (1 Alpha) EMAi 1 Indeks: Jeg Gjeldende Bar. Zero Lag Moving Average (ZLMA): Alpha 2 (LookBack 1) ZLMAi Alpha (EMAi Gain (Closei ZLMAi 1)) (1 Alpha) ZLMAi 1 Indeks: Jeg Gjeldende Bar. Variabel gevinst (fra ZLMA formel): Hvis variabelen Gain er null, blir ZLMA bare en EMA. Hvis gevinsten er tilstrekkelig stor, sporer ZLMA prisen for alle praktiske formål (dvs. minimumslag og minimal utjevning). Derfor søker vi en verdi av Gain som er et tilfredsstillende kompromiss. For å få minst mulig feil (Error Closei ZLMAi), søker en loop etter den beste verdien av Gain ved å variere Gain-variabelen fra den nedre GainLimit til den øvre GainLimit. Standardverdien for variabelen GainLimit er 5 (denne verdien undersøkes videre i neste bloggoppføring). LookBack 60, 1000, Step 20 GainLimit 5 Long Signal: ZLMAi krysser over EMAi, og 100LeastError ATRi gt Terskelindeks: i Aktuell linje. Kort signal: ZLMAi krysser under EMAi, og 100LeastError ATRi gt Terskelindeks: i Aktuell linje. Merk: Feil Closei ZLMAi. The LeastError er en feil for den beste verdien av Gain funnet via en loop som kjører bar-by-bar fra den nedre GainLimit til den øvre GainLimit. I det opprinnelige papiret. LeastError normaliseres ikke av ATR (Average True Range), men til en sluttkurs. Dette er ikke tilstrekkelig for tester på kontinuerlige terminkontrakter, og derfor ble den opprinnelige formelen justert. Modus: 2-faset reverseringssystem (longshort). Terskel 0, 200, trinn 5 lange handler: Et kjøp ved det åpne er plassert etter et langt signal. Kort handel: Et salg ved det åpne er plassert etter et kort signalstopputgang: ATR (ATRLength) er gjennomsnittlig sann rekkevidde over en periode med ATRLength. ATRStop er et flertall av ATR (ATRLength). Lange handler: Et salgsstopp er plassert ved ATR (ATRLength) ATRStop. Kort handel: Et kjøpsstopp er plassert ved ATR (ATRLength) ATRStop. ATRLengde 20 ATRStop 6 LookBack 60, 1000, Trinn 20 Terskel 0, 200, Trinn 5 Tabell 2 Inngang: Tabell 1 Fast brøkdelingsstørrelse: 1 Kommersiell forsterkning Sliping: 100 Rundesving. V. Research Ehlers, J. Way, R. (2010). Nullag (vel, nesten): Alle utjevningsfiltre og glidende gjennomsnitt har et lag. Det er en lov. Forsinkelsen er nødvendig fordi utjevningen er ferdig ved bruk av tidligere data. Derfor inneholder gjennomsnittet effektene av dataene flere barer siden. I denne artikkelen viser vi deg hvordan du fjerner en valgt mengde lag fra et eksponentielt flytende gjennomsnitt (EMA). Å fjerne alt lag er ikke nødvendigvis en god ting, fordi indikatoren bare ikke vil spore prisen du filtrerer med uten forsinkelse. Det vil si at mengden lagring som er fjernet, er en avtale med hvor mye utjevning du er villig til å avstå. VI. Karakter: Nullagret Flyttende Gjennomsnittlig Filter Handelsstrategi VII. Sammendrag Handelsstrategien som er basert på nulllagets flytende gjennomsnitt, utfører ikke vesentlig bedre enn strategien basert på Hull Moving Average eller noen andre alternativer. ALPHA 20 TM Trading System CFTC REGLE 4.41: HYPOTETISKE ELLER SIMULERTE RESULTATRESULTATER HAR VISSE BEGRENSNINGER. I FORBINDELSE MED EN AKTUELL PRESTASJONSOPPTAK, FORTSATT SIMULERTE RESULTATER IKKE VIRKELIG HANDEL. OGSÅ SOM HANDLINGENE IKKE ER UTFØRT, HAR RESULTATENE KRAVET FORVERKET FOR KONSEKVENSEN, OM NOEN, AV VISSE MARKEDSFAKTORER, SOM SIKKER LIKVIDITET. SIMULERTE HANDELSPROGRAMMER I ALMINDELIGE ER OGSÅ FØLGENDE AT DE ER DESIGNERT MED HINDSIGHT. INGEN REPRESENTASJON SKAL GJORT AT ENKEL KONTO VIL ELLER ER LIKELIG Å HENT RESULTAT ELLER TAP SOM LIKKER SOM VISES. RISKOPPLYSNING: US-REGERING KRAVTE DISCLAIMER CFTC-RULLE 4.41Movende gjennomsnittstemperaturer Motivert med e-post fra Robert B. Jeg får denne e-postmeldingen om Hull Moving Average (HMA) og. Og du har aldri hørt om det før. Uh. det er riktig. Faktisk, da jeg googlede, oppdaget jeg mange bevegelige gjennomsnittsverdier som Id aldri har hørt om, for eksempel: Zero Lag eksponentiell Moving Gjennomsnittlig Wilder Moving Gjennomsnittlig minste Square Moving Gjennomsnittlig trekantet Moving Average Adaptive Moving Gjennomsnittlig Jurik Moving Average. Så Så jeg trodde vi snakket om å flytte gjennomsnitt og. Hadde du gjort det før, som her og her og her og her og. Ja, ja, men det var før jeg visste om alle disse andre bevegelige gjennomsnittene. Faktisk var de eneste jeg spilte med, disse, hvor P 1. P 2. P n er de siste n aksjekursene (P n er den nyeste). Enkel Flytende Gjennomsnitt (SMA) (P 1 P 2. P n) K hvor K n. Vektet bevegelige gjennomsnitt (WMA) (P 1 2 P 2 3 P 3. N P n) K hvor K (12. n) n (n1) 2. Eksponensiell flytende gjennomsnitt (Ema) (P n 945 P n-1 945 2 P n-2 945 3 P n-3.) K hvor K 1 945945 2. 1 (1-945). Whoa Ive har aldri sett den EMA-formelen før. Jeg har alltid tenkt det var. Ja, det er normalt skrevet forskjellig, men jeg ville vise at disse tre har lignende resept. (Se EMA-ting her og her.) Faktisk ser de alle ut: Merk at hvis alle Ps er lik, si, Po, så er det glidende gjennomsnitt lig med Po også. og det er måten noen selvrespektive gjennomsnitt skulle oppføre seg på. Så som er best Definer best. Her er noen få bevegelige gjennomsnitt, som forsøker å spore en rekke aksjekurser som varierer i sinusformet mote: Aksjekurser som følger en sinuskurve Hvor fant du et lager på denne måten Vær oppmerksom på at de vanligste bevegelige gjennomsnittene (SMA, WMA og EMA) når deres maksimum senere enn sinuskurven. Det er lag og. Men hva med den HMA-fyren. Han ser ganske bra Ja, og det er det vi vil snakke om. Faktisk. Og hva er 6 i HMA (6) og jeg ser noe som heter MMA (36) og. Tålmodighet. Hull Moving Average Vi begynner med å beregne 16-dagers vektet flytende gjennomsnitt (WMA) slik: 1 WMA (16) (P 1 2 P 2 3 P 3. 16 P n) K med K 12. 16 136. Selv om det er fint og smoooth, det har et lag større enn vi liker: Så vi ser på 8-dagers WMA: Jeg liker det Ja, det følger prisvariasjonene ganske pent. men det er mer. Mens WMA (8) ser på nyere priser, har det fortsatt et lag, så vi ser hvor mye WMA har endret når det går fra 8-dagers til 16-dagers. Denne forskjellen vil se slik ut: På den måten gir forskjellen noe indikasjon på hvordan WMA endrer seg. så legger vi til denne endringen i vår tidligere WMA (8) for å gi: 2 WMA (8) WMA (8) WMA (8) - WMA (16) 2 WMA (8) - WMA (16). MMA Hvorfor kaller det MMA jeg stikker. Uansett, ville MMA (16) se slik ut: Jeg tar det tålmodighet. det er mer. Nå presenterer vi den magiske transformasjonen og får. Ta-DUM Thats Hull Ja. som jeg forstår det Men hva er det magiske ritualet Etter å ha generert en serie MMA s som involverer 8-dagers og 16-dagers vektede glidende gjennomsnitt, stirrer vi nøye på denne sekvensen av tall. Deretter beregner vi WMA de siste 4 dagene. Det gir Hull Moving Average som vi har kalt HMA (4). Huh 16 dager deretter 8 dager deretter 4 dager. Kaster du en mynt for å se hvor mange. Du velger et antall dager, som n 16. Da ser du på WMA (n) og WMA (n2) og beregner MMA 2 WMA (n2) - WMA (n). (I vårt eksempel er det 2 WMA (8) - WMA (16). Deretter beregner du WMA (sqrt (n)) ved å bruke bare de siste sqrt (n) tallene fra MMA-serien. en WMA (4), ved hjelp av MMA-serien.) Og for det morsomme SINE-diagrammet, så gjør du det hvor regnearket jeg fortsatt jobber med: MA-stuff. xls Det er interessant å se hvordan de ulike bevegelige gjennomsnittene reagerer på pigger: Er HMA virkelig et vektet glidende gjennomsnitt. Vel, se: Vi har: MMA 2 WMA (8) - WMA (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 eller MMA 2 (136) - (1136) P 1 2 P 2. 8 P 8 - (1136) 9 P 9 10 P 10. 16 P 16 Skriv av følgende grunner for sanitære årsaker: MMA w 1 P 1 w 2 P 2. W 16 P 16. Merk at alle vekter legger til 1. Videre, wk 2 (136) - (1136) K for K 1, 2. 8 og wk - (1136) K for K 9, 10. 16. Deretter gjør du den magiske kvadratroterritalen (hvor sqrt (16) 4). Vi har (husker at P 16 er den nyeste verdien). HMA 4-dagers WMA for de ovennevnte MMA-ene (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 (bemerker at 1234 10). Huh P 0. P -1. Hva. MMA (16) bruker de siste 16 dagene, tilbake til prisen var callling P 1. Hvis vi beregner det 4-dagers vektede gjennomsnittet av disse MMA-ene, må du bruke gårsdagens MMA (og det går tilbake 1 dag før P 1) og dagen før, går MMA tilbake til 2 dager før P 1 og dagen før det. Okay, så du ringer dem priser P 0. P -1 etc. etc. Du har det. Så en 16-dagers HMA bruker faktisk info som går tilbake mer enn 16 dager, du har det. Men det er negative vekter for dem gamle priser Er det lovlig Beviset er i. Jaja. Beviset er i pudding. Så hva gjør regnearket Så langt ser det slik ut: (Klikk på bildet for å laste ned.) Du kan velge en SINE-serie eller en RANDOM-serie av aksjekurser. For den sistnevnte, hver gang du klikker på en knapp, får du et annet sett med priser. Da kan du velge antall dager: det er vår n. (For eksempel brukte vi n 16 til vårt eksempel ovenfor.) Videre, hvis du velger SINE-serien, kan du introdusere pigger og flytte dem langs diagrammet. som dette . Merk at weve brukte n 16 og n 36 (i bildet av regnearket) fordi n2 og sqrt (n) er begge heltall. Hvis du bruker noe som n 15, bruker regnearket INT eger-delen av n2 og sqrt (n), nemlig 7 og 3. Så er Hull Moving Average den beste Definer best. Hva med det Jurik Average jeg vet ingenting om det. Den er proprietær og du må betale for å bruke den. men lar oss spille med glidende gjennomsnitt. Et annet flytende gjennomsnitt Anta at i stedet for vektet flytte gjennomsnittet (hvor vektene er proporsjonale med 1, 2, 3.). Vi bruker den magiske Hull-ritualen med det eksponentielle flytende gjennomsnittet. Det er, vi vurderer: MAg 2 EMA (n2) - EMA (n) MAg Ja, det er M oving En ver g g immick eller M oving En ver g e g e nalisert eller M oving En verage g rand eller. Eller M oving A verage g ummy Vær oppmerksom Vi velger vårt favoritt antall dager, som n 16, og beregner MAg (n, 945, k) 945 EMA (nk) - (1-945) EMA (n). Vi kan spille med 945 og k og se hva vi får: For eksempel, her er noen MAgs (hvor stod i 16 dager, men endrede verdiene 945 og k): MAg (16) 2 EMA (4) - EMA 16) MAg (16) 1.5 EMA (5) - 0,5 EMA (16) Vær oppmerksom på at når vi velger k 3 får vi nk 163 5,333 som vi bytter til ren og enkel 5,0. Hvorfor holder du ikke med Hulls valg: 945 2 og k 2 God ide. Vi får dette: MAg (16) 2 EMA (8) - EMA (16) Ser ut som diagrammet med 945 1.5 og k 3. Det gjør det, gjorde det ikke. igjen muligens. Så hva med den kvadratroterritalen jeg forlater som en øvelse. for deg Ok, mens du spiller med den MAg-tingen, finner jeg at Hulls k 2 fungerer ganske bra. så godt hold deg til det. Men vi får ofte et ganske fint gjennomsnitt når vi legger til bare et lite stykke endringen: EMA (n2) - EMA (n). Faktisk, legg bare til en brøkdel 946 av den endringen. Det gir: MAg (n, 946) EMA (n2) 946 EMA (n2) - EMA (n). Det vil si at vi velger 946 0,5 eller kanskje bare 946 0,25 eller hva som helst og bruk: For eksempel, hvis vi sammenligner vår gaggle av bevegelige gjennomsnitt som de sporer en STEP-funksjon, får vi dette, der vi bare legger til (for MAg) 946 12 av forandringen. Ja, men hva er den beste verdien av beta. Definer best: Merk at beta 1 er Hull-valget. bortsett fra å bruke EMAer i stedet for WMAer. Og du lar ut den kvadratroten ting. Uh, ja. Jeg glemte det. Merk . Regnearket endres fra time til time. Det ser for øyeblikket ut noe å spille med. Jeg fikk meg et regneark som ser ut som dette. Klikk på bildet for å laste ned. Du velger en aksje og klikker på en knapp og får et år verdt av daglige priser. Du velger enten HMA eller MAg, endrer antall dager og, for MAg, parameteren, og se når du skal kjøpe ro SELL. Når Basert på hvilke kriterier Hvis det bevegelige gjennomsnittet er NED x fra sitt maksimum i løpet av de siste 2 dagene, kjøper du. (I eksempelet x 1.0) Hvis det er UP y fra sitt minimum i løpet av de siste 2 dagene, selger du. (I eksemplet y 1.5) Du kan endre verdiene for x og y. Er det noe bra. disse kriteriene sa jeg at det var noe å leke med. Det er denne andre utjevningsteknikken som kalles Hodrick-Prescott Filter. Med hjelp av Ron McEwan, er den nå inkludert i dette regnearket: Er det noe bra å spille med det. Du vil legge merke til at det er en parameter du kan endre i celle M3. og kjøp og selg signaler.

No comments:

Post a Comment