Pull Back Expert Advisor For MT4
WE IMPROVED THIS EXPERT ADVISOR FOR YOU!!!
PLEASE NOTE: This expert advisor was publicly available for free usage on other websites and is not programmed by us. We explain the functionality and possible improvements of the EA. Furthermore, we are convinced that fully automatic Expert Advisors will fail in the long run. On the other hand, our semi-automatic approach with detecting the best setups and then activating our Expert Advisors (e.g. V-Power EA, EdgeZone EA) produced many successful traders and some of them even got prop traders at prop trading firms. Therefore, we added a similar semi-automatic trading feature (to allow only buy or only sell trades) to the free Expert Advisors. You can download the modified version here and enjoy!
Table Of Contents:
- Pull Back Expert Advisor For MT4
- The Pull Back Expert Advisor - Criteri di ingresso
- The Pull Back Expert Advisor - Criteri di uscita
- The Pull Back Expert Advisor - Spazio per il miglioramento
Il Pull Back Expert Advisor For MT4 utilizza due serie di medie mobili nel tentativo di operare con il trend. Un set di medie mobili viene applicato al successivo periodo inferiore del grafico attivo, mentre l'altro set viene utilizzato al successivo periodo superiore. Nel frattempo, un altro indicatore viene utilizzato come filtro commerciale per evitare falsi segnali. Questo consulente esperto è quindi più un sistema che segue le tendenze che un sistema di pullback trading.
Fedele al suo design, il robot funziona bene quando il mercato è in trend e vacilla quando il mercato varia o fa un'inversione. Poiché i mercati tendono ad avere tendenza solo il 25% delle volte, è logico che il sistema sia destinato a fallire. Questo è esattamente quello che è successo durante i test. Il sistema di trading non è riuscito a generare profitti nel tester di strategia. Potrebbero esserci altri fattori che hanno contribuito a questo risultato sfavorevole, come la quantità di scambi effettuati contemporaneamente, il simbolo scambiato, il periodo di tempo, ecc.
The Pull Back Expert Advisor - Criteri di ingresso

Il Pull Back Expert Advisor cerca l'ingresso nel commercio all'inizio di una nuova candela. Ma prima ancora di considerare uno scambio, il robot esegue dei test per vedere se determinate condizioni sono soddisfatte. Innanzitutto, l'attuale prelievo nel conto di trading corrente dovrebbe essere inferiore all'uno percento e il conto dovrebbe avere un margine libero sufficiente per aprire nuove negoziazioni. Successivamente, dovrebbero esserci più di 100 barre nel grafico attivo e il take profit definito in Inputs dovrebbe essere maggiore o uguale a 10 pip. Se il test ha esito positivo, il robot conterà il numero di scambi se è zero o inferiore al massimo.
Alcuni parametri sono disponibili in Input che l'utente può regolare secondo necessità per adattarsi alla sua personalità e al suo obiettivo di trading. Di seguito vengono forniti e spiegati i parametri e le loro impostazioni predefinite:
- Lotti = 0,01 - Ogni scambio viene preso a una dimensione del lotto di 0,01.
- TrailingStop = 40 - Il trailing stop è supportato e viene attivato quando uno scambio guadagna 40 pip.
- Stop_Loss = 20 - Lo stop loss iniziale di ogni operazione è di 20 pip.
- MagicNumber = 2345 - Questo numero magico è assegnato a ogni scambio all'ingresso per far posto alla gestione del commercio in seguito.
- Take_Profit = 50 - L'obiettivo di take profit fisso di ogni operazione è di 50 pip.
- FastMA = 6 - Questo è il periodo dell'indicatore della media mobile veloce utilizzato in questo sistema di trading.
- SlowMA = 85 - Questo è il periodo della media mobile lenta utilizzata in questo consulente esperto.
- Mom_Sell = 0.3 - Se una delle tre candele precedenti ha un valore di momentum inferiore a 0,3, viene confermato un segnale di vendita per l'ingresso.
- Mom_Buy = 0.3 - Se una delle tre barre precedenti ha un valore di momentum inferiore a 0,3, viene verificato un segnale di acquisto per l'ingresso.
- UseEquityStop = true - Con questa impostazione abilitata, le negoziazioni aperte verranno chiuse immediatamente se il prelievo del conto raggiunge una certa soglia.
- TotalEquityRisk = 1.0 - Se il prelievo corrente raggiunge l'uno percento del saldo del conto, tutte le negoziazioni aperte verranno chiuse immediatamente in perdita per proteggere il capitale di trading.
- Max_Trades = 10 - Questo è il maggior numero di scambi che il robot può aprire nel simbolo corrente.
Come sistema di trading di tendenza, il robot utilizza le medie mobili per definire la tendenza. Per evitare di entrare in operazioni alla fine di un trend, l'indicatore di momentum viene utilizzato come filtro. Di seguito viene discusso in dettaglio il modo esatto in cui questi indicatori vengono utilizzati per trovare un segnale di scambio e convalidare la voce:
- Medie mobili (periodi 5 e 200, ponderato lineare, prezzo tipico) - I valori medi mobili (periodo 5 e 200) vengono calcolati per la candela aperta corrente del simbolo corrente e per il periodo successivo superiore per determinare il bias commerciale. Viene generato un bias rialzista se 5 LWMA è maggiore di 200 LWMA, il prezzo basso della candela precedente per il periodo successivo più alto è inferiore alla LWMA veloce e il prezzo di apertura della candela precedente per il periodo successivo più alto è superiore a veloce LWMA. Un bias ribassista si ottiene se l'LWMA veloce è inferiore all'LWMA lento, il prezzo alto della candela precedente per il periodo successivo più alto è al di sopra del LWMA veloce e il prezzo di apertura della candela precedente per il periodo successivo più alto è al di sotto del LWMA veloce .
- Medie mobili (periodi 6 e 85, prezzo tipico ponderato lineare) - Un altro set di medie mobili ponderate lineari viene utilizzato per confermare la direzione del trend. Questa volta le medie mobili vengono applicate al successivo intervallo di tempo inferiore ei valori sono ottenuti dalla candela aperta corrente. Se il 6 LWMA è al di sopra dell'85 LWMA, viene indicato un trend rialzista. Se il 6 LWMA è inferiore a 85 LWMA, viene definita una tendenza al ribasso.
- Momentum (periodo 14, prezzo di chiusura) - L'indicatore di momentum viene utilizzato per filtrare i segnali di trading misurando la forza del trend. L'indicatore viene applicato sul grafico successivo più alto e calcolato per le tre candele precedenti. Se uno qualsiasi dei tre valori è inferiore a 0,3, viene confermato un segnale di scambio.
Una volta definita e confermata una voce di scambio, il robot apre una transazione con una dimensione del lotto fissa di 0,01 a meno che l'utente non abiliti il dimensionamento dinamico del lotto. All'ingresso, alla transazione viene assegnato uno stop loss di 20 pip e un take profit di 50 pip. Senza stop trailing, il rapporto rischio-rendimento avrebbe dovuto essere maggiore di due. Finché le regole di ingresso sono soddisfatte e ci sono meno di 10 scambi sul simbolo corrente, il robot continuerà ad aggiungere scambi (uno su ogni candela).
The Pull Back Expert Advisor - Criteri di uscita
Il Pull Back Expert Advisor utilizza la funzione di trailing nella gestione degli scambi oltre allo stop loss iniziale e ai limiti di take profit. Questa funzione si attiva ogni volta che uno scambio è redditizio e ha guadagnato almeno 40 pips, a quel punto lo stop loss viene spostato sul prezzo di entrata per rendere il commercio privo di rischi. Ulteriori guadagni porteranno a un aggiustamento continuo fino a quando il prezzo non raggiungerà l'obiettivo di profitto a 50 pips o si girerà e toccherà il nuovo limite di stop loss. Entrambi gli scenari porterebbero a risultati positivi.
The Pull Back Expert Advisor - Spazio per il miglioramento
La prima esecuzione del Pull Back Expert Advisor nei test è stata negativa. Nonostante l'uso della funzione di trailing, il tasso di vincita era basso (solo il 29 percento), il che potrebbe essere il motivo principale delle scarse prestazioni. L'aspetto positivo del risultato è stata l'enorme quantità di scambi effettuati (672) e il piccolo prelievo (2,75%).
Mentre il consulente esperto ha perso denaro durante i test, l'importo della perdita era solo piccolo. Le prestazioni potrebbero migliorare in condizioni diverse. Un modo possibile per migliorare la performance è ridurre la quantità totale di scambi (l'impostazione corrente è 10). Insieme a questo, anche la coppia di valute scambiata può essere un fattore. Pertanto, l'utente deve utilizzare coppie che hanno tendenze di tendenza. Mentre i mercati cambiano comportamento nel tempo, i mercati che tendono a fare tendenza in questi giorni includono le principali coppie NZD, EUR e CAD.
Se viene mantenuta l'opzione per consentire più scambi, il codice deve essere rivisto a prescindere. Al momento, sembra che la spaziatura tra le operazioni sia irregolare. Le negoziazioni possono essere trovate raggruppate in una fascia di prezzo ristretta, portando a un numero enorme di perdite. Se viene eseguita questa regolazione, è possibile utilizzare una spaziatura costante o, meglio ancora, lo spazio tra le negoziazioni viene incrementato a intervalli regolari.