Sunday, 22 October 2017

Stop Loss Take Profit Sceneggiatura Mt4 Forex


MetaTrader 4 - Script stop loss e take Script Profit -. Copione per MetaTrader 4 Una raccolta di script predefiniti una raccolta di script predefiniti consente di risparmiare tempo avendo a disposizione per l'uso immediato l'impostazione desiderata, senza dover digitare in SL (SL-20 SL. -100. SL-500. SL-3000 ecc) SL Modifica SL Elimina SL break Even TP (TP-20. TP-100. TP - 500. TP-3000 ecc) TP Modifica TP Elimina mercato Compra mercato vendono Buy Limit Buy stop Sell ​​Limit Sell stop Chiudere tutti gli ordini aperti e pendenti Chiudere tutti gli ordini aperti Chiudere tutti gli ordini pendenti Chiudere prima questo simbolo Chiudere aprire questo simbolo Unzip e posto nella cartella expertsscripts. (Hampster Free Zip Archiver - QUI - come di Jan-2014 senza crapware in download). Nota di prova: Trascinare uno script SL sul grafico. Test: Trascinando un altro SL Script sul grafico causerà la SL per regolare al nuovo valore. Lo stesso vale per TP. Point e pip calcolatori possono essere aggiunti Rendere i propri script di script scaricato - Questo sembra prolisso, ma una volta fatto il suo in realtà una rapida 1,2,3. Lo troverete sorprendentemente semplice e veloce. Perché continuare a ri-impostazione di un parametro di default Scrip, indicatore o EA da, diciamo, da 34 a 50. modificare in modo permanente l'impostazione predefinita a 50 o fare una copia con valore predefinito 50. Seguire questa procedura Gli script trasferito deve essere nella cartella expertsscripts. Scegli uno script SL e verificare che funziona con il vostro MT4. Dimostrare che funziona - non si vuole perdere tempo con qualcosa che non funziona. Press CtrlN che aprirà il riquadro Navigator. Se qualsiasi altro pannello è aperto anche, per evitare l'ingombro, può essere chiuso. Clicca x in alto a destra del riquadro di riferimento. Individuare il SL Script testato nella cartella Script. Fare clic destro sulla SL Script e scegliere Modifica - Invio. Immagine 1 mostra 0-A-SL-0500 selezionato nella cartella Scripts. Sinistra clic o premere il tasto Invio per aprire il codice sorgente nel MetaEditor. Il codice sorgente si aprirà nel MetaEditor vedi immagine 2. Nota il nome SL script nella scheda della finestra di codice e destra dell'icona diamante giallo in alto. Se più di una finestra di codice viene caricato nel MetaEditor chiudere ciascuna finestra (tasto destro del mouse nell'area della scheda nome della finestra del codice Fare clic su Chiudi) e lasciare solo il codice di script SL testata aperta. Per i principianti meno errori sono fatti in questo modo. L'unico codice che sarà necessario modificare sono i valori numerici evidenziati in rosso e blu. Smettere Prima di modificare qualsiasi codice l'azione successiva è quello di salvare lo script a un altro nome. Questo assicura che il codice di script originale non viene sostituito con modifiche non intenzionali. Se più di una finestra di codice viene caricato nel MetaEditor assicurarsi di avere selezionato il codice vedova corretto. Fare clic su File Salva con nome. Cambiare il nome da O-A 500.mq4 SL a 0-A 0800.mq4 SL o qualsiasi valore SL che avete scelto. (0020, 0050, 0100, 0200, 1000 ecc denominazione viene applicata perché assicura numerazione progressiva se non al 100 apparirà davanti a 1 a 99. Come il numero massimo SL è in migliaia 4 cifre sono utilizzate per garantire consecutivo di incremento di denominazione numerica nel Navigator Pane. a e B sono utilizzati per separare SL e gruppi TP rispettivamente. 0 precedenti a e B assicura che l'intera collezione è tenuto separato da altri script.) Fare clic sul pulsante Salva. MedaEditor 0-A SL-A SL 0800.mq4 sarà ora indicato destra dell'icona del giallo e 0-A 0800.mq4 SL sulla scheda della finestra di codice. Anche se 0-A-SL-0500.mq4 non è più visibile nella MetaEditor rimane - invariato - nella cartella expertsscripts. L'unico codice per modificare sono i due numeri 500. Il codice dietro la scheda ingressi di script, indicatori e consulenti esperti può sempre essere situato trovando la parola di codice extern (senza virgolette), che sarà sempre vicino alla parte superiore del programma. La parola codice int significa integer (..- 2, -1, 0, 1, 2). Fondamentalmente numeri negativi o positivi che non includono decimali posti. Int definisce Stoploss come un valore intero. Il codice per modificare - come le modifiche lontano di base vanno - sarà il codice dopo il segno. EG1: colore extern LineColor Rosso - Variazione rosso al blu o verde ecc Eg2: extern int LineWidth 1 - Variazione 1 a 2, 3, 4 o 5. Eg3: stringa extern FontType quotArialquot - Variazione Arial a quotArial Boldquot o quotVerdanaquot. attenzione alle virgolette (quot blaquot) necessari per i parametri di variabili stringa (extern stringa. quotblaquot). Testo dopo è usato come commento descrittivo e esclusa dalla funzione di codice. A volte il codice è commentata (. Bla bla. O ..bla bla.) Per motivi come ricerca guasti dal processo di eliminazione. Modificare i due numeri 500 al valore numerico scelto e ricordarsi di includere il punto e virgola () se del caso. Il valore numerico dovrebbe far parte del nome dello script (cioè 0-A-SL-0800.mq4) per l'identificazione veloce .. Fare clic sul pulsante Compile. Ricordarsi sempre di compilazione. codice modificato non diventerà efficace fino a quando non viene compilato. Controllare il basso a sinistra del MetaEditor per 0 errori e 0 avvisi nella finestra degli strumenti (CtrlT). Se viene segnalato un errore il codice non viene compilato e il codice deve compilare per il programma di lavoro. Se un errore è in posizione stampa ctrlz in passi e seguire il codice nei MetaEditors come è annullata e restituito alla copia originale. Cercare di determinare dove un errore è stato fatto per riferimento e l'apprendimento futuro. Fare clic sul pulsante Compile per verificare che il codice è privo di errori e ricominciare. Se, dopo la modifica di 500 a 800 errori sono stati segnalati nella casella degli strumenti del Nuovo 0-A-SL-0800 script sarà trovato nella cartella Script pronto per l'uso .. Aprire un commercio nella demo MT4. Fissare Script 0-A-SL-0500 per il grafico. Un SL linea rossa a 500 punti dalla voce verrà tracciata attraverso il grafico. Controllare differenza SL contro prezzo di entrata per accertare la precisione. Fissare Script 0-A-SL-0800 al grafico. La SL linea rossa passerà da 500 a 800 punti di entrata. Controllare differenza SL contro prezzo di entrata per accertare la precisione. Per eliminare il Stoploss allegare script 0-A-SL-Canc al grafico. Applicare la stessa procedura per altri script. doppia: def - numero reale - comprende parte frazionaria. int: def - (intero) numero intero - nessuna parte frazionaria. Prima: 0-2 Buy Limit. mq4 Dopo: 0-2 Buy Limit 0200-0600.mq4 Dopo: 0-2 Buy Limit 0300-2000.mq4Have mai desiderato di poter fare doppio clic su uno script MT4 per comprare e farlo collegare automaticamente un stop loss e take profit fine alla voce Con questa Metatrader 4 script è possibile fare proprio questo. Per impostazione predefinita, una finestra di pop-up ogni volta che si fa doppio clic lo script Metatrader. Per disabilitare la finestra di popup, si prega di commentare la seguente riga nel codice MQL4: commento proprietà showconfirm questa linea per eliminare la finestra di conferma MQL4 ingressi interni meritano qualche spiegazione. essi sono: modificare questi valori, se lo desideri di seguito: extern doppie Lotti 0,01 extern int stoploss 20 extern int TakeProfit 30 extern int Unità 7 extern int MagicNumber 0 Lotti rappresenta la dimensione del commercio. Se avete a che fare con un broker di forex che offre solo mini lotti e non micro lotti, è necessario modificare la quantità sacco a 0,1. stoploss rappresenta la quantità di perdita di arresto (in pips) per la voce commercio. Per non stop loss, impostare stoploss 0 TakeProfit è la quantità del target di profitto che si desidera in pips dall'entrata commercio. Se non volete un take profit, impostare TakeProfit 0 slittamento è la quantità slittamento in pips che è consentito per l'ingresso del commercio al vostro broker forex. Se lo slittamento è maggiore del valore specificato, non vi sarà alcuna voce. MagicNumber è una variabile MQL4 per impostare il numero magico. Questo è un modo per consentire strategie multiple ad essere negoziati e gestito su un unico conto forex. Se non avete bisogno di un numero magico, lasciare il valore al di default pari a zero. Codice Logica: Lo script MT4 tenta di inserire un ordine di acquisto nel vostro conto forex. Se si verifica un errore nel posizionamento fine, lo script Metatrader sarà continuare a provare un massimo di 5 volte con una pausa di 3 secondi tra ogni tentativi per un totale di 15 secondi. Se lo script Metatrader è in grado di posizionare il commercio, esce. Dopo l'entrata lo script MQL4 tenta quindi di modificare lo stop loss e obiettivo di profitto per gli importi in le impostazioni predefinite. Se lo script Metatrader eseguito correttamente e vengono impostate lo stop loss e take profit, esce. Se si verifica un errore lo script Metatrader continuerà cercando di effettuare l'ordine per un massimo di 5 tentativi di 3 secondi ciascuno. Tutto questo può essere visto studiando il codice MQL4 contenuto nel file MQ4 download (vedi sotto). Scaricare il file qui sotto e copiarlo nella cartella ..expertsscripts. Dopo il riavvio Metatrader 4 in modo che abbia la possibilità di compilare il codice MQL4 e trovare lo script Metatrader e posizionarlo nel riquadro Navigator. Si dovrebbe vedere il BuySLTP sceneggiatura elencati sotto script se è stato copiato il file MQ4 nella posizione giusta, e riavviato il Metatrader. Si può inserire questo script MT4 ad altri siti, ma se lo fai, è necessario inserire un link a questa pagina direttamente e non si può vendere o il codice sorgente. Sei altrimenti liberi di copiare, usare e distribuire questo script MQL4 per uso non commerciale.

No comments:

Post a Comment