Utilizăm cookie-uri pentru a vă oferi cea mai bună experienţă posibilă pe site-ul nostru. Continuand să accesati acest site, acceptați utilizarea acestor cookie-uri. Pentru mai multe detalii, inclusiv cum puteti modifica preferinţele dumneavoastră, vă rugăm să citiţi Politica de confidențialitate.
Mai multe informaţii Accepta
79% din conturile investitorilor de retail pierd bani atunci când tranzacționează CFD-uri cu acest furnizor. CFD-urile sunt instrumente complexe și au un risc ridicat de a pierde rapid bani din cauza efectului de levier. 79% din conturile investitorilor de retail pierd bani atunci când tranzacționează CFD-uri cu acest furnizor. Ar trebui să luați în considerare dacă înțelegeți modul în care funcționează CFD- urile și dacă vă puteți permite să vă asumați riscul ridicat de a vă pierde banii. expand_more

Ce Este MQL4? | Ghid MQL4

Timp de citire: 14 minute

MQL4Avansarea tehnologiei a extins semnificativ libertatea de mișcare a traderilor, care au acum la dispoziție o multitudine de instrumente pentru a tranzacționa în cel mai personalizat mod posibil. Departe sunt acele imagini în care traderii foloseau metoda "open outcry" (care se referă la strigarea tranzacțiilor cu voce tare și semnalizarea cu ajutorul mâinilor a intenției de cumpărare, respectiv vânzare), acum tranzacționarea electronică vă permite să investiți în orice instrument de oriunde v-ați afla.

Printre instrumentele disponibile sunt limbajele de programare, cum ar fi limbajul MQL4 al MetaQuotes, care vă permite să creați sisteme de tranzacționare automate și indicatori personalizați. În acest articol veți descoperi ce este limbajul MQL4 și cum să îl utilizați fără a deține cunoștințe de programare.

Stăpânirea elementelor de bază ale limbajului MQL4 este un mare avantaj dacă doriți să avansați în lumea tradingului, chiar dacă nu dețineți cunoștințe despre programare.

Tranzacționează cu MT4
MQL4

Ce Este MQL4?

MQL4 este o abreviere de la MetaQuotes Language 4 (MQL4). MetaQuotes este numele companiei care dezvoltă cea mai populară platformă de tranzacționare din lume, MetaTrader. Prin urmare, este un limbaj de programare - similar cu limbajul de programare C , unul dintre cele mai utilizate în anii 90, care permite traderilor să creeze propriul robot de tranzacționare automată pe platforma MetaTrader 4, ceea ce înseamnă că poate crea, de asemenea, scripturi și indicatori MQL4. Dacă nu dețineți cunoștințe despre programare, nu vă faceți griji, deoarece există site-uri web specializate care vă vor ajuta să folosiți tranzacțiile algoritmice. Să descoperim cum se face în cazul MQL4.

Cum Să Utilizați MQL4?

Pentru a începe utilizarea limbajului MQL4, trebuie mai întâi să vă familiarizați cu comunitatea MQL5, o pagină online care oferă servicii utilizatorilor MetaTrader, atât pentru MT4, cât și pentru MT5. Pe acest site web puteți găsi roboți de tranzacționare, baze de date cu indicatori și forumul MetaQuotes Language 4 în care profesioniștii rezolvă toate problemele care apar. Pagina web este acum specializată în MQL5, deoarece este cea mai actualizată versiune a limbajului MetaQuotes, dar menține informații legate și de MetaQuotes Language 4. Pe pagină putem vedea următoarele file:

  • Market. Este un magazin online de roboți de tranzacționare și indicatori tehnici cu peste 10.000 de aplicații de tranzacționare disponibile pentru platforma MetaTrader. Toți acești roboți, atât cu plată cât și gratuiți, pot fi testați gratuit cu Strategy Tester. Din platforma MetaTrader putem accesa direct această secțiune așa cum veți vedea mai târziu.
  • Code Base: Acesta permite utilizatorilor să descarce orice cod publicat în secțiunea Code Base a comunității, astfel încât codul să fie plasat automat în directorul corect și compilat, ceea ce permite traderului să-l execute pur și simplu din fereastra MetaTrader Navigator.
  • Freelance. Traderii pot angaja programatori profesioniști pentru a crea noi indicatori și strategii MQL5, precum și pentru a converti cod sursă scris în MQL4 în limbajul MQL5 pentru cei care doresc să migreze de la MetaTrader 4 la MetaTrader 5. Puteți accesa, de asemenea, un număr mare de convertori de la MQL4 la MQL5
  • Semnale. Găsiți furnizori de semnale de tranzacționare. Abonați-vă și tranzacțiile lor vor fi automat copiate în contul de tranzacționare la care vă puteți abona.
  • Forum. Traderii pot vizita forumul pentru a discuta despre sistemele de tranzacționare, pentru a-și îmbunătăți abilitățile de programare MetaQuotes Language 4, pentru a se alătura diferitelor grupuri de chat și a pune întrebări.

Ce Este MQL4 Market?

Puteți accesa MQL4 Market de pe platforma MetaTrader. MetaQuotes Language 4 Market este un magazin online de roboți de tranzacționare și indicatori tehnici, pe care îi puteți testa gratuit înainte de cumpărare sau descărcare.

Magazinul oferă utilizatorilor posibilitatea de a achiziționa algoritmi (numiți și roboți de tranzacționare Expert Advisors) și indicatori tehnici. Magazinul are, de asemenea, o secțiune „Utilități" în care programatorii își pot vinde roboții de tranzacționare și indicatorii tehnici comunității.

Pentru a accesa MetaTrader 4 MQL4 cu Admiral Markets, deschideți pur și simplu fereastra Toolbox (Ctrl + T) și apoi selectați „Market" din filele afișate în partea inferioară a ferestrei, așa cum puteți observa în imaginea de mai jos:

mql4 marketSursa: Admiral Markets MetaTrader 4. Fila MetaQuotes Language 4 Market.

După cum puteți observa în imagine, există multe alte file legate direct de serviciile MetaQuotes Language 4, precum MQL4 Code Base sau Experți MetaQuotes Language 4. Înainte de a începe să utilizați oricare dintre aceste servicii sau instrumente, indiferent dacă sunt gratuite sau cu plată, trebuie să descărcați platforma MetaTrader 4.

Știați că Admiral Markets oferă MetaTrader 4 complet gratuit? MetaTrader 4 permite traderilor să acceseze cele mai avansate grafice de tranzacționare, date și analize de piață în timp real, precum și acces la toate serviciile menționate mai sus cu limbajul MetaQuotes Language 4.

Dacă doriți să descărcați gratuit MT4, trebuie doar să faceți clic pe următorul banner și să urmați instrucțiunile:

mt4

MQL4 - MetaEditor

În cadrul platformei MetaTrader 4 găsiți fereastra MetaEditor, un instrument care oferă mai multe alternative, în funcție de obiectivul pe care îl urmăriți, indiferent dacă acesta este să creați un Expert Advisor (EA), să modificați orice indicator pe care l-ați creat anterior sau să creați sau modificați un script.

Pentru a începe utilizarea limbajului MetaQuotes Language 4 pe platforma MetaTrader 4, trebuie să deschideți fereastra MetaEditor apăsând tasta F4 de pe tastatura calculatorului. În MetaEditor, faceți clic pe Nou pentru a lansa asistentul MQL4 Expert Advisors, care vă va ajuta să creați un nou Expert Advisor.

Selectați Expert Advisor și faceți clic pe butonul „Următorul". În secțiunea următoare vi se va cere numele EA-ului, autorul, site-ul web de care este legat, precum și parametrii de intrare ai acestuia. MQL4După ce ați specificat toate datele solicitate și ați făcut clic pe butonul „Următorul", puteți vedea opțiuni adiționale interesate de gestionarea diferitelor evenimente programabile, precum evenimentul de deschidere a unei noi tranzacții, de modificare a graficului, etc.metaquotes language 4 (mql4) Cu ajutorul oferit de comunitatea MQL5, alegeți evenimentele care vă interesează cel mai mult în EA și faceți clic pe „Finalizare". Acum aveți șablonul gata de editare.mql4MetaEditor al MetaTrader 4 include, de asemenea, un ghid al limbajului MetaQuotes Language 4 în fila „Ajutor", unde puteți găsi descrierea funcțiilor, tranzacțiilor etc.

MQL4 Sau MQL5?

Este greu de concluzionat dacă limbajul MQL4 este mai bun decât MQL5, deoarece funcțiile lor sunt diferite. Limbajul MetaQuotes Language 4 este mai vechi decât MQL5 și a fost creat pentru MetaTrader 4. De fapt, cele două limbaje sunt incompatibile. Aceasta a fost o problemă serioasă pentru o mulțime de traderi care și-au creat roboții și scripturile în MetaTrader 4 cu limbajul MetaQuotes Language 4 și nu au putut migra către MetaTrader 5 atunci când MetaQuotes a lansat această versiune a platformei de tranzacționare.

Pentru un trader debutant care este interesat de tranzacționarea algoritmică, este mai convenabil să facă acest lucru cu MetaTrader 5, deoarece este o versiune actualizată și îmbunătățită. MetaTrader 4 este însă o platformă care începe să devină învechită și care nu va fi îmbunătățită în viitor de către MetaQuotes. De fapt, de-a lungul timpului s-a speculat că poate dispărea.

Cu toate acestea, traderii care și-au creat MQL4 robot pe MT4, este foarte posibil să fie interesați să rămână pe această platformă.

De Ce Să Folosiți MQL4 De La MetaQuotes?

Există multe motive pentru care traderii folosesc atât limbajul MetaQuotes Language 4, cât și MQL5 ale MetaQuotes. Printre ele putem enumera următoarele:

  • Dacă un trader dorește să programeze o strategie tehnică, dar nu are cunoștințe sau timp pentru a face acest lucru, el trebuie doar să angajeze un programator pentru a face acest lucru în locul lui.
  • Când un trader dorește să experimenteze diferiți indicatori folosiți de alți traderi din comunitatea MQL5, acesta îi poate accesa în mod gratuit sau cu plată (un exemplu detaliat despre cum se face acest lucru poate fi găsit mai jos în acest articol).
  • Dacă un trader dorește să experimenteze o strategie de tranzacționare automată, fie gratuită, fie cu plată, MQL5 Market oferă algoritmi de tranzacționare de tipul Expert Advisor pe care traderii îi pot testa în mod gratuit sau cu plată.

Toate aceste instrumente pot fi testate pe contul demo Admiral Markets, atât cu MetaTrader 4, MetaTrader 5 cât și cu MetaTrader Ediția Supremă. Dacă doriți să testați fără a risca bani reali, trebuie doar să faceți clic pe bannerul de mai jos:

cont demo forex gratuit

MQL4 - Cum Să Accesați Comunitatea MQL5?

Pentru a accesa comunitatea MQL5 din MetaTrader 4 sau pentru a vă înregistra, trebuie să deschideți pur și simplu platforma (după ce ați descărcat-o gratuit). În continuare, faceți clic pe fila „Instrumente" din meniul superior și apoi faceți clic pe „Opțiuni". Se va deschide o fereastră în care puteți vedea mai multe opțiuni. În acest caz, sunteți interesați de „Comunitate" pentru a vă crea profilul sau pentru a-l accesa dacă aveți deja unul.

MQL4

Sursa: Admiral Markets MetaTrader 4. Captură de ecran care prezintă fila MQL5 Market și fereastra de conectare în comunitatea MQL5.

Ghid MQL4 - Indicatori

Înainte de a vă prezenta un scurt ghid privind utilizarea indicatorilor MQL5, este important să rețineți că Admiral Markets nu are nicio legătură cu niciun produs gratuit sau plătit disponibil în MQL5 și nu poate garanta rezultatul utilizării niciunui produs MetaQuotes Language 5.

În acest ghid privind utilizarea indicatorilor, vom lua în considerare unul dintre indicatorii gratuiți disponibili pe MQL5 Market de pe platforma de tranzacționare MetaTrader 4. După cum observați în captura de ecran de mai jos, în secțiunea Top Indicatori, vom folosi Infinity TrendLine în scop demonstrativ, un indicator pe care îl putem descărca gratuit pentru MT4 .

După ce selectați indicatorul pe care doriți să-l descărcați, se va deschide o fereastră în care puteți observa toți parametrii indicatorului, data ultimei actualizări, numele autorului și capturile de ecran cu recenzii despre acesta.

MQL4 Market

O captură de ecran a platformei MetaTrader 4 care prezintă fila MQL5 Market și un exemplu de indicator.

După ce faceți clic pe butonul „Download", instalarea durează câteva secunde. Indicatorul ar trebui să fie disponibil în fereastra Navigatorului (Ctrl + N), în secțiunea „Indicators" -> „Market". Acum, trebuie doar să poziționați numele indicatorului pe grafic (drag &drop) și indicatorul va apărea pe acesta:

limbajul MQL4

O captură de ecran a platformei MetaTrader 5 care prezintă fila Market MQL5 și un exemplu de indicator descărcat gratuit.

Limbajul MQL4 se bazează pe limbajul de programare C ++, o extensie a limbajului C. Unii traderi sunt familiarizați cu acest limbaj și nu au dificultăți în a învăța limbajul MQL4 sau MQL5. Cu toate acestea, există mulți traderi care nu știu să programeze sau nu au interes să facă acest lucru și angajează alți programatori pentru a le crea strategiile de tranzacționare automată și indicatorii tehnici sau merg în comunitatea MQL5 pentru a găsi ce au nevoie.

Cu ajutorul limbajului MQL4 puteți dezvolta diferite programe în funcție de obiectivul pe care îl aveți:

  • Un Robot de tranzacționare MetaQuotes Language 4

Un robot de tranzacționare MetaQuotes Language 4 poate analiza un instrument financiar și executa tranzacții pe baza instrucțiunilor scrise de programator. În esență, își asumă sarcina de a plasa tranzacții manual. În timp ce unii traderi învață programarea MQL5 pentru a-și proiecta propriile strategii, mulți traderi angajează alți programatori pentru a le crea.

  • Un indicator personalizat MetaQuotes Language 4

Indicatorii MQL4 sunt folosiți pentru a analiza instrumente financiare aferente diferitelor piețe, cum ar fi Forex, materii prime, acțiuni, indici și altele. Platforma MetaQuotes MetaTrader 4 vine cu o varietate de indicatori tehnici încorporați, dar traderii își pot crea și ei proprii indicatori.

  • Un script MetaQuotes Language 4

Un script MQL4 este proiectat pentru a îndeplini o funcție la un moment dat. Scripturile urmăresc să execute sarcinile o singură dată, deși au acces la toate funcțiile de analiză și tranzacționare disponibile prin intermediul MetaTrader.

MQL4 - De Ce Să Tranzacționați Cu Admiral Markets?

Există mulți brokeri care oferă produse și servicii MetaQuotes Language 4. Cu toate acestea, există o serie de avantaje pentru a colabora cu Admiral Markets, inclusiv capacitatea de a:

  • Tranzacționa cu o companie de renume, cu un grad ridicat de reglementare, inclusiv de la autoritatea de conduită financiară din Marea Britanie.
  • Avea acces la cele mai rapide și sigure platforme de tranzacționare MetaTrader pe computer, browser sau dispozitiv mobil.
  • Avea acces gratuit la pluginul Admiral Markets MetaTrader Ediția Supremă pentru a utiliza instrumente avansate de tranzacționare, cum ar fi funcțiile Sentiment Trader și Advanced Order.
  • Tranzacționați cu un spread de 0 pips cu Zero.MT4 și conectați-vă direct cu furnizorii de lichiditate de prim nivel.
  • Tranzacționați cu o varietate de clase de active, inclusiv Forex, acțiuni, indici, mărfuri, criptomonede, obligațiuni și ETF-uri.
  • Folosiți opolitică de protecție a soldului negativ.

Dacă vă simțiți inspirați să începeți tranzacționarea sau dacă acest articol v-a oferit informații suplimentare despre tranzacționare, trebuie să știți că Admiral Markets vă oferă posibilitatea de a utiliza produsele și serviciile MQL4 și MQL5 și, de asemenea, vă oferă posibilitatea de a tranzacționa diverse instrumente financiare, cu cele mai recente actualizări ale pieței și analize tehnice furnizate GRATUIT!

Faceți clic pe bannerul de mai jos pentru a vă deschide un cont real!

broker forex de incredere

Curs Forex

Despre Admiral Markets

Ca broker reglementat, oferim acces la unele dintre cele mai utilizate platforme de tranzacționare din lume. Puteți tranzacționa prin noi CFD-uri, acțiuni și ETF-uri. Iată un articol recapitulativ De ce să tranzacționați cu Admiral Markets!

Datele furnizate oferă informații suplimentare cu privire la toate analizele, estimările, prognozele, previziunile, studiile de piață, perspectivele săptămânale sau alte evaluări sau informații similare (sub denumirea de "Analiză") publicate pe site-ul Admiral Markets. Înainte de a lua orice decizie de investiție, vă rugăm să acordați o atenție deosebită următoarelor aspecte:

  1. Aceasta este o comunicare de marketing. Conținutul este numai pentru scopuri informaționale și nu trebuie interpretat ca un sfat sau recomandare de investiții. Acesta nu a fost elaborat în conformitate cu cerințele legale de promovare a independenței cercetării în domeniul investițiilor și nu este supus niciunei interdicții de tratament înainte de difuzarea cercetării în domeniul investițiilor.
  2. Orice decizie de investiție este luată de fiecare client pe cont propriu, în timp ce societatea Admiral Markets AS (Admiral Markets) nu este responsabilă pentru nici o pierdere sau daună rezultată ca urmare a acestei decizii, indiferent dacă este sau nu bazată pe conținut.
  3. Pentru a proteja interesele clienților noștri și obiectivitatea analizei, Admiral Markets a instituit proceduri interne adecvate pentru prevenirea și gestionarea conflictelor de interese.
  4. Analiza este pregătită de un analist independent (denumit în continuare "Pierre Perrin-Monlouis") pe baza estimărilor personale ale lui Jérémy Delsol (Analist financiar).
  5. Cu toate că au fost făcute toate eforturile rezonabile pentru a asigura fiabilitatea tuturor surselor de conținut și pentru a ne asigura că toate informațiile sunt prezentate într-o manieră inteligibilă, în timp util, exactă și completă, Admiral Markets nu garantează exactitatea sau exhaustivitatea informațiilor cuprinse în analiză.
  6. Orice tip de performanță trecută sau modelată a instrumentelor financiare prezentate în conținut nu trebuie interpretat ca o promisiune, garanție sau implicare explicită sau implicită de către Admiral Markets a oricărei performanțe viitoare. Valoarea instrumentului financiar poate crește și scădea, iar păstrarea valorii activului nu este garantată.
  7. Produsele cu efect de levier (inclusiv contractele pentru diferență) sunt speculative și pot duce la pierderi sau profituri. Înainte de a începe să tranzacționați, asigurați-vă că înțelegeți riscurile implicate.