Saturday 18 November 2017

Flytte Gjennomsnittet Mql4 Kode


Elliott Waves Elliott bølger er en av de få studiene som kan fortelle hvor markedet er nå, hvor det er sannsynlig å gå neste og, selvfølgelig, hvilke muligheter er det for handelsmenn. Men det er ikke en hemmelighet for mange handelsmenn Elliott-bølgerteori er en av de vanskeligste studiene om det kommer til å forstå, bruke det eller følge noen av forventningene. Vel oppdag hvorfor. Ideen bak Elliott Waves Elliott Waves ble introdusert av Ralph Nelson Elliott på 1930-tallet for aksjehandel. Teorien er basert utelukkende på fenomenet massesykologi, som oftere enn ikke forutbestemmer utfallet av markedsadferd. Markedsadferd i markedsadferd Elliotticians, blant annet mange tekniske analytikere fra banker og ledende investeringsinstitusjoner, liker å bruke kunnskapen om Elliott wave-prinsipper for å forstå masseinvestoradferd og dermed lage prognoser om markedsadferd. Polar meninger om Elliott Wave teori Elliott bølger har en stor grad av subjektivitet. Hvis du spør en gruppe av Elliottikere til å identifisere Elliott-bølger på samme diagram, vil de mest sannsynlig komme opp med flere forskjellige bølgetall. Nøkkelen til å handle Elliottbølger ligger i å ikke alltid være korrekt på bølgetallet, men å finne måter å få minst straff for å være feil. Selv om det er visse små vinduer i hver prisbevegelse, som lover noe overskudd uavhengig av den faktiske bølgetellingen så lenge retningen er kjent, og det er det Elliott-bølgetorien gjør. Elliottbølger har et komplekst myriade av mønstre og regler. Elliott bølgehandlere ser etter en oppgangspris som er nær for å støtte forsterkningsnivåer. Så hvis nivået er ødelagt, avslutter de med minimal tap, og bølgemønsteret blir ugyldiggjort. Men hvis bølgetallet var riktig, vil det gi fortjeneste to til fem ganger risikoen. Det er bare 3 hardkodede ubrydelige regler som er anerkjent i Elliott Waves teori, mens resten av reglene kan ha endringer, unntak og får lov til å mislykkes, noe som gjør den endeløs verden av muligheter. Tekniske indikatorer En indikator er det viktigste verktøyet for teknisk analyse. Beslutninger om hvordan og når handelen kan gjøres på grunnlag av tekniske indikatorsignaler. Essensen av tekniske indikatorer er en matematisk omforming av en finansiell symbolpris beregnet på å prognostisere fremtidige prisendringer. Dette gir en mulighet til å identifisere ulike egenskaper og mønstre i prisdynamikk som er usynlige for det blotte øye. Typer av indikatorer I samsvar med funksjonelle egenskaper kan indikatorene deles inn i to typer: trendindikatorer og oscillatorer. Trendindikatorer bidrar til å identifisere prisretningen og finne trendendringer øyeblikk synkront eller med forsinkelse. Oscillatorer gjør det mulig å definere markedsovergangspunkter på forhånd eller samtidig. En egen kategori inkluderer indikatorer beregnet ut fra volumer. For Forex-markedet betyr 39volume39 antall flått (prisendringer) innenfor et tidsintervall. For verdipapirer i volum betyr volumet av henrettede handler (i kontrakter eller pengevilkår). En annen kategori er Bill Williams39 indikatorer. De er inkludert i en egen gruppe fordi de er en del av handelssystemet beskrevet i hans bøker. Ovennevnte kategorier inkluderer innebygde indikatorer på handelsplattformen. 38 indikatorer er tilgjengelige i plattformen. Et stort antall tilpassede tekniske indikatorer kan også brukes i plattformen. Du kan laste ned kildekoder av ulike gratis programmer fra kodebase. Tusenvis av ferdige applikasjoner for teknisk analyse og automatisert handel er også tilgjengelig på markedet. For enkelhets skyld er alle indikatorene delt inn i grupper i Navigator-vinduet. Slik kjører du en indikator på diagrammet Den mest praktiske måten å bruke en indikator på er å dra den fra navigatorvinduet. Du kan også bruke kommandoen Indikatorer fra Sett inn-menyen eller - knappen på verktøylinjen Standard. En teknisk indikator kan trekkes i et eget indikatorvindu med egen vertikal skala (for eksempel MACD) eller påføres direkte på et prisdiagram (som Moving Average). Slik endrer du innstillinger for en brukt indikator Innstillingene for en løpende indikator kan endres. Velg ønsket indikator i indikatorlisten og klikk på quotPropertiesquot eller bruk indikatorens kontekstmeny på diagrammet. Bruk kontekstmenyen til å administrere indikatorer: Flytt en musemarkør til en linje, et symbol eller en histogramgrense av en indikator, du kan nøyaktig definere verdien av indikatoren på dette punktet. Slik tilpasser du indikatorutseende Du kan enkelt tilpasse utseendet på indikatorer i handelsplattformen. Du kan konfigurere indikatorparametrene når du bruker det til et diagram eller endrer dem senere. Indikatorutseendet er justert på tabellen quotPropertiesquot: Indikatorlinjefarge, bredde og stil er satt opp i quotStylequot-feltet. Visning av ulike elementer kan konfigureres individuelt for Ichimoku Kinko Hyo. Alligator og tilpassede indikatorer. Linjens farge, bredde og type kan settes på quotColorsquot-fanen. Hvordan velge data for å tegne en indikator Indikatorer kan plottes basert på prisdata og derivater derav (Medianpris, Typisk pris, Vektet Lukk), samt på grunnlag av andre indikatorer. For eksempel kan du søke Moving Average til Awesome Oscillator og ha en ekstra AO signal linje. Først må du tegne AO-indikatoren, og deretter bruke MA til den. I MA-innstillingene velg alternativet "Forutgående indikator39s Dataquot" i quotApply toquot-feltet. Hvis du velger quotFirst Indicator39s Dataquot, vil MA bli brukt til den aller første tilsatte indikatoren, dvs. det kan være en hvilken som helst annen indikator. Ni varianter av indikatorkonstruksjon er tilgjengelige: Lukk basert på lukkede priser. Åpne basert på åpne priser. Høyt basert på høye priser. Lavt basert på lave priser. Medianpris (HL2) basert på medianprisen: (Høy Lav) 2. Typisk pris (HLC3) basert på den typiske prisen: (High Low Close) 3. Weighted Close (HLCC4) basert på gjennomsnittlig vektet nær pris: (High Low 2Close) 4. Første indikator39s data basert på verdiene til den første påførte indikatoren. Alternativet for å bruke dataene til den første indikatoren er bare tilgjengelig for indikatorer i et eget vindu, fordi i hovedkortvinduet er den første indikatoren prisen. Tidligere indikatorens data basert på verdiene fra den forrige indikatoren. Slik oppretter du flere indikatornivåer For enkelte indikatorer kan flere nivåer aktiveres. Åpne quotLevelsquot-fanen, klikk på quotAddquot og skriv inn nivåverdien i tabellen. Du kan også legge til nivåbeskrivelsen. Linjens farge, bredde og stil for nivåene kan settes opp nedenfor. Hvis du vil redigere et nivå, klikker du quotEditquot eller dobbeltklikker på det aktuelle feltet. For indikatorer anvendt på et prisdiagram, trekkes nivåene ved å summere indikatorverdiene og det angitte nivået. For indikatorer tegnet i en separat undervindu, tegnes nivåene som horisontale linjer gjennom den angitte verdien i vertikal skala. Indikatorskjerminnstillinger Indikatorskjermen for ulike tidsrammer (periode) kan settes opp på fanen kvitteringskvoter. Indikatoren vises bare for de valgte tidsrammer. Dette kan være nyttig når indikatoren er beregnet for bruk på bestemte tidsrammer. Alternativ quotShow i Data Windowquot tillater å administrere indikatorinformasjon som vises i Data Window. Noen indikatorer har flere skalainnstillinger. Vinduet Indikatoregenskaper har en ekstra quotScalequot-fane: Arve Scale-aktiverbar skala arv fra den første indikatoren i vinduet. Hvis dette alternativet er aktivert, har indikatoren samme skala som den som ble brukt før denne aktiverte fiksjonen for Scale by Line for en bestemt indikatorverdi i dens undervindu ved hjelp av en dra-og-slipp-linje. Hvis dette alternativet er aktivert, blir quotscale percentquot og quotscale valuequot-feltene aktive, verdien av indikatoren som skal fastsettes, kan spesifiseres der. Når verdien er angitt, legges en linje til indikatorvinduet, ved hjelp av hvilken du kan angi et fast nivå av indikatorverdier på den vertikale skalaen Fast Minimum aktiverbar fiksering av en minimumsverdi av den vertikale skalaen til en indikator undervindu. Hvis aktivert, aktiverer alternativet feltet for å angi tilsvarende verdi Fast maksimal aktiverbar fiksering av en maksimumsverdi av den vertikale skalaen til en indikator undervindu. Hvis aktivert aktiverer alternativet feltet for å angi tilsvarende verdi. Noen av disse eksemplene er basert på 20 Trade Signals i MQL5 Artikkel utgitt av Metaquotes på mql5enarticles130 (Copyright Metaquotes). Vær oppmerksom på at disse ekspertrådgiverne ble opprettet for pedagogiske formål og gjør Utgjør ikke noe økonomisk råd. Før du bruker følgende EAer, vær oppmerksom på følgende: DOWNLOAD FILENE ER I MOL5 FORMAT (MOLANIS 5 FORMAT - EN. MOL5 FIL FOR EA VISUAL WIZARD). Å HENT EAEN FOR MT5, LAST LAST STRATEGI FIL -.MOL5 FIL, ÅPNE DEN MED EXPERT ADVISOR VISUAL WIZARD OG KLIKK PÅ GENERER MQL5 CODE. Eksemplene bruker en grunnleggende logikk og unngår handel med den nåværende linjen for å redusere falske signaler. I noen tilfeller ser det ut til at EA mangler handler, men EA handler bare etter definisjonene i TA-ikonet som reduserer antall signaler og flimring. Hvis du vil vite hva EA gjør, i MetaTrader 5, gå til Verktøykasse-vinduet og klikk på Eksperter-fanen. Det viser alle loggene - ekspertrådgiveren skriver ut sine logikkoppgaver. MetaTrader 5 er forskjellig fra MetaTrader 4, de fleste brukere vil si: Men i MT4 kunne jeg. I stedet for å prøve å replikere hva du gjorde med MT4, omfavn MT5 og lær det. MT5 har handelskonsepter som er i tråd med de fleste handelsplatformene for forex. MT5 har nye konsepter relatert til stillinger og ordrer som er helt forskjellige fra MT4-konseptene: I motsetning til MT4 styrer MT5 en posisjon per par. En ordre blir en avtale og deretter en stilling. I MT4 vil to påfølgende ordrer bli administrert som to posisjoner i samme par. Man kunne identifisere åpen pris og fortjeneste per ordre. Også man kan endre ta fortjeneste og stoppe tap per ordre. MT4 gir selv sikring. I MT5 vil to påfølgende ordrer på 0,1 for EURUSD bli en 0,2 posisjon i EURUSD. Åpen pris, fortjeneste, ta fortjeneste og stoppe tap er relatert til stillingen. MT5 tillater ikke sikring. MQL5 er forskjellig fra MQL4. De er ikke engang kompatible. MetaTrader 5 er en beta-programvare, slik at den kan inneholde feil. Programvaren vår er en beta-programvare siden den er utviklet for MetaTrader 5 (som er en beta-programvare). Hver gang du vil endre EA-inngangene dine, løsne EA fra diagrammet og deretter legge det til igjen. Vi har sett litt langsomhet i MT5 hvis du ikke gjør det på den måten. Vanligvis er dine EAer i C: Program FilesMetaTrader 5MQL5Experts Men i visse Windows-versjoner vil MT5 se etter EA i C: UsersYOUR USERAppDataRoamingMetaQuotesTerminalD0E8209F77C8CF37AD8BF550E51FF075MQL5Experts D0E8209F77C8CF37AD8BF550E51FF075 er et randon-navn som endres på alle installasjoner. Denne funksjonen kalles Windows Roaming. Problemer kan oppstå fordi filene i C: Program FilesMetaTrader 5MQL5Experts og C: UsersYOUR USERAppDataRoamingMetaQuotesTerminalD0E8209F77C8CF37AD8BF550E51FF075MQL5Experts er ikke synkronisert. Dette er et Windows-problem ut av vår kontroll. Hvis dette skjer, må du kanskje kopiere EA-filene manuelt fra C: Program FilesMetaTrader 5MQL5Experts til C: UsersYOUR USERAppDataRoamingMetaQuotesTerminalD0E8209F77C8CF37AD8BF550E51FF075MQL5Experts En løsning på dette problemet er å opprette EA-filen i MetaEditor og kopiere koden fra Visual Advisor Wizard. For å laste ned eksemplene, høyreklikk på toppen av nedlastingskoblingen, og velg deretter lagre som (Lagre mål som eller Lagre link som). 0. Last ned alle ekspertrådgivere for Metatrader 5 i en zip-fil Eksemplene er i et mol5-format. Åpne dem med ea visuell veiviser, og generer deretter koden. For eksemplene som bruker tilpassede indikatorer, må du sette indikatorene i mt5-indikatormappen. Da må du kompilere indikatorene. Mye brukt EA. Denne ekspertrådgiveren åpner en lang posisjon når det raskt bevegelige gjennomsnittet er høyere enn det sakte bevegelige gjennomsnittet og omvendt. Vær oppmerksom på at denne EA ikke bruker noen ikoner for nær lang (CL) eller lukk kort (CS). MT5 støtter ikke sikring, så før du går lenge er alle korte stillinger lukket og omvendt. Husk at hver gang en handelsbetingelse er sant, sender EA en ordre. I dette EA er maksimumsvolumet per par satt til 0,2. Dermed hver gang den bevegelige gjennomsnittlige handelstilstanden er sant, vil en ny 0,1-posisjon bli lagt til den eksisterende posisjonen til stillingsvolumet når 0,2. Hvis du handler ved hjelp av flått (Utførelsesmodus Hver tick i EA Visual Wizard, eller CompleteBars false i MT5 EA-innganger) kan du se hvordan to ordrer på grunn av to merker mottatt - kan utføres i samme bar til 0,2 volum er nådd. Endre MT5-variabelen MaxVolumePosition til 0,1 for å begrense volumet per par til 0,1 på denne måten, kun én ordre blir utført med tanke på handelsvilkårene. Når du prøver dette, spør EA-folk: Hvorfor bruker du skift 1 i TA-ikonet Skift brukes til å velge linjen som skal brukes i den bevegelige gjennomsnittlige beregningen. Shift0 betyr, få ma-verdien for den nåværende linjen Shift1 betyr, få ma-verdien for den forrige linjen. Noen foretrekker å bruke Shift0 for å få signalet så snart det skjer, andre foretrekker Shift1 for å få en sterkere bekreftelse. Neste diagram viser forskjellen mellom handel med gjeldende (øverste graf - shift0) og den forrige linjen (nederste graf - shift1). Ved hjelp av den forrige linjen forsinkes signalet, men du får mindre falske signaler. Den følgende grafen viser det samme scenariet i et hakkende marked. Merk forskjellen i antall signaler Du må bestemme hvilken bar du skal bruke for å finne din egen balanse mellom følsomhet og signalhastighet. 2. Multi-Currency Enkel glidende gjennomsnitt Denne EA bruker de samme handelsbetingelsene som Simple moving gjennomsnittlig eksempel ovenfor, men det handler om to valutapar. Husk at hvis du ikke lager multi-valuta-EAer, bruk alltid alternativet Current Symbol - På denne måten vil dine ekspertrådgivere jobbe på et hvilket som helst valutapar. Vær oppmerksom på at i eksemplet bruker EA EURCAD - og EURUSD-parene, men det bruker tidsramme PeriodCurrent. Så EA, får tidsrammen fra diagrammet og bruker samme tidsramme for begge par. Når du arbeider med muti-valuta, tar EAer hensyn til at du knytter EA til ett diagram, men du må ha historiske barer for alle parene i EA. Dermed før du bruker EA, åpne diagrammer for parene i EA og bekreft at du har nok barer. (Du kan lukke dem senere, men la ett diagram for å feste EA). Husk også at EA utføres hver gang det er en ny linje (eller kryss) i diagrammet der EA er vedlagt. Så handel med hver bar betyr handel med hver linje i diagrammet der EA er vedlagt. Dermed kan handel med flått bli bedre. Den gode tingen med MetaTrader 5 er at multi-valuta EAs (og multi-frame EAs) kan testes tilbake i MT4 dette er ikke mulig. 3. Multi-timeframe Enkel glidende gjennomsnitt Denne EA åpner en lang posisjon når det raske bevegelige gjennomsnittet (tidsramme 1 minutt) er høyere at det langsomme glidende gjennomsnittet (tidsramme 1 minutt) og det hurtige bevegelige gjennomsnittet (tidsramme 5 minutter) er høyere at sakte bevegelige gjennomsnitt (tidsramme 5 minutter) og omvendt. Dermed blir ma forholdene evaluert i to forskjellige tidsrammer for en dobbel bekreftelse. Begge forholdene må være oppfylt for å åpne posisjoner. Denne EA vurderer handelsbetingelsen på tidsrammer Periode M1 (ett minutt) og Periode M5 (fem minutter), men det tar valutaparet fra diagrammet der EA er festet. Ved oppretting av flere tidsrammer kobler EAer EA til den minste tidsrammen i dette tilfellet Periode M1. Husk at hvis du ikke lager flere tidsrammer, bruker EA alltid alternativet Period Current - På denne måten vil EA-en fungere på en hvilken som helst tidsramme. 4. Multi-timeframe Avansert Enkel glidende gjennomsnitt Ligner på det forrige eksempelet, men denne EA åpner en ny posisjon som ser på både 1-minutters og 5-minutters tidsramme og lukker det ved å evaluere handelsvilkårene på 1-minutters tidsramme. Lukk lang (CL) og Lukk korte ikoner brukes til å lukke posisjonen når 1 minuters diagram viser en endring i trendretning. Kryss av to flytende gjennomsnitt (): den raske med period 8 og den langsomme med period 16. Hvis verdien av den raske MA på 2-nd-stangen er mindre enn verdien av den langsomme MA ved 1 st stangen , og verdien av den raske MA på 1 st stangen er større enn verdien av den langsomme MA ved 1 st stangen, betyr det at den raske MA krysset langsom en oppover som er signalet vårt for å kjøpe. Signalet til å selge er dannet på lignende måte. Hvis den raske MA på 2-nd-stangen er større enn den langsomme MA ved 1 st stangen, og hvis den raske MA ved 1 st stang er mindre enn den langsomme MA på 1 st stangen, betyr det topp - nedoverkryssing av den langsomme MA ved den raske MA. Vær oppmerksom på at MA Crossovers kan defineres på flere måter. Vi bruker definisjonen fra MT5-artikkelen som reduserer flimring. 6. Kryss av hoved - og signallinjen til MACD Hvis signallinjen krysser hoveddelen fra toppen nedover, er det signalet til å kjøpe. Hvis signallinjen krysser hovedbunnen, er signalet til å selge. 7. Gjennombrudd i priskanalområdet Hvis prisen går gjennom øvre kant av priskanalen og prisen er fast over denne grensen, er det signalet til å kjøpe. Hvis prisen går gjennom den nederste grensen til priskanalen, og prisen er fastsatt under denne grensen, så er signalet til å selge. Denne EA bruker den tilpassede indikatoren Priskanal (Price Channel. mq5 av Sergey Greecie). Vennligst last ned indikatoren til C: Program FilesMetaTrader 5MQL5Indicators (for standard MetaTrader installasjoner) og kompilere den for å generere. ex4-filen. Denne indikatoren har tre signaler (moduser eller buffere): Signaler er identifisert som: Modus 0, Høy modus 1, Lav modus 2, Mid I EA, modus 0 og modus 1 brukes. 8. RSI indikator OverbuyingOverselling strategi Vi kjøper, da RSI faller lavere enn et visst nivå (30) og deretter stiger over det. Vi selger, ettersom RSI stiger høyere enn et visst nivå (70) og deretter faller under det. 9. Utgang fra OverbuyingOverselling Zones av CCI Vi kjøper, da CCI faller lavere enn -100 nivå og deretter stiger over det. Vi selger, da CCI stiger over 100 nivå og faller under det. 10. Avgang fra OverbuyingOverselling Zones of Williams Prosent Range Vi kjøper, da Williams faller lavere enn -80 nivå og deretter stiger over det. Vi selger, da Williams stiger over -20 nivå og deretter faller under det. 11. Sprette fra Bollinger-kanalens grenser Hvis prisen gjennomsyrer eller berører den øvre grensen til Bollinger-båndet og deretter vender tilbake, er det et signal å selge. Hvis prisen gjennomsyrer eller berører den nederste grensen til Bollinger-bandet, er det et signal å kjøpe. 12. ADX Adaptive Channel Breakthrough Signal å kjøpe: Hvis prisen bryter over den øvre grensen til Adaptive Channel ADX og den lukkede prisen er fast over denne grensen. (Lukk gt øvre grense) Signal å selge: Hvis prisen gjennomsyrer den nedre grensen til priskanalen, og den lukkede prisen er fastsatt under denne grensen. (Lukk den nedre grensen) Denne ekspertrådgiver bruker den tilpassede indikator ADX Adaptive Channel (AdaptiveChannelADX. mq5 av Sergey Greecie). Modus (signaler) for denne indikatoren er: Modus 0, for å få indikatorverdien for den øvre grensen modus 1, for å få indikatorverdien for den nedre grensen 13. Sprette fra kantene til standardavvikskanalen Kjøp: Hvis prisen bryter inn eller berører den nederste grensen til standardavvikskanalen og deretter tilbake. Selg: Hvis prisen gjennomsyrer eller berører den øvre grensen til standardavvikskanalen og deretter tilbake. Denne EA bruker den tilpassede indikatoren Standard Deviation Channel (StandardDeviationChannel. mq5 av Sergey Greecie). Modus (signaler) for denne indikatoren er: Modus 0, for å få indikatorverdien for underbåndsmodus 1, for å få indikatorverdien for overbandet 14. NRTR Endring av trend Kjøp Signal: Hvis NRTR-indikatoren viser en økende trend . Selg Signal: Hvis NRTR-indikatoren viser en nedadgående trend. 15. Registrere endring av trend ved hjelp av den adaptive flytte gjennomsnittlige (AMA) indikatoren Kjøp om AMA-indikatoren er rettet oppover. Selg om AMA-indikatoren er rettet nedover.

No comments:

Post a Comment