Int Iniziare Forex Mt4


MT4 EA corso: il nostro primo consulente forex esperto Questo articolo fa parte di una serie. Qui ci sono le altre parti: Benvenuti alla seconda parte della nostra MetaTrader4 Expert Advisor ovviamente perso la prima parte andare a leggere il MT4 EA corso Intro ora, I8217ll aspettare In questa parte, we8217re intenzione di imparare come utilizzare il MetaEditor 8211 l'ambiente di sviluppo integrato o IDE per MetaTrader4 8211 per lo sviluppo di questi consulenti esperti eccezionali I8217ll fare un giro l'editor e we8217re anche andando a creare il nostro primo consulente esperto. Let8217s chiamano che EA Forex Wall-E. Get it robot, programmi automatici. Ah, moooving su Dopo questo articolo, ci si sente bene con il MetaEditor e sapere come creare un nuovo consulente esperto. That8217s quasi a metà strada per rastrellare quei semi con la nostra strategia automatizzata Questi sono i primi passi in un nuovo mondo 8211 con un enorme potenziale di pay-off. 8220Invest in te stesso. La tua carriera è il motore della vostra wealth.8221 8211 Paul Clitheroe Prima di iniziare, assicurarsi che d'ora in poi, tutto ciò che si corre è su un conto demo. Io wouldn8217t voglio vederti spazzare via il vostro conto perché hai fatto un errore di codifica. Useremo conti demo e strategie di sperimentazione per assicurarsi che tutto sia ben testato, there8217s senza bisogno di un conto live. Si dovrebbe anche essere in qualche modo familiarità con MetaTrader. In caso contrario, MetaTrader 4 è il software commerciale we8217re intenzione di utilizzare. Se haven8217t ancora imposta questo, trovare te stesso un broker (le persone a Pepperstone sono solidi, ma qualsiasi grande nome Broker regolamentato dovrebbe andare bene) ed installare secondo le istruzioni dal vostro broker. Il MetaTrader Strategy Tester La barra degli strumenti in questo screenshot dovrebbe essere una vista familiare a voi. Questi sono i controlli predefiniti che più o meno ogni applicazione MetaTrader dovrebbe avere. Se don8217t vederli, dare un'occhiata alla vista 8211 Barre degli strumenti per attivare le barre degli strumenti giusti. Fare clic sul pulsante strategia Tester (cerchio a sinistra) e si dovrebbe vedere il seguente nella parte inferiore della finestra: Questo è dove stiamo andando a correre i nostri consulenti esperti You8217ll essere in grado di configurare quale coppia di valute e il calendario si desidera verificare su e un paio di altre impostazioni we8217ll tornare al più tardi. Questo è anche il luogo dove si sarà in grado di backtest le vostre strategie. Si può pensare a questo come il centro di controllo del vostro futuro consulenti esperti Il MetaEditor Ma prima di tutto, let8217s tornare alla barra degli strumenti e fare clic sulla lingua Editor MetaQuotes (cerchio a destra). Questo dovrebbe aprire l'editor di cui parlavo in precedenza. Si aprirà una nuova finestra, che dovrebbe essere simile a questo: Questo è dove la magia accade. Questo è come Disneyland per noi gli sviluppatori di EA. A meno che non don8217t come Disneyland immagino. Next up: un po 'di magia La MQL guidata Qui, you8217ll essere in grado di creare nuovi Expert Advisors, scrivere il codice che li rende così, compilare ed eseguire il debug strategia. Let8217s iniziare con la creazione di un nuovo Expert Advisor, dobbiamo Dopo aver cliccato sul pulsante 8220New8221 nell'angolo in alto a sinistra, dovrebbe comparire questa finestra: Si può già vedere che si può fare molto di più con MQL4 di una semplice creare Expert Advisors È inoltre possibile creare il proprio indicatori, creare uno script (che è solo un altro nome per un pezzo di codice che viene eseguito solo una volta nel terminale del cliente) e di creare librerie (che sono insiemi di funzionalità che possono essere utilizzate da più consulenti esperti). Whoa, non troppo in una volta sola Assicurarsi 8220Expert Advisor (template) 8221 è selezionata e fare clic su Avanti. Dare il consulente esperto un nome accattivante, come ad esempio ForexWall-E. Lasciare tutte le altre impostazioni come sono e fare clic su Avanti. Una nota sulla Eventi I prossimi 2 schermate della procedura guidata vi mostrerà alcune opzioni relative agli eventi. Gli eventi sono momenti nella esecuzione del consulente esperto in cui saremo in grado di 8220hook into8221 il consulente esperto eseguendo codice personalizzato. Let8217s rapidamente andare oltre i diversi tipi di eventi che sono a nostra disposizione: OnTimer. evento che viene eseguita quando viene utilizzato un timer. Siamo in grado di impostare la frequenza in secondi noi stessi. Questo è utile se si desidera eseguire o controllare qualcosa ogni X secondi. OnChartEvent. gestisce una collezione di eventi legati a tracciare le azioni (click di mouse, cambiamenti grafico, gli oggetti che vengono creati, quando qualcosa viene trascinato sulla carta). Utile se si vuole intercettare le azioni dell'utente durante l'EA è in funzione. OnTester. questo evento viene chiamato solo quando si verifica l'EA, appena prima che il test è fatto. Questo è dove si potrebbe richiedere dati di prova dalla EA, come ad esempio il profitto, l'equilibrio, il numero di transazioni tuo EA ha fatto, ecc Per ora, don8217t preoccupare troppo di questi eventi. Lasciare tutto sulle sue impostazioni predefinite e fare clic su Avanti e Fine. Ta-da. Avete appena creato la vostra prima consulente esperto. Ben fatto, per te è una rapida pacca sulla schiena Bene. Let8217s continuano sulla nostra avventura Esecuzione di un Expert Advisor Ciò che avete appena creato è un Expert Advisor pienamente funzionante. Don8217t credetemi È possibile verificare il lavoro svolto, facendo clic sul pulsante di grande 8220Compile8221 (compilazione significa che il MetaEditor trasformerà il nostro codice leggibile in istruzioni macchina adatti ai effettivamente in esecuzione come EA). Nella parte inferiore della MetaEditor, si dovrebbe vedere qualcosa di simile a questo: Ora torna alla MetaTrader 4. Si dovrebbe comunque avere il tester strategia sulla parte inferiore della finestra. Nella prima discesa, si dovrebbe ora essere in grado di trovare il vostro nuovo EA: Quando si utilizzano le stesse impostazioni di Strategia Tester (Da e la data non sono ancora troppo importanti), è possibile fare clic sul pulsante Start per testare la vostra strategia di appena creato. Dategli un momento di calcolare, e si dovrebbe essere presentato con una barra verde in basso, indicando il vostro EA finito in esecuzione. Notare le nuove schede che sono apparsi in fondo: dare una scorsa attraverso di loro. Per il momento, i risultati e Grafico saranno vuote (in quanto non compravendite sono state ancora fatto), ma le schede Relazione e Journal mostrerà informazioni sul test run consulente esperto e alcune informazioni di registrazione, rispettivamente: Pretty nice eh La scheda Rapporto è dove you8217ll trascorrere molto tempo ad analizzare i mestieri vostro consulente esperto ha preso. Ma, naturalmente, questo consulente esperto isn8217t effettivamente facendo molto. cambiamento Let8217s che oggi. Il nostro primo EA 8211 ForexWall-E le cose potrebbero ottenere un po 'tecnico ora, we8217re intenzione di utilizzare il codice vero e proprio. Ma prometto, sarà facile da digerire, we8217ll probabilmente brezza attraverso di esso. Prima di tutto, let8217s aprire ancora una volta il nostro MetaEditor e modificare il metodo vuoto onTick () in modo che assomiglia a questo: Dopo you8217ve aggiornato il codice, premere il pulsante 8220Compile8221 per assicurarsi che non ci siano errori. Si dovrebbe costruire senza problemi (difficoltà con questo Fatemi sapere nei commenti, posso dare una mano). Il codice può sembrare un po 'complessa, in modo da andare oltre let8217s riga per riga. Ma in primo luogo: quali sono le zecche su Forex zecche un segno di spunta nel contesto del forex significa il più piccolo aumento o diminuzione del prezzo che una coppia di valute può fare. Pertanto, ogni volta che si vede il prezzo di spostarsi verso l'alto o verso il basso in modo più piccolo, che è un segno di spunta. E 'anche quando l'evento onTick viene chiamato. Analisi del codice Questa è la nostra dichiarazione di funzione. Indichiamo la disponibilità di questa funzione, in modo che possa essere chiamato. Questa se-dichiarazione fa in modo che, se non vi è già un ordine aperto, abbiamo don8217t apriamo un altro. OrdersTotal () è una funzione built-in nel linguaggio MQL4 e restituisce il numero di ordini che sono attualmente aperti. Qui, si definiscono alcune variabili: la dimensione del lotto sarà 0.01 Lo stop loss è di 500 punti, che equivale a 50 pips su un broker che utilizza 5 cifre, poiché in questo caso 1 pip 110 ° di un punto. Se questo si confonde in questo momento, don8217t preoccupazione e solo supporre che usiamo uno stop loss di 50 pips. Il take profit sarà anche 50 pips (per lo stesso motivo di cui sopra). Questa linea significa che abbiamo recuperare il valore del 300 media mobile esponenziale (o EMA). Useremo questo valore media mobile per determinare se dobbiamo entrare in un commercio o no. Ora, un sacco di parametri vengono utilizzati con questo EMA Questo è il loro significato: Questa è la prima volta we8217re utilizzando il valore di un indicatore Ci sono un sacco di più Indicatore incorporato in MQL4, come iStochastic e Irsi. Nei prossimi parti di questa serie, we8217ll coprire questi e molto altro ancora. Quello che succede qui, è che entreremo solo commercio se il prezzo Chiedi 50 pips è ancora inferiore al valore EMA. In altre parole: se il prezzo è più di 50 pips al di sotto della linea di EMA 300, dovremmo comprare. Infine, si arriva a fare l'ordine attuale La funzione OrderSend () è un'altra funzione built-in che ci permette di creare un ordine di programmazione. In questo caso, si crea un ordine di acquisto per 0,01 lotti, con lo stop loss e take profit abbiamo definito in precedenza. Fare clic ancora una volta il pulsante Compile e poi tornare a MetaTrader. Avviare il test consulente esperto nel Tester strategia. Ora, i risultati, le schede Graph e relazione non sono così noioso più. E come si può vedere, sembra anche il nostro primo consulente esperto anche fatto un profitto modesto (in gran parte dalla fortuna, senza dubbio i risultati può essere diverso a seconda della valuta coppia, lasso di tempo scelto e mediatore). Ma it8217s un risultato incoraggiante comunque Tutti amano un grafico a salire, Whoop giusta conclusione, la seconda parte del nostro corso consulente esperto MT4 confezionato un sacco di informazioni You8217ve imparato a usare il Tester strategia. You8217ve familiarizzato con il MetaEditor e ha creato un nuovo consulente esperto. You8217ve costruito la vostra prima EA e contemporaneamente mosso i primi passi con MQL4. That8217s per questa volta. Vi incoraggio a giocare con il vostro consulente esperto appena creato, modificare alcuni dei parametri definiti we8217ve e vedere come influenzano l'esito di gestire l'EA nel tester strategia. La prossima volta, noi continueremo con il nostro consulente esperto e passo dopo passo migliorarlo e renderlo più solido. Se avete domande, per favore fatemelo sapere nei commenti. Iscriviti alla mia newsletter qui sotto se volete essere sempre aggiornati su quando la parte successiva di questo corso è pubblicato Messaggio navigationeasy Mercati MT4 Commercio su i worldrsquos piattaforma più popolare e ottenere i benefici easyMarkets e alto livello di sostegno personale. Prendi il meglio dei due mondi. Popolare in tutto il mondo, la piattaforma di trading 4 (MT4) MetaTrader da MetaQuotes fornisce un ambiente stabile, familiare e di fiducia in cui gli scambi con facilità i mercati. I nostri commercianti easyMarkets MT4 godono di accesso ad una gamma di prodotti e mercati. Come primo, opzioni su MT4, oltre a spot forex, indici, materie prime agricole ed energetiche CFD, tutti con i nostri alti livelli di servizio e supporto. Il nostro easyMarkets MT4 è quindi la piattaforma ideale per chi ha già familiarità con MT4, per i responsabili soldi usando MT4 MultiTerminal, gli investitori interessati a autotrading e quelli che preferiscono utilizzare una selezione di avanzate grafici di analisi tecnica. MetaTrader 4 Punti salienti 150 mercati, tra cui le valute, metalli, materie prime, indici e opzioni vanilla spread fissi di una maggiore trasparenza dei prezzi fermate garantite gratuiti a anche la protezione Saldo negativo Scalping mercati più volatili, di copertura e di Expert Advisor (EA) MultiTerminal per gestori di denaro 1: 400 leva a disposizione Come creare un conto demo per l'installazione del terminale MetaTrader si può scaricare da: download. mql5 Dopo aver scaricato il file, eseguire e installare volta installato il software, il terminale sarà lanciato automaticamente per impostazione predefinita per aprire un conto demo, si prega di seguire i passi sotto Inserisci i tuoi dati Fare clic su Avanti Scegli Easy-Forex demo Server Il sistema vi fornirà un nome utente e password per un account demo. Rischi: forward rate agreement, Opzioni e CFD (OTC Trading) sono prodotti con leva che comportano un rischio sostanziale di perdita fino al vostro capitale investito e non possono essere adatto a tutti. Si prega di assicurarsi di aver compreso appieno i rischi e non investire denaro che non può permettersi di perdere. Si prega di fare riferimento alla nostra dichiarazione di non responsabilità del rischio completa. Easy Forex Trading Ltd (CySEC ndash licenza numero 07907). easyMarkets è un nome commerciale di Easy Forex Trading Limited, numero di registrazione: HE203997. Questo sito è gestito da Easy Forex Trading Limited Utilizzando easymarkets l'utente accetta di utilizzare i cookie per migliorare la vostra esperienza. Regioni limitati: easyMarkets gruppo di società non fornisce servizi per i cittadini di alcune regioni, come gli Stati Uniti d'America, Israele, Iran, Siria, Afghanistan, Myanmar, Corea del Nord, la Somalia, l'Iraq, il Sudan, British Columbia, Ontario e Manitoba .

Comments