Trading Sistematico

Strategia di Ritorno - EA per MetaTrader 5
MetaTrader5
Strategia di Ritorno - EA per MetaTrader 5

L'autore dell'idea: Andrey Kornishkin Autore del codice MQL5: barabashkakvn Questa strategia opera con ordini limite in attesa. Concetto principale Se alle Ore di Inizio impostiamo una griglia di ordini pendenti con il numero di ordini pendenti di ciascun tipo (Buy Limit e Sell Limit), uno o più ordini pendenti vengono attivati. Poi, il prezzo necessariamente ritorna al prezzo di apertura della barra in cui è stata posizionata la griglia di ordini pendenti. Ad esempio, alle 19:00 (Ore di Inizio = 19), posizioniamo quattro (Numero di ordini pendenti = 4) ordini Buy Limit e quattro ordini Sell Limit. Ci aspettiamo che dopo che uno o più ordini pendenti sono stati attivati, il prezzo ritorni al prezzo di apertura della barra delle 19. Nota: Non devono esserci ordini pendenti su un conto di trading alle Ore di Inizio. Costruzione della griglia Distanza (distanza dal prezzo attuale) + N * Passo (passo tra gli ordini pendenti) Il valore di scadenza è impostato per gli ordini pendenti in ore. Chiusura delle posizioni e rimozione degli ordini pendenti Se il profitto totale di tutte le posizioni raggiunge i punti di "Profitto Totale", tutte le posizioni vengono chiuse e gli ordini pendenti vengono rimossi. Alle Ore di Fine, gli ordini pendenti vengono rimossi forzatamente. Parametri di input Stop Loss (in pips) - stop loss; Ore di Inizio - orario di posizionamento degli ordini pendenti (in ore); Ore di Fine - orario di rimozione degli ordini pendenti (in ore); Profitto Totale (in pips) - quando questo profitto viene raggiunto, tutte le posizioni vengono chiuse e gli ordini pendenti vengono rimossi; Trailing Stop (in pips) - trailing ("0" - disabilita il trailing); Passo del Trailing (in pips) - passo del trailing; Distanza - distanza dal prezzo attuale al primo ordine pendente; Passo - passo tra gli ordini pendenti; Numero di ordini pendenti - numero di ordini pendenti di ciascun tipo; Scadenza (in ore) - durata degli ordini pendenti (in ore); Lots - volume fisso degli ordini pendenti; Rischio - volume dinamico degli ordini pendenti, calcolato come percentuale di rischio per operazione; numero magico - identificatore unico dell'EA. L'ottimizzazione è stata eseguita dal 01.01.2018 al 12.07.2018 su EURUSD,H1:

2018.08.23
Sistema di Trading Ang_Zad_C per MetaTrader 5: Ottimizza le tue Operazioni
MetaTrader5
Sistema di Trading Ang_Zad_C per MetaTrader 5: Ottimizza le tue Operazioni

Oggi parliamo di un sistema di trading che utilizza l'indicatore Ang_Zad_C, un indicatore trend-following che ti permette di impostare un intervallo di tempo di trading rigoroso e di modificare il volume delle operazioni in base ai risultati delle precedenti trades. La decisione di aprire una posizione viene presa quando il colore della nuvola dell'indicatore cambia. Puoi specificare il tempo di trading nei parametri di input per operare solo negli intervalli temporali desiderati: input bool TimeTrade=true; //Permesso di fare trading per intervallo di tempo 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) Per ogni ora e minuto di inizio e fine trading, sono disponibili due variabili. Le impostazioni predefinite consentono all'Expert Advisor di operare per tutta la sessione di trading, da mezzanotte fino alle 23:59. Se l'orario di inizio impostato nell'EA è successivo all'orario di fine, l'EA chiuderà le posizioni aperte all'orario specificato il giorno successivo. È stato aggiunto un blocco di variabili di input per gestire i volumi delle posizioni aperte: input uint    BuyLossMMTriger=2;  //numero di operazioni Buy in perdita per diminuire MM input uint    SellLossMMTriger=2; //numero di operazioni Sell in perdita per diminuire MM input double  Small_MM=0.01;      //Quota di risorse finanziarie dal deposito usato in caso di perdite input double  MM=0.1             //Quota di risorse finanziarie dal deposito usato in caso di trading normale input MarginMode MMMode=LOT;      //metodo di calcolo della dimensione del lotto Con tali input, se le ultime due operazioni in una direzione sono state in perdita, l'EA aprirà la successiva operazione nella stessa direzione con un volume di 0.01 lotto. Se almeno una delle due ultime operazioni non è stata in perdita, il volume della posizione sarà di 0.1. Questo Expert Advisor richiede il file indicatore compilato Ang_Zad.ex5 per funzionare correttamente. Assicurati di posizionarlo nella cartella <terminal_data_folder>\MQL5\Indicators. Durante i test, sono stati utilizzati i parametri di input predefiniti dell'Expert Advisor. Non sono stati utilizzati Stop Loss e Take Profit. Fig. 1. Esempi di operazioni sul grafico. Trading solo negli intervalli di tempo impostati negli input è disabilitato Risultati dei test per il 2017 su EURUSD H12: Fig. 2. Grafico dei risultati del test Fig. 3. Esempi di operazioni sul grafico. Trading solo negli intervalli di tempo impostati negli input è abilitato

2018.08.23
Sistema di Trading Avanzato: Configura il Tuo EA per MetaTrader 5
MetaTrader5
Sistema di Trading Avanzato: Configura il Tuo EA per MetaTrader 5

Hai mai desiderato un sistema di trading che si adatti alle tue esigenze senza troppi fronzoli? Oggi parliamo di un EA che utilizza l'indicatore AbsolutelyNoLagLwma_Digit integrando tre sistemi di trading indipendenti in un'unica soluzione. Questo strumento è progettato per modificare il volume delle operazioni future in base ai risultati delle operazioni precedenti, rendendolo estremamente versatile. I segnali di trading vengono generati alla chiusura di una candela se c'è stato un cambiamento di trend, visualizzato da uno dei tre indicatori che cambia colore. È un approccio molto pratico e intuitivo, perfetto per i trader che vogliono mantenere il controllo delle proprie operazioni. Gestione dei Volumi delle Posizioni Ogni sistema ha le sue variabili d'input per gestire i volumi delle posizioni aperte. Ad esempio, per il primo sistema, possiamo impostare: input uint    A_BuyLossMMTriger=2;  //Numero di operazioni Buy in perdita per ridurre il MM input uint    A_SellLossMMTriger=2; //Numero di operazioni Sell in perdita per ridurre il MM input double  A_SmallMM=0.01;      //Quota di risorse finanziarie utilizzate in caso di perdite input double  A_MM=0.1;            //Quota di risorse finanziarie utilizzate in caso di trading normale Se i due ultimi trade in una direzione sono stati in perdita, l'EA aprirà il prossimo trade nella stessa direzione con un volume di 0.01 lotti. Se almeno uno dei due trade non è in perdita, il volume della posizione sarà di 0.1 lotti. Configurazione del Secondo Sistema Il secondo sistema presenta input simili: input uint    B_BuyLossMMTriger=2;  //Numero di operazioni Buy in perdita per ridurre il MM input uint    B_SellLossMMTriger=2; //Numero di operazioni Sell in perdita per ridurre il MM input double  B_SmallMM=0.01;      //Quota di risorse in caso di perdite input double  B_MM=0.1;            //Quota di risorse in caso di trading normale Il prefisso C_ viene utilizzato per il terzo sistema. La configurazione ideale prevede di impostare l'EA per ciascun sistema di trading separatamente, disabilitando gli altri due con parametri appropriati: input bool    B_BuyPosOpen=true    //Permesso di entrare in posizioni long input bool    B_SellPosOpen=true    //Permesso di entrare in posizioni short Puoi impostarli a false se non vuoi operare in quella direzione. Assicurati che il file compilato AbsolutelyNoLagLwma_Digit.ex5 sia presente nella cartella <terminal_data_directory>\MQL5\Indicators affinché l'EA funzioni correttamente. I parametri di input predefiniti dell'Expert Advisor con stop sono stati utilizzati nei test che seguono. Fig. 1. Esempi di operazioni sul grafico I risultati dei test per il 2017 su EURJPY H2, H4 e H12 sono stati molto promettenti. Fig. 2. Risultati del test

2018.08.23
OverHedgeV2: Il Sistema di Trading per MetaTrader 5
MetaTrader5
OverHedgeV2: Il Sistema di Trading per MetaTrader 5

L'autore dell'idea - Scriptor. Autore del codice mq5 - barabashkakvn. Chiusura delle posizioni Questo EA imposta il livello del profitto totale di tutte le posizioni (aperte dall'EA) in punti - parametro "Obiettivo di Profitto Totale". Allo stesso tempo, esiste una limitazione: nessuna posizione PROFITTEVOLE può avere un profitto INFERIORE a "Obiettivo di Profitto Minimo". Così, viene fissata una soglia di profitto minimo in punti per le posizioni. Questo approccio fornisce un grafico di redditività più qualitativo rispetto all'approccio standard di chiusura delle posizioni basato su un profitto espresso in denaro. Definizione di una tendenza La Media Mobile "Corta" è AL DI SOPRA della Media Mobile "Lunga" con "Distanza minima tra le MA per determinare la tendenza" - tendenza al rialzo La Media Mobile "Corta" è AL DI SOTTO della Media Mobile "Lunga" con "Distanza minima tra le MA per determinare la tendenza" - tendenza al ribasso Impostazioni Start Lots - lotto iniziale Base (Lot=Start Lots * MathPow(Base,Numero di posizioni aperte)) - base per l'esponenziazione, utilizzata per calcolare il volume della posizione Shutdown Grid - chiusura forzata di tutte le posizioni e stop dell'operatività dell'EA Larghezza del tunnel (in pips) Obiettivo di Profitto Totale (in pips) Obiettivo di Profitto Minimo (in pips) MA Corta: periodo di media MA Lunga: periodo di media Distanza minima tra le MA per determinare la tendenza (in pips) - distanza minima tra gli indicatori per definire una tendenza numero magico - identificatore unico dell'EA Test per EURUSD M5:

2018.08.23
Exp_ColorX2MA_Digit_NN3_MMRec: Ottimizza il Tuo Trading con MetaTrader 5
MetaTrader5
Exp_ColorX2MA_Digit_NN3_MMRec: Ottimizza il Tuo Trading con MetaTrader 5

Oggi parliamo di un sistema di trading davvero interessante: l'Exp_ColorX2MA_Digit_NN3_MMRec. Questo EA utilizza tre sistemi di trading indipendenti, sfruttando gli indicatori ColorX2MA_Digit, per ottimizzare la gestione delle posizioni in base ai risultati delle operazioni precedenti. I segnali di trading vengono generati alla chiusura di una candela quando si verifica un cambiamento di trend, il quale è indicato dal cambiamento di colore di uno dei tre indicatori. Il nostro EA include blocchi di variabili di input per gestire i volumi delle posizioni aperte. Ad esempio, per il primo sistema abbiamo: input uint    A_BuyLossMMTriger=2;  //Numero di operazioni Buy in perdita per diminuire il MM input uint    A_SellLossMMTriger=2; //Numero di operazioni Sell in perdita per diminuire il MM input double  A_SmallMM=0.01       //Quota di risorse finanziarie utilizzate in caso di perdite input double  A_MM=0.1             //Quota di risorse finanziarie utilizzate in caso di trading normale Con queste impostazioni, se le ultime due operazioni in una direzione sono state in perdita, l'EA aprirà la prossima operazione con un volume di 0.01 lot. Se almeno una delle ultime due operazioni non è in perdita, il volume della posizione sarà di 0.1. Impostazioni simili sono disponibili per il secondo sistema di trading: input uint    B_BuyLossMMTriger=2;  //B numero di operazioni Buy in perdita per diminuire il MM input uint    B_SellLossMMTriger=2; //B numero di operazioni Sell in perdita per diminuire il MM input double  B_SmallMM=0.01       //B Quota di risorse finanziarie utilizzate in caso di perdite input double  B_MM=0.1             //B Quota di risorse finanziarie utilizzate in caso di trading Per il terzo sistema, utilizziamo il prefisso C_ per le variabili di input. L'opzione ottimale per impostare questo EA è configurarlo su ciascun sistema di trading separatamente, disabilitando gli altri due, utilizzando i parametri appropriati: input bool    B_BuyPosOpen=true;    //B Permesso di aprire posizioni long input bool    B_SellPosOpen=true   //B Permesso di aprire posizioni short Impostando questi valori su false. Per garantire il corretto funzionamento dell'EA, il file compilato ColorX2MA_Digit.ex5 deve trovarsi nella cartella <directory_dati_terminal>\MQL5\Indicators. Durante i test, sono stati utilizzati i parametri di input predefiniti dell'Expert Advisor con stop. Fig. 1. Esempi di operazioni sul grafico Risultati dei test per GBPJPY H3, H6 e H12 nel corso dell'anno 2016. Fig. 2. Grafico dei risultati dei test

2018.08.23
Scopri il Sistema di Trading ColorJFatl_Digit per MetaTrader 5
MetaTrader5
Scopri il Sistema di Trading ColorJFatl_Digit per MetaTrader 5

Se sei un trader alla ricerca di nuove strategie, oggi parliamo di un sistema di trading che potrebbe fare al caso tuo: il ColorJFatl_Digit. Questo sistema integra ben tre strategie indipendenti all'interno di un unico EA, permettendoti di gestire i volumi delle operazioni in base ai risultati delle precedenti. Le segnalazioni di trading vengono generate quando una barra si chiude e si verifica un cambiamento di trend, visibile attraverso il cambio di colore di uno dei tre indicatori. Ma andiamo a vedere più nel dettaglio come funziona! Variabili di Input per la Gestione dei Volumi Per gestire i volumi delle posizioni aperte, il sistema prevede alcuni parametri di input. Prendiamo ad esempio il primo sistema: input uint    A_BuyLossMMTriger=2;  // Numero di operazioni Buy in perdita per ridurre il MM input uint    A_SellLossMMTriger=2;  // Numero di operazioni Sell in perdita per ridurre il MM input double  A_SmallMM=0.01      // Percentuale di risorse finanziarie da utilizzare in caso di perdita input double  A_MM=0.1            // Percentuale di risorse finanziarie da utilizzare in condizioni normali Con questi parametri, se le ultime due operazioni in una direzione hanno generato perdite, l'EA aprirà la successiva operazione nella stessa direzione con un volume di 0.01 lotti. Se almeno una delle due ultime operazioni non è andata in perdita, il volume della posizione sarà di 0.1 lotti. Impostazioni per il Secondo e Terzo Sistema Il secondo sistema presenta variabili simili: input uint    B_BuyLossMMTriger=2  // Numero di operazioni Buy in perdita per ridurre il MM input uint    B_SellLossMMTriger=2;  // Numero di operazioni Sell in perdita per ridurre il MM input double  B_SmallMM=0.01      // Percentuale di risorse finanziarie da utilizzare in caso di perdita input double  B_MM=0.1            // Percentuale di risorse finanziarie da utilizzare in condizioni normali Per il terzo sistema utilizziamo il prefisso C_ per le variabili di input. Configurazione Ottimale dell'EA Per ottenere i migliori risultati, è consigliabile configurare ciascun EA separatamente, disattivando gli altri due sistemi con i seguenti parametri: input bool    B_BuyPosOpen=true    // Permesso di entrare in posizioni long input bool    B_SellPosOpen=true   // Permesso di entrare in posizioni short Impostandoli su false. Per far funzionare correttamente l'EA, assicurati che il file compilato ColorJFatl_Digit.ex5 si trovi nella cartella <terminal_data_directory>\MQL5\Indicators. I parametri di input predefiniti dell'Expert Advisor con stop sono stati utilizzati nei test riportati qui sotto. Fig. 1. Esempi di operazioni sul grafico Risultati dei test per GBPJPY su H3, H8 e Daily nel 2016. Fig. 2. Grafico dei risultati dei test

2018.08.23
Urdala_Trol: Il Sistema di Trading per MetaTrader 5
MetaTrader5
Urdala_Trol: Il Sistema di Trading per MetaTrader 5

Autore dell'idea: Sergey Rashevskiy. Autore del codice mq5: barabashkakvn. Strategia Operativa Se non ci sono posizioni aperte (aperte dall'EA), vengono aperte due posizioni opposte con un lotto iniziale di "Lots" e uno stop loss pari a "Stop Loss", mentre il take profit non viene utilizzato. Lo stop loss viene spostato usando il trailing (i parametri "Trailing Stop" e "Trailing Step" vengono applicati). Trailing La prima modifica della posizione sposta in sicurezza lo stop loss a breakeven o anche a un piccolo profitto. Le successive modifiche dello Stop Loss aumentano il profitto garantito. Successivamente, ci sono due opzioni di attivazione dello stop loss: 1. Posizione chiusa in perdita 1.1. In questo caso, si assume che la tendenza sia cambiata. Apri una posizione con un lotto aumentato (aggiungi "Numero di lotti minimi" al volume della posizione rimanente) nella direzione opposta a quella chiusa. Ad esempio, se una posizione BUY non profittevole è stata chiusa, poi apri una posizione SELL con un lotto aumentato. Così, otteniamo due posizioni nella stessa direzione. 1.2. Poi, si lavora solo nella direzione ottenuta: aspetta che il prezzo esca dalla posizione meno perdente di "Step" punti nella direzione perdente e apri una posizione con un lotto aumentato (aggiungi "Numero di lotti minimi" al volume della posizione meno perdente) nella direzione delle posizioni esistenti (come ricordi, abbiamo una o più posizioni unidirezionali). 2. Posizione chiusa in profitto (questa è la posizione che è stata modificata almeno una volta) 2.1. Si assume che non si tratti di un'inversione di tendenza, ma di un piccolo rimbalzo. Apri una posizione con un lotto aumentato nella direzione di quella chiusa. Ad esempio, se una posizione BUY profittevole è stata chiusa, poi apriamo un ordine BUY con un lotto aumentato. Così, otteniamo due posizioni nella stessa direzione. 2.2. Cerchiamo di applicare il trailing in seguito. In ogni caso, uno degli stop loss verrà attivato e torneremo o al punto 1 o al punto 2. Il calcolo delle posizioni BUY e SELL, il profitto totale su BUY e il profitto totale su SELL, così come la ricerca della posizione BUY e SELL meno perdente, vengono effettuati in un'unica chiamata nella funzione CalculateAllPositions. Parametri di Input Lots - volume iniziale della posizione Numero di lotti minimi - numero di lotti minimi, il volume di una posizione viene modificato di Stop Loss (in pips) Trailing Stop (in pips) Trailing Step (in pips) Step - passo iniziale tra posizioni di direzione diversa Minimo vicino (in pips) - distanza minima all'interno di una serie di posizioni magic number - identificativo unico dell'EA

2018.08.23
Sistema di Trading Avanzato: Exp_BrainTrend2 e AbsolutelyNoLagLWMA per MetaTrader 5
MetaTrader5
Sistema di Trading Avanzato: Exp_BrainTrend2 e AbsolutelyNoLagLWMA per MetaTrader 5

Oggi parliamo di un sistema di trading davvero interessante che combina due indicatori potenti: BrainTrend2 e AbsolutelyNoLagLWMA. Questi indicatori sono integrati in un unico EA (Expert Advisor), che offre la possibilità di modificare la dimensione delle posizioni future in base ai risultati ottenuti dai trade precedenti. I segnali per aprire nuove operazioni vengono generati al momento della chiusura di una candela, e sono segnalati da un cambiamento di colore di uno dei due indicatori, a indicare un cambio di trend. Per gestire i volumi delle posizioni, sono stati aggiunti dei parametri nell'input dell'EA. Ad esempio, nel sistema che utilizza l'indicatore BrainTrend2_V2: input uint    A_BuyLossMMTriger=2;  // Numero di posizioni Buy perdenti per ridurre il MM input uint    A_SellLossMMTriger=2;  // Numero di posizioni Sell perdenti per ridurre il MM input double  A_SmallMM=0.01      // Percentuale del deposito in un'operazione, in caso di perdita input double  A_MM=0.1            // Percentuale del deposito in un'operazione per il trading normale Con questi parametri, se ci sono due ultime operazioni nella stessa direzione, l'EA aprirà il trade successivo nella stessa direzione con una dimensione del lotto di appena 0.01. Se almeno una delle due ultime operazioni non è in perdita, il volume della posizione sarà di 0.1. I parametri per il sistema di trading che utilizza AbsolutelyNoLagLwma sono identici: input uint    B_BuyLossMMTriger=2  // Numero di posizioni Buy perdenti per ridurre il MM input uint    B_SellLossMMTriger=2;  // Numero di posizioni Sell perdenti per ridurre il MM input double  B_SmallMM=0.01      // Percentuale del deposito in un'operazione, in caso di perdita input double  B_MM=0.01      // Percentuale del deposito in un'operazione, in caso di perdita Per garantire il corretto funzionamento dell'EA, è fondamentale che i file compilati degli indicatori BrainTrend2_V2.ex5 e AbsolutelyNoLagLWMA.ex5 siano presenti nella cartella <terminal_data_directory>\MQL5\Indicators. Nei test riportati qui sotto, sono stati utilizzati i parametri predefiniti dell'EA con stop. Fig 1. Esempi di operazioni nel grafico I risultati dei test per GBPJPY H6 nel 2016 sono i seguenti: Fig. 2. Risultati del test

2018.07.14
Virtual Trailing Stop: La Soluzione per il Tuo Trading su MetaTrader 5
MetaTrader5
Virtual Trailing Stop: La Soluzione per il Tuo Trading su MetaTrader 5

Idea di: Vladimir Khlystov. Codice MQL5 di: barabashkakvn. Il Virtual Trailing Stop è uno strumento potente che ti permette di impostare il stop loss e il take profit in modo che le tue intenzioni rimangano invisibili al tuo broker. Questo significa che gli ordini non sono inseriti presso il tuo centro di negoziazione, ma rimangono sul tuo PC; quindi, nessuno, tranne te, può vedere i tuoi piani. Oltre alla invisibilità, c'è un'altra caratteristica molto utile: molti broker applicano spread molto ampi e livelli di stop loss che possono danneggiarti. Con questo EA, questi livelli non ti influenzeranno, perché vengono semplicemente ignorati. Per quanto riguarda il stop loss e il take profit, tutto è piuttosto chiaro. In questo articolo, mi concentrerò sul trailing. Il trailing è gestito tramite tre variabili: lunghezza del trailing; profitto minimo per iniziare; passo del trailing. Il virtual stop loss segue il prezzo mantenendo una distanza pari alla lunghezza del trailing. Il profitto minimo è il valore al quale si inizia a posizionare il virtual stop loss. Il passo del trailing definisce l'intervallo con il quale muoveremo il virtual stop loss. Immagina di aver impostato i valori rispettivamente a 5, 2 e 3. Appena il profitto della posizione raggiunge 7 punti, il virtual stop loss si sposterà al prezzo di apertura della posizione meno 2 punti (cioè il profitto minimo). Successivamente, quando il prezzo si muove di 3 punti nella direzione profittevole, lo Stop Loss verrà spostato di 5 punti a favore, e così via, seguendo il prezzo a una distanza di 3 punti. Se il prezzo torna al livello di stop, la posizione verrà chiusa. I trailing stop sono rappresentati come linee tratteggiate. Per capire meglio e più rapidamente l'EA, puoi installarlo nel tester e vedere come funziona in modalità di visualizzazione:

2018.07.14
Scopri il Sistema di Trading Exp_SilverTrend_ColorJFatl per MetaTrader 5
MetaTrader5
Scopri il Sistema di Trading Exp_SilverTrend_ColorJFatl per MetaTrader 5

Se sei un trader appassionato, oggi voglio parlarti di un sistema di trading davvero interessante che utilizza due indicatori potenti: SilverTrend_V2 e ColorJFatl_Digit. Questi due indicatori sono integrati in un unico EA (Expert Advisor) che ti offre la possibilità di modificare il volume delle operazioni future in base ai risultati delle operazioni precedenti. I segnali per aprire le operazioni vengono generati alla chiusura di una barra, quando il trend cambia, e questo cambiamento viene evidenziato dal colore di uno dei due indicatori. Per gestire i volumi delle posizioni che verranno aperte, sono stati aggiunti dei blocchi nei parametri di input dell'EA. Ad esempio, nel sistema che utilizza l'indicatore SilverTrend: input uint    A_BuyLossMMTriger=2;  //Numero di operazioni Buy in perdita per ridurre il MM input uint    A_SellLossMMTriger=2;  //Numero di operazioni Sell in perdita per ridurre il MM input double  A_SmallMM=0.01      //Quota del deposito in un'operazione, quando in perdita input double  A_MM=0.1            //Quota del deposito in un'operazione per il trading normale Con questi parametri, se ci sono state due ultime operazioni nella stessa direzione di trading, l'EA aprirà la successiva nella stessa direzione con una dimensione del lotto di appena 0.01. Se almeno una delle due ultime operazioni non è stata in perdita, il volume della posizione sarà di 0.1. I parametri per il sistema di trading che utilizza ColorJFatl_Digit sono assolutamente identici: input uint    B_BuyLossMMTriger=2  //Numero di operazioni Buy in perdita per ridurre il MM input uint    B_SellLossMMTriger=2  //Numero di operazioni Sell in perdita per ridurre il MM input double  B_SmallMM=0.01      //Quota del deposito in un'operazione, quando in perdita input double  B_MM=0.1            //Quota del deposito in un'operazione per il trading normale Affinché l'EA funzioni correttamente, i file compilati degli indicatori SilverTrend.ex5 e ColorJFatl_Digit.ex5 devono trovarsi nella cartella <terminal_data_directory>\MQL5\Indicators. Nei test riportati qui sotto, sono stati utilizzati i parametri predefiniti dell'EA con stop.Fig 1. Operazioni esemplari nel graficoRisultati dei test per GBPUSD H6 nel 2016:Fig. 2. Grafico dei risultati del test

2018.07.14
Strategia di Trading Avanzata con BykovTrend e ColorX2MA per MetaTrader 5
MetaTrader5
Strategia di Trading Avanzata con BykovTrend e ColorX2MA per MetaTrader 5

Se sei un trader alla ricerca di nuove strategie per ottimizzare le tue operazioni, sei nel posto giusto! Oggi parliamo di un esperto di trading che combina due sistemi indipendenti: BykovTrend_V2 e ColorX2MA, tutto all'interno di un unico EA. Questo sistema ti permette di modificare la dimensione delle operazioni future in base ai risultati delle precedenti. I segnali per aprire le operazioni vengono generati alla chiusura di una candela, se il trend è cambiato, e questo viene visualizzato attraverso il cambiamento di colore di uno dei due indicatori. Gestione dei Volumi delle Operazioni Per gestire i volumi delle posizioni da aprire, sono stati aggiunti dei blocchi agli input dell'EA. Ad esempio, nel sistema che utilizza l'indicatore BykovTrend: input uint    A_BuyLossMMTriger=2;  //Numero di posizioni Buy perdenti per ridurre MM input uint    A_SellLossMMTriger=2; //Numero di posizioni Sell perdenti per ridurre MM input double  A_SmallMM=0.01;       //Quota del deposito in un'operazione, in caso di perdita input double  A_MM=0.1             //Quota del deposito in un'operazione per trading normale Con questi input, se ci sono state due ultime operazioni nella stessa direzione di trading, l'EA aprirà la prossima operazione nella stessa direzione con una dimensione del lotto di appena 0.01. Se almeno una delle ultime due operazioni non è stata perdente, il volume della posizione sarà di 0.1. Input per il Sistema di Trading ColorX2MA Gli input per il sistema di trading che utilizza ColorX2MA sono assolutamente identici: input uint    B_BuyLossMMTriger=2;  //Numero di posizioni Buy perdenti per ridurre MM input uint    B_SellLossMMTriger=2; //Numero di posizioni Sell perdenti per ridurre MM input double  B_SmallMM=0.01;       //Quota del deposito in un'operazione, in caso di perdita input double  B_MM=0.01;        //Quota del deposito in un'operazione, in caso di perdita Perché l'EA funzioni correttamente, i file compilati degli indicatori BykovTrend_V2.ex5 e ColorX2MA.ex5 devono trovarsi nella cartella <terminal_data_directory>\MQL5\Indicators. Nei test che puoi vedere qui sotto, sono stati utilizzati gli input predefiniti dell'EA con stop. Fig 1. Esempi di operazioni nel grafico Risultati del test per GBPJPY H2 nel corso dell'anno 2016:Fig. 2. Risultati del test

2018.07.14
Primo Precedente 13 14 15 16 17 18 19 20 21 22 23 Successivo Ultimo