Trend Is Your Friend 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:
- Trend Is Your Friend Expert Advisor For MT4
- The Trend Is Your Friend Expert Advisor per MetaTrader4 - Criteri di ingresso
- The Trend Is Your Friend Expert Advisor For MT4 - Criteri di uscita
- The Trend Is Your Friend Expert Advisor For MT4 - Suggerimenti per il miglioramento
Il Trend Is Your Friend Expert Advisor è progettato per l'uso nella piattaforma di trading MetaTrader4. Il sistema di trading utilizza un insieme di medie mobili e un modello familiare di candele per tentare di operare con il trend. Con l'uso di varie strategie di gestione delle negoziazioni, il consulente esperto esegue più operazioni sul periodo di tempo e sullo strumento attivi.
Il creatore del programma ha progettato questo consulente esperto per essere utilizzato in qualsiasi importante risorsa in valuta estera e in qualsiasi periodo di tempo. Per ottenere i migliori risultati, l'utente deve eseguire test approfonditi per determinare quali coppie, intervalli di tempo e combinazione di impostazioni produrranno risultati desiderabili. Mentre il robot effettua operazioni quando viene eseguito nel tester di strategia, l'operazione di trading è iniziata alla fine del periodo di test. Pertanto, chiunque cerchi di determinare la redditività di questo sistema di trading dovrebbe utilizzare un account demo invece del tester di strategia per arrivare a un risultato affidabile.
The Trend Is Your Friend Expert Advisor per MetaTrader4 - Criteri di ingresso

All'inizio, Trend Is Your Friend Expert Advisor offre all'utente diverse opzioni da considerare e modificare secondo necessità prima di eseguirlo in back test, demo o live trading. L'utente può utilizzare le impostazioni di default senza problemi, ma è meglio passare attraverso i parametri disponibili per ottimizzare le prestazioni del robot. Le impostazioni avanzate forniscono i seguenti parametri:
- Exit = false - Questa variabile può essere true o false. Se falso (impostazione predefinita), la strategia di uscita non verrà implementata.
- IncreaseFactor = 0,001 - Questo valore può variare da 0,001 a 0,1. Definisce l'importo dell'incremento per la dimensione del lotto della transazione successiva nel caso in cui la transazione precedente abbia comportato una perdita. Per mantenere una dimensione del lotto fissa, questo valore deve essere impostato su zero.
- Lotti = 0,01 - Questo valore può variare da 0,01 a 1. È la dimensione del lotto della transazione iniziale.
- TrailingStop = 40: questo numero deve essere compreso tra 10 e 100 inclusi. Si riferisce al numero di pips quando entra in gioco il trailing stop.
- Stop_Loss = 20 - Ogni operazione effettuata da questo robot ha uno stop loss, con un valore predefinito di 20 pip.
- MagicNumber = 1234 - Questo numero intero viene assegnato a ogni operazione avviata dal consulente esperto per separarla da un'altra operazione eseguita da un altro consulente esperto.
- Take_Profit = 50 - Ogni operazione eseguita dal robot ha un take profit e il suo valore predefinito è 50 pip.
- FastMA = 6 - Questo è il periodo della media in rapido movimento utilizzato per l'ingresso nel commercio.
- SlowMA = 85 - Questo è il periodo della media a movimento lento utilizzato per l'ingresso nel commercio.
- Mom_Sell = 0.3 - Questo è il limite massimo per il valore momentum al quale il consulente esperto accetta una voce di scambio.
- Mom_Buy = 0.3 - Questo è il valore di momentum massimo accettato dal consulente esperto per avviare una voce di scambio.
- UseEquityStop = true - Questa proprietà può essere impostata su true o false. Se true (impostazione predefinita), l'attuale prelievo di tutte le negoziazioni aperte verrà monitorato per proteggere il conto di trading.
- TotalEquityRisk = 1.0 - Se la proprietà precedente è impostata su true e il profitto netto negativo di tutte le negoziazioni aperte è pari all'uno percento del saldo del conto, tutte queste negoziazioni verranno chiuse immediatamente per una perdita, ma risparmiando il capitale nel processo.
- Max_Trades = 10 - Il consulente esperto può eseguire fino a 10 operazioni in qualsiasi momento.
Tutte le condizioni predefinite devono essere soddisfatte prima che il consulente esperto apra uno scambio. Innanzitutto, il programma attende che si formi una nuova barra nel periodo di tempo corrente. Quindi controlla se l'attuale prelievo nel conto di trading è inferiore all'uno percento del saldo del conto. Se ci sono scambi aperti, il robot guarda il numero di pip guadagnati o persi in ogni scambio e quindi sposta lo stop loss al pareggio o oltre come impone l'algoritmo di trading.
Se l'algoritmo supera i controlli precedenti senza essere reindirizzato ad altre funzioni, l'expert advisor identifica se ci sono più di 100 barre sul grafico e se l'importo del take profit impostato in Inputs è maggiore di 10 pip. Inoltre, il robot verifica se l'account dispone di margine libero sufficiente per aprire nuove operazioni. In tal caso, il programma conta il numero di scambi aperti, se ce ne sono, per vedere se è inferiore al valore massimo definito dall'utente.
Dopo questi controlli iniziali, il programma guarda agli indicatori tecnici per trovare un'opportunità di trading. Gli indicatori in uso sono spiegati di seguito, insieme alle loro impostazioni e interpretazione.
- Media mobile ponderata lineare (periodo 20, prezzo tipico) e media mobile esponenziale (periodo 8, prezzo tipico): queste due medie mobili vengono utilizzate nel periodo inferiore successivo e vengono generati valori per la candela aperta corrente. Se l'8 EMA è maggiore del 20 LWMA, viene indicato un segnale rialzista, mentre se l'8 EMA è inferiore al 20 LWMA, viene fornito un segnale ribassista.
- Modello a candela: una coppia di candele viene utilizzata per determinare il recente sentimento dell'azione dei prezzi. Le due candele considerate sono le due candele precedenti nel successivo intervallo di tempo più alto. Questo modello di candele è comunemente chiamato engulfing rialzista per una combinazione rialzista e engulfing ribassista per un tandem ribassista. Questo segnale è un fattore per l'ingresso nel commercio.
- Momentum (periodo 14, prezzo di chiusura) - L'indicatore di momentum viene applicato al successivo periodo più alto e per tre barre precedenti. Se uno qualsiasi dei valori è inferiore a 0,3, viene confermato il segnale fornito dalle medie mobili e dalle candele.
Una volta determinato e confermato un segnale di scambio, viene effettuato uno scambio con una dimensione del lotto pari a 0,01. Ogni operazione effettuata dal programma di trading ha uno stop loss specifico e un guadagno al momento dell'esecuzione dell'operazione. Come definito in Input, il take profit è di 50 pip e lo stop loss è di 20 pip. Queste cifre sono solo nominali, tuttavia, perché il robot calcola il valore di spread nell'effettivo stop loss e take profit. Qualunque sia lo spread corrente per il simbolo corrente, viene aggiunto allo stop loss e dedotto dal take profit.
The Trend Is Your Friend Expert Advisor For MT4 - Criteri di uscita
Il consulente esperto di Trend Is Your Friend può eseguire operazioni di acquisto e vendita contemporaneamente. Il numero massimo di operazioni aperte in qualsiasi momento è 10. Questo robot utilizza approcci attivi e passivi nella gestione degli scambi. L'approccio passivo si verifica quando le negoziazioni vengono chiuse dal take profit o dallo stop loss. L'approccio attivo avviene attraverso l'uso delle funzioni di pareggio e trail-stop.
The Trend Is Your Friend Expert Advisor For MT4 - Suggerimenti per il miglioramento
Il Trend Is Your Friend Expert Advisor deve essere rielaborato per essere in grado di produrre profitti per l'utente. Il robot non è riuscito a questo proposito nei test. Mentre il drawdown era basso (meno del due percento), l'utile netto era negativo e il tasso di vincita era basso (circa il 30 percento). Inoltre, la curva azionaria si è mossa lentamente ma continuamente fino alla fine.
Una possibile ragione di questa scarsa performance è la stretta vicinanza tra i trade. A volte un paio di operazioni si sovrappongono, il che porta a perdite più frequenti. Pertanto, le negoziazioni devono essere distribuite in modo uniforme o regolare per affrontare questo problema. Un altro svantaggio di questo sistema di trading è che le operazioni di acquisto e vendita vengono eseguite quando il mercato si muove chiaramente in una direzione. Questo aspetto può essere migliorato effettuando operazioni solo nella direzione del trend di breve termine. Pertanto, i segnali contro la tendenza attuale devono essere filtrati.