Trading Sistematico

EA Stocastico e Bande di Bollinger: Trading Multi-Temporale su MetaTrader 4
MetaTrader4
EA Stocastico e Bande di Bollinger: Trading Multi-Temporale su MetaTrader 4

Ciao trader! Oggi parliamo di un Expert Advisor che sta facendo parlare di sé: l'EA Stocastico con Bande di Bollinger in un contesto multi-temporale. Se hai qualche suggerimento o vuoi discutere su come migliorarlo, lascia un commento qui sotto! Caratteristiche Principali: Analisi Multi-Temporale: Questo EA utilizza i valori dell'Oscillatore Stocastico e delle Bande di Bollinger dai grafici M1, M5 e M15 per prendere decisioni di ingresso nel mercato. Condizioni di Ingresso: Compra: Tutte e tre le linee K dello Stocastico sono sotto il livello MinStochOversold, e il prezzo sul grafico M15 si trova sotto la banda inferiore delle Bande di Bollinger. Vendi: Tutte e tre le linee K dello Stocastico sono sopra il livello MaxStochOverbought, e il prezzo sul grafico M15 si trova sopra la banda superiore delle Bande di Bollinger. Gestione delle Operazioni: Permette un massimo di MaxTradesPerTrend operazioni aperte contemporaneamente. Calcola i livelli di Stop Loss (SL) e Take Profit (TP) basandosi sull'Average True Range (ATR) del timeframe M15 e sui parametri SLMultiplier e TPMultiplier. Controllo del Spread: Verifica lo spread attuale rispetto a MaxSpreadStandard (per conti standard/ECN) e MaxSpreadCent (per conti cent/micro). Se lo spread è troppo alto, piazza un ordine di buy limit o sell limit invece di un'esecuzione immediata. Ordini Pendenti: Quando lo spread è troppo alto per un'esecuzione immediata, l'EA piazza ordini pendenti di buy limit o sell limit leggermente sotto il prezzo attuale per gli ingressi di acquisto e leggermente sopra per le vendite. Parametri di Input: Offre vari parametri di input per la personalizzazione, tra cui slippage, dimensione del lotto, periodi e deviazioni degli indicatori, moltiplicatori SL/TP, impostazioni di break-even e trailing stop, limiti di spread massimi per diversi tipi di conto, e livelli di overbought/oversold dello Stocastico. Funzione OnTick: La funzione OnTick() è il blocco di esecuzione principale. Recupera i valori degli indicatori, controlla per ordini aperti e poi valuta le condizioni di acquisto e vendita per potenzialmente aprire nuove operazioni. Debugging: Include dichiarazioni Print() per il debugging, registrando i valori K dello Stocastico attraverso i timeframe e lo spread attuale.

2025.04.27
RRS Impulse: Il Tuo Esperto per MetaTrader 4
MetaTrader4
RRS Impulse: Il Tuo Esperto per MetaTrader 4

Se sei un trader a caccia di opportunità nel mercato, RRS Impulse è l'Expert Advisor (EA) che fa per te. Questo EA sfrutta indicatori come il Relative Strength Index (RSI), l'Oscillatore Stocastico e le Bollinger Bands per identificare occasioni di trend e controtrend. Inoltre, essendo un multi-pair EA, è in grado di analizzare più coppie di valute contemporaneamente alla ricerca di segnali. RRS Impulse è dotato di numerose funzionalità, tra cui Trailing, Gestione del Rischio, Gestione del Denaro, e Modalità di Restrizione. Se configurato correttamente, ha il potenziale per generare profitti significativi. Caratteristiche di Impulse: Variabile Valori Descrizione Trading_Indicator RSI, Stocastico, BollingerBands, RSI_Stocastico_BollingerBands RSI: Utilizza l'indicatore RSI per analizzare il mercato e aprire operazioni. Stocastico: Utilizza l'indicatore stocastico per analizzare il mercato e operare. BollingerBands: Utilizza le Bollinger Bands per l'analisi del mercato. RSI_Stocastico_BollingerBands: Utilizza tutti e tre gli indicatori insieme per un'analisi di mercato più accurata. TradeDirection Trend, ControTrend Trend: Apre un'operazione nella direzione del trend. Ad esempio, se il RSI tocca la linea di overbought, si aprirà una posizione long; se tocca la linea di oversold, si aprirà una posizione short. ControTrend: Opera contro il trend, aspettando un'inversione. Se il RSI tocca la linea di overbought, si aprirà una posizione short; se tocca la linea di oversold, si aprirà una posizione long. SignalStrength NormalSignal, NormalMultiTimeFrame, StrongSignal, VeryStrongSignal NormalSignal: Analizza l'indicatore (RSI, Stocastico, o Bollinger Bands) su un singolo timeframe. NormalMultiTimeFrameSignal: Analizza l'indicatore su un singolo timeframe alla volta (M1, M5, M15, M30, H1, H4). StrongSignal: Analizza più timeframe per una conferma più forte. VeryStrongSignal: Analizza tutti i timeframe selezionati per una conferma ancora più forte. minLot_Size Double Value Dimensione minima del lotto per garantire che non scenda sotto questo valore. maxLot_Size Double Value Dimensione massima del lotto per garantire che non superi questo valore. StopLoss Int Value Imposta il valore di stop loss in punti/pips. Imposta su 0 per disabilitarlo. TakeProfit Int Value Imposta il valore di take profit in punti/pips. Imposta su 0 per disabilitarlo. Trailing_Start Int Value (Points/Pips) Numero di pips dal prezzo di apertura dell'operazione a partire dal quale deve iniziare il trailing. Imposta su 0 per disabilitare il trailing. Trailing_Gap Int Value (Points/Pips) Imposta il gap in pips tra il prezzo attuale di mercato e lo stop loss trailing. Imposta su 0 per disabilitare il trailing. Risk_In_Money_Type FixedMoney, BalancePercentage FixedMoney: Chiude tutte le operazioni aperte quando la perdita fluttuante negativa raggiunge l'importo specificato. BalancePercentage: Calcola automaticamente in base al saldo del tuo conto e chiude tutte le operazioni una volta raggiunto questo limite. Money_In_Risk Int Value Se Risk_In_Money_Type è impostato su FixedMoney, inserisci l'importo che puoi permetterti di perdere. Se è impostato su BalancePercentage, l'EA calcolerà automaticamente il rischio in base al tuo saldo. Max_Spread Int Value (Points/Pips) Imposta lo spread massimo accettabile. Se lo spread attuale supera questo valore, l'EA non effettuerà operazioni. Slippage Int Value (Points/Pips) Imposta la slippage massima consentita per l'esecuzione degli ordini. MaxOpenTrade Int Value Numero massimo di operazioni aperte consentite. Trade_Currencies String Value Elenco di tutti i simboli valutari che l'EA deve analizzare e trattare. RRS Impulse Plus: La versione RRS Impulse Plus EA è un aggiornamento avanzato dell'RRS Impulse EA. Questa versione offre maggiore flessibilità con diverse nuove opzioni. L'EA effettua scalping utilizzando il RSI, l'Oscillatore Stocastico, la Media Mobile (MA) e le Bollinger Bands per identificare opportunità di trend e controtrend. Questo EA include varie funzionalità come Trailing, Gestione del Rischio, Gestione del Denaro e Modalità di Restrizione. Con le giuste impostazioni, ha il potenziale di generare profitti significativi. Descrizione dei segnali: Indicatore BUY SELL RSI Trend: Quando il RSI tocca la linea di overbought. ControTrend: Quando il RSI tocca la linea di oversold. Trend: Quando il RSI tocca la linea di oversold. ControTrend: Quando il RSI tocca la linea di overbought. Stocastico Trend: Quando sia la linea principale che quella di segnale toccano il livello di overbought. ControTrend: Quando entrambe toccano il livello di oversold. Trend: Quando entrambe toccano il livello di oversold. ControTrend: Quando entrambe toccano il livello di overbought. Bollinger Bands Trend: Quando il prezzo attuale tocca la linea di resistenza delle Bollinger Bands. ControTrend: Quando il prezzo attuale tocca la linea di supporto delle Bollinger Bands. Trend: Quando il prezzo attuale tocca la linea di supporto delle Bollinger Bands. ControTrend: Quando il prezzo attuale tocca la linea di resistenza. Media Mobile Trend/ControTrend: Quando il prezzo attuale è sopra la Media Mobile. Trend/ControTrend: Quando il prezzo attuale è sotto la Media Mobile. Scenari dei segnali (Inverse: False) RSI Stocastico Bollinger Bands Media Mobile Segnale Sopra Sopra Sopra Sotto ControTrend Sell ✅ Sotto Sotto Sotto Sopra ControTrend Buy ✅ Sopra Sopra Sopra Sopra Trend Buy ✅ Sotto Sotto Sotto Sotto Trend Sell ✅ Scenari dei segnali (Inverse: True) RSI Stocastico Bollinger Bands Media Mobile Segnale Sopra Sopra Sopra Sotto ControTrend Buy ✅ Sotto Sotto Sotto Sopra ControTrend Sell ✅ Sopra Sopra Sopra Sopra Trend Sell ✅ Sotto Sotto Sotto Sotto Trend Buy ✅ Descrizione delle variabili: Variabile Valori Descrizione RSI, Stocastico, Bollinger Bands, Media Mobile Bool (True/False) RSI: Abilita l'uso dell'indicatore RSI per l'analisi di mercato. Stocastico: Abilita l'uso dell'indicatore stocastico. Bollinger Bands: Abilita l'uso delle Bollinger Bands. Media Mobile: Abilita l'uso della Media Mobile. Puoi abilitare più indicatori insieme, ma almeno uno deve essere attivo per il funzionamento dell'EA. Timeframe M1, M5, M15, M30, H1, H4, D1 Bool (True/False) TradeDirection Trend, ControTrend Trend: Apre operazioni nella direzione del trend. ControTrend: Opera contro il trend, aspettando un'inversione. SignalStrength SingleTF, MultiTF SingleTF: L'EA controlla i timeframe uno alla volta. MultiTF: L'EA controlla tutti i timeframe selezionati contemporaneamente. Inverse Bool True/false Utilizzando la modalità inversa, invertirà il tipo di operazione. LotMode Random_Lot, Lot_Percentage Random Lot: Opera con una dimensione del lotto casuale. Lot_Percentage: Opera in base a una percentuale di rischio per operazione. StopLoss_Type  Virtual_SL, Classic_SL Virtual SL: Chiude l'operazione quando il tuo stop loss è raggiunto, ma non è visibile al broker. Classic SL: Imposta uno stop loss visibile. StopLoss Int Value Imposta il tuo valore di Stop Loss in punti/pips. TakeProfit_Type  Virtual_TP, Classic_TP  Virtual TP: Il livello di take profit non è visibile al broker. Classic TP: Il livello di take profit è visibile. TakeProfit Int Value Imposta il tuo valore di Take Profit in punti/pips.  Trailing_Type Classic_Trailing, Virtual_Trailing Virtual Trailing: Il trailing stop è nascosto dal broker. Classic Trailing: Un trailing stop visibile è impostato. Trailing_Start Int Value (Points/Pips) Numero di pips dal prezzo di apertura a partire dal quale deve iniziare il trailing. Trailing_Gap Int Value (Points/Pips) Gap in pips tra il prezzo di mercato e il trailing stop. CandleExit  Int Value Chiude l'operazione dopo X candele dall'apertura. Imposta 0 per disabilitare. Gestione del Rischio: Variabile Valori Descrizione RiskManagement_Action StopEA, CloseAndContinue StopEA: Se la perdita fluttuante negativa raggiunge Money_In_Risk, tutte le operazioni vengono chiuse e l'EA si ferma. CloseAndContinue: Chiude le operazioni ma continua a operare. Risk_In_Money_Type FixedMoney, BalancePercentage FixedMoney: Chiude le operazioni quando la perdita fluttuante raggiunge un valore monetario prestabilito. BalancePercentage: Chiude le operazioni quando viene raggiunta una percentuale di perdita definita. Money_In_Risk Int Value Imposta l'importo massimo che puoi permetterti di perdere. Gestione del Denaro: Variabile Valori Descrizione MoneyManagement_Action Stop_EA, Close_And_Continue Stop_EA: Quando l'equity raggiunge Target_Revenue, tutte le operazioni vengono chiuse e l'EA si ferma. Close_And_Continue: Chiude le operazioni ma continua a operare. MoneyManagement_Type Fixed_Money, Balance_Percentage Fixed_Money: Chiude le operazioni quando l'equity raggiunge un importo prestabilito. Balance_Percentage: Chiude le operazioni quando si raggiunge una certa percentuale del saldo. Target_Revenue Int Value Imposta il valore target per l'equity. Modalità di Restrizione: Variabile Valori Descrizione Max_Spread Int Value (Points/Pips) Spread massimo consentito per l'esecuzione delle operazioni. Slippage Int Value (Points/Pips) Slippage massima consentita per l'esecuzione degli ordini. MaxOpenTrade Int Value Massimo numero di operazioni aperte consentite. TradeMode Bool (True/False) True: L'EA può aprire nuove operazioni. False: L'EA non aprirà nuove operazioni, ma gestirà quelle esistenti. Gestione delle Notizie: Variabile Valori Descrizione NewsManagement NewsDeactivated, HighImpactNews, ImportantNews NewsDeactivated: Nessun filtro applicato. HighImpactNews: Filtra gli eventi di notizie ad alto impatto. ImportantNews: Filtra solo gli eventi di notizie importanti. BeforeNews_Minutes Int Value (Minutes) Tempo prima degli eventi di notizie in cui il trading dovrebbe fermarsi. AfterNews_Minutes Int Value (Minutes) Tempo dopo gli eventi di notizie in cui il trading dovrebbe fermarsi. News_CutLoss Int Value Se un'operazione ha una perdita fluttuante uguale o peggiore a questo valore durante il tempo di notizie, verrà chiusa. News_ReCheckMinutes Int Value Frequenza con cui l'EA aggiorna i dati delle notizie. Important_News String Value Elenco di eventi di notizie importanti che dovrebbero fermare il trading. Selezione delle Valute: Variabile Valori Descrizione Trade_Currencies String Value Elenco dei simboli valutari che l'EA deve analizzare e trattare. Note Importanti: Abilita le richieste web in MT4/MT5: Vai su Strumenti → Opzioni → Expert Advisor → Consenti richieste web, poi aggiungi: http://nfs.faireconomy.media/ (Questo servizio è fornito da ForexFactory e recupera i dati delle notizie dalla loro piattaforma.) Testing Consigliato: È fortemente consigliato testare questo EA su un conto demo per almeno 45 giorni prima di utilizzarlo su un conto reale. Condividi la tua esperienza, feedback, e report di trading. Buona fortuna e buon trading! 🚀 Nota Importante:È fortemente consigliato testare questo EA su un conto demo per almeno 45 giorni prima di utilizzarlo su un conto reale.Condividi la tua esperienza, feedback, e report di conto.Puoi anche dare un'occhiata alla versione avanzata di questo EA, RRS Impulse Plus. Offre maggiore flessibilità nella scelta dei timeframe, indicatori e filtri per le notizie.Buona fortuna e buon trading! 🚀

2025.04.20
Strategia di Trading con l'Expert Advisor iCHO Trend CCIDualOnMA per MetaTrader 5
MetaTrader5
Strategia di Trading con l'Expert Advisor iCHO Trend CCIDualOnMA per MetaTrader 5

Strategia di TradingL'Expert Advisor utilizza due indicatori: iCHO (Chaikin Oscillator, CHO) e il custom CCIDualOnMA. Il CHO funge da indicatore di trend e, quando attraversa lo zero, indica il momento di chiudere le posizioni. L'indicatore 'CCIDualOnMA' viene utilizzato come filtro per aggiungere posizioni. Entrambi gli indicatori sono creati sul 'timeframe di lavoro' specificato - lo stesso timeframe è utilizzato per determinare il momento di nascita di una nuova candela (se necessario per i parametri 'Trailing su ...' e 'Cerca segnali su ...').Segnali di Trading:Chiusura delle posizioni quando l'indicatore CHO attraversa zero :AttraversamentoPosizioni: ReverseModalità di TradingAttraversamento dal basso verso l'alto'falso' -> chiudi tutte le posizioni SELL('Solo posizioni BUY consentite' OPPURE 'Posizioni BUY e SELL consentite') -> apri posizione BUY'vero' -> chiudi tutte le posizioni BUY('Solo posizioni SELL consentite' OPPURE 'Posizioni BUY e SELL consentite') -> apri posizione SELLIntersezione dall'alto verso il basso'falso' -> chiudi tutte le posizioni BUY('Solo posizioni SELL consentite' OPPURE 'Posizioni BUY e SELL consentite') -> apri posizione SELL'vero' -> chiudi tutte le posizioni SELL('Solo posizioni BUY consentite' OPPURE 'Posizioni BUY e SELL consentite') -> apri posizione BUYSegnali Normali (aggiunta di una posizione)L'indicatore CHO è sopra zero e il CCI veloce attraversa il CCI lento dal basso verso l'alto e il veloce è sotto zero - segnale per aprire BUY.L'indicatore CHO è sotto zero e il CCI veloce attraversa il CCI lento dall'alto verso il basso e il veloce è sopra zero - segnale per aprire SELL.Fig. 1. Filtro iCHO Trend CCIDualOnMACaratteristiche:L'Expert Advisor può essere ottimizzato per il timeframe di lavoro ('Timeframe di lavoro')Può esserci solo un'operazione di 'entrata nel mercato' per candela (questo è un parametro interno, non incluso nei parametri di input e non ha nulla a che fare con il 'Solo una posizione').Quando si opera in modalità 'inside bar' (il parametro 'Cerca segnali su ...' è 'bar#0 (ad ogni tick)'), la candela attuale è la candela #0; quando si opera in modalità 'solo quando nasce una nuova candela' (il parametro 'Cerca segnali su ...' è 'bar #1 (su una nuova candela)'), la candela attuale è la candela #1.Il parametro 'Modalità di trading: ' - restrizione su quale lato tradare. Può assumere i valori 'Solo posizioni BUY consentite', 'Solo posizioni SELL consentite'' e 'Posizioni BUY e SELL consentite'.Il parametro 'Usa controllo orario' - intervallo di tempo per la ricerca di segnali di trading da 'Ora di inizio'::'Minuto di inizio' a 'Ora di fine'::'Minuto di fine'. L'intervallo di tempo può essere impostato sia all'interno di un giorno che con un passaggio attraverso un giorno.Ora approfondiamo ciascun gruppo di parametri:Impostazioni di Trading:'Timeframe di lavoro' - timeframe di lavoro. Il timeframe su cui vengono creati gli indicatori e su cui si cerca una nuova candela.Stop Loss, Take Profit e Trailing sono impostati in Punti. Qualsiasi parametro ('Stop Loss', 'Take Profit', 'Trailing Stop') può essere disabilitato - per farlo, impostare il parametro selezionato a '0.0'.Il funzionamento del trailing è mostrato nelle immagini nel codice TrailingStop.Gestione della dimensione della posizione (calcolo del lotto)Il lotto può essere sia costante ('Gestione del denaro' impostata su 'Lotto costante' e dimensione del lotto impostata in 'Il valore per "Gestione del denaro"') che dinamico - in percentuale di rischio per operazione ('Gestione del denaro' impostata su 'Rischio in percentuale per un'operazione' e percentuale di rischio impostata in 'Il valore per "Gestione del denaro"'). È anche possibile impostare un lotto costante pari al lotto minimo - 'Gestione del denaro'' impostato su 'Lotti Min'.Controllo orario:Questa sezione imposta l'intervallo di tempo per la ricerca di segnali di trading. L'intervallo di tempo è abilitato tramite 'Usa controllo orario' e imposta l'intervallo di tempo per la ricerca di segnali da 'Ora di inizio'::'Minuto di inizio' a 'Ora di fine'::'Minuto di fine'. L'intervallo di tempo può essere impostato sia all'interno di un giorno che con un passaggio attraverso un giorno. Non influisce sul trailing.Caratteristiche aggiuntive:Il flag 'Posizioni: Solo una' impostato su 'vero' consente all'Expert Advisor di avere al massimo una posizione nel mercato.ATTENZIONE: 'Posizioni: Solo una' impostato su''vero'' non annulla'Posizioni: Chiudi opposte' impostato su ''vero''! In altre parole: la posizione opposta verrà chiusa prima.Il flag 'Posizioni: Reverse' è responsabile della retroazione dei segnali. Un flag interessante è 'Posizioni: Chiudi opposte' - quando impostato su 'vero', prima di aprire una posizione, assicura che le posizioni opposte vengano rimosse. Il 'Print' log fornisce un logging avanzato di tutte le operazioni. Il parametro 'Freeze and StopsLevels Coefficient' imposta il coefficiente per i livelli di stop e freeze per i casi in cui questi livelli per un simbolo sono uguali a zero. Si raccomanda di utilizzare il valore '3'.

2025.04.04
MA Trend 2: Il Tuo Alleato per MetaTrader 5
MetaTrader5
MA Trend 2: Il Tuo Alleato per MetaTrader 5

Hai già sentito parlare di MA Trend? Questa versione aggiornata porta con sé un parametro fondamentale: il Tipo di Trading, che ti offre diverse opzioni:Solo BUY - consente solo l'apertura di posizioni BUY;Solo SELL - permette solo l'apertura di posizioni SELL;BUY e SELL - consente di aprire sia posizioni BUY che SELL.Questo Expert Advisor si basa sull'indicatore iMA (Moving Average, MA) e offre numerose impostazioni:Solo una posizione - puoi mantenere solo una posizione aperta sul mercato;Reverse - inverte i segnali di trading;Close opposite - chiude forzatamente le posizioni opposte quando si riceve un segnale di trading.Ma come funzionano i segnali di trading quando si utilizzano le impostazioni predefinite?Se il prezzo ASK attuale è superiore al valore dell'indicatore al bar #1, allora si ha un segnale per aprire una posizione BUY.Se il prezzo BID attuale è inferiore al valore dell'indicatore al bar #1, allora si ha un segnale per aprire una posizione SELL.Ecco come appare il codice in MQL5:      if(m_symbol.Ask()>ma[1])          m_need_open_buy=true;       else if(m_symbol.Bid()<ma[1])          m_need_open_sell=true;Facciamo un esempio di come funziona con il parametro Solo una posizione impostato su false e true:Nel caso in cui il parametro Solo una posizione sia true, Reverse sia false e Close opposite sia true: viene aperta una posizione BUY. Dopo un po’, riceviamo un segnale per aprire una posizione SELL. Poiché Close opposite è true, la posizione BUY viene chiusa prima (essendo opposta al segnale) e solo dopo viene aperta la posizione SELL.

2025.04.04
Come Rilevare l'Inizio di una Nuova Candela in MetaTrader 5
MetaTrader5
Come Rilevare l'Inizio di una Nuova Candela in MetaTrader 5

Quando si utilizza un Expert Advisor (EA) in MetaTrader 5, ogni volta che riceviamo un nuovo tick, la funzione di gestione degli eventi OnTick() viene attivata automaticamente dal terminale. Tuttavia, non esiste una funzione standard per rilevare l'inizio di una nuova candela. Per ovviare a questa mancanza, è fondamentale monitorare il momento di apertura della candela più recente. Quando questo orario cambia, significa che è iniziata una nuova candela e possiamo reagire di conseguenza. Ecco un esempio di codice, compatibile sia con MQL4 che con MQL5, che mostra come implementare questa funzionalità: // Gestore eventi tick standard    void OnTick()    {       // Verifica se c'è una nuova candela (compatibile con MQL4 e MQL5).          static datetime dtCandelaCorrente   = WRONG_VALUE;                 datetime dtCandelaPrecedente = dtCandelaCorrente;                          dtCandelaCorrente   = iTime( _Symbol, _Period, 0 );                 bool     bEventoCandelaNuova  = ( dtCandelaCorrente != dtCandelaPrecedente );       // Reagisci all'evento di una nuova candela.          if( bEventoCandelaNuova )          {             // Controlla se è il primo tick ricevuto.                if( dtCandelaPrecedente == WRONG_VALUE )                {                   // Fai qualcosa al primo tick ...                }                else                {                   // Fai qualcosa quando appare una candela normale ...                };       // Fai altre operazioni ...      };       else      {             // Fai qualcos'altro ...          };       // Altre operazioni ...    }; Nel codice sopra, la variabile statica tiene traccia dell'orario di apertura della candela, anche quando si esce dalla funzione OnTick(). A differenza di una variabile locale normale, memorizza il suo contenuto e non lo rilascia al termine della funzione. Questo è fondamentale per rilevare un cambiamento nell'orario di apertura della candela corrente. È importante notare che quando l'EA viene applicato per la prima volta a un grafico, il codice reagisce come se la candela fosse appena aperta. Questo richiede un trattamento speciale se la situazione deve essere gestita in modo diverso. Infine, ti informo che il codice sorgente per tutte le mie pubblicazioni su CodeBase è ora disponibile anche tramite i "Progetti Pubblici" di MetaEditor sotto il nome "FMIC".

2025.04.03
EA per MetaTrader 5: Analisi Candlestick per Trader Intelligenti
MetaTrader5
EA per MetaTrader 5: Analisi Candlestick per Trader Intelligenti

Se sei un trader che cerca di migliorare le proprie performance su MetaTrader 5, questo Expert Advisor (EA) potrebbe essere proprio quello che fa per te! Si tratta di un sistema di trading che combina l'analisi dei pattern candlestick su più timeframe con un filtro per eventi fondamentali, il tutto gestendo il rischio in modo disciplinato. Scopriamo insieme le sue caratteristiche principali: Strategia Fondamentale Focus sul Price Action: Questo EA si basa esclusivamente sui pattern candlestick, come pin bar, engulfing e hammers/shooting stars, analizzati su tre timeframe (M5, H1, H4) per generare segnali di trading. Confluenza Multi-TF: Richiede che i segnali di trading a 5 minuti siano in accordo con la struttura di trend sui timeframe superiori (H1/H4). Gestione del Rischio Rapporto Rischio-Rendimento 1.5:1: Calcola automaticamente il take-profit a una distanza di 1.5 volte il livello dello stop-loss. Protezione del Margine: Limita l'uso del margine a meno del 30% per impostazione predefinita e regola automaticamente le dimensioni delle posizioni. Stop Dinamici: Utilizza la scala di volatilità ATR o distanze fisse in pip per posizionare gli stop-loss. Filtro Notizie Chiusura Prima degli Eventi: Chiude tutte le posizioni 2 ore prima di eventi economici di grande impatto (come GDP, NFP, CPI). Evita la Volatilità: Previene nuove operazioni durante periodi di alta rischiosità programmati. Design Operativo Esecuzione a 5 Minuti: Attiva le operazioni sul grafico M5 mantenendo il contesto di H1/H4. Limiti di Sessione: Effettua operazioni solo durante le ore di massima liquidità (dalle 8:00 alle 17:00, ora del server). Punti di Forza: Elimina il ritardo degli indicatori grazie all'analisi pura del price action. Controllo rigoroso del rischio tramite un rapporto fisso RR e limiti sul margine. Adattabile sia ai mercati in trend che a quelli laterali. Ideale per: EURUSD e altre major liquide durante le sessioni attive. Trader che cercano un'esecuzione sistematica con protezione dal rischio di evento. Questo EA riesce a bilanciare il riconoscimento dei pattern tecnici con la consapevolezza macroeconomica, dando priorità alla preservazione del capitale, mentre mira a scenari di rendimento costante di 1.5:1.

2025.03.31
Monitoraggio dei Prelievi - Ottimizza il Tuo Expert Advisor su MetaTrader 4
MetaTrader4
Monitoraggio dei Prelievi - Ottimizza il Tuo Expert Advisor su MetaTrader 4

Se sei un trader che utilizza MetaTrader 4, saprai bene quanto sia importante tenere sotto controllo i prelievi dal tuo conto. Oggi voglio condividere con te un pezzo di codice che puoi aggiungere al tuo Expert Advisor per monitorare i prelievi in modo efficace. Molti trader ospitano i loro Expert Advisor su server privati virtuali (VPS) per evitare di dover ripristinare i parametri ogni volta che cambiano il timeframe o il template del grafico. Questo è un ottimo modo per assicurarti che il tuo EA funzioni senza intoppi. Un problema comune è che spesso le dimensioni dei lotti vengono impostate per aumentare senza mai diminuire, anche in caso di perdita, con la speranza di recuperare tutto prima di ulteriori incrementi. Tuttavia, gli EA non riescono a distinguere tra un prelievo e una perdita. Se si verifica una perdita, il tuo EA continuerà a utilizzare l'ultima dimensione di lotto conosciuta, sperando di recuperare. D'altro canto, se si tratta di un prelievo, è fondamentale che l'EA riduca la dimensione del lotto per adattarsi al nuovo saldo. Questo codice che ti propongo può essere facilmente modificato per monitorare i prelievi e regolare le dimensioni dei lotti in base al tuo saldo attuale. In questo modo, potrai gestire meglio il tuo capitale e le tue operazioni. Se hai domande o hai bisogno di assistenza per implementare questo codice, non esitare a contattarmi. Sono qui per aiutarti!

2025.03.31
RRS Tangled EA: L'Expert Advisor Perfetto per MetaTrader 4
MetaTrader4
RRS Tangled EA: L'Expert Advisor Perfetto per MetaTrader 4

Se sei alla ricerca di un Expert Advisor che possa rivoluzionare il tuo trading su MetaTrader 4, allora non cercare oltre: il RRS Tangled EA è ciò che fa per te! Questa versione avanzata e ottimizzata del RRS Randomness in Nature EA è progettata per selezionare in modo casuale simboli di valuta, dimensioni dei lotti e tipologie di ordini per le tue operazioni. A differenza di altri robot da trading, non si basa su indicatori tecnici o analisi fondamentali, ma utilizza un approccio chiamato Randomness in Nature per aprire le sue posizioni. Con le giuste impostazioni come Take Profit, Stop Loss, Trailing e Gestione del Rischio, puoi generare profitti significativi. Questo EA è progettato per funzionare in modalità multi-valuta o multi-asset, il che significa che anche se lo attacchi a un grafico di una singola coppia di valute, può comunque operare su altre coppie e gestire tutte le operazioni collegate ai trade aperti. Variabile Valori Descrizione minLot_Size Valore Double Dimensione minima del lotto per garantire che la casualità della dimensione del lotto non scenda sotto questo valore. maxLot_Size Valore Double Dimensione massima del lotto per garantire che la casualità della dimensione del lotto non superi questo valore. StopLoss Valore Int Imposta il valore dello stop loss in punti/pips (l'unità di movimento di prezzo più piccola per il tuo asset). Imposta Stop Loss a 0 per disabilitarlo. TakeProfit Valore Int Imposta il valore del take profit in punti/pips. Imposta Take Profit a 0 per disabilitarlo. Trailing_Start Valore Int (Punti/Pips) Specifica il numero di pips dal prezzo dell'operazione aperta in cui deve iniziare il trailing. Imposta Trailing Start a 0 per disabilitare l'operazione di trailing. Trailing_Gap Valore Int (Punti/Pips) Imposta il gap in pips tra il prezzo di mercato attuale e lo stop loss trailing. Imposta Trailing Gap a 0 per disabilitare l'operazione di trailing. Risk_In_Money_Type FixedMoney, BalancePercentage FixedMoney: Chiude tutte le operazioni aperte quando il flottante negativo raggiunge l'importo specificato. BalancePercentage: Calcola automaticamente in base al tuo saldo e chiude tutte le operazioni una volta raggiunto questo limite. Money_In_Risk Valore Int Se Risk_In_Money_Type è impostato su FixedMoney, inserisci l'importo che puoi permetterti di perdere. Se impostato su BalancePercentage, l'EA calcolerà automaticamente il rischio in base al tuo saldo e chiuderà tutte le operazioni quando verrà raggiunto quel limite. Max_Spread Valore Int (Punti/Pips) Imposta lo spread massimo accettabile. Se lo spread attuale supera questo valore, l'EA non eseguirà operazioni e attenderà che lo spread rientri nei limiti specificati. Slippage Valore Int (Punti/Pips) Imposta la slippage massima consentita per l'esecuzione degli ordini. MaxOpenTrade Valore Int Numero massimo di operazioni aperte consentite. Buona fortuna e buon trading!

2025.03.23
RRS Chaotic EA: Il Tuo Nuovo Compagno di Trading su MetaTrader 4
MetaTrader4
RRS Chaotic EA: Il Tuo Nuovo Compagno di Trading su MetaTrader 4

Se sei alla ricerca di un Expert Advisor che ti permetta di esplorare nuove strategie di trading senza dipendere da indicatori complessi o notizie di mercato, allora il RRS Chaotic EA potrebbe essere proprio ciò che fa per te. Questo EA è una versione semplificata del RRS Randomness in Nature EA, progettato per aprire operazioni in modo casuale, utilizzando coppie di valute e dimensioni dei lotti variabili. Non dovrai preoccuparti di analisi tecniche, poiché il RRS Chaotic EA non si basa su modelli di prezzo, eventi economici o pattern di candlestick. È un approccio fresco e innovativo, che ti offre diverse strategie di trading e piani di gestione del rischio personalizzabili. Nonostante il suo funzionamento basato sul caso, questo EA ha dimostrato di generare profitti interessanti se impostato correttamente. Variabile Valori Descrizione minLot_Size Valore Doppio Dimensione minima del lotto per garantire che la casualità non scenda al di sotto di questo valore. maxLot_Size Valore Doppio Dimensione massima del lotto per garantire che la casualità non superi questo valore. StopLoss Valore Intero Imposta il valore di stop loss in punti/pips. Imposta Stop Loss a 0 per disabilitarlo. TakeProfit Valore Intero Imposta il valore di take profit in punti/pips. Imposta Take Profit a 0 per disabilitarlo. Risk_In_Money_Type FixedMoney, BalancePercentage FixedMoney: Chiude tutte le operazioni aperte quando le perdite fluttuanti raggiungono l'importo specificato. BalancePercentage: Calcola automaticamente in base al tuo saldo e chiude tutte le operazioni una volta raggiunto questo limite. Money_In_Risk Valore Intero Se Risk_In_Money_Type è impostato su FixedMoney, inserisci l'importo che sei disposto a perdere. Se impostato su BalancePercentage, l'EA calcolerà automaticamente il rischio in base al tuo saldo e chiuderà tutte le operazioni quando viene raggiunto quel limite. Max_Spread Valore Intero (Punti/Pips) Imposta lo spread massimo accettabile. Se lo spread attuale supera questo valore, l'EA non aprirà operazioni e attenderà il ritorno dello spread nei limiti specificati. Slippage Valore Intero (Punti/Pips) Imposta il massimo slippage consentito per l'esecuzione degli ordini. MaxOpenTrade Valore Intero Numero massimo di operazioni aperte consentite. Nota: Se riscontri malfunzionamenti o errori nel funzionamento dell'EA, rimuovi #property strict dal codice dell'EA alla riga 8. Buona fortuna e buon trading!

2025.03.19
RRS Randomness in Nature EA: Il Tuo Consulente per MetaTrader 4
MetaTrader4
RRS Randomness in Nature EA: Il Tuo Consulente per MetaTrader 4

Se stai cercando un EA davvero unico, il RRS Randomness in Nature potrebbe essere ciò che fa per te. Questo consulente non si basa su skill tecniche come indicatori, azioni di prezzo, eventi economici o pattern delle candele. Invece, seleziona casualmente coppie di valute, dimensioni dei lotti e tipi di ordine, portando una ventata di freschezza nelle tue operazioni. Anche se il suo funzionamento è basato sulla casualità, questo EA ha dimostrato di poter generare buoni profitti! Variabile Valori Descrizione Strategia di Trading OneSide, DoubleSide OneSide: L'EA effettuerà una sola operazione, che sia un acquisto o una vendita. DoubleSide: L'EA eseguirà sia un'operazione di acquisto che una di vendita. minLot_Size Valore Doppio Dimensione minima del lotto per garantire che la casualità non scenda sotto questo valore. maxLot_Size Valore Doppio Dimensione massima del lotto per garantire che la casualità non superi questo valore. StopLoss Valore Intero Imposta il tuo valore di stop loss in punti/pips (l'unità di movimento del prezzo più piccola per il tuo asset). Imposta lo Stop Loss a 0 per disattivarlo. TakeProfit Valore Intero Imposta il tuo valore di take profit in punti/pips. Imposta il Take Profit a 0 per disattivarlo. Trailing_Start Valore Intero (Pips) Specifica il numero di pips dal prezzo di apertura dell'operazione a partire dal quale deve iniziare il trailing. Imposta il Trailing Start a 0 per disattivarlo. Trailing_Gap Valore Intero (Pips) Imposta il gap in pips tra il prezzo di mercato attuale e lo stop loss mobile. Imposta il Trailing Gap a 0 per disattivarlo. Tipo di Rischio in Denaro FixedMoney, BalancePercentage FixedMoney: Chiude tutte le operazioni aperte quando la perdita flottante negativa raggiunge l'importo specificato. BalancePercentage: Calcola automaticamente in base al tuo saldo e chiude tutte le operazioni una volta raggiunto questo limite. Denaro a Rischio Valore Intero Se il Tipo di Rischio in Denaro è impostato su FixedMoney, inserisci l'importo che puoi permetterti di perdere. Se impostato su BalancePercentage, l'EA calcolerà automaticamente il rischio in base al tuo saldo e chiuderà tutte le operazioni quando verrà raggiunto quel limite. Max_Spread Valore Intero (Pips) Imposta lo spread massimo accettabile. Se lo spread attuale supera questo valore, l'EA non effettuerà operazioni e attenderà che lo spread torni nei limiti specificati. Slippage Valore Intero (Pips) Imposta il massimo slippage consentito per l'esecuzione degli ordini. Nota: Se riscontri malfunzionamenti o errori nel funzionamento dell'EA, rimuovi #property strict dal codice dell'EA alla riga 8. Buona fortuna e felice trading!

2025.03.19
RRS EA Non Direzionale: Il Tuo Alleato per MetaTrader 4
MetaTrader4
RRS EA Non Direzionale: Il Tuo Alleato per MetaTrader 4

Se stai cercando un Expert Advisor che non si affidi a tecniche di analisi complesse come indicatori o pattern di candlestick, sei nel posto giusto! Presentiamo il RRS EA Non Direzionale, un sistema di trading unico che si basa su strategie di trading multiple e impostazioni personalizzabili. Questo EA opera in modo casuale, aprendo posizioni secondo la strategia scelta, ma non lasciarti ingannare dalla sua semplicità: grazie a una corretta gestione del rischio, ha dimostrato di generare profitti. Strategie di Trading Offerte Variabile Valori Descrizione Strategia di Trading Hedge_Style, BuySell_Random, Buy_Sell, Auto_Swap, Buy_Order, Sell_Order Hedge_Style: Apre simultaneamente posizioni Buy e Sell. BuySell_Random: Apre casualmente una posizione Buy o Sell. Buy_Sell: Apre una posizione basata sul tipo di ordine chiuso precedentemente. Auto_Swap: Apre solo trades Buy o Sell in base alla direzione del swap positivo. Buy_Order: Apre solo posizioni Buy. Sell_Order: Apre solo posizioni Sell. Nuovo_Ordine Vero/Falso Vero: L'EA può effettuare operazioni. Falso: L'EA non aprirà alcun trade. Dimensione_Lotto Valore Doppio Seleziona la dimensione del lotto desiderata per ogni operazione eseguita dall'EA. Tipo_StopLoss Virtual_SL, Classic_SL Virtual SL: Chiude il trade quando il tuo stop loss è raggiunto, ma il livello non è visibile al server del broker. Classic SL: Imposta uno stop loss visibile sul server del broker. Questa funzione è utile se il tuo broker ha restrizioni sulle EAs molto attive. StopLoss Valore Intero Imposta il valore di stop loss in punti/pips (la più piccola unità di movimento di prezzo per il tuo asset).Imposta Stop Loss a 0 per disabilitarlo. Tipo_TakeProfit Virtual_TP, Classic_TP Virtual TP: Il livello di take profit non è visibile al server del broker. Classic TP: Il livello di take profit è visibile sul server del broker. TakeProfit Valore Intero Imposta il valore di take profit in punti/pips.Imposta Take Profit a 0 per disabilitarlo. Tipo_Trailing Virtual_Trailing, Classic_Trailing Virtual Trailing: Le modifiche dello stop loss rimangono sul tuo PC e non sono visibili al server del broker. Classic Trailing: Le modifiche dello stop loss vengono aggiornate direttamente sul server del broker. Questa funzione è utile se sospetti che il tuo broker stia cercando di attivare il tuo stop loss. Trailing_Inizio Valore Intero (Punti/Pips) Specifica il numero di pips dal prezzo di apertura del trade al quale deve iniziare il trailing. Trailing_Gap Valore Intero (Punti/Pips) Imposta il gap in pips tra il prezzo di mercato attuale e lo stop loss trailing.Imposta Trailing Gap a 0 per disabilitare l'operazione di trailing. Tipo_Rischio_In_Money FixedMoney, BalancePercentage Fixed Money: Chiude tutti i trade aperti quando il flottante negativo raggiunge l'importo specificato. Balance Percentage: Calcola automaticamente in base al tuo saldo e chiude tutti i trade una volta raggiunto il limite. Money_In_Risk Valore Intero Se Tipo_Rischio_In_Money è impostato su FixedMoney, inserisci l'importo che puoi permetterti di perdere. Se è impostato su BalancePercentage, l'EA calcolerà automaticamente il rischio in base al tuo saldo. Max_Spread Valore Intero (Punti/Pips) Imposta lo spread massimo accettabile. Se lo spread attuale supera questo valore, l'EA non aprirà alcun trade. Slippage Valore Intero (Punti/Pips) Imposta il massimo slippage consentito per l'esecuzione degli ordini. Nota Importante Se riscontri malfunzionamenti o errori nell'operatività dell'EA, ti consiglio di rimuovere #property strict dal codice dell'EA alla linea 6. Buona fortuna e felice trading!

2025.03.17
Primo Precedente 1 2 3 4 5 6 7 8 9 Successivo Ultimo