Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
In generale, ci sono due motivazioni con effetti opposti. Uno SL più vicino riduce la perdita e rende più alta la probabilità di chiudere sullo SL. Se lo SL sarà vicino in relazione alla volatilità, allora ovviamente la tua opzione è migliore, se ad un livello normale e tirando su lo SL non influenzerà la frequenza di attivazione, allora la mia.
Sei già entrato nel regno della strategia ;) insegnami a impostareprima 1 bu e poi a spostarlo
Sei già entrato nel regno della strategia;) insegnami come impostareprima 1 boo e poi spostarlo
Ciao, da un lato hai ragione - puoi fermarti ad un solo breakeven e scrivere un codice solo per quello. Ma, a mio parere, se inizialmente non avete idea di come dovrebbe funzionare un trailing stop in generale, non è la migliore opzione. Inoltre, quasi tutti gli Expert Advisor sono scritti sulla base di una strategia chiaramente definita. Come si dice in questi casi, "dobbiamo trovare un accordo sulla costa".
Sento che sto "risvegliando" di nuovo il programmatore.
Saluti, Vladimir.
Questa è la mia comprensione. Avete due funzioni di riposizionamento dei trailing stop. La prima sposta il trailing stop-loss a Breakeven, guidato dal parametro "Trailing level", la seconda funzione tira lo stop-loss più indietro rispetto al prezzo, guidato dal parametro "Trailing step". Imho, chiamerei il primo parametro "Stop Loss Breakeven Level" - perché non è un trailing stop loss ma piuttosto un trasferimento di stop loss.
Sì, Vasily, è così! Avete capito e formulato correttamente la mia idea di trailing stop. Il parametro avrebbe dovuto avere lo stesso nome fin dall'inizio: "Trailing Stop Loss Level to Breakeven". La mia terminologia non è ancora perfetta. Grazie!
Sinceramente, Vladimir.
Ciao, da un lato hai ragione - puoi fermarti ad un solo breakeven e scrivere un codice solo per quello. Ma, secondo me, se all'inizio non si capisce come dovrebbe funzionare un trailing stop in generale, questa non è nemmeno l'opzione migliore. Inoltre, quasi tutti gli Expert Advisor sono scritti sulla base di una strategia chiaramente definita. Come si dice in questi casi, "dobbiamo trovare un accordo sulla costa".
Sento che sto "risvegliando" di nuovo il programmatore.
Saluti, Vladimir.
Ciao! Se impari a spostare lo Stop Loss passo dopo passo una volta, puoi spostarlo 100 volte dopo, se necessario, se hai abbastanza spazio per farlo ;)
L'Expert Advisor si adatta alla strategia, non viceversa
Sì, Vasily, assolutamente giusto! Avete capito e formulato correttamente la mia idea di trailing stop. Il parametro originariamente doveva chiamarsi così: "Trailing Stop Loss Level to Breakeven". La mia terminologia non è ancora perfetta. Grazie!
Sinceramente, Vladimir.
Ciao Alexey, scusa se non ho risposto subito al tuo post. Questo link è molto interessante. Ho esaminato tutti gli 11 codici di trascinamento e le librerie di funzioni. È tutto molto interessante, anche se è scritto in MQL4. Ad essere onesti, non avrei mai immaginato che ci fossero così tanti tipi di trailing stop. Grazie mille per il vostro sostegno!
Sinceramente, Vladimir.
Buongiorno a tutti e buon umore!
Continuo ad imparare il linguaggio di programmazione MQL5. Tenendo conto delle correzioni di Vasily Sokolov, l'algoritmo di trailing Stop Loss nelle posizioni aperte appare ora
come segue:Si dovrebbe poi seguire lo schema:
Parte 1. Breakeven:Questa variante dell'algoritmo del Trailing Stop Loss della posizione aperta è definitiva
, e continuo a scrivere il codice del programma seguendolo.Saluti, Vladimir.
Ciao, se impari a spostare lo stop loss passo dopo passo una volta, allora puoi spostarlo 100 volte se necessario, basta che ci sia spazio per farlo ;)
L'Expert Advisor si adatta alla strategia, non viceversa
Ciao, ho già detto nel mio post precedente che hai ragione nel tuo giudizio. Il fatto è che con l'aiuto di Vasily Sokolov ho formato relativamente rapidamente un algoritmo per il trailing Stop Loss in una posizione aperta, quindi lo seguirò.
Saluti, Vladimir.
Continuo ad imparare il linguaggio di programmazione MQL5. In precedenza ho pubblicato il codice del ciclo che avvia l'enumerazione delle posizioni aperte. Ora, dopo che il ciclo è stato avviato, iniziamo a lavorare con il simbolo sul grafico corrente:
Periodicamente posterò il codice scritto con i miei commenti per fornire un rapido feedback. Chiedo ai partecipanti di questo topic di correggermi, se ci sono imprecisioni nel mio codice o nei miei commenti.
Saluti, Vladimir.