Home Trading Sistematico Post

Strategia Small Inside Bar: Il Tuo Nuovo EA per MetaTrader 5

Allegato
20497.zip (6.45 KB, Scarica 0 volte)

Hai mai sentito parlare della strategia Small Inside Bar? Questo EA sfrutta un indicatore che identifica e visualizza il pattern di Price Action "Inside Bar".

È importante notare che l'indicatore non è necessario per il funzionamento dell'EA, poiché i dati vengono calcolati direttamente al suo interno.

Quando il pattern "Inside Bar" rialzista viene identificato, l'EA aprirà una posizione long, mentre per il pattern ribassista, aprirà una posizione short.

Ci sono tre modalità per aprire le posizioni:

  1. Si apre una posizione rilevante ad ogni segnale, che sarà chiusa da Stop Loss o Take Profit (*);
  2. Si apre una posizione rilevante ad ogni segnale, mentre le posizioni opposte vengono chiuse (swing ricaricato);
  3. Si apre una posizione rilevante solo se non esiste già, e la posizione opposta viene chiusa (swing).

Inoltre, l'EA ti consente di disabilitare le attività di acquisto/vendita e ha una modalità inversa, ovvero una posizione short si apre su un segnale long e viceversa.

* Se utilizzi la modalità di apertura di tutte le posizioni a tutti i segnali e non hai impostato livelli di Stop Loss o Take Profit, l'EA non sarà in grado di chiudere le posizioni autonomamente. In questo caso, verrà visualizzato un avviso nel grafico che indica che né il Take Profit né lo Stop Loss sono impostati e che puoi chiudere le tue posizioni manualmente.
Ricorda che questo Expert Advisor è progettato per scopi di formazione.

L'EA ha dodici parametri di input:

  • Numero magico degli esperti - identificatore unico delle posizioni dell'EA;
  • Modalità di apertura delle posizioni - modalità di apertura delle posizioni:
    • Qualsiasi posizione ad ogni segnale - qualsiasi posizione ad ogni segnale (*);
    • Posizioni ad ogni segnale in un'unica direzione (swing ricaricato) - più posizioni in un'unica direzione (swing ricaricato);
    • Solo una posizione sempre (swing) - solo una posizione sempre (swing).
  • Posizioni long abilitate - apertura di posizioni long abilitata (interruttore Sì/No);
  • Posizioni short abilitate - apertura di posizioni short abilitata (interruttore Sì/No);
  • Commercio inverso - modalità inversa delle transazioni (interruttore Sì/No);
  • Lots - volume delle posizioni da aprire;
  • Stop loss in punti - valore di Stop Loss in punti (0 significa nessun SL);
  • Take profit in punti - valore di Take Profit in punti (0 significa nessun TP);
  • Slippage di prezzo - massimo slippage consentito all'apertura di una posizione;
  • Moltiplicatore spread per gli stop - moltiplicatore spread applicato per calcolare una distanza adeguata per gli ordini di stop (*).
  • Attesa per l'aggiornamento dell'ambiente (in secondi) - tempo in secondi da attendere per l'aggiornamento dell'ambiente di trading (**);
  • Numero di tentativi per ottenere lo stato dell'ambiente - numero di tentativi per ottenere informazioni accurate sull'ambiente di trading (***).
* Per gli ordini pendenti (così come Stop Loss o Take Profit), c'è una distanza minima consentita per piazzare ordini stop - StopLevel. Ciò significa che l'ordine pendente (così come Stop Loss o Take Profit) non può essere piazzato più vicino della suddetta distanza al prezzo. Tuttavia, se un StopLevel è zero, significa solo che il StopLevel è fluttuante, non assente. In questo caso, la distanza minima è solitamente il valore di spread*2, ma a volte anche il doppio spread non è sufficiente. Ecco perché abbiamo introdotto un moltiplicatore di spread personalizzato usato dall'EA per calcolare la distanza minima per piazzare ordini pendenti.
** Quando un ordine di trading viene inviato a un server, un eventuale ritardo nell'esecuzione può portare a un conteggio errato delle posizioni di mercato. Se viene rilevato uno stato "indefinito", l'Expert Advisor attende il numero specificato di secondi e poi legge nuovamente l'ambiente.
*** Il numero di tali periodi di attesa all'interno di un tick è impostato nei parametri dell'EA. Dopo aver effettuato tutti i tentativi consentiti per ottenere informazioni accurate sull'ambiente, l'Expert Advisor esce dal processo e attende il tick successivo. L'EA ripeterà questi tentativi su questo nuovo tick se l'ambiente di trading non è stato aggiornato nel frattempo.

Per testare la strategia, sono state utilizzate le impostazioni predefinite testate con EURUSD H1 nel modo OHLC di 1 minuto nell'intervallo dal 04.01.2016 al 29.03.2018. Successivamente, per trovare i migliori valori di Stop Loss e Take Profit, questi ultimi sono stati ottimizzati nello stesso modo e per lo stesso intervallo di tempo.

Lo Stop Loss ottimale è di 800 punti e il Take Profit ottimale è di 900 punti:

Post correlati

Commento (0)