Handledning om grundläggande koncept för Mql-syntax

Syntax

Har du någon erfarenhet av programmering? Hanterade något språk som härrör från C? Om svaret är ja, är hanteringen av Mql lätt för dig.
Men icke-programmerare måste vara lite mer försiktiga.

MQL-programmering handledning av Wetalktrade-syntax

I MQL slutar varje påstående med semikolon och kallas ett uttryck. Ett uttryck kan sträcka sig över flera rader och det måste finnas ett semikolon i slutet.

extern dubbel StopLoss =15,0; // enkelradsuttryck

Eller detta flerradiga uttryck:

if (FastMACurrent> SlowMACurrent)
OpenBuy=true; // flerradsuttryck

Om du är ny på programmering måste du se till att du placerar semikolon i slutet av varje påstående. Att inte göra det är ett vanligt misstag för nybörjare.

Undantaget från semikolonregeln:den sammansatta operatören

En sammansatt operator är kodrader som innehåller flera uttryck inom klammerparenteser {}. Sammansatta operatorer kan inkludera kontrolloperatorer (om, switch), cykeloperatorer (for, while) och funktionsdeklarationer. Nedan är ett exempel på en kontrolloperatör:

MQL-programmering handledning av Wetalktrade-operatör

if(Bars<100)
{ Print(“Stoler mindre än 100”);
return(0); }

Observera att du inte placerar ett semikolon efter initial if-operatorn. Du behöver inte sätta ett semikolon efter det avslutande klammerbandet heller. Det finns ett semikolon efter Print() fungera. Det beror på att det kan finnas ett eller flera uttryck inom klammerparenteserna, och varje uttryck måste sluta med ett semikolon.


Affärsstrategi
  1. Bokföring
  2. Affärsstrategi
  3. Företag
  4. Kundrelationshantering
  5. finansiera
  6. Lagerhantering
  7. Privatekonomi
  8. investera
  9. Företagsfinansiering
  10. budget
  11. Besparingar
  12. försäkring
  13. skuld
  14. avgå