Hvorfor konvertere EX4 til MQ4?
Når en utvikler kompilerer en MQL4-kildefil i MetaEditor, er resultatet en .ex4 bytecode-fil som kjører i MetaTrader 4-terminalen; kildekoden forblir på utviklerens maskin eller slettes med vilje. .ex4-filer etter build-600 bruker et endret format med sterkere obfuskering som ingen tilgjengelig dekompilator kan reversere på en pålitelig måte, noe som gjør gjenoppretting av den originale .mq4 i praksis umulig.
Hvordan konvertere EX4 til MQ4
MetaEditor FREE
Hvis du vil gjenskape strategien, åpne MetaEditor fra MT4 (Verktøy > MetaQuotes Language Editor), skriv logikken i MQL4, og kompiler til en ny .ex4 - den opprinnelige kildekoden kan ikke gjenopprettes fra den kompilerte filen.
Om disse formatene
En EX4-fil er et kompilert MQL4-program for handelsplattformen MetaTrader 4 - enten en Expert Advisor (handelsrobot), en egendefinert indikator eller et skript. Du installerer den ved å…
Åpne .EX4-detaljer →En .MQ4-fil er assosiert med MetaTrader custom indicator, en data-fil.
Åpne .MQ4-detaljer →Kvalitet og hva du bør passe på
- Siden MetaTrader 4 build 600 (februar 2014) har «EX4 decompiler»-sider og verktøy i beste fall produsert ubrukelige resultater på moderne filer, og kan i verste fall spre skadevare.
- Du trenger ikke
.mq4-kildekoden for å bruke en.ex4- kopier den til riktig MT4-mappe (MQL4/Experts,/Indicators, eller/Scripts), start terminalen på nytt, og legg den til i et diagram. - Hvis du eier det originale programmet, kontakt utvikleren eller selgeren for å be om
.mq4-kildefilen, da mange kommersielle EA-er inkluderer tilgang til kildekode som et kjøpsalternativ.
Ofte stilte spørsmål
Jeg fant en gratis EX4-dekompilator på nettet - vil den fungere?
.ex4-filer.Kan jeg se inngangsparametrene til en EX4 uten kildekoden?
.ex4 til i et diagram i MT4; fanen «Inputs» viser alle konfigurerbare parametere utvikleren har gjort tilgjengelige, selv om den underliggende logikken ikke vises.Hva om jeg kompilerte EX4-filen selv og mistet MQ4-filen?
.mq4 ved siden av .ex4 i MQL4-mappen; hvis den er slettet, er gjenoppretting ikke mulig gjennom noen konverter.