Generale MetaTrader Programmazione

Metatrader è uno dei più popolari piattaforma di trading fra le esistente. Configurazione e controllo Ampie possibilità per gli intermediari e la programmazione robusto strumento – integrato lingua MQL – per gli operatori rendono il sistema pratico e versatile in uso al suo massimo

MQL linguaggio di programmazione integrato Simile è un C ++. lingua. I suoi concetti e la sintassi sono familiari alla maggior parte dei programmatori, e questo permette di conservare le risorse di tempo durante la fase di apprendimento. E ‘abbastanza per capire la sintassi e l’idea di base della piattaforma di trading Metatrader per programmare in MQL

lingua

Per mezzo del linguaggio MQL è possibile creare vari tipi di programmi:.

Expert Advisor. L’obiettivo principale di consulenti esperti è quello di eseguire le operazioni di trading in modo automatico seguire le regole e liberare l’operatore lavoro di routine. Expert Advisors possono usare nei loro indicatori di lavoro e librerie personalizzate. Indietro Tester strategia di test permette la sperimentazione di strategie di redditività su dati storici che accorcia i termini di sviluppo drammaticamente.

indicatore personalizzato. indicatori classici hanno componente visiva e internamente da utilizzare in Expert Advisors ammortizzatori. Approcci non standard sono possibili, anche se, come l’uso di oggetti, sistemi e gli annunci audio.

Script . A differenza di indicatori personalizzati e script Expert Advisors permetterà di eseguire del codice una volta. Ciò è utile per l’esecuzione funzionamento semiautomatico dal commerciante. Ad esempio, per aprire con parametri definiti o impostare Stop Loss a un nuovo valore. Per ogni nuovo script è possibile assegnare tasti di scelta rapida, il che rende il processo di utilizzo di scrittura e la pratica in fretta. È anche interessante notare uno dei vantaggi di script – esecuzione immediata. Indicatori personalizzati e Expert Advisors eseguire codice solo sulla variazione di prezzo sulla coppia di valute corrente.

Biblioteca . Funzioni utilizzate ripetutamente e pezzi di codice possono essere raggruppati in librerie. È possibile utilizzare le librerie scritte in MQL o in qualsiasi altra lingua. Utilizzando l’interfaccia per il collegamento di librerie esterne fornisce i commercianti con possibilità illimitate nelle sue idee di implementazione.