Guarda come scaricare robot di trading gratuitamente
Ci trovi su Telegram!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Visualizzazioni:
22
Valutazioni:
(23)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

L'Expert Advisor è riscritto da MQL4, da George-on-Don, link all'originale - https://www.mql5.com/it/code/7756.

Principio di funzionamento

Viene definito il canale di prezzo (massimo alto (MaxH) e minimo basso (MinL) per il periodo specificato nei parametri). Utilizzando i valori ottenuti si calcola il livello di riferimento (MaxH+MinL+Close)/3.

I segnali di apertura si verificano nel seguente caso: prezzo di chiusura della barra inferiore al bordo superiore del canale e superiore al livello di riferimento - vendere. Prezzo di chiusura della barra al di sopra del confine inferiore del canale e al di sotto del livello di riferimento - Acquistare.

I segnali di chiusura si verificano nel seguente caso: il prezzo High della barra chiusa è uguale al confine superiore del canale e il valore del confine superiore del canale è uguale al valore della barra precedente - close buy. Il prezzo basso della barra chiusa è uguale al limite inferiore del canale e il valore del limite inferiore del canale è uguale al valore della barra precedente - chiusura della vendita. Queste condizioni possono essere soddisfatte molto raramente, ma oltre a questa variante di chiusura, l'Expert Advisor utilizza anche uno stop loss. Il valore dello stop loss è determinato dall'indicatore ATR, il livello è calcolato a partire dai confini del canale: da quello inferiore in caso di acquisto e da quello superiore in caso di vendita.

L'Expert Advisor prende profitto grazie alla funzione di trailing stop.

L'immagine mostra il lavoro dell'Expert Advisor nel tester in modalità visiva.

Parametri

  • Lotti - volume degli ordini; quando il valore è 0, il parametro MaxR è attivo.
  • SndMl - invio di messaggi via e-mail quando l'Expert Advisor apre e chiude una posizione.
  • DcF - fattore di riduzione del lotto in caso di perdite. Se il valore è 0, la riduzione non viene effettuata. Più piccolo è il valore, più forte è la riduzione del lotto. In caso di impossibilità di ridurre il lotto, viene utilizzato il lotto minimo.
  • MaxR - rischio massimo, da 0 a 1 (quota di fondi liberi). È valido per lotti pari a 0.
  • pATR - periodo ATR per lo stop loss.
  • rChannel - periodo del canale di prezzo.
  • Trailing - livello di trailing; al valore 0 il trailing è disattivato.

Nell'originale c'è un parametro isFloatLots che commuta l'uso della variabile Lots o MaxR, qui è sostituito dal parametro Lots, con Lots pari a 0 agisce il parametro MaxR.

Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/1049

Segnale multiplo Segnale multiplo

L'indicatore MultiRVISignal visualizza informazioni sulle tendenze attuali utilizzando i valori di quattro indicatori RVI di diversi periodi.

Candle Time Count Down Candle Time Count Down

Candela corrente da chiudere in x tempo

MA2CCI MA2CCI

Consulente esperto su due MA e CCI

Envelopes beginner tutorial By William210 Envelopes beginner tutorial By William210

Tutorial per principianti sulle buste per imparare a codificare in MQL5