Flytte Gjennomsnittet Kode Mq4
MetaTrader 4 - Eksperter Flytende Gjennomsnitt - Ekspert for MetaTrader 4 Den Moving Average ekspert for å danne handelssignaler bruker ett glidende gjennomsnitt. Åpning og lukning av stillinger utføres når glidende gjennomsnitt møter prisen på den nylig dannede linjen (barindeksen er lik 1). Massestørrelsen vil bli optimalisert i henhold til en spesiell algoritme. Ekspertrådgiveren analyserer sammenfall mellom det bevegelige gjennomsnittet og markedsprisdiagrammet. Kontrollen utføres av funksjonen CheckForOpen (). Hvis glidende gjennomsnitt møter stangen på en slik måte at den tidligere er høyere enn Åpen pris, men lavere enn Lukk pris, vil KJØP-stillingen bli åpnet. Hvis glidende gjennomsnitt møter stangen på en slik måte at den tidligere er lavere enn Åpen pris, men høyere enn Lukk pris, vil SELL-posisjonen bli åpnet. Money Management brukes av eksperten er veldig enkelt, men effektivt: kontrollen over hvert stillingsvolum utføres avhengig av tidligere transaksjonsresultater. Denne algoritmen implementeres av funksjonen LotsOptimized (). Den grunnleggende størrelsesstørrelsen beregnes ut fra den maksimalt tillatte risikoen: MaksimalRisk-parameteren viser grunnrisikoen for hver transaksjon. Den har vanligvis en verdi mellom 0,01 (1) og 1 (100). For eksempel, hvis fri marginal (AccountFreeMargin) tilsvarer 20 500 og regler for kapitalstyring foreskriver å bruke risiko for 2, vil den grunnleggende størrelsesstørrelsen gjøre 20500 0,02 1000 0,41. Det er svært viktig å kontrollere størrelsesnøyaktigheten og å normalisere resultatet med tillatte verdier. Normalt er fraksjonelle partier med trinn på 0,1 tillatt. En transaksjon med et volum på 0,41 vil ikke bli utført. For å normalisere, funksjonen NormalizeDouble () brukes med nøyaktighet opptil 1 tegn etter punktet. Dette resulterer i det grunnleggende mye på 0,4. Den grunnleggende masseberegningen på grunnlag av fri margin gjør det mulig å øke i driftsvolum avhengig av trading suksess, dvs. å handle med reinvestering. Dette er den grunnleggende mekanismen med obligatorisk kapitalstyring for å øke handelens effektivitet. DecreaseFactor er i hvilken grad størrelsesstørrelsen vil bli redusert etter ulønnsom handel. Normale verdier er 2,3,4,5. Hvis de foregående transaksjonene var ulønnsomme, vil de etterfølgende volumene reduseres med en reduksjon faktor for å vente gjennom den urentable perioden. Dette er hovedfaktoren i kapitalstyringsalgoritmen. Ideen er veldig enkel: Hvis handel er vellykket øker, jobber eksperten med det grunnleggende mye som gir maksimal profitt. Etter den aller første ulønnsomme transaksjonen, vil eksperten redusere hastigheten til en ny positiv transaksjon er gjort. Algoritmen tillater å deaktivere hastighetsreduksjon. For å gjøre det må man spesifisere ReduksjonFaktor 0. Mengden av de siste påfølgende ulønnsomme transaksjonene beregnes i handelshistorikken. Basisparten vil bli beregnet på nytt: Algoritmen tillater dermed å effektivt redusere risikoen som oppstår som følge av en rekke ulønnsomme transaksjoner. Størrelsesstørrelsen er obligatorisk sjekket for den minste tillatte størrelsen på slutten av funksjonen fordi De tidligere utførte beregningene kan resultere i parti 0: Eksperten er hovedsakelig ment for å arbeide med daglig periode og i testmodus - for å gjøre til lave priser. Det handler kun ved åpning av en ny bar, derfor er modiene for hver kryssmodell ikke nødvendig. Testresultatene er representert i rapporten. MetaTrader 4 - Indikatorer Flytende gjennomsnitt, MA-indikator for MetaTrader 4 Den bevegelige gjennomsnittlige tekniske indikatoren viser gjennomsnittlig instrumentprisverdi for en viss tidsperiode. Når man beregner glidende gjennomsnitt, utregner man instrumentprisen for denne tidsperioden. Etter hvert som prisen endres, øker eller øker det glidende gjennomsnittet. Det er fire forskjellige typer bevegelige gjennomsnitt: Enkelt (også referert til som aritmetisk), eksponentiell, glatt og lineærvektet. Flytte gjennomsnitt kan beregnes for et sekvensielt datasett, inkludert åpnings - og sluttpriser, høyeste og laveste priser, handelsvolum eller andre indikatorer. Det er ofte tilfellet når dobbeltflyttende gjennomsnitt blir brukt. Det eneste der flytende gjennomsnitt av forskjellige typer avviger vesentlig fra hverandre, er når vektkoeffisienter, som tilordnes de nyeste dataene, er forskjellige. I tilfelle vi snakker om enkle glidende gjennomsnitt, er alle priser for den aktuelle tidsperioden likeverdige. Eksponentielle og lineære vektede flytteverdier legger til mer verdi til de siste prisene. Den vanligste måten å tolke prisgjennomsnittet på er å sammenligne dynamikken med prishandlingen. Når instrumentprisen stiger over det bevegelige gjennomsnittet, vises et kjøpesignal, hvis prisen faller under det bevegelige gjennomsnittet, er det et salgssignal. Dette handelssystemet, som er basert på det bevegelige gjennomsnittet, er ikke utformet for å gi inngang til markedet rett i sitt laveste punkt, og dens utgang rett på toppen. Det gjør det mulig å handle i henhold til følgende trend: Å kjøpe snart etter at prisene når bunnen, og å selge snart etter at prisene har nådd sin topp. Simple Moving Average (SMA) Enkelt, med andre ord beregnes aritmetisk glidende gjennomsnitt ved å oppsummere prisene på instrumentlukking over et bestemt antall enkeltperioder (for eksempel 12 timer). Denne verdien er så delt med antall slike perioder. SMA SUM (CLOSE, N) N Hvor: N er antall beregningsperioder. Eksponentiell flytende gjennomsnitt (EMA) Eksponentielt glatt glidende gjennomsnitt beregnes ved å legge det glidende gjennomsnittet av en viss andel av gjeldende sluttkurs til forrige verdi. Med eksponensielt glattede glidende gjennomsnitt, er de siste prisene mer verdifulle. P-prosent eksponensielt glidende gjennomsnitt vil se ut: Hvor: Lukk (i) prisen på den nåværende perioden lukkingen EMA (i-1) Eksponentielt Flytende Gjennomsnittlig for forrige periodes lukning P Andelen av å bruke prisverdien. Smoothed Moving Average (SMMA) Den første verdien av dette glatte glidende gjennomsnittet beregnes som det enkle glidende gjennomsnittet (SMA): SUM1 SUM (CLOSE, N) Det andre og følgende glidende gjennomsnitt beregnes i henhold til denne formelen: Hvor: SUM1 er summen av sluttkurs for N-perioder SMMA1 er det glattede glidende gjennomsnittet på den første linjen SMMA (i) er det glattede glidende gjennomsnittet for den nåværende linjen (unntatt den første) CLOSE (i) er den nåværende sluttkursen N er utjevningsperiode. Lineærvektet Flytende Gjennomsnitt (LWMA) Ved vektet glidende gjennomsnitt er de nyeste dataene av mer verdi enn mer tidlige data. Vektet glidende gjennomsnitt beregnes ved å multiplisere hver av sluttkursene i den vurderte serien, med en bestemt vektkoeffisient. LWMA SUM (Lukk (i) I, N) SUM (jeg, N) Hvor: SUM (jeg, N) er summen av vektkoeffisientene. Flytte gjennomsnitt kan også brukes på indikatorer. Det er her tolkningen av indikatorens glidende gjennomsnitt er i likhet med tolkningen av prisgennomsnittet: hvis indikatoren stiger over det glidende gjennomsnittet, betyr det at den stigende indikatorbevegelsen sannsynligvis vil fortsette: hvis indikatoren faller under det glidende gjennomsnittet, vil dette betyr at det er sannsynlig å fortsette å gå nedover. Her er typene av bevegelige gjennomsnitt på diagrammet: Gjennomsnittlig flytende gjennomsnittlig (SMA) eksponentiell flytende gjennomsnittlig (EMA) glatt flytende gjennomsnittlig (SMMA) Lineærvektet Moving Average (LWMA) Vanligvis kan to bevegelige gjennomsnitt brukes til å lage en forexstrategi ( EA for MT4) med disse reglene: Kjøp når den korte perioden glidende gjennomsnitt er over den lange perioden glidende gjennomsnitt Selg når den lange perioden glidende gjennomsnitt er over den korte perioden glidende gjennomsnitt På følgende graf fra MetaTrader Terminal er den gule linjen kort Periodens glidende gjennomsnitt (Period 9) og den røde linjen er det lange glidende gjennomsnittet (Period 18). Analysere grafen kan vi omskrive handelsregler eller valutasignaler som: Kjøp når den gule linjen ligger over den røde linjen Selg når den gule linjen er under den røde linjen I stedet for å bruke lang tid på å kode denne forexstrategien, med Molanis Strategy Builder Du kan opprette et handelsdiagram som representerer den bevegelige gjennomsnittlige strategien i løpet av minutter. Bare dra og slipp to tekniske analyseblokker, en Kjøp blokk og en Selg blokk. Koble dem og sett blokkparametrene for å få et diagram som følgende: Dette handelsdiagrammet har to handelsbaner. Den venstre er uthevet. Den går fra START-blokken til END-blokken. Man kan lese det som: Kjøp 1 mye EURCAD (med 100 pip Ta fortjeneste og 50 pip Stop Loss) når den korte perioden glidende gjennomsnitt (9) ligger over den lange perioden glidende gjennomsnitt (18). Husk å lese handelsdiagrammet i motsatt retning til handelsflyten. Den riktige handelsbanen kan leses som: Selg 1 mye EURCAD (med 100 pip Ta fortjeneste og 50 pip Stop Loss) når den lange perioden glidende gjennomsnittet (18) er over det korte glidende gjennomsnittet (9). Generering av MQL-koden for MetaTrader med bare ett klikk På handelsdiagrammenyen, klikk på Generer MQL4-kode for å få MQL4-kodevinduet. Molanis Strategy Builder lar deg åpne din ekspertrådgiver direkte med MetaTrader eller lagre den som en MQ4-fil. Ikke gå glipp av videoopplæringen vår Slik bruker du Flytte Gjennomsnitt Med MetaTrader 4: Flytte Gjennomsnitt Et flytende gjennomsnitt (MA) er en type teknisk indikator som brukes til å vise gjennomsnittsverdien av en sikkerhetspris over en angitt tidsperiode. MAs brukes ofte med tidsseriedata for å jevne kortsiktige prisfluktuasjoner og understreke langsiktige trender. Visende som kurvede linjer overlaid på et prisdiagram, brukes glidende gjennomsnitt til å identifisere trender og definere områder med mulig støtte og motstand. Nedenfor viser figur 1 et EURUSD-diagram med 20-periode og 50-årig MAs anvendt. 13 Figur 1: Dette EURUSD-diagrammet har to bevegelige gjennomsnitt: en 50-periode, tegnet som den mørkeblå linjen, og en 20-periode, tegnet i lys rosa. Mens det er mange forskjellige typer MA, er det enkle glidende gjennomsnittet (SMA) det mest grunnleggende. Det er en uvektet aritmetisk gjennomsnitt av forrige X antall prisbarer. MAs er vanligvis basert på sluttkursen på hver prisbar, men handlende kan velge å basere prisen på åpen, høy, lav eller annen pris. En SMA beregnes ved å legge til sluttprisen (eller annen pris) av de forrige X-prisbarene og dividere med X. For eksempel, for å finne en fem-periode MA, vil vi legge til de fem tidligere datapunktene (prisene) og dele etter Fem: Lukkepriser. 5, 6, 7, 8, 9, 10, 11, 12, 13 og 14 Første verdi av fem-dagers SMA (5 6 7 8 9) 5 7 (35 5 7) Andre verdi av fem-dagers SMA 8 9 10) 5 8 (40 5 8) Tredje verdi av fem-dagers SMA (7 8 9 10 11) 5 9 (45 5 9) 13 Hver verdi beregnes ved å bruke de tidligere fem prisene som navnet tilsier, en MA er en gjennomsnitt som beveger seg. Gamle data blir tapt når nye data blir tilgjengelige, og MA fortsetter å skrive ut som ny prisbar form (en fem-periode MA bruker for eksempel kun fem prisbarer ved beregningen, selv om flere prisdata blir tilgjengelige). 13 Mange andre MAs brukes av tekniske analytikere, inkludert eksponentielt glidende gjennomsnitt (EMA). dobbelt eksponentiell glidende gjennomsnitt (DEMA) og MA crossovers, hvor to MAs med forskjellige lengder legges til ett prisdiagram. MA Lengder og tidsplaner Investorer og forhandlere kan tilpasse en MA som passer til individuelle analytiske mål. Korte MAs, for eksempel, er ofte foretrukket av kortsiktige forhandlere. Disse MA-ene kan ha en tilbakekallingsperiode (antall prismengder som skal brukes i beregningen) mellom fem og 30. Traders som ser etter langsiktige trender, kan bruke en tilbakekallingsperiode som varierer mellom 20 og 60 perioder. Langsiktig investorer kan fokusere på større MA med tilbakekoblingsperioder på 100 eller flere. 13 Generelt reagerer kortere MA'er raskere på pris, og som følge av dette har de en tendens til å ha mindre lag. Lengre MA'er, derimot, er mindre følsomme for pris og gjør en bedre jobb for å utjevne prisdataene. Det er opp til hver handelsmann å bestemme MA lengden som passer best til hans eller hennes behov og preferanser.
Comments
Post a Comment