Hvad er MQL4 programmering i Forex Trading af Tlco P.

MQL4 programmering er også kendt som Meta Citater Sprog 4. Det er en ny indbygget sprog til programmering af handel strategier. Dette sprog giver mulighed for at oprette dine egne Expert Advisors, der gør handel management automatiseret og er perfekt egnet til at gennemføre af ens egne handelsstrategier. Desuden kan man bruge MQL4 til oprettelse af egne brugerdefinerede indikatorer, Scripts, og biblioteker.

MQL4 programmering er det programmeringssprog til at gennemføre handel strategier. MQL4 er en C-lignende sprog, som er en af ​​de hurtigste og mest værdifulde funktionelt sprog i verden. Dens fleksibilitet gør det muligt at grundigt kontrollere alle parametre af Expert Advisors. Dette gør det muligt for udviklere at automatisere næsten enhver handelsstrategi. Så vidt dens hastighed karakteristika angår, MQL4 ud udfører alle specialiserede sprog for handel strategier og kommer kun overgået sådanne højt niveau sprog som Java og C ++. Denne kombination af bred funktionalitet og høj ydeevne har gjort MQL4 det første valg af et flertal af de handlende. Udviklingsmiljøet er den først og fremmest designet til at skabe Expert Advisors. Disse programmer giver fuld automatisering af de analytiske og handel processer.

Så dybest set kan du bruge MQL4 til at oprette brugerdefinerede indikatorer og scripts. Brugerdefinerede indikatorer er fuld analoger til indbyggede tekniske indikatorer. De er uundværlige for at analysere prisudviklingen af ​​finansielle instrumenter og vise handel indberetninger. Hvis tilgængelige tekniske indikatorer ikke er nok, kan du oprette din egen eller bruge dem som er udviklet af andre erhvervsdrivende. Scripts er mini-programmer, der automatiserer små hyppigt gentagne handlinger. I modsætning til Expert Advisors, er scripts udføres kun en gang. De behøver ikke udføre med hvert kryds. For eksempel kunne et typisk script være et lille program lukke alle åbne positioner i alle instrumenter med en enkelt tast.

Automatiseret handel er et relativt nyt, men meget lovende teknologi. Dets vigtigste idé ligger i transmission konto ledelse til et computerprogram. I MetaTrader 4 markedsanalyse er også overladt til disse programmer. Med andre ord, MetaTrader 4 fuldstændigt frigiver handlende fra den rutinemæssige markedet ser og udførelse af handelstransaktioner. MetaTrader 4 klient terminal leveres med MQL4 programmering Integrated Development Environment. Dette miljø består af følgende dele, og de er MetaTrader 4 terminal, MQL4 programmering og Meta Editor strategien. Folk kan begynde at oprette simple programmer. De afsnit omhandler de generelle principper for at skabe en enkel Expert Advisor og en enkel brugerdefineret indikator, samt rækkefølgen af ​​dele en Expert Advisor med forskellige indikatorer. Især afsnittet beskriver rækkefølgen af ​​dataoverførsel fra en brugerdefineret indikator i en sagkyndig rådgiver. Det giver også nogle eksempler på simple programmer klar til brug i handel praksis. MQL4 programmering er en indbygget sprog til programmering handel strategier. Dette sprog er udviklet af Meta Citater Software, som er baseret på deres lange erfaring i skabelsen af ​​online handelsplatforme. Ved hjælp af dette sprog, kan du oprette dine egne Expert Advisors, der gør handel management automatiseret og er perfekt egnet til at gennemføre dine egne handel strategier. Desuden ved hjælp MQL4 du kan oprette dine egne tekniske indikatorer, scripts og biblioteker. Tekniske indikatorer er også kendt som brugerdefinerede indikatorer .

MQL4 programmering indeholder en lang række funktioner, der er nødvendige til at analysere aktuelle og tidligere modtagne citater og har indbygget basale indikatorer og funktioner til styring af handel ordrer. Dette program kan endda kontrollere dem. Den tekst editor, der fremhæver forskellige konstruktioner af MQL4 sprog bruges til at skrive programkoden. Det hjælper brugerne til at orientere sig i ekspertsystemet tekst ganske nemt. Den korte vejledning indeholder funktioner, drift, reserverede ord og andre sprog. Konstruktioner opdelt i kategorier, og tillade at finde beskrivelsen af ​​hver anvendt element i sproget. Programmer skrevet i MQL4 programmering & de har forskellige funktioner og formål. Expert Advisor er en mekanisk handelssystem koblet op til en vis diagram. En Expert Advisor begynder at løbe, når en begivenhed sker, som kan håndteres af det. Script er et program beregnet til en enkelt udførelse af nogle handlinger. I modsætning til sagkyndige rådgivere, behøver scripts ikke behandle nogen handlinger, bortset fra start begivenhed. Scripts er gemt i terminalen mappe, MQL4 programmering og scripts. Fil er en kildetekst af de mest brugte blokke af brugerdefinerede programmer. Sådanne filer kan være inkluderet i kildetekster af sagkyndige rådgivere, scripts, brugerdefinerede indikatorer andlibraries på kompilering scene.

Den væsentligste forskel mellem MQL4 og MQL5 er udseendet af objektorienteret programmering. Så du kan begynde at lære MQL4 nu, fordi:

1. Hvis du kender MQL4 det eneste i MQL5 at ændre i dine programmer vil være navne på et par start () init () deinit () funktioner; 2. Hvis du kender MQL4 overgangen til mql5 vil være glat, 3. Hvis du ved, mql5 vil du vide C-sprog så godt, fordi de er meget tæt, 4. På grund af at give strukturer og andre forbedringer i MQL5, vil der være en masse nye muligheder for at fusionere MQL5 med eventuelle database, matematik, statistiske pakker osv

lovet, at MQL5 vil være meget lig klassiske C /C ++, undtagen:

1. Pointere; 2. Goto operatør; 3. Anonyme optællinger, 4. Adresse aritmetiske og klasse arv; 5. Nogle eksotiske personale fra såkaldte "objektorienteret programmering": klasser konstruktører har ikke parametre, der ikke formere arv osv

Operatører overbelastning og ternære drift (Udtr OP1:? OP2;). Vil formentlig indgå senere

Forsøg på at lære noget, kan en gang imellem synes at være ekstremt overvældende i starten alligevel, som du får til at blive akklimatiseret til det specifikke emne emne, du øjeblikkeligt forstå, at det var ikke ligefrem så hårdt, som du oprindeligt havde frygtet. Bare forstå MQL4 skal du opdage den bedste start MQL4 programmering.

Så MQL5 vil være meget tæt på C. Den største forbedring er strukturer. Hvis du allerede kender nogle grundlæggende MQL4 programmering og ønsker at lære C ++, kan du starte med bøger som C ++ for Dummies. Du kan også bruge C ++ BNF beskrivelse.

MQL4 programmering kan tage herunder de mest uerfarne af programmører i form af standard metoder til at bygge en let sagkyndig rådgiver og forudsætter absolut ingen forudgående programmering viden eller overhovedet oplevelse. Programmeringen tjener som en stor første skridt til enhver person, der tænker på at finde ud af mere om MetaTrader 4 programmeringssproget og specifikt den bedste måde at udvikle ekspert rådgivere. Du kommer til at hurtigt komme op i fart, og vil have oprettet din egen grundlæggende EA på ingen tid all.automated-handel-software.

Kurset koncentrerer bare på at gøre en master råd og ikke styre den bedste tilgang til programmet markører i hvilken som helst egenskab. Alt taget i betragtning er det ikke på nogen måde en stor mængde af mere arbejde for at modtage, hvad du har indkøbt i metatrader MQL4 programmering og gøre de ideer til at give dig en chance til at kode en utrolig markør. På det tidspunkt, når de forsøger at forstå MQL4 som med hinanden programmering dialekt bør du pålideligt gøre et forsøg på at gennemlæse den hjælp dokumentet gav, overskue forskellige stumper af kode og forsøge at forstå, hvad der den gør. Det kan forekomme ekstrem før alt endnu ellers tro mig, når du rakte en koncentreret indsats og holde koncentreret du vil have kapacitet til at udføre det. Søg efter en smule komponere på nettet, der beskriver, hvad det kræver at blive til en MQL4 udvikler og finde i tilfælde af at du har det rette perspektiv.

, som du planlægger at tage din overvejer blot lidt længere der er en gratis digital bog MQL4 programmering aktiv, der vil hjælpe dig.

Forståelse MQL4 virkelig ikke meget overdrevent hårdt. i enhver kapacitet og er ligeledes en utrolig dialekt til at begynde ud med som sin uhæmmet fokuseret omkring Visual Basic, som kan være en standout blandt de mest klare dialekter der er. Masser af individer hævder, at MQL4 etableres på C ++, som er virkelig en utrolig levedygtig dialekt endnu dens sprog struktur er generelt ikke intuitiv. Absolut den samme ikke kan udtrykkes af visuel grundlæggende og efterfølgende MQL4 som både arbejde med virkelig banale og derudover grundlæggende engelsk dialekt udviklingen inde i deres tegnsætning. Den skinnende nye kodning dialekt for metatrader, mql5, er faktisk et ton mere praktisk taget identiske med C ++, og det er derfor ikke sted i nærheden "nybegynder velvillig" som MQL4 synes at være.

Brugen af ​​inkluderet filer er mere at foretrække end brugen af biblioteker på grund af ekstra byrder forekommer ved at kalde bibliotekets funktioner.

Så dybest set MQL4 programmering

er den hurtigste, nemmeste og mest værdifulde programmeringssprog i verden.