Home Trading Sistematico Post

Arbitraggio: Strategia Avanzata per MetaTrader 4

Allegato
7087.zip (1.45 KB, Scarica 0 volte)

L'arbitraggio non ha bisogno di molte presentazioni. Qui ti propongo una strategia simile, ma con una differenza fondamentale: in un vero arbitraggio, le operazioni vengono eseguite solo quando esiste una differenza di prezzo vantaggiosa tra la merce e i contratti di borsa. In questa strategia, la differenza si basa esclusivamente sui contratti di borsa.

Il concetto della strategia è semplice:

  • Se il prezzo scende, acquistiamo a buon mercato. Più il prezzo scende, maggiore sarà il volume di acquisto.
  • Se il prezzo sale, vendiamo a un prezzo elevato. Più il prezzo aumenta, maggiore sarà il volume di vendita.

Questo porta a una tipica strategia contro il trend, con tutte le conseguenze del caso. L'unico risultato è che, utilizzando questa strategia per negoziare un singolo paio, possiamo guadagnare dai ritracciamenti o dai cambi di trend, nonché da tutti i momenti di lateralità e range. Durante i trend, l'unico risultato è subire perdite sul capitale.

Facciamo un esempio tipico per testare questa strategia:

Si può solo sognare parametri di un sistema di trading come questi, come si suol dire. Se, ovviamente, il capitale non viene trascurato. Questo capitale, nei momenti di crisi, può trovarsi in uno stato di margin call. Tuttavia, se il broker emette un margin call, in questo caso l'EA sarà in grado di riportare il saldo al livello mostrato nel grafico utilizzando i fondi rimanenti nel deposito. È stato verificato. Significa che su un conto demo, l'EA è riuscito a subire un margin call e a uscire con successo, portando il saldo in profitto al primo cambiamento di trend. Questa strategia permette di resistere fino alla fine, a differenza di strategie di trading inefficaci, come il metodo Martingale. Se il capitale dell'account è insufficiente, è possibile ancora prendere in prestito e investire nella strategia. Prima o poi ripagherà tutti i debiti con gli interessi. Utilizzando il Martingale, il profitto aumenta linearmente, mentre le perdite crescono esponenzialmente; quindi, anche una breve serie di perdite non permette di vincere. In questa strategia di trading, sia il profitto che la perdita sono vicini a un andamento lineare, il che consente di affrontare anche lunghi "martedì neri", aspettando pazientemente il momento in cui la fortuna sorriderà di nuovo.

Ci sono diversi modi per resistere a brusche cadute del capitale, ad esempio posizionando diversi EA su simboli differenti. In questo caso, la diversificazione attenua la diminuzione del capitale. Un secondo metodo fornito dall'EA è il multi-trading raggruppato di più simboli con quotazioni inverse. Se un simbolo ha un trend rialzista e un altro un trend ribassista, gli EA sul trend rialzista venderanno e quelli sul trend ribassista compreranno. Questa caratteristica rappresenta il vero arbitraggio: acquistare a buon mercato su un simbolo e vendere a un prezzo elevato su un altro. Il risultato di tale speculazione si rifletterà non sul saldo, ma sul capitale, che è la cosa più importante. Il saldo si riprenderà dopo i cambiamenti di trend o i ritracciamenti.

Le quotazioni inverse non devono necessariamente essere nella valuta del deposito. Possono essere di qualsiasi valuta, purché tutti i simboli abbiano la stessa prima valuta. Ad esempio:

  • Inverse al Dollaro: USDJPY, USDCHF, USDCAD, USDSGD, e così via;
  • Inverse all'Euro: EURUSD, EURGBP, EURCHF, EURJPY, e così via;
  • Inverse alla Sterlina: GBPUSD, GBPJPY, GBPCHF, GBPNZD, e così via.

Un'altra nota importante: tutte le coppie del gruppo devono avere le stesse dimensioni di specifica dei contratti. La maggior parte dei Centri di Trading stabilisce 100.000 unità per lotto. Se le dimensioni dei contratti di una qualsiasi coppia differiscono da quelle delle altre coppie del gruppo, quella coppia non può essere inclusa nel gruppo.

Come configurare. Ogni EA ha solo tre parametri non ottimizzabili (niente da ottimizzare):

  1. experts - il numero di esperti nel gruppo della valuta a tasso inverso. Ad esempio, se ci sono tre esperti sui grafici USDJPY, USDCHF e USDCAD, questo parametro deve essere uguale a 3. Ma il numero magico per tutti e tre gli esperti deve essere lo stesso. Quando si testano esperti separati, questo parametro deve essere impostato su 1. La modalità multi-valuta non è supportata nel tester, quindi gli esperti di un gruppo possono essere testati solo individualmente;
  2. MagicNumber - numero magico. Serve a distinguere i gruppi di EA della valuta a tasso inverso. È importante notare che al momento di posizionare il gruppo EA, la storia dell'account non deve contenere operazioni chiuse con un numero magico corrispondente al numero del primo gruppo. L'EA esamina la storia dell'account sia per le posizioni aperte che per quelle chiuse e, sulla base di queste, esegue i calcoli;
  3. beginPrice - il prezzo di offerta iniziale per uno strumento specifico. Questo si riferisce al prezzo attuale al momento di posizionare l'EA. Se l'EA viene testato su dati storici, il prezzo all'inizio della storia deve essere impostato.

Tutti i parametri per ciascun EA sono impostati una sola volta prima del suo avvio e non vengono modificati durante il trading automatizzato - valori costanti. Il prezzo attuale al momento di posizionare l'EA non è il prezzo corrente in un altro momento. È il prezzo iniziale per determinare come sono andate le quotazioni prima che il primo contratto sull'istrumento fosse aperto. Per il secondo contratto, il prezzo iniziale sarà il prezzo di apertura del primo contratto. Per il terzo, sarà il secondo, e così via.

La qualità del test non importa, poiché l'EA:

  1. invia ordini solo a barre formate;
  2. non opera in base ai segnali di indicatori tecnici, ma utilizza solo i prezzi correnti.

Ma se qualcuno ha voglia di testare, sentitevi liberi di scaricare la storia M1 per il tester di strategia a partire dall'era della pietra.

Post correlati

Commento (0)