Esempio di EA Multivaluta per Copertura (Overlay Hedge) su MetaTrader 4

Mike 2017.09.18 19:20 26 0 0
Allegato

In questo articolo, esploreremo un Expert Advisor che permette di gestire strategie di copertura attraverso l'analisi delle correlazioni tra i simboli presenti nella lista di Market Watch. Questo EA calcola i rapporti dell'Average True Range (ATR) per ogni combinazione di copertura e assegna numeri magici diversi per ciascuna di esse. Grazie a questi dati preparati, le operazioni successive possono essere eseguite in modo semplice e veloce. Per garantire la massima precisione, statistiche come la correlazione e il rapporto ATR vengono ricalcolate quotidianamente.

Questo EA è in grado di operare con tutte le coppie di valute presenti nella lista di Market Watch su un singolo grafico contemporaneamente, senza dipendere dai tick in arrivo di un simbolo specifico. Per illustrare il principio di funzionamento, è stata implementata una tecnica di copertura basata sull'indicatore overlay chart, che puoi trovare qui https://www.mql5.com/en/code/7933.

Parametri di Input

  • TakeProfitByPoints - Imposta su 'true' se desideri che il profitto/perdita venga calcolato in punti.
  • TakeProfitPoints - Valore del Take Profit (in punti).
  • TakeProfitByUsd - Imposta su 'true' se desideri che il profitto/perdita venga calcolato in USD.
  • TakeProfitUsd - Valore del Take Profit (in USD).
  • Retries - Numero di tentativi per chiudere un ordine.
  • AtrTimeFrame - Timeframe per il calcolo dell'Average True Range.
  • AtrBarsBack - Numero di barre per il calcolo dell'Average True Range.
  • CorrelationTimeFrame - Timeframe per il calcolo della correlazione.
  • CorrelationBarsBack - Numero di barre per il calcolo della correlazione.
  • OverlayThreshold - Soglia di overlay (in punti).
  • MaxOrders - Numero massimo di ordini aperti consentiti.
  • MaxSpread - Spread massimo consentito (in punti).
Elenco
Commento 0