Sunday 19 November 2017

Flytte Gjennomsnittet Afl Kode


Fig 1 Åpne pris array. Any andre array er beregnet fra disse 6 arrays ved hjelp av formler bygget inn i AFL Disse arrays er ikke lagret i databasen, men beregnet der nødvendig. Hver enkelt verdi i en matrise har en dato knyttet til den Hvis du har verktøyet tip-alternativet slått på. Innstillinger - Diverse faneblad - Tips om prisdataverktøy, når du flytter markøren over lyset på et daglig lysdiagram, vises et lite gult rektangel AFL, og ser opp de åpne, lave, høye, lukkede, volumverdiene i det aktuelle array og viser dem inne i verktøyet tips. Prosess arrays - hvorfor er AFL så fort. Let se hvordan følgende setning er behandlet. MyVariable High Low 2.Når AFL vurderer uttalelse som denne High Low 2 det ikke trenger å tolke denne koden for hver linje I stedet tar det høy ARRAY og Low ARRAY og legger til tilsvarende arrayelementer i en enkelt fase. Med andre ord operatør og andre operatører også arbeider med arrayer samtidig, og den utføres med full kompilert kodehastighet, da er den resulterende rekkefølgen hvert element av det delt med 2 også i enkelt trinn. Se på detaljer - se fig. 2 Når AFL-motoren ser på High Low 2, tar den først høy 1 og lav 2-arrays og produserer i enkeltkompilert trinn det midlertidige oppsettet 3 Da skaper det det endelige oppsettet 4 ved å dividere hvert element av midlertidig rekkefølge med to Dette resultatet er tilordnet myVariable. Fig 2 AFL-trinnene når du behandler High Low 2.Moving-gjennomsnitt, betingede setninger. La oss nå vurdere følgende code. Cond1 Lukk MA Lukk, 3 Cond2 Volum Ref Volum, -1 Kjøp Cond1 OG Cond2 Selg High 1 30.Denne koden genererer et kjøpssignal når dagens lukk er høyere enn 3 dagers glidende gjennomsnitt på nært og dagens volum er høyere enn i går s volum Det genererer også et salgssignal når dagens høye er høyere enn 1 30. Hvis i AFL-koden din, må du se om sluttkursen er større enn å si at en 3-dagers, enkel, glidende gjennomsnittlig AFL, vil først løpe gjennom det nærliggende området som lager en nytt array kalt MA close, 3 for symbolet blir analysert Hver celle i den nye gruppen kan da sammenlignes en for en i nærmenyen I eksemplet blir en matrise som heter Cond1, opprettet på denne måten For hver celle der sluttkursen er større enn tilsvarende celleverdi i MA nær , 3 er celleverdien for nytt array Cond1 satt til 1 Hvis sluttkursen ikke er større enn tilsvarende pris i nært rekkefølge, er verdien i Cond1 satt til 0.AFL kan også se frem eller tilbake et antall celler i en array ved hjelp av Ref-funksjonen se rad 6 hvor midlertidig matrise er opprettet med å holde forrige dags volum. I rad 9 er et nytt array kalt Cond2 blitt opprettet ved å sammenligne verdien av hver celle i volumarmenyen med sin tidligere celleinnstilling av Cond2-celleverdien til 1 hvis sant og 0 hvis false. Row 10 viser en matrise kalt Kjøp opprettet ved å sammenligne celleverdiene i Cond1 med celleverdiene i Cond2 Hvis cellen i Cond1 har en 1 AND så blir tilsvarende celle i Cond2 deretter en 1 plassert i Kjøp-array-cellen. R ow 11 viser en matrise som kalles selger opprettet når celleverdien i nært rekkefølge er større enn 1 30. Selvfølgelig er kjøp og salg av spesielle arrays hvis resultater kan vises i analysatorvinduet eller på skjermen ved hjelp av en rød eller grønn verdi etter behov. Få litt mer kompleks. Eksemplene ovenfor var veldig enkle Nå skal jeg bare forklare 3 ting som synes å generere litt forvirring blant users. referencing valgte verdier SelectedValue, BeginValue, EndValue, LastValue. IIF function. AMA function. As skrevet i Tutorial Grunnleggende kartleggingsguide kan du velge et hvilket som helst sitat fra diagrammet og du kan markere Fra-til-område. Baren som er valgt av verticall-linjen, kalles valgt bar, mens start - og sluttlinjene i intervallet kalles start - og sluttfelt AFL har spesialfunksjoner som tillater å referere verdien av arrayet på valgt, start og slutt linje. Disse funksjonene kalles SelectedValue, BeginValue og EndValue. Det er en funksjon som heter LastValue som gjør det mulig å få valget ue av matrisen i den siste linjen Disse fire funksjonene tar arrayelementet i gitt bar og returnerer ENKELT NUMMER som representerer verdien av matrisen på gitt punkt. Dette gjør det mulig å beregne noen statistikker angående utvalgte punkter. For eksempel. EndValue Lukk - StartValue Lukk. Vil gi deg dollarendring mellom lukkede priser i valgt fra-til-område. Når nummer hentet av noen av disse funksjonene er sammenlignet med en matrise eller en annen aritmetisk operasjon som involverer nummer og matrisen utføres, virker det som tallet spanned over alle arrayelementer Dette er illustrert i tabellen under rader 2, 6, 7 Grønne fargemerker begynner bar og røde fargemerker endefelt Den valgte linjen er merket med blue. Now IIF-tilstanden, truepart, falsepart-funksjonen Det virker som det returnerer verdien av den andre truepart eller tredje falsepart-argument, avhengig av tilstand Som du ser i tabellen over i rad 8, kommer verdiene fra Lukk array truepart for barer når tilstanden er sant 1 og kommer fra Open arra y falsepart for de resterende linjene I så fall består arrayet som returneres av IIF-funksjonen, av noen verdier fra Lukk og noen verdier fra Open array Merk at både truepart og falsepart er arrayer og de evalueres uavhengig av tilstanden, så dette er ikke en vanlig IF - THEN-ELSE setningen, men funksjonen som returnerer array. The AMA array, faktor funksjonen synes å forårsake de fleste problemer med å forstå det Men faktisk er det veldig enkelt Det fungerer på rekursiv måte Det betyr at den bruker sin tidligere verdi for beregning av nåværende verdi Den behandler array bar ved hjelp av bar, med hvert trinn det multipliserer gitt cellen av første argument array ved gitt celle av andre argumentfaktor og legger den til forrige verdi av AMA multiplisert med 1-faktor. La oss vurdere kolonne 3 Verdien av AMA i kolonnen 3 er gitt ved å multiplisere nær pris fra kolonne 3 1,23 med faktor 0,4 enn vi legger til forrige verdi av AMA 1,0363 multiplisert med 1-faktor 0,6 Resultatet avrundet til 4 steder er 1,23 0 , 4 1,0363 0,6 1 , 1138. Hvis du ser på figurene i rad 12, kan du merke at disse verdiene ser ut som et glidende gjennomsnitt av nært. Og det er sant. Vi presenterte faktisk hvordan du kan beregne variabel periode eksponensielt glidende gjennomsnitt ved hjelp av AMA-funksjonen. Med versjon 4 40 AmiBroker gir mulighet til å iterere gjennom anførselstegn ved bruk av for og mens sløyfer og legger til om-ellers strømningsregulering. Disse forbedringene gjør det mulig å jobbe på begge måter, enten bruk ARRAY-prosessering beskrevet ovenfor for hastighet og enkelhet eller bruk LOOPS for å gjøre komplekse ting. For eksempel, hvordan å implementere variabel periode eksponentiell gjennomsnittlig som beskrevet ovenfor ved hjelp av looping se følgende kode. Period noen calculation. vaexp 0 Lukk 0 initialiser første verdi. for 1 1 i BarCount beregner jeg verdien av utjevningsfaktoren Faktor 2 Periode i 1. Beregn verdien av jeg - t element av array ved hjelp av denne linjen lukk lukk i og forrige gjennomsnittlig verdi vaexp i - 1 vaexp i Faktor Lukk i 1 - Faktor vaexp i - 1.As du kan se at koden er lengre, men på Den andre hånden er veldig lik alle andre programmeringsspråk som C Pascal Basic Så folk med litt erfaring med programmering kan finne det lettere å forstå. Hvis du er nybegynner, foreslår jeg å lære matbehandling først før du graver inn i mer komplekse looping ting. Hvis du Jeg har problemer med å kode AFL Jeg foreslår at du genererer arrays i eksemplet i Excel for deg selv. Hvis det er et problem, få hjelp fra en venn - spesielt hvis den vennen er en regnskapsfører. Når du har fått tak i det, kan du kode noe system fra en bok om handel - eller bygg deg selv .--- Spesiell takk til Geoff Mulhall for originalartikkel i nyhetsbrevet som var grunnlaget for denne opplæringen. 22. april 2011. Mange nykommere til AFL er forvirret av IF, IIF og Bytt Dette innlegget gir noen enkle eksempler på deres bruk IF og Switch er programflytskontrolloppsigelser, IIF er en funksjon som virker på alle elementene i et inngangsarray og returnerer en utdatafaranti. I alle de enkleste applikasjonene er S heks er den foretrukne metoden til IF for å endre programflyten. Det kan brukes til å kode komplekse beslutningstrær og statlige maskiner, for eksempel som det ofte trengs i automatiserte handelssystemer. For mer detaljerte forklaringer, klikk IF IIF eller Switch Et søk på kraften biblioteket vil også få deg mange flere eksempler. IIF-funksjonen. Det er mulig å bruke hvis s for å enkelt teste og endre hver bar i en matrise for en tilstand. Et eksempel på hvordan dette skulle gjøres, er vist i funksjonen nedenfor kopiert fra AmiBroker-hjelp Denne funksjonen er en AFL-ekvivalent for IIF-funksjonen. Selv om fremgangsmåten ovenfor virker, gir IIF-funksjonen alltid en bedre og raskere løsning. IIF er veldig kraftig og bør brukes når det er mulig. Nedenfor finner du noen få enkle eksempler for å komme i gang btw, Det er svært lite sannsynlig at du vil kunne forbedre på kjøretiden ved å bruke en sløyfe eller skrive en DLL. For å farge alle stolper som faller på en mandag Hvit. IIF s Kan nestes Hvite, onsdagstenger Blå og fredagstenger Gul. IF-erklæringen. En av de vanligste bruksområdene for if er å velge hva du vil se på diagrammet ditt. I eksemplet ovenfor velger IF utgangspunktet en av to deler av koden til velg en av mange alternativer du kan bruke, ellers hvis utvidelsen. Switch-setningen. Når det er mange forhold, kan de lange Hvis uttrykkene bli forvirrende, vanskelig å komponere og vanskelig å modifisere. I slike tilfeller er det ofte bedre å bruke Switch-setningen Ved hjelp av en enkel bryter, ser det siste eksemplet mye renere ut. Det er tider at du vil ha mange individuelt navngitte variabler som du vil behandle i en bryteretning Selv om bryteren bare kan godta et enkelt variabelnavn som argument du kan Bruk metoden nedenfor for å omgå denne begrensningen. Switch-argumentet kan være en streng eller et nummer Ved hjelp av strenge, blir kode enklere å lese. En annen fordel ved å bruke bryteren er at de formaterer pent ved å bruke Edit-Prettify Valg i redigeringsvinduet ved å bruke for mange andre - hvis setninger har en tendens til å kjøre om s på siden Som vist ovenfor kan du stable case-setninger for å få flere forhold til å utløse samme oppgave. For å implementere en enkel State Machine passerer du systemtilstanden til bryteren På denne måten kan du få noen hendelser til å utløse en hvilken som helst rekkefølge av oppgaver, og gjør det i hvilken som helst ønsket rekkefølge. I et ekte program vil SayOnce-funksjonene i eksempelkoden nedenfor bli erstattet av oppgaven du vil bli utført i staten The neste tilstand vil vanligvis være betinget i hver stat, for eksempel vil du bare fortsette til neste tilstand etter at en ordre er fylt eller en pris er krysset. Du kan bruke multilevel Switch s eller hvis s inne i hvert tilfelle avsnitt Denne bruken av Switch uttalelser er svært nyttige i automatiserte handelssystemer For eksempel for å behandle ordrestatus Venter, Fylt, Feil, osv. og analysere TWS-feilmeldinger. Siden stater lagres i en statisk variabel, forblir de gyldige over flere AFL-kjøringer s, og kan vare på ubestemt tid Du kan også lagre stater i vedvarende variabler. Statusene behandles i sekvensielle avl-henrettelser, dvs. hvis du endrer tilstanden i en saksoppgave, vil denne neste tilstand bli behandlet i neste AFL-oppdatering. I noen programmer kan denne forsinkelsen forårsake problemer For å sikre responsiv kode, vil du kanskje bruke en 0 1 sekund oppdateringsfrekvens Du kan fjerne forsinkelsen ved å bruke Bytt inne i en loop under setning, anf loop til en stabil tilstand er nådd. Laget av Herman klokken 10 20 under AFL - Grunnleggende kommentarer av på bruk av IIF, IF og Switch functions. March 15, 2008. Plotshapes kan brukes til å tegne figurer på diagrammet ditt for å indikere signaler, stopp og andre hendelser og forhold. Figur 1 nedenfor gir en rask oversikt over former som er tilgjengelige og inkluderer noen få dokumenter som ikke er dokumentert. En PDF-versjon som er egnet for utskrift, er her AFL Shapes Cheat Sheet. Figur 2 viser det lille AFL-programmet som ble brukt til å utforske alle de innebygde figurene og deres numeriske verdier . Med tillegg av Herman. Filmet av Dennis Brown kl. 17.00 under AFL - The Basics Comments Off på AFL Shapes Cheat Sheet. November 5, 2007. I AFL identifiseres åpenene High Low Close Volume OpenInt og Avg er reservert for prisfelt arrayer Av det lille antallet variabler som er reservert, er prisidentifikatorene de eneste som kan forkortes. OHLCVOI kan brukes i stedet for lengre form. De er ikke sosialfølsomme, og når de legges inn i en formel, vil de i Formelleditoren standardisere store og dristige som vist på figuren under. Dette er veldig hyggelig for å øke formellskriving, men det er en Catch 22. Hvis forkortede identifikatorer brukes, gjør det seg oppgave å finne og erstatte prisrapporter, ved hjelp av Formula Editor, Rediger Erstatt veldig kjedelig for eksempel hvis forfatteren ønsker å erstatte alle C s med en variabel ParamField, for eksempel, erstatter verktøyet hver C i koden og ber brukeren om å bekrefte erstatningen. Kontroller Match hele ord bare i Tekstsøk Too Jeg vil endre kriteriene slik at hvor C er en del av et ord, vil det bli overført mens C, på egen hånd, vil bli behandlet som et ord og uthevet i søkerapporten. Merk Font-formatet for reservert variabler kan tilpasses i Verktøy-preferanser. En praktisk tips for å søke, med tekstsøkverktøyet, er å plassere markøren øverst på koden slik at søket vil starte derfra. Hvis markøren er lavere ned koden, vil søket starte derfra og Det vil bare krysse til slutten før rapportering om at søket er fullført. Juli 19, 2007. AmiBroker Programming Language AFL er et veldig unikt og kraftig programmeringsspråk, men for å bruke det effektivt må du forstå hvordan det virker og hvordan du skal bruke det riktig. AFL-funksjonene For nykommeren til programmering kan dette utgjøre en bratt læringskurve, og det kan ta litt utholdenhet for å finne svar på alle dine spørsmål. Å skrive dokumentasjon på et emne som ikke etterlater spørsmål ubesvarte, er en umulig Oppgave, all hjelpedokumentasjon antar et minimumsnivå av kjennskap til emnet studert. Problemet er at denne forutsetningen for minimumsforståelse er satt av forfatterens subjektive vurdering. Resultatene er at for enkelte brukere er noen emner dekket for mye mens andre blir skummet fordi forfatteren antok at alle i utgangspunktet er kjent med emnet. Brukere på den annen side antar ofte at deres mangel på kunnskap deles av alle nybegynnere, og hvis hjelpefilen ikke forklarer noe, hevder at dokumentasjonen er dårlig skrevet Selvfølgelig er deres oppfatning like relativ og subjektiv som forfatterens. Denne situasjonen eksisterer i ulike grader i all dokumentasjon og kan ikke forhindres. Måten for deg å takle dette er å holde seg rolig. Det har vært noen oppvarmede innlegg på lister og gjør din egen forskningsundersøkelse Hvis du fortsatt ikke kan forstå noe, eller kan ikke finne svaret på ditt spesifikke spørsmål, kan du sende e-post til Ami Broker Technical Support for å hjelpe eller legge inn spørsmålet ditt på et av AmiBroker forum. Det er noen andre Yahoo-fora du kanskje vil se på, spesielt hvis du er flerspråklig. For en mer generell søkemålgruppe i et hvilket som helst språk, klikk her. Hvis du tror Spørsmålet ditt er av generell interesse, du kan stille spørsmålet ditt ved hjelp av kommentarfeltet nedenfor. Men vær så snill å svare på spørsmål som Hvordan bruker jeg AFL, vil kreve en bok å svare og ligger langt utover omfanget av hva frivillige kan bidra. Selvfølgelig gleder vi deg til din løsninger for spesifikke AFL-problemer, enten som forfatter med innlegg, krever registrering i denne kategorien eller i kommentarfeltet nedenfor. Ferdig av Herman kl. 1949 under AFL - The Basics Comments Off ved Introduksjon til AFL. June 14, 2007. Noen ganger er det nyttig å vite antall handelsdager i et år, for eksempel å årliggjøre avkastning fra et system som handler daglig. Ved andre anledninger kan indeksdata inneholde feil, og antall daglige barer på et år, c en sammenlignes med utvekslingskalenderen, for den relevante indeksen, for å sjekke om dette feiler. Ferdig av brianz klokken 9 15 under AFL - Grunnleggende kommentarer av på hvor mange handelsdager i et år. Gjennomsnittlige gjennomsnitt - Enkelt og eksponentielt. Gjennomsnitt - Enkelt og eksponentielt. Gjennomgående gjennomsnitt glatter prisdataene for å danne en trend som følger indikator. De forutsier ikke prisretning, men definerer snarere den nåværende retningen med et lag. Flytte gjennomsnittlig forsinkelse fordi de er basert på tidligere priser Til tross for dette lag, beveger gjennomsnittet seg bidra til jevn prishandling og filtrere ut støyen. De danner også byggesteinene for mange andre tekniske indikatorer og overlegg, for eksempel Bollinger Bands MACD og McClellan Oscillator. De to mest populære typene bevegelige gjennomsnitt er Simple Moving Average SMA og Exponentential Moving Gjennomsnittlig EMA Disse bevegelige gjennomsnitt kan brukes til å identifisere retningen til trenden eller definere potensielle støtte - og motstandsnivåer. Her er et diagram med både en SMA og en EM A på den. Klikk på diagrammet for en live-versjon. Simpel Flytende Gjennomsnittlig Beregning. Et enkelt glidende gjennomsnitt er dannet ved å beregne gjennomsnittsprisen på et sikkerhetssystem over et bestemt antall perioder. De fleste glidende gjennomsnitt er basert på sluttkurs. En 5-dagers enkel glidende gjennomsnitt er den fem dagers summen av sluttkurs divideres med fem. Som navnet antyder, er et glidende gjennomsnitt et gjennomsnitt som beveger seg. Gamle data blir tapt når nye data kommer til rådighet. Dette får gjennomsnittet til å bevege seg langs tidsskalaen. Nedenfor er et eksempel på et 5-dagers glidende gjennomsnitt som utvikler seg over tre dager. Den første dagen i glidende gjennomsnitt dekker bare de siste fem dagene. Den andre dagen i glidende gjennomsnitt dråper det første datapunktet 11 og legger til det nye datapunktet 16 Den tredje dagen i bevegelsen gjennomsnittet fortsetter ved å slippe det første datapunktet 12 og legge til det nye datapunktet 17 I eksemplet ovenfor øker prisene gradvis fra 11 til 17 over totalt syv dager. Merk at det bevegelige gjennomsnittet også stiger fra 13 til 15 over en tre da y beregningsperiode Legg også merke til at hver glidende gjennomsnittsverdi ligger like under siste pris. For eksempel er det glidende gjennomsnittet for første dag 13 og siste pris 15 Prisene de fire foregående dagene var lavere, og dette medfører at det bevegelige gjennomsnittet lagres. Eksponensiell Flytende gjennomsnittlig beregning. Eksponentielle glidende gjennomsnitt reduserer lagringen ved å bruke mer vekt til siste pris. Veien brukt på den siste prisen avhenger av antall perioder i glidende gjennomsnitt. Det er tre trinn for å beregne et eksponentielt glidende gjennomsnitt. Først beregner du det enkle glidende gjennomsnitt Et eksponentielt glidende gjennomsnittlig EMA må starte et sted slik at et enkelt glidende gjennomsnitt blir brukt som forrige periode s EMA i den første beregningen Andre, beregne vektingsmultiplikatoren Tredje, beregne eksponentielt glidende gjennomsnitt Formelen nedenfor er for en 10-dagers EMA. A 10-periode eksponentielt glidende gjennomsnitt gjelder en 18 18 vekting til den siste prisen En 10-periode EMA kan også kalles en 18 18 EMA En 20-årig EMA bruker en 9 52 vei til den siste prisen 2 20 1 0952 Legg merke til at vektingen for kortere tidsperiode er mer enn vektingen for lengre tidsperiode Faktisk faller vekten med halvparten hver gang den beveger seg gjennomsnittlig periode doubles. If du vil ha oss en bestemt prosentandel for en EMA, kan du bruke denne formelen til å konvertere den til tidsperioder og deretter skrive inn den verdien som EMA s parameter. Below er et regneark eksempel på en 10-dagers enkel bevegelse gjennomsnittlig og et 10-dagers eksponentielt glidende gjennomsnitt for Intel Enkle glidende gjennomsnitt er rett fram og krever liten forklaring. 10-dagers gjennomsnittet beveger seg ganske enkelt som nye priser blir tilgjengelige og gamle priser faller av. Det eksponensielle glidende gjennomsnittet begynner med den enkle glidende gjennomsnittsverdien 22 22 i den første beregningen Etter den første beregningen overtar den normale formelen Fordi en EMA begynner med et enkelt bevegelig gjennomsnittsmål, blir dens virkelige verdi ikke realisert før 20 eller så perioder senere. Med andre ord, t hans verdi på Excel-regnearket kan avvike fra diagramverdien på grunn av den korte tilbakekallingsperioden. Dette regnearket går bare tilbake 30 perioder, noe som betyr at påvirkning av det enkle glidende gjennomsnittet har hatt 20 perioder å spre seg. StockCharts går tilbake minst 250- perioder som er typisk mye lengre for beregningene, slik at virkningene av det enkle glidende gjennomsnittet i den første beregningen er fullt utslått. Lagfaktoren. Jo lengre glidende gjennomsnitt, jo mer vil et 10-dagers eksponensielt glidende gjennomsnitt holde kramprisene ganske tett og sving kort etter prisvekst Korte glidende gjennomsnitt er som fartbåter - skumle og raske å forandre I motsetning inneholder et 100-dagers glidende gjennomsnitt mange data i fortiden som senker det. Lengre glidende gjennomsnitt er som havskipskiper - sløv og treg for å forandre det tar en større og lengre prisbevegelse for et 100-dagers glidende gjennomsnitt for å endre kurs. Klikk på diagrammet for en live-versjon. Tavlan over viser SP 500 ETF med en 10-dagers EMA tett f ollowing priser og en 100-dagers SMA slipe høyere Selv med januar-februar-tilbakegangen holdt 100-dagers SMA kurset og gikk ikke ned. 50-dagers SMA passer et sted mellom 10 og 100 dagers glidende gjennomsnitt når det gjelder lagfaktoren. Simple vs eksponentielle bevegelige gjennomsnitt. Selv om det er klare forskjeller mellom enkle bevegelige gjennomsnitt og eksponentielle glidende gjennomsnitt, er det ikke nødvendigvis bedre enn de andre eksponentielle glidende gjennomsnittene har mindre forsinkelse og er derfor mer følsomme overfor de siste prisene - og nylig prisendringer Eksponentielle glidende gjennomsnitt vil slå før enkle glidende gjennomsnitt. Enkle glidende gjennomsnitt, derimot, representerer et sant gjennomsnitt av priser for hele tidsperioden. Som sådan kan enkle glidende gjennomsnitt være bedre egnet for å identifisere støtte eller motstandsnivåer. Gjennomsnittlig gjennomsnitt preferanse avhenger av mål, analytisk stil og tidshorisont. Chartists bør eksperimentere med begge typer bevegelige gjennomsnitt samt forskjellige tidsrammer for å finne den beste pasienten Tabellen nedenfor viser IBM med 50-dagers SMA i rødt og 50-dagers EMA i grønt Begge toppet i slutten av januar, men nedgangen i EMA var skarpere enn nedgangen i SMA EMA dukket opp i midten av februar, men SMA fortsatte å gå ned til slutten av mars. Legg merke til at SMAen kom opp over en måned etter EMA. Lengths og Timeframes. Lengden på det bevegelige gjennomsnittet avhenger av de analytiske målene. Korte glidende gjennomsnitt 5-20 perioder er best egnet for kortsiktige trender og handel Chartister interessert i mellomlang sikt trender ville velge lengre bevegelige gjennomsnitt som kan utvide 20-60 perioder Langsiktig investorer vil foretrekke å flytte gjennomsnitt med 100 eller flere perioder. Noen bevegelige gjennomsnittlige lengder er mer populære enn andre 200-dagers glidende gjennomsnitt er kanskje den mest populære På grunn av lengden er dette tydeligvis et langsiktig glidende gjennomsnitt. Nå er det 50-dagers glidende gjennomsnittet ganske populært for den langsiktige trenden. Mange kartleggere bruker 50- dag og 200-dagers m Sammenligner gjennomsnittene sammen Kortsiktig, et 10-dagers glidende gjennomsnitt var ganske populært tidligere, fordi det var lett å beregne. Et enkelt tilføyet tallene og flyttet desimalpunktet. Trinnidentifikasjon. De samme signalene kan genereres ved hjelp av enkel eller eksponensiell bevegelse gjennomsnitt Som angitt ovenfor, er preferansen avhengig av hvert individ. Disse eksemplene nedenfor vil bruke både enkle og eksponentielle glidende gjennomsnitt. Begrepet glidende gjennomsnitt gjelder både enkle og eksponentielle glidende gjennomsnitt. Orienteringen av glidende gjennomsnitt gir viktig informasjon om priser Et stigende glidende gjennomsnitt viser at prisene generelt øker Et fallende glidende gjennomsnitt indikerer at prisene i gjennomsnitt faller Et økende langsiktig glidende gjennomsnitt reflekterer en langsiktig oppvekst Et fallende langsiktig glidende gjennomsnitt reflekterer en langsiktig nedtrend. Tabellen over viser 3M MMM med et 150-dagers eksponentielt glidende gjennomsnitt. Dette eksempelet viser hvor godt bevegelige gjennomsnitt fungerer når trenden er sterk. Den 150-dagers E MA avslått i november 2007 og igjen i januar 2008 Legg merke til at det tok en 15 nedgang for å reversere retningen av dette glidende gjennomsnittet. Disse forsinkende indikatorene identifiserer trendendringer som de oppstår i beste fall eller etter at de forekommer i verste fall. MMM fortsatte ned til mars 2009 og så økte 40-50 Merk at 150-dagers EMA ikke viste seg før etter denne bølgen. En gang det gjorde det imidlertid MMM fortsatt høyere de neste 12 månedene. Flytte gjennomsnitt arbeider briljant i sterke trender. Double Crossovers. To bevegelige gjennomsnitt kan brukes sammen for å generere crossover-signaler I teknisk analyse av de finansielle markedene, kalles John Murphy dette doble crossover-metoden. Dobbeloverganger involverer et relativt kort glidende gjennomsnitt og et relativt langt bevegelige gjennomsnitt. Som med alle bevegelige gjennomsnitt, definerer den generelle lengden på det bevegelige gjennomsnittet tidsrammen for systemet Et system som bruker en 5-dagers EMA og 35-dagers EMA, vil bli ansett som kortsiktig. Et system som bruker en 50-dagers SMA og 200-dagers SMA vil bli vurdert på mellomlang sikt, kanskje til og med langsiktig. Et bullish crossover oppstår når kortere bevegelige gjennomsnittskryss over det lengre bevegelige gjennomsnittet. Dette kalles også et gyldent kryss. En bearish crossover oppstår når kortere glidende gjennomsnitt krysser under lengre glidende gjennomsnitt. Dette er kjent som et dødt kryss. Gjennomgang av gjennomsnittlige overganger gir relativt sent signaler. Systemet har i hvert fall to forsinkende indikatorer. Jo lengre de bevegelige gjennomsnittlige perioder, desto større er det i signalene. Disse signalene fungerer bra når en god trend tar tak. Gjennomsnittlig crossover system vil produsere mange whipsaws i fravær av en sterk trend. Det er også en trippel crossover metode som involverer tre glidende gjennomsnitt. Igjen genereres et signal når det korteste glidende gjennomsnittet krysser de to lengre glidende gjennomsnittene. Et enkelt trippelt crossover system kan innebære 5-dagers, 10-dagers og 20-dagers glidende gjennomsnitt. Skjemaet ovenfor viser Home Depot HD med en 10-dagers EMA grønn prikket linje og 50-dagers EMA r ed linje Den svarte linjen er den daglige lukkingen Ved å bruke en glidende gjennomsnittsovergang ville det ha resultert i tre whipsaws før du fikk en god handel. Den 10-dagers EMA brøt under 50-dagers EMA i slutten av oktober, men dette var ikke lenge siden 10-dagers flyttet tilbake over midten av 2. november. Dette krysset varet lengre, men neste bearish crossover i 3. januar skjedde nær prisnivået i slutten av november, noe som resulterte i en annen whipsaw. Dette bearish krysset var ikke lenge da 10-dagers EMA flyttet tilbake over 50-dagene noen dager senere 4 Etter tre dårlige signaler foreslo det fjerde signalet et sterkt trekk når aksjene avanserte over 20.There er to takeaways her Først er crossovers utsatt for whipsaw. Et pris - eller tidsfilter kan brukes for å hjelpe hindre whipsaws Traders kan kreve crossover å vare 3 dager før du handler eller krever at 10-dagers EMA skal bevege seg under 50-dagers EMA med en viss mengde før du spiller Second. MACD kan brukes til å identifisere og kvantifisere disse overgangene MACD 10, 50,1 vil s hvordan en linje som representerer forskjellen mellom de to eksponensielle bevegelige gjennomsnittene MACD, blir positiv under et gyldent kors og negativt under et dødt kryss. Prosentpris Oscillator PPO kan brukes på samme måte som å vise prosentvise forskjeller. Merk at MACD og PPO er basert på eksponentiell flytte gjennomsnitt og vil ikke samsvare med enkle bevegelige gjennomsnitt. Dette diagrammet viser Oracle ORCL med 50-dagers EMA, 200-dagers EMA og MACD 50,200,1. Det var fire bevegelige gjennomsnittsoverskridelser over en 2 1 2 års periode De tre første resulterte i whipsaws eller dårlige handler En vedvarende trend begynte med fjerde crossover som ORCL avansert til midten av 20-tallet. En gang i gang, går det med å flytte gjennomsnittlige overganger når trenden er sterk, men produserer tap i fravær av en trend. Prisoverganger. Gjennomgående gjennomsnitt kan brukes også til å generere signaler med enkle prisoverskridelser Et bullish signal genereres når prisene flytter seg over det bevegelige gjennomsnittet Et bearish signal genereres når prisene flytter under movi ng gjennomsnittlig Prisoverskridelser kan kombineres for å handle innenfor den større trenden. Det lengre glidende gjennomsnittet setter tonen for den større trenden og kortere glidende gjennomsnitt brukes til å generere signaler. Man vil se etter bullish priskryss bare når prisene allerede er over lengre tid glidende gjennomsnitt Dette ville være å handle i harmoni med den større trenden. For eksempel hvis prisen er over 200-dagers glidende gjennomsnitt, vil kartleggere bare fokusere på signaler når prisen beveger seg over 50-dagers glidende gjennomsnitt. Selvfølgelig er et trekk under 50- Dagens glidende gjennomsnitt ville forutse et slikt signal, men slike bearish kryss vil bli ignorert fordi den større trenden er opp. Et bearish kryss ville bare foreslå en tilbaketrekking i en større opptrinn. Et kryss tilbake over 50-dagers glidende gjennomsnitt ville signalere en oppgang i prisene og fortsettelse av den store opptrenden. Neste diagram viser Emerson Electric EMR med 50-dagers EMA og 200-dagers EMA. Beholdningen flyttet over og holdt over 200-dagers glidende gjennomsnitt i august. re var dips under 50-dagers EMA tidlig i november og igjen tidlig i februar. Prisene flyttet raskt tilbake over 50-dagers EMA for å gi bullish signaler grønne piler i harmoni med den større opptrenden. MACD 1,50,1 er vist i indikatoren vindu for å bekrefte priskryss over eller under 50-dagers EMA. Den 1-dagers EMA er lik sluttprisen MACD 1,50,1 er positiv når lukkingen er over 50-dagers EMA og negativ når lukkingen er under 50- dag EMA. Support og Resistance. Moving gjennomsnitt kan også fungere som støtte i en uptrend og motstand i en downtrend. En kortsiktig opptrend kan finne støtte nær det 20-dagers enkle glidende gjennomsnittet, som også brukes i Bollinger Bands En langsiktig Uptrend kan finne støtte nær det 200-dagers enkle glidende gjennomsnittet, som er det mest populære langsiktige glidende gjennomsnittet. Hvis det faktum er, kan 200-dagers glidende gjennomsnitt gi støtte eller motstand bare fordi det er så mye brukt. Det er nesten som et selvtillit - fyllende profeti. Tabellen over viser NY Composite wi det 200-dagers enkle glidende gjennomsnittet fra midten av 2004 til slutten av 2008 200-dagene ga støtte mange ganger i løpet av forskuddet. Når trenden reverserte med en dobbel toppstøt, virket det 200-dagers glidende gjennomsnitt som motstand rundt 9500. Forvent ikke eksakte støtte - og motstandsnivåer fra bevegelige gjennomsnitt, spesielt lengre bevegelige gjennomsnitt. Markeder er drevet av følelser, noe som gjør dem utsatt for overhull. I stedet for eksakte nivåer, kan glidende gjennomsnitt brukes til å identifisere støtte - eller motstandssoner. Fordelene ved å bruke bevegelige gjennomsnitt må veies mot ulempene Flytte gjennomsnitt er trenden som følger eller forsinker, indikatorer som alltid vil være et skritt bak Dette er ikke nødvendigvis en dårlig ting, men Tross alt er trenden din venn og det er best å handle i retningen av trenden Flytte gjennomsnitt garanterer at en næringsdrivende er i tråd med den nåværende trenden Selv om trenden er din venn, legger verdipapirer mye tid i handelsområder, whi En gang i en trend, vil glidende gjennomsnitt holde deg i, men også gi sentlige signaler. Don t forvente å selge på toppen og kjøpe på bunnen ved hjelp av bevegelige gjennomsnitt. Som med de fleste tekniske analyseverktøy, bør glidende gjennomsnitt ikke være Brukes alene, men i kombinasjon med andre komplementære verktøy Chartists kan bruke bevegelige gjennomsnitt for å definere den overordnede trenden og deretter bruke RSI til å definere overkjøpte eller oversolgte nivåer. Legg til Flytte gjennomsnitt til StockCharts Charts. Gjennomgående gjennomsnitt er tilgjengelig som en prisoverleggsfunksjon på SharpCharts arbeidsbenk Ved hjelp av rullegardinmenyen Overlays kan brukerne velge enten et enkelt glidende gjennomsnitt eller et eksponentielt glidende gjennomsnitt. Den første parameteren brukes til å angi antall tidsperioder. En valgfri parameter kan legges til for å spesifisere hvilket prisfelt som skal være brukes i beregningene - O for Åpen, H for Høy, L for lav og C for Lukk Et komma brukes til å skille parametere. En annen valgfri parameter kan være en dded for å skifte de bevegelige gjennomsnittene til venstre forrige eller høyre fremtid Et negativt tall -10 ville skifte det bevegelige gjennomsnittet til venstre 10 perioder Et positivt tall 10 ville skifte det bevegelige gjennomsnittet til de høyre 10 periodene. Flere forskjellige gjennomsnitt kan overlegges prisplott ved å bare legge til en annen overleggslinje til arbeidsbenken StockCharts-medlemmer kan endre farger og stil for å skille mellom flere bevegelige gjennomsnitt. Når du har valgt en indikator, åpner du Avanserte alternativer ved å klikke på den lille grønne trekant. Avanserte alternativer kan også brukes til å legge til et bevegelige gjennomsnittlig overlegg til andre tekniske indikatorer som RSI, CCI og Volume. Klikk her for et live-diagram med flere forskjellige bevegelige gjennomsnitt. Bruk Moving Averages med StockCharts Scans. Here er noen prøve-skanninger som StockCharts Medlemmer kan bruke til å skanne etter ulike bevegelige gjennomsnittlige situasjoner. Bullish Moving Average Cross Denne skanningen ser etter aksjer med et stigende 150 dagers enkelt glidende gjennomsnitt og et bullish kryss av 5-dagers EMA og 35-dagers EMA 150-dagers glidende gjennomsnitt stiger så lenge det handler over nivået for fem dager siden. Et bullish kryss oppstår når 5-dagers EMA beveger seg over 35-dagers EMA på over gjennomsnittlig volum. Gjennomsnittlig kors Gjennomsnittlig kryss Denne skanningen ser etter aksjer med en fallende 150- dags enkel glidende gjennomsnitt og et bearish kors av 5-dagers EMA og 35-dagers EMA. Det 150-dagers glidende gjennomsnittet faller så lenge det handler under nivået for fem dager siden. Et bearish kryss oppstår når 5-dagers EMA beveger seg under 35-dagers EMA på abo ve gjennomsnittlig volum. Ytterligere Study. Johhn Murphy s bok har et kapittel viet til bevegelige gjennomsnitt og deres ulike bruksområder Murphy dekker fordeler og ulemper med å flytte gjennomsnitt. I tillegg viser Murphy hvordan bevegelige gjennomsnitt arbeider med Bollinger Bands og kanalbaserte handelssystemer. Teknisk Analyse av Financial Markets John Murphy.

No comments:

Post a Comment