Trading Sistematico

Exp_ColorJFatl_Digit_Duplex: Sistema di Trading per MetaTrader 5
MetaTrader5
Exp_ColorJFatl_Digit_Duplex: Sistema di Trading per MetaTrader 5

Oggi parliamo di un sistema di trading davvero interessante: l'Exp_ColorJFatl_Digit_Duplex. Questo Expert Advisor (EA) si basa su due sistemi di trading identici, progettati per gestire le posizioni lunghe e corte attraverso le variazioni della direzione del movimento dell'indicatore ColorJFatl_Digit. I parametri di input di questo EA possono essere suddivisi in due grandi categorie: Parametri che iniziano con la lettera L: utilizzati per gestire le posizioni lunghe Parametri che iniziano con la lettera S: utilizzati per gestire le posizioni corte //+----------------------------------------------+ //| Parametri di input dell'EA per posizioni lunghe | //+----------------------------------------------+ input uint L_Magic=777; // Numero magico per le posizioni lunghe input double L_MM=0.1; // Percentuale del deposito per operazione input MarginMode L_MMMode=LOT; // Modalità di impostazione del lotto //+----------------------------------------------+ //| Parametri di input dell'EA per posizioni corte | //+----------------------------------------------+ input uint S_Magic=555; // Numero magico per le posizioni corte input double S_MM=0.1; // Percentuale del deposito per operazione input MarginMode S_MMMode=LOT; // Modalità di impostazione del lotto Ogni sistema di trading utilizza numeri magici diversi, rendendoli completamente indipendenti. Ricorda che i mercati finanziari non sono mai simmetrici. Spesso hai bisogno di parametri diversi per operare in mercati in salita e in discesa. È fondamentale testare prima un solo sistema di trading e disattivare l'altro. input bool L_PosOpen=true; // Permesso di aprire posizioni lunghe input bool L_PosClose=true; // Permesso di chiudere posizioni lunghe Una volta completato questo passo, puoi procedere a testare il secondo sistema. Per far funzionare correttamente l'Expert Advisor, è necessario aggiungere il file dell'indicatore compilato ColorJFatl_Digit.ex5 nella cartella <terminal_data_folder>\MQL5\Indicators. Durante i test effettuati, sono stati utilizzati i parametri di input predefiniti dell'EA. Non sono stati utilizzati Stop Loss e Take Profit durante il testing. Fig.1. Esempi di operazioni sul grafico con impostazioni simmetriche. Risultati dei test per il 2015 su EURAUD H4: Fig. 2. Grafico dei risultati del testing. Fig.2. Esempi di operazioni sul grafico con impostazioni non simmetriche.

2018.01.22
Scopri l'Expert Advisor Exp_NRTR_ATR_STOP_Tm per MetaTrader 5
MetaTrader5
Scopri l'Expert Advisor Exp_NRTR_ATR_STOP_Tm per MetaTrader 5

Se sei un trader in cerca di strumenti efficaci, l'Expert Advisor Exp_NRTR_ATR_STOP_Tm potrebbe essere quello che fa per te. Questo sistema di trading si basa sui segnali dell'indicatore NRTR_ATR_STOP e offre la possibilità di impostare un intervallo di tempo di trading rigoroso. I segnali si formano alla chiusura di una candela, quando appare una grande stella colorata. È possibile specificare il tempo di trading nei parametri di input per operare all'interno dell'intervallo di tempo desiderato: input bool   TimeTrade=true;      //Consenti trading nell'intervallo specificato input HOURS  StartH=ENUM_HOUR_0;  //Inizio trading (ore) input MINUTS StartM=ENUM_MINUT_0; //Inizio trading (minuti) input HOURS  EndH=ENUM_HOUR_23;   //Fine trading (ore) input MINUTS EndM=ENUM_MINUT_59;  //Fine trading (minuti) Due variabili (ore e minuti) sono disponibili per impostare l'orario di inizio delle operazioni, e due variabili simili per l'orario di chiusura. Le impostazioni predefinite consentono all'Expert Advisor di operare per tutta la sessione di trading, dalle 0:00 fino a chiudere tutte le posizioni alle 23:59. Se l'orario di inizio è successivo all'orario di fine specificato, l'Expert Advisor chiuderà le posizioni il giorno successivo all'orario stabilito. Per un corretto funzionamento dell'Expert Advisor, è necessario aggiungere il file dell'indicatore NRTR_ATR_STOP.ex5 nella cartella <terminal_data_folder>\\MQL5\Indicators. Durante i test mostrati qui sotto sono stati utilizzati i parametri di input predefiniti dell'Expert Advisor. Non sono stati utilizzati Stop Loss e Take Profit durante i test. Fig.1. Esempi di operazioni sul grafico I risultati dei test per il 2015 su EURJPY H1 sono promettenti: Fig. 2. Grafico dei risultati dei test

2018.01.22
Scopri Disaster: Un Expert Advisor per MetaTrader 5
MetaTrader5
Scopri Disaster: Un Expert Advisor per MetaTrader 5

L'autore dell'idea: Maxym Kondratiuk, autore del codice mq5: barabashkakvn. La strategia di trading si basa su un'osservazione interessante: quando il prezzo attraversa la media mobile (MA) e si muove per una certa distanza, è probabile che il prezzo continui a muoversi nella stessa direzione. Questo EA utilizza ordini pendenti Buy Stop e Sell Stop. Gli ordini pendenti vengono modificati per seguire il prezzo attuale a una certa Distanza dalla MA per impostare un ordine pendente. Un'azione viene eseguita ogni Timeout secondi. L'EA si occupa solo di inseguire gli ordini pendenti. Una volta che un ordine viene attivato e diventa una posizione, questa non sarà più modificata. Parametri di Input Stop Loss Take Profit Trailing Step Distanza dalla MA per impostare un ordine pendente - distanza minima tra il prezzo attuale e l'indicatore MA(590) Timeout magic number - numero unico dell'Expert Advisor. Risultati dei test per l'ultimo anno (dal 01/01/2017 al 31/10/2017) sul timeframe M1: Symbol Pass Result Profit Expected Payoff Profit Factor Recovery Factor Sharpe Ratio Custom Equity DD % Trades USDCAD 8 2912,82 1912,82 2,66 1,81 3,09 0,05 0 32,64 718 GBPUSD 1 2498,00 1498,00 1,53 1,31 0,91 0,03 0 69,25 980 USDCNH 4 2423,50 1423,50 0,48 1,29 0,60 0,02 0 53,66 2983 USDCHF 2 1461,92 461,92 0,98 1,21 0,70 0,04 0 33,33 469 NZDUSD 7 969,68 -30,32 -0,08 0,98 -0,04 0,01 0 52,90 394 AUDUSD 6 677,71 -322,29 -0,95 0,77 -0,39 -0,04 0 64,30 339 EURUSD 0 661,05 -338,95 -0,48 0,89 -0,28 0,00 0 70,87 701 GBPCAD 10 197,41 -802,59 -2,61 0,38 -0,42 -0,14 0 92,23 307 USDJPY 3 195,22 -804,78 -2,24 0,61 -0,52 0,00 0 88,95 360 USDRUB 5 8,45 -991,55 -13,05 0,00 -1,00 -0,52 0 99,24 76 USDSEK 9 6,67 -993,33 -1,16 0,38 -0,72 -0,27 0 99,53 860 USDCAD:

2018.01.22
MAMACD: Un EA per MetaTrader 5 che Funziona
MetaTrader5
MAMACD: Un EA per MetaTrader 5 che Funziona

Autore dell'idea: Yuri, autore del codice mq5: barabashkakvn. Il MAMACD utilizza due indicatori iMA (Media Mobile) con periodi 85 e 75 calcolati sui prezzi minimi, mentre una terza iMA con periodo 5 si basa sui prezzi di chiusura. Quando la iMA veloce (con periodo 5) incrocia entrambe le iMA lente, viene aperta una posizione. Un ulteriore requisito è che il MACD si trovi sopra lo zero per un'operazione long, oppure che mostri una crescita. Per un trading visivo, sono necessarie due MAs. Si utilizza un take profit ridotto, di 15-20 punti a seconda della volatilità della coppia. Alcuni potrebbero pensare che si tratti di una cifra troppo bassa, ma se si opera con grandi lotti su più coppie, i risultati possono essere davvero soddisfacenti. Il stop loss di 10-15 punti raramente viene colpito. Di seguito i risultati dei test per l'ultimo anno (dal 01.01.2017 al 31.10.2017) nel timeframe M15: Simbolo Pass Risultato Profitto Payoff Atteso Profit Factor Recovery Factor Sharpe Ratio Custom DD % Equity Operazioni USDJPY 3 3247,67 247,67 0,48 1,07 1,25 0,04 0 6,60 521 EURJPY 14 2610,75 -389,25 -0,69 0,90 -0,65 -0,05 0 19,56 563 EURGBP 11 2566,31 -433,69 -0,86 0,92 -0,63 -0,04 0 22,42 506 EURUSD 0 2482,42 -517,58 -0,93 0,89 -0,66 -0,06 0 25,07 557 AUDUSD 5 2468,08 -531,92 -0,96 0,88 -0,66 -0,06 0 26,54 554 USDCAD 4 2250,59 -749,41 -1,25 0,81 -0,98 -0,10 0 25,47 601 GBPUSD 1 2001,58 -998,42 -1,70 0,80 -0,84 -0,11 0 38,63 586 EURCHF 13 1985,18 -1014,82 -2,22 0,76 -0,91 -0,12 0 37,14 458 EURCAD 16 1791,18 -1208,82 -2,12 0,71 -0,88 -0,15 0 45,92 569 USDCHF 2 1790,78 -1209,22 -2,13 0,76 -0,91 -0,13 0 43,78 568 EURAUD 12 1678,28 -1321,72 -2,22 0,70 -0,88 -0,16 0 49,82 596 AUDJPY 9 1531,42 -1468,58 -2,57 0,70 -0,99 -0,17 0 49,66 572 CHFJPY 10 1493,13 -1506,87 -2,29 0,73 -0,98 -0,15 0 51,05 658 AUDCHF 8 1432,25 -1567,75 -3,02 0,70 -0,94 -0,15 0 55,85 519 CADCHF 19 1300,63 -1699,37 -3,41 0,67 -0,94 -0,17 0 60,54 499 AUDCAD 7 1142,15 -1857,85 -3,32 0,60 -0,97 -0,22 0 63,60 560 GBPJPY 18 865,69 -2134,31 -3,43 0,63 -1,00 -0,20 0 71,21 622 GBPCHF 17 122,78 -2877,22 -5,22 0,55 -1,00 -0,17 0 95,91 551 EURNZD 15 100,52 -2899,48 -6,50 0,39 -1,00 -0,27 0 96,65 446 AUDNZD 6 70,66 -2929,34 -5,28 0,43 -1,00 -0,23 0 97,64 555 Il risultato positivo è stato ottenuto solo con USDJPY. Risultati dei test per l'ultimo anno (dal 01.01.2017 al 31.10.2017) nel timeframe H1: Simbolo Pass Risultato Profitto Payoff Atteso Profit Factor Recovery Factor Sharpe Ratio Custom DD % Equity Operazioni USDCAD 4 3142,27 142,27 0,97 1,18 0,98 0,08 0 4,80 146 EURUSD 0 3114,56 114,56 0,83 1,12 0,57 0,06 0 6,56 138 AUDJPY 9 3024,26 24,26 0,17 1,02 0,17 0,01 0 4,55 139 AUDCHF 8 3009,49 9,49 0,07 1,01 0,04 0,01 0 8,35 140 EURJPY 14 2955,84 -44,16 -0,33 0,95 -0,21 -0,02 0 6,99 133 USDCHF 2 2815,92 -184,08 -1,30 0,85 -0,64 -0,08 0 9,29 142 USDJPY 3 2815,05 -184,95 -1,18 0,84 -0,61 -0,08 0 10,00 157 EURAUD 12 2717,65 -282,35 -1,78 0,75 -0,64 -0,13 0 14,57 159 AUDUSD 5 2669,29 -330,71 -2,09 0,76 -0,68 -0,13 0 16,25 158 EURCAD 16 2627,66 -372,34 -2,47 0,67 -0,85 -0,20 0 14,45 151 GBPCHF 17 2622,02 -377,98 -3,20 0,69 -0,75 -0,18 0 16,80 118 GBPUSD 1 2620,28 -379,72 -2,47 0,73 -0,72 -0,15 0 17,17 154 EURGBP 11 2566,81 -433,19 -3,09 0,73 -0,81 -0,15 0 17,65 140 AUDCAD 7 2508,89 -491,11 -2,98 0,63 -0,89 -0,22 0 18,29 165 CADCHF 19 2500,84 -499,16 -3,42 0,67 -0,84 -0,19 0 19,67 146 GBPJPY 18 2360,00 -640,00 -4,74 0,52 -0,99 -0,32 0 21,51 135 AUDNZD 6 2343,57 -656,43 -4,03 0,53 -0,92 -0,31 0 23,87 163

2018.01.22
Strategia RSI 2 di Larry Conners per MetaTrader 5: Guida Completa
MetaTrader5
Strategia RSI 2 di Larry Conners per MetaTrader 5: Guida Completa

Oggi parliamo di una strategia di trading davvero interessante: il RSI 2 di Larry Conners. Questo Expert Advisor si basa su tre indicatori fondamentali: l'RSI (Relative Strength Index), una media mobile veloce (5 periodi) e una media mobile lenta (200 periodi). L'idea alla base di questa strategia è piuttosto semplice: determinare la direzione generale del mercato utilizzando la media mobile lenta (MA 200) e poi comprare sui ribassi e vendere sui rialzi. Facciamo un passo alla volta! Regole di Entrata Long Il RSI (2 periodi) deve essere inferiore a 6. La chiusura della candela precedente deve essere superiore alla media mobile lenta. Regole di Uscita Long La chiusura deve essere superiore alla media mobile veloce. Regole di Entrata Short Il RSI (2 periodi) deve essere superiore a 95. La chiusura della candela precedente deve essere inferiore alla media mobile lenta. Regole di Uscita Short La chiusura deve essere inferiore alla media mobile veloce. Parametri di Input input double lot = 1;                  //Lotti input int shortSmaPeriods = 5;      //Periodo MA veloce input int longSmaPeriods = 200;    //Periodo MA lento input int RSIPeriods = 2;          //Periodo RSI input int RSILongEntry = 6;        //Entrata Long RSI input int RSIShortEntry = 95;      //Entrata Short RSI input int slippage=3; input bool useStopLoss=true;      //Usa Stop Loss input double stopLossPips=30;        //Stop Loss (pips) input bool useTakeProfit=true;    //Usa Take Profit input double takeProfitPips=60;      //Take Profit (pips) I risultati migliori si ottengono sul cambio EUR/USD con un timeframe di 1 ora. Non dimenticate di giocare con i parametri per trovare la configurazione che più vi si addice!

2017.12.13
MACD Stochastic: Ottimizza il Tuo Trading con MetaTrader 5
MetaTrader5
MACD Stochastic: Ottimizza il Tuo Trading con MetaTrader 5

L'autore dell'idea: Firmin, autore del codice mq5: barabashkakvn. Questo System Trading sfrutta due indicatori, il iMACD (Moving Average Convergence/Divergence, MACD) e il iStochastic (Oscillatore Stocastico). È possibile aprire non più di una posizione per barra e si avvale di tre intervalli temporali per determinare gli ingressi. Parametri di Input MACD: periodo per il calcolo della media mobile veloce - periodo della media mobile veloce. MACD: periodo per il calcolo della media mobile lenta - periodo della media mobile lenta. MACD: periodo per la media della differenza - periodo per la media della differenza. Usa Stocastico - attiva/disattiva l'uso dello Stocastico. Barre per controllare lo Stocastico - numero di barre per calcolare il segnale Stocastico. STO: K-periodo (numero di barre per i calcoli) - periodo K (numero di barre per i calcoli). STO: D-periodo (periodo della prima smussatura) - periodo D (periodo per la smussatura primaria). STO: smussatura finale - smussatura finale. STO: tipo di smussatura - tipo di smussatura. STO: metodo di calcolo stocastico - metodo di calcolo dello Stocastico. Lots - volume della posizione da aprire. Stop Loss (in pips) - valore dello Stop Loss. Take Profit (in pips) - valore del Take Profit. Trailing Stop (in pips) - valore del trailing. Trailing Step (in pips) - valore del passo di trailing. Max posizioni - numero massimo di posizioni. No Loss stop (in pips) - livello minimo di pareggio. Quando impostare "No Loss stop" (in pips) - distanza minima dal prezzo per impostare il breakeven. Inizio periodo #1 (solo ore e minuti sono validi) - inizio del periodo #1. Fine periodo #1 (solo ore e minuti sono validi) - fine del periodo #1. Inizio periodo #2 (solo ore e minuti sono validi) - inizio del periodo #2. Fine periodo #2 (solo ore e minuti sono validi) - fine del periodo #2. Inizio periodo #3 (solo ore e minuti sono validi) - inizio del periodo #3. Fine periodo #3 (solo ore e minuti sono validi) - fine del periodo #3. Risultati dei test su tutte le coppie dal 06/03/2017 all'08/10/2017: Simbolo Pass Risultato Profitto Payoff Atteso Fattore di Profitto Fattore di Recupero Sharpe Ratio Custom Equity DD % Trades GBPJPY 19 11120,25 1120,25 28,01 1,86 2,96 0,31 0 3,70 40 EURAUD 13 11070,28 1070,28 22,30 1,84 2,29 0,31 0 4,64 48 CHFJPY 11 10819,40 819,40 16,39 1,44 1,11 0,18 0 7,19 50 GBPCHF 18 10661,42 661,42 21,34 1,54 1,39 0,22 0 4,60 31 EURJPY 15 10602,62 602,62 13,70 1,35 1,28 0,14 0 4,61 44 NZDUSD 0 10540,46 540,46 16,89 1,39 1,03 0,17 0 5,01 32 GBPUSD 2 10537,58 537,58 12,22 1,27 0,66 0,13 0 7,62 44 AUDUSD 6 10316,09 316,09 7,53 1,16 0,57 0,08 0 5,11 42 AUDNZD 7 10315,69 315,69 7,52 1,24 1,24 0,11 0 2,51 42 AUDCAD 8 10047,39 47,39 1,16 1,03 0,08 0,02 0 5,92 41 EURCHF 14 10040,68 40,68 1,45 1,03 0,08 0,02 0 4,97 28 AUDCHF 9 10028,50 28,50 0,75 1,00 0,04 0,12 0 6,72 38 EURNZD 16 9935,54 -64,46 -1,43 0,96 -0,07 -0,02 0 9,14 45 AUDJPY 10 9927,16 -72,84 -1,92 0,96 -0,08 -0,02 0 8,44 38 USDCHF 3 9901,90 -98,10 -3,16 0,94 -0,23 -0,02 0 4,19 31 USDCAD 5 9752,49 -247,51 -6,69 0,84 -0,39 -0,08 0 6,20 37 EURCAD 17 9635,41 -364,59 -8,89 0,79 -0,42 -0,11 0 8,49 41 EURUSD 1 9573,66 -426,34 -13,32 0,77 -0,47 -0,12 0 8,88 32 CADCHF 20 9006,63 -993,37 -25,47 0,60 -0,62 -0,24 0 15,84 39 USDJPY 4 8729,71 -1270,29 -25,41 0,54 -0,80 -0,29 0 15,85 50 EURGBP 12 7996,09 -2003,91 -50,10 0,44 -0,88 -0,43 0 22,26 40

2017.11.03
e-Skoch: Ordini Pending per MetaTrader 5
MetaTrader5
e-Skoch: Ordini Pending per MetaTrader 5

L'autore dell'idea: Skoch, autore del codice mq5: barabashkakvn. Il sistema di trading EA esegue operazioni al momento dell'apertura della candela e non analizza i tick all'interno della candela. L'Expert Advisor "e-Skoch pending orders" posiziona ordini pending seguendo queste regole: Buy Stop: se il massimo della candela #2 sul timeframe D1 è superiore al massimo della candela #1 sul D1 e il massimo della candela #2 sul timeframe attuale è superiore al massimo della candela #1 sul timeframe attuale. Sell Stop: se il minimo della candela #2 sul timeframe D1 è inferiore al minimo della candela #1 sul D1 e il minimo della candela #2 sul timeframe attuale è inferiore al minimo della candela #1 sul timeframe attuale. Parametri di Input Lots - dimensione del lotto. Take Profit per BUY (in pips) - livello di take profit per ordini pending di acquisto. Stop Loss per BUY (in pips) - livello di stop loss per ordini pending di acquisto. Take Profit per SELL (in pips) - livello di take profit per ordini pending di vendita. Stop Loss per SELL (in pips) - livello di stop loss per ordini pending di vendita. Indente prezzo da High (in pips) - distanza dal massimo della candela sul timeframe attuale. Indente prezzo da Low (in pips) - distanza dal minimo della candela sul timeframe attuale. true -> Se c'è una posizione, non posizionare un ordine pending - impedisce di inserire ordini pending se c'è una posizione aperta. Percentuale equity - profitto come percentuale dell'equity. magic number - identificatore unico dell'Expert Advisor.

2017.11.03
HarVesteR: L'Expert Advisor per MetaTrader 5 che Devi Conoscere
MetaTrader5
HarVesteR: L'Expert Advisor per MetaTrader 5 che Devi Conoscere

Autore dell'idea: Yuri, autore del codice mq5: barabashkakvn. HarVesteR è un Expert Advisor che ti permette di ottimizzare le tue operazioni su MetaTrader 5. Questo sistema di trading chiude metà della posizione profittevole quando si verifica una specifica condizione: la distanza tra il prezzo attuale e il prezzo di apertura della posizione deve essere pari a StopLoss * rapporto "Chiusura metà posizione" In aggiunta, l'EA sposta automaticamente la posizione al punto di pareggio, per proteggere i tuoi guadagni. Parametri di Input MACD: periodo per il calcolo della media mobile veloce - periodo della media mobile veloce. MACD: periodo per il calcolo della media mobile lenta - periodo della media mobile lenta. MACD: periodo per l'averaging della loro differenza - periodo per l'averaging della differenza. Numero di barre MACD (solo >= 1) - numero di barre MACD per cercare massimi e minimi. MA #1: periodo di averaging - periodo di averaging per la Media Mobile #1. MA #2: periodo di averaging - periodo di averaging per la Media Mobile #2. Indentazione minima (in pips) - distanza minima tra il prezzo e la Media Mobile. Numero di barre Stop loss (solo >= 1) - numero di barre per calcolare lo stop loss. Attiva ADX: true → utilizza ADX, false → costante "60" - permette/proibisce l'uso dei valori dell'indicatore ADX. Livello di acquisto ADX (usa solo se "Attiva ADX == true") - valore ADX per aprire posizioni BUY. Livello di vendita ADX (usa solo se "Attiva ADX == true") - valore ADX per aprire posizioni SELL. Periodo ADX - periodo di averaging dell'Average Directional Movement Index. Rapporto di chiusura metà posizione (solo >= 2) - rapporto di incremento dello stop loss. Lots - volume della posizione.

2017.11.03
Flat Channel: Il Sistema di Trading per MetaTrader 5
MetaTrader5
Flat Channel: Il Sistema di Trading per MetaTrader 5

L'autore dell'idea: JS_Sergey, autore del codice mq5: barabashkakvn. Il Flat Channel EA è progettato per operare sui breakout del canale piatto. Quando viene identificato un canale piatto o quando il mercato rallenta, l'EA piazza un ordine pendente, anticipando la rottura del canale. Il livello di stop è pari a due larghezze del canale. La coppia consigliata è EURUSD con il timeframe M30. Parametri di Input Tempo di lavoro (true → attivo, false → disattivo) - abilita/disabilita il filtro temporale. Trading il Martedì - consenti/proibisci il trading nei martedì. Trading il Mercoledì - consenti/proibisci il trading nei mercoledì. Trading il Giovedì - consenti/proibisci il trading nei giovedì. Inizio trading il Lunedì - orario per iniziare a fare trading il lunedì. Fine trading il Venerdì - orario per fermare il trading il venerdì. Gestione del denaro - abilita/disabilita la gestione automatizzata del denaro. Rischio in % per operazione dal margine libero - percentuale di rischio per ogni trade (se Gestione del denaro = false). Lots - valore del lotto. Life_time - durata dell'ordine pendente. magic - numero magico dell'EA. Periodo di media della StdDev - il periodo di media dell'indicatore StdDev. Flet bars - numero minimo di barre per determinare il piatto. Canale min (in pips) - dimensione minima del canale. Canale max (in pips) - dimensione massima del canale. Breakeven - abilita/disabilita la funzione breakeven. Fibo tral - distanza minima dal prezzo attuale per spostare una posizione al breakeven.

2017.11.03
EA MT45: Strategia di Trading Avanzata per MetaTrader 5
MetaTrader5
EA MT45: Strategia di Trading Avanzata per MetaTrader 5

Strategia di Trading Dopo una operazione in perdita, l'EA MT45 apre il successivo trade con un lotto maggiore. La prima operazione è sempre un acquisto, dopodiché le posizioni si alternano, cioè si compra, si vende e si ricompra. L'EA apre le posizioni all'apertura della candela. Dopo uno Stop Loss, l'EA aumenta il lotto tramite il coefficiente KL fino a raggiungere il valore massimo di ML. A quel punto, il lotto viene ripristinato al valore iniziale, LT. Il tutto viene eseguito sul coppia EURUSD, con timeframe H1. L'EA è ottimizzato per il periodo dal 11.01.2014 al 09.09.2017. Impostazioni dell'Expert Advisor input int    Stop = 600;  // Stop Loss input int    Take = 700;  // Take Profit input int    Slip = 100;  // Slippage input int    MN   = 123;  // Magic input double LT   = 0.01; // Lotto input double KL   = 2;    // Coefficiente di aumento del lotto input double ML   = 10;   // Lotto massimo Caratteristiche La modalità cross-platform è implementata utilizzando direttive di preprocessore. Ecco un esempio della funzione Martingale: //+------------------------------------------------------------------+ //|                                                                   | //+------------------------------------------------------------------+ double Lot()   {    double lot=LT; //---  MQL4 #ifdef __MQL4__    if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY))      {       if(OrderProfit()>0) lot=LT;       if(OrderProfit()<0) lot=OrderLots()*KL;      } #endif //---  MQL5 #ifdef __MQL5__    if(HistorySelect(0,TimeCurrent()))      { double profit=HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1),DEAL_PROFIT); double LastLot=HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1),DEAL_VOLUME); if(profit>0) lot=LT; if(profit<0) lot=LastLot*KL;      } #endif    if(lot>ML)lot=LT;    return(lot);   } Backtest Terminale MetaTrader 4: Terminale MetaTrader 5: Consigli Si consiglia di utilizzare questo EA solo come base per la vostra strategia personale.

2017.11.03
OpenTime: Il tuo Expert Advisor per MetaTrader 5
MetaTrader5
OpenTime: Il tuo Expert Advisor per MetaTrader 5

Autore dell'idea: Iurii Tokman, autore del codice mq5: barabashkakvn. OpenTime è un Expert Advisor progettato per aprire posizioni a orari prestabiliti. Puoi configurare permessi distinti per aprire posizioni Buy e Sell. Inoltre, è possibile impostare l'EA per chiudere le posizioni a un orario specifico. Non dimenticare che puoi anche definire Stop Loss, Take Profit e utilizzare il trailing stop. Parametri di Input Opzioni di chiusura delle posizioni Utilizza ora di chiusura posizione - questa opzione stabilisce se utilizzare o meno la chiusura basata sul tempo. Ora di chiusura - ora target per la chiusura. Minuti di chiusura posizione - minuti per la chiusura. Trailing - attivazione della funzione trailing stop. Trailing stop (in pips) - valore del trailing stop. Trailing step (in pips) - valore del passo del trailing. Impostazioni di apertura delle posizioni Ora di apertura - ora per l'apertura delle posizioni. Minuti di apertura posizione - minuti per l'apertura. Durata in secondi - durata del periodo per l'apertura della posizione. Utilizza Sell - consente all'EA di aprire posizioni Sell. Utilizza Buy - consente all'EA di aprire posizioni Buy. Volume transazione - volume delle posizioni. StopLoss (in pips) - valore dello Stop Loss. TakeProfit (in pips) - valore del Take Profit. Opzioni dell'Advisor MagicNumber - identificativo unico delle operazioni. Ti consiglio di ottimizzare l'EA in due fasi. Nella prima fase, concentra l'ottimizzazione solo sui parametri più importanti: Dopo aver selezionato la miglior variante, disabilita le impostazioni della prima fase e attiva il resto dei parametri. Uno dei risultati ottenuti su EURUSD, H1:

2017.11.03
Primo Precedente 22 23 24 25 26 27 28 29 30 31 32 Successivo Ultimo