Hva er MQL4 programmering i Forex Trading av Tlco P.

MQL4 programmering er også kjent som Meta Quotes Språk 4. Det er en ny innebygd språk for programmering av handelsstrategier. Dette språket kan lage dine egne Expert Advisors som gjør trading ledelse automatisert og er perfekt egnet for gjennomføring av ens egne handelsstrategier. Dessuten kan man bruke MQL4 for opprettelse av egne egendefinerte indikatorer, skript og nbsp Biblioteker &;.

MQL4 programmering er programmeringsspråk for å implementere handelsstrategier. MQL4 er en C-lignende språk, som er en av de raskeste og mest verdifulle funksjonelt språk i verden. Dens fleksibilitet gjør det mulig å grundig verifisere alle parametere av Expert Advisors. Dette gjør det mulig for utviklere å automatisere nesten alle trading strategi. Såvidt sine fartsegenskaper er bekymret, MQL4 ut utfører alle spesialiserte språk for trading strategier og kommer andre bare til slike høyt nivå språk som Java og C ++. Denne kombinasjonen av bred funksjonalitet og høy ytelse har gjort MQL4 førstevalget for et flertall av tradere. Utviklingsmiljøet er det først og fremst utviklet for å lage Expert Advisors. Disse programmene tillate full automatisering av analytiske og handelsprosesser.

Så i utgangspunktet du kan bruke MQL4 å opprette egendefinerte indikatorer og skript. Tilpassede indikatorer er fulle analoger til innebygde tekniske indikatorer. De er uunnværlige for å analysere pris dynamikk av finansielle instrumenter og viser handel varsler. Hvis tilgjengelige tekniske indikatorer er ikke nok, kan du opprette din egen eller bruke de som er utviklet av andre handelsmenn. Skript er miniprogrammer som automatiserer små ofte gjentatte handlinger. I motsetning til Expert Advisors, er skript utføres bare én gang. De trenger ikke utføre med hvert tick. For eksempel kan en typisk skriptet være et lite program å lukke alle åpne posisjoner i alle instrumenter med en enkelt tast.

Automatisert trading er en relativt ny, men svært lovende teknologi. Dens viktigste ideen ligger i overføring av kontoadministrasjon til et dataprogram. I Metatrader 4 markedsanalyse er også overlatt til disse programmene. Med andre ord, Metatrader 4 utgivelser helt handelsfolk fra rutinen markedet ser og gjennomføring av handelen operasjoner. Metatrader 4 klient terminal følger med MQL4 programmering Integrated Development Environment. Dette miljøet består av følgende deler og de er Metatrader 4-terminalen, MQL4 programmering og Meta Editor Strategy. Folk kan begynne å lage enkle programmer. Den delen tar for seg generelle prinsipper for å skape en enkel Expert Advisor og en enkel tilpasset indikator, samt rekkefølgen av å dele en ekspert rådgiver med ulike indikatorer. Spesielt den delen beskriver rekkefølgen på dataoverføring fra en egendefinert indikator til en ekspert rådgiver. Den gir også noen eksempler på enkle programmer klar til å brukes i handelen praksis. MQL4 programmering er en innebygd språk for programmering trading strategier. Dette språket er utviklet av Meta Quotes Software, som er basert på sin lange erfaring i etableringen av elektroniske handelsplattformer. Ved hjelp av dette språket, kan du lage dine egne Expert Advisors som gjør trading ledelse automatisert og er perfekt egnet for å implementere dine egne trading strategier. Dessuten bruker MQL4 du kan lage dine egne tekniske indikatorer, scripts og biblioteker. Tekniske indikatorer er også kjent som egendefinerte indikatorer.

MQL4 programmering inneholder et stort antall funksjoner som er nødvendige for å analysere nåværende og tidligere mottatt sitater og har innebygd basisindikatorer og funksjoner for å håndtere handel ordre. Dette programmet kan selv kontrollere dem. Teksten editor som belyser ulike konstruksjoner av MQL4 språket brukes til å skrive programkode. Det hjelper brukerne å orientere seg i den sakkyndige system teksten ganske enkelt. Den korte guiden inneholder funksjoner, drift, reserverte ord og andre språk. Konstruksjoner delt inn i kategorier, og tillate å finne beskrivelse av hvert element benyttes av språket. Programmer skrevet i MQL4 programmering & de har ulike funksjoner og formål. Expert Advisor er et mekanisk handelssystem knyttet opp til en viss diagram. En Expert Advisor begynner å kjøre når en hendelse skjer som kan håndteres av den. Script er et program beregnet for en enkelt operasjon i noen handlinger. I motsetning til Expert Advisors, trenger scripts ikke behandle enhver handling, med unntak av starten hendelsen. Skript er lagret i terminalen katalog, MQL4 programmering og skript. Fil er en kilde tekst av de mest brukte blokker av tilpassede programmer. Slike filer kan være inkludert i de kildetekster av Expert Advisors, scripts, egendefinerte indikatorer andlibraries på kompilering scenen.

Den største forskjellen mellom MQL4 og MQL5 er utseendet på objektorientert programmering. Så du kan begynne å lære MQL4 nå, fordi:

1. Hvis du vet MQL4 det eneste i MQL5 å endre i programmene dine vil være navnene på et par start () init () deinit () funksjoner; 2. Hvis du vet MQL4 overgangen til mql5 vil være glatt, 3. Hvis du vet mql5 du vet C-språk så vel fordi de er svært tett, 4. På grunn til å gi strukturer og andre forbedringer i MQL5, vil det være mange nye muligheter til å fusjonere MQL5 med noen database, matematiske, statistiske pakker etc.

lovet at MQL5 vil være svært lik klassiske C /C ++, bortsett fra:

1. Pekere; 2. Goto operatør; 3. Anonym opplisting; 4. Adresse aritmetikk og klassen arv; 5. Noen eksotiske ansatte fra såkalte "objektorientert programmering": klasser konstruktører ikke har parametre, ikke formere arv etc.

Operatører overbelastning og trefoldig drift (expr OP1:? OP2;). Vil trolig bli inkludert senere

Forsøk på å lære noe kan en gang på en stund ut til å være ekstremt overveldende i starten, men som du kommer til å bli akklimatisert til det spesifikke emnet emnet du umiddelbart forstå at det var ikke akkurat så vanskelig som du hadde i utgangspunktet fryktet. Å bare forstå MQL4 må du oppdage den beste start MQL4 programmering.

Så MQL5 vil være svært nær C. Den største forbedringen er strukturer. Hvis du allerede kjenner noen grunnleggende MQL4 programmering og ønsker å lære C ++, kan du starte med bøker som C ++ for Dummies. Du kan også bruke C ++ BNF beskrivelse.

MQL4 programmering kan ta inkludert den mest uerfarne programmerere ved hjelp av standard metoder for å bygge en enkel ekspert rådgiver og forutsetter absolutt ingen tidligere programmering kunnskap eller erfaring overhodet. Programmeringen fungerer som et flott første skritt til en person som tenker om å finne ut mer om den metatrader fire programmeringsspråk og spesielt den beste måten å utvikle dyktige rådgivere. Du kommer til å raskt få opp til hastighet og vil ha opprettet din egen grunnleggende EA på kort tid i all.automated-trading-programvare.

Kurset konsentrerer seg bare om å lage en master råd og styrer ikke den beste tilnærmingen til program markører i enhver kapasitet. Alle ting betraktes det er ikke på noen måte en overdreven mengde mer arbeid for å få det du har anskaffet i metatrader MQL4 programmering og gjøre ideer for å gi deg en sjanse til å kode en utrolig markør. På det punktet når du forsøker å forstå MQL4 som med hverandre programmering dialekt bør du pålitelig gjøre en forsøke å lese i hjelpedokument ga, kartlegge ulike biter av kode og forsøke å forstå hva den gjør. Det kan virke ekstrem før alt annet ennå tro meg når du legger frem en konsentrert innsats og bli konsentrert du har kapasitet til å gjøre det. Søk etter litt komponering på nettet som beskriver det som trengs for å slå inn en MQL4 utvikler og finne i tilfelle at du har riktig perspektiv.

når du planlegger å ta vurderer rett og slett litt videre er det en gratis digital bok MQL4 programmering eiendel som vil hjelpe deg.

Forstå MQL4 er virkelig ikke mye for hardt. i noen kapasitet og er likeledes en utrolig dialekt til å begynne med som sin hemningsløst fokusert rundt Visual Basic som kan være en standout blant de mest tydelige dialekter finnes. Masse enkeltpersoner hevder at MQL4 er etablert på c ++ som er virkelig en utrolig levedyktig dialekt likevel sin språkstruktur er generelt ikke intuitivt. Absolutt det samme kan ikke uttrykkes av visuell fundamental og senere MQL4 som begge jobber med virkelig banale og i tillegg grunnleggende engelsk dialekt utviklingen innenfor sitt tegnsetting. Den skinnende ny koding dialekt for metatrader, mql5, er faktisk et tonn mer praktisk talt identisk med c ++, og det er derfor ikke noe sted i nærheten av 'nybegynner velvillig' som MQL4 synes å være.

Bruk av inkluderte filer er mer å foretrekke enn bruk av biblioteker på grunn av ekstra byrde som forekommer ved å ringe biblioteket funksjoner.

Så i utgangspunktet MQL4 programmering

er den raskeste, enkleste og mest verdifulle programmeringsspråk i verden.