Gold Silver News
- Experts
- Versione: 3.1
- Attivazioni: 10
GS News — Gold & Silver News è un Expert Advisor per XAUUSD e XAGUSD, progettato per negoziare le rotture confermate di un canale dinamico dei prezzi durante periodi di elevata volatilità legata alle notizie economiche.
L’Expert Advisor non tenta di prevedere in anticipo il risultato di una pubblicazione economica o la futura direzione del mercato. Analizza il comportamento reale del prezzo e apre una posizione soltanto dopo la conferma della rottura del limite calcolato del canale.
Una delle caratteristiche principali di GS News è l’obiettivo dinamico dell’operazione. La larghezza del canale corrente rappresenta l’ampiezza dell’intervallo di prezzo formatosi e può essere utilizzata per calcolare il Take Profit. Un canale stretto genera un obiettivo più vicino, mentre un canale più ampio aumenta la distanza potenziale dell’obiettivo.
Strumenti e timeframe
- XAUUSD — oro;
- XAGUSD — argento;
- timeframe consigliati: M5, M10 e M15.
Sui timeframe inferiori, l’Expert Advisor reagisce più rapidamente ai cambiamenti del mercato, ma possono aumentare il rumore e i falsi movimenti. Su M15 i livelli si formano più lentamente, ma generalmente riflettono una struttura di mercato più stabile.
Concetto di trading
Prima della pubblicazione di importanti dati macroeconomici, oro e argento formano spesso un intervallo di prezzo locale. Dopo la pubblicazione, la volatilità può aumentare rapidamente e il prezzo può uscire da tale intervallo con un movimento direzionale.
GS News costruisce un canale dinamico a gradini basato su massimi e minimi locali confermati. Dopo una rottura effettiva del limite selezionato, l’Expert Advisor può aprire una posizione nella direzione del movimento.
L’Expert Advisor non inserisce contemporaneamente ordini pendenti opposti. La direzione dell’operazione viene determinata soltanto dopo che la rottura è stata confermata dal prezzo reale di mercato.
Larghezza del canale come obiettivo dinamico
Il canale riflette la struttura e la volatilità attuali del mercato. La distanza tra i suoi limiti può essere utilizzata come ampiezza potenziale del successivo movimento del prezzo.
- Un canale stretto posiziona il Take Profit più vicino al prezzo di entrata.
- Un canale ampio aumenta la distanza potenziale dell’obiettivo.
- Quando viene formato un nuovo livello confermato, il Take Profit può essere spostato sul limite aggiornato del canale.
L’obiettivo dell’operazione non deve quindi rimanere identico in tutte le condizioni di mercato e può adattarsi all’intervallo di prezzo corrente.
Importanza dei gruppi di notizie
GS News è progettato principalmente per i periodi in cui diversi eventi importanti relativi all’USD vengono pubblicati in un intervallo di tempo relativamente breve.
Questi eventi possono includere:
- decisioni sui tassi di interesse;
- conferenze stampa delle banche centrali;
- dati sull’inflazione;
- dati sull’occupazione;
- dati sul PIL;
- indici dell’attività economica;
- discorsi dei rappresentanti delle banche centrali;
- altre importanti pubblicazioni macroeconomiche.
Maggiore è la concentrazione di eventi importanti, maggiore può essere la probabilità di un aumento della volatilità. Tuttavia, la presenza di una notizia non garantisce un movimento direzionale del prezzo.
Controllo dell’orario di trading
L’utente seleziona autonomamente le date e i periodi durante i quali l’Expert Advisor è autorizzato ad aprire nuove posizioni.
Sono disponibili i seguenti strumenti di controllo:
- due finestre di trading indipendenti;
- orari di inizio e fine separati per ogni finestra;
- pulsanti ON e OFF sul grafico per attivare o disattivare nuovi ingressi;
- chiusura opzionale delle posizioni dopo la fine del periodo consentito;
- controllo opzionale tramite Telegram.
Per operare durante un periodo di notizie selezionato, si consiglia di impostare la finestra di trading in modo che inizi 15 minuti prima della pubblicazione e termini 30 minuti dopo.
Funzioni principali
Canale dinamico dei prezzi
Il canale viene costruito utilizzando estremi locali confermati. I parametri sinistro e destro del canale vengono utilizzati per confermare ogni massimo o minimo locale.
Sul grafico possono essere visualizzati:
- livelli superiori interni ed esterni;
- livelli inferiori interni ed esterni;
- variazioni storiche a gradini dei limiti del canale;
- zone comprese tra i livelli del canale.
Impostazioni degli scostamenti del canale
Gli scostamenti dei livelli del canale possono essere calcolati in due modi:
- come percentuale fissa;
- automaticamente in base all’ATR.
In modalità automatica, l’utente può impostare il periodo ATR, i moltiplicatori della prima e della seconda linea e i limiti minimo e massimo dello scostamento.
Direzione di trading
Sono disponibili i seguenti filtri di direzione:
- Long + Short;
- solo Long;
- solo Short.
Take Profit
Sono disponibili due modalità di Take Profit:
- percentuale fissa rispetto al prezzo di entrata;
- limite opposto del canale dinamico.
Quando viene utilizzata la modalità basata sul limite del canale, il Take Profit può essere ricalcolato dopo la comparsa di un nuovo livello confermato.
Stop Loss
Sono disponibili due modalità di Stop Loss:
- percentuale fissa rispetto al prezzo di entrata;
- oltre il massimo o il minimo della candela di entrata.
Quando viene selezionata la modalità Stop Loss oltre la candela di entrata, immediatamente dopo l’apertura della posizione viene applicato un livello di protezione percentuale fisso. Dopo la chiusura della candela di entrata, l’Expert Advisor calcola un nuovo Stop Loss oltre l’estremo della candela e utilizza il livello più vicino al prezzo di entrata.
Break Even virtuale
Dopo che il prezzo ha percorso una parte prestabilita della distanza verso il Take Profit, l’Expert Advisor può attivare un meccanismo virtuale di pareggio. Se il prezzo ritorna al livello di entrata, la posizione viene chiusa dal programma.
Il livello virtuale non viene collocato sul server del broker. MetaTrader 5 deve rimanere in esecuzione e l’Expert Advisor deve restare attivo sul grafico.
Limiti giornalieri
- limite giornaliero di profitto;
- limite giornaliero di perdita;
- blocco automatico dei nuovi ingressi dopo il raggiungimento del limite impostato;
- ripristino automatico all’inizio del successivo giorno di trading del server.
Gestione del volume
- volume di trading fisso;
- calcolo del volume in base al margine selezionato;
- aumento opzionale del volume dopo un’operazione in perdita;
- numero massimo di aumenti consecutivi del volume;
- ripristino del volume aumentato dopo un’operazione redditizia.
L’aumento del volume dopo una perdita aumenta il rischio di trading ed è disattivato per impostazione predefinita.
Telegram
Il controllo tramite Telegram è una funzione opzionale ed è disattivato per impostazione predefinita.
Tramite Telegram sono disponibili le seguenti funzioni:
- ricezione dello stato dell’Expert Advisor;
- attivazione e disattivazione dei nuovi ingressi;
- visualizzazione delle posizioni aperte;
- ricezione del PnL giornaliero realizzato;
- gestione delle finestre di trading;
- chiusura delle posizioni aperte dall’Expert Advisor.
Le funzioni Telegram non vengono utilizzate nello Strategy Tester.
Procedura operativa consigliata
- Selezionare un importante periodo di notizie relative all’USD.
- Aprire un grafico separato XAUUSD o XAGUSD.
- Selezionare il timeframe M5, M10 o M15.
- Aggiungere GS News al grafico.
- Controllare le impostazioni del canale, del Take Profit e dello Stop Loss.
- Impostare un volume di trading adeguato.
- Impostare la finestra di trading in modo che inizi 15 minuti prima della notizia selezionata e termini 30 minuti dopo.
- Prima dell’inizio del trading, verificare che il pulsante ON sia attivo e che il trading algoritmico sia abilitato in MetaTrader 5.
- Dopo la fine del periodo selezionato, disattivare i nuovi ingressi oppure utilizzare la funzione automatica di chiusura della finestra di trading.
Parametri di input
01. Impostazioni del canale
- Left channel shoulder — numero di candele a sinistra di un estremo locale utilizzate per confermare un massimo o un minimo.
- Right channel shoulder — numero di candele a destra dell’estremo. Un valore più elevato fornisce una conferma più forte, ma ritarda la comparsa del livello.
- Show channel on chart — abilita la visualizzazione storica del canale a gradini. Questo parametro non modifica i calcoli di trading.
02. Scostamenti delle linee
- Line offset mode — seleziona il metodo di calcolo della distanza tra i livelli del canale: percentuale fissa o percentuale automatica basata sull’ATR.
- Fixed first-line offset, % — sposta il livello interno del canale rispetto all’estremo confermato. È possibile utilizzare anche un valore negativo.
- Fixed second-line offset from the first line, % — definisce la distanza tra i limiti interno ed esterno del canale.
- ATR period for Auto ATR % — periodo ATR utilizzato per il calcolo automatico degli scostamenti.
- Auto ATR multiplier for the first line — determina lo scostamento del livello interno del canale.
- Auto ATR multiplier for the second line from the first line — determina la distanza tra la prima e la seconda linea.
- Minimum automatic offset, % — valore minimo consentito dello scostamento basato sull’ATR.
- Maximum automatic offset, % — valore massimo consentito dello scostamento basato sull’ATR.
03. Trading
- Trading enabled on startup — consente nuovi ingressi immediatamente dopo l’aggiunta o il riavvio dell’Expert Advisor.
- Order activation — Standard — i segnali BUY vengono controllati tramite il prezzo Ask, mentre i segnali SELL tramite il prezzo Bid.
- Order activation — Bid only — i segnali in entrambe le direzioni vengono controllati tramite il prezzo Bid.
- Magic Number — identificatore univoco delle operazioni dell’Expert Advisor. Si consiglia di utilizzare valori diversi per grafici e simboli differenti.
- Direction filter — consente di operare in entrambe le direzioni, solo Long o solo Short.
- Allowed deviation, points — deviazione massima del prezzo consentita durante l’esecuzione di un’operazione.
Take Profit
- TP mode — Fixed percentage — il Take Profit viene posizionato alla distanza percentuale specificata rispetto al prezzo di entrata.
- TP mode — At channel border — il Take Profit viene posizionato sul limite opposto del canale dinamico.
- TP, % — distanza del Take Profit utilizzata in modalità Fixed percentage.
- Move TP to a new line — sposta il Take Profit basato sul canale quando compare un nuovo livello confermato.
Stop Loss
- SL mode — Fixed percentage — lo Stop Loss viene posizionato alla distanza percentuale specificata rispetto al prezzo di entrata.
- SL mode — Beyond entry candle — immediatamente dopo l’apertura della posizione viene applicato uno Stop Loss fisso calcolato tramite il parametro SL, %. Dopo la chiusura della candela di entrata, l’Expert Advisor calcola un nuovo livello oltre l’estremo della candela.
- SL, % — distanza principale dello Stop Loss in modalità Fixed percentage e Stop Loss iniziale e limitante in modalità Beyond entry candle.
- SL offset beyond entry candle, points — distanza aggiuntiva oltre il massimo o il minimo della candela di entrata.
Dopo la chiusura della candela di entrata:
- per una posizione BUY, lo Stop Loss viene calcolato sotto il minimo della candela;
- per una posizione SELL, lo Stop Loss viene calcolato sopra il massimo della candela;
- l’Expert Advisor seleziona il livello più vicino al prezzo di entrata tra lo Stop Loss fisso e lo Stop Loss della candela di entrata.
04. Filtro dell’orario di trading
- Trading Time Filter — abilita le restrizioni orarie per i nuovi ingressi.
- Window 1 start and end — primo periodo di trading consentito.
- Window 2 start and end — secondo periodo di trading consentito.
- Close positions after trading time ends — chiude una posizione aperta dopo la fine della finestra di trading consentita.
Gli orari devono essere inseriti nel formato HH:MM in base all’ora del server del broker.
05. Limiti giornalieri
- Daily profit limit — dopo il raggiungimento del profitto specificato nella valuta del conto, i nuovi ingressi vengono bloccati fino al giorno di trading successivo.
- Daily loss limit — dopo il raggiungimento della perdita specificata nella valuta del conto, i nuovi ingressi vengono bloccati fino al giorno di trading successivo.
- Value 0 — disattiva il limite corrispondente.
Il calcolo include il risultato delle operazioni chiuse dall’Expert Advisor durante il giorno di trading corrente del server.
06. Telegram
- Telegram control enabled — abilita il controllo tramite Telegram.
- Telegram Bot Token — token del bot Telegram creato.
- Telegram Chat ID — identificatore dell’utente o della chat autorizzata a controllare l’Expert Advisor.
Per utilizzare le funzioni Telegram, aggiungere l’indirizzo dell’API Telegram all’elenco degli URL WebRequest consentiti nelle impostazioni di MetaTrader 5.
07. Volume dell’operazione
- Volume mode — seleziona un lotto fisso oppure il calcolo del volume in base al margine specificato.
- Fixed lot — volume costante di ogni nuova posizione.
- Margin per trade, % of deposit — quota del saldo del conto utilizzata come margine calcolato per una singola operazione.
- Increase lot after a losing trade — abilita l’aumento del volume dell’operazione successiva dopo una perdita.
- Multiplier after a loss — moltiplicatore applicato al volume dell’operazione successiva.
- Maximum consecutive increases — numero massimo di aumenti consecutivi del volume.
- Reset after a profitable trade — ripristina il volume aumentato dopo un’operazione redditizia.
- Reset counter from the current time — azzera manualmente la sequenza memorizzata degli aumenti del volume.
08. Break Even virtuale
- Break-even enabled — abilita la protezione virtuale della posizione al livello di pareggio.
- Break-even trigger, % of distance to TP — percentuale della distanza tra il prezzo di entrata e il Take Profit che il prezzo deve percorrere prima dell’attivazione del meccanismo.
Dopo l’attivazione, l’Expert Advisor controlla il ritorno al livello di entrata e chiude la posizione tramite il programma. Il livello virtuale non viene collocato sul server del broker.
Impostazioni iniziali consigliate
Le seguenti impostazioni sono fornite come punto di partenza per i test. Prima di utilizzarle su un conto reale, verificarle nello Strategy Tester utilizzando le quotazioni e le specifiche del simbolo del proprio broker.
XAUUSD — Oro
- Timeframe: M5, M10 o M15.
- Left channel shoulder: 2.
- Right channel shoulder: 2.
- Show channel on chart: true.
- Line offset mode: Auto ATR %.
- Fixed first-line offset: 0.0%.
- Fixed second-line offset: 0.0%.
- ATR period: 14.
- Auto ATR multiplier for the first line: 0.0.
- Auto ATR multiplier for the second line: 0.5.
- Minimum automatic offset: 0.0%.
- Maximum automatic offset: 0.3%.
- Trading enabled on startup: true.
- Order activation: Bid only.
- Magic Number: 700070.
- Direction filter: Long + Short.
- Allowed deviation: 20 points.
- TP mode: At channel border.
- TP: 0.03%.
- Move TP to a new line: true.
- SL mode: Beyond entry candle.
- SL: 0.03%.
- SL offset beyond entry candle: 0 points.
XAGUSD — Argento
- Timeframe: M5, M10 o M15.
- Left channel shoulder: 2.
- Right channel shoulder: 2.
- Show channel on chart: true.
- Line offset mode: Auto ATR %.
- Fixed first-line offset: 0.0%.
- Fixed second-line offset: 0.0%.
- ATR period: 14.
- Auto ATR multiplier for the first line: 0.0.
- Auto ATR multiplier for the second line: 1.0.
- Minimum automatic offset: 0.0%.
- Maximum automatic offset: 0.5%.
- Trading enabled on startup: true.
- Order activation: Bid only.
- Magic Number: 700070.
- Direction filter: Long + Short.
- Allowed deviation: 20 points.
- TP mode: At channel border.
- TP: 0.05%.
- Move TP to a new line: true.
- SL mode: Beyond entry candle.
- SL: 0.05%.
- SL offset beyond entry candle: 0 points.
Raccomandazioni generali
- Utilizzare una finestra di trading che inizi 15 minuti prima della pubblicazione selezionata e termini 30 minuti dopo.
- Per negoziare contemporaneamente XAUUSD e XAGUSD, aggiungere l’Expert Advisor a grafici separati.
- Utilizzare Magic Number differenti per diverse istanze dell’Expert Advisor.
- Calcolare separatamente il volume di trading per oro e argento.
- Per i test iniziali, utilizzare il volume minimo consentito dal broker.
- XAGUSD utilizza un canale più ampio perché l’argento tende a produrre movimenti di prezzo più bruschi.
- M5 può generare più segnali, ma può aumentare anche l’influenza del rumore di mercato, dello spread e dello slippage.
- Impostare i limiti giornalieri di profitto e perdita in base alle dimensioni del conto e al rischio accettabile.
Considerazioni sul trading durante le notizie
- Gli spread possono ampliarsi considerevolmente durante le pubblicazioni economiche.
- Gli ordini a mercato possono essere eseguiti con slippage.
- Il prezzo effettivo di esecuzione può differire dal prezzo calcolato.
- Stop Loss e Take Profit non garantiscono l’esecuzione esattamente al prezzo impostato.
- Quotazioni, spread, liquidità e specifiche dei simboli possono variare tra i broker.
- I risultati dello Strategy Tester possono differire dai risultati del trading reale.
- Un VPS e una connessione stabile al server del broker possono ridurre i ritardi tecnici, ma non eliminano i rischi di mercato.
Avvertenza sui rischi
Il trading di strumenti finanziari comporta un elevato livello di rischio e può causare la perdita parziale o totale dei fondi.
Prima di utilizzare l’Expert Advisor su un conto reale:
- verificare le impostazioni nello Strategy Tester;
- testare l’Expert Advisor su un conto demo;
- assicurarsi che i parametri siano conformi alle specifiche del simbolo del proprio broker;
- utilizzare un volume di trading adeguato al rischio accettabile;
- monitorare il terminale, la connessione al server e la disponibilità del VPS.
Le impostazioni presentate sono soltanto esempi e non garantiscono profitti. L’utente prende autonomamente tutte le decisioni di trading e si assume la responsabilità dei rischi associati.
