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
Scusa, ma dove nel tuo codice si parla del valore della variabile StopLevel? Nel codice che hai citato, non c'è nessun cambiamento nel valore di questa variabile. C'è un cambiamento dei valori di Stop e Profit. Come risultato, se li si aumenta una volta, sarà impossibile riportare questi valori ai loro valori iniziali. Così, si inseguono grandi stop e profitti, mentre lo Stop Level è diminuito molto tempo fa.
Non possiedo le informazioni su molti broker (decine, centinaia). Con i broker con cui ho a che fare (dato che i clienti hanno conti lì), vedo una cifra di 2 spreads. Forse c'è un valore diverso da qualche parte.
A mio parere, questo è fondamentalmente l'approccio sbagliato per un broker per fornire informazioni. C'è un meccanismo standard per ottenere restrizioni sulle stoppie. Se riceviamo 0 su richiesta, ma in realtà non è zero. Poi cambialo ad ogni tick, a seconda del valore dello spread, come ti serve. Il mio broker che visualizza correttamente Stop Level è l'unico broker che ha il valore giusto.
Ho fatto una conclusione basata sul nome della funzione - OnInitLevels. È associato a una singola azione.Hai ragione, le nostre funzioni non sono simili, ma il senso è lo stesso,
Quando cambio la variabile interna, quella esterna rimane la stessa e quando lo stop è più grande o più piccolo - allora tutte le variabili interne sono riordinate, tutto è OK.
Ma min stop = assegnare spread *2 Proverò quello che il server MetakvotesDemo ha da dire.
Ho fatto questo
L'Expert Advisor ha la possibilità di regolare lo stop in 3 modi. Impostare manualmente la dimensione dello stop (StopLoss) o impostarla a zero.
Se StopLoss è uguale a zero, la sua dimensione è calcolata in base alle condizioni di mercato, ma limitata dalla variabile StopLimit.
E in OnInit() questi parametri sono controllati per la correttezza, perché non ha senso mettere uno stop sotto i 10 punti.
Ho fatto questo.
Aspetto di sentire cosa ha da dire il moderatore.
Ho fatto questo
L'Expert Advisor ha la possibilità di regolare lo stop in 3 modi. Impostare manualmente la dimensione dello stop (StopLoss) o impostarla a zero.
Se StopLoss è uguale a zero, la sua dimensione è calcolata in base alle condizioni di mercato, ma limitata dalla variabile StopLimit.
E in OnInit() questi parametri sono controllati per la correttezza, perché non ha senso mettere uno stop sotto i 10 punti.
Non puoi suggerire questo, i tuoi controlli non hanno alcun riferimento alle condizioni di trading sul conto, i numeri sono dal soffitto
sì ma se stop = 8 ad esempio come il server MetakwotsDemo?
Vuoi dire livello di stop = 8? Nell'esempio ho impostato la dimensione minima dello stop loss non in base alle condizioni di trading. Ma per ragioni di convenienza e per la strategia di trading implementata nell'EA.
Sì, ho capito, strategia e così via.
non si tratta di strategia ecc.
Quando metti un EA nel mercato, tagliano la tua strategia per controllarla, quindi mettono uno stop non di 100 punti come per una strategia, ma di 1!
risulta essere un errore di 130, è quello che stavo chiedendo :-)
Vuoi dire livello di stop = 8? Nell'esempio ho impostato lo stop loss minimo non in base alle condizioni di trading. Si basa sulla convenienza e sulla strategia di trading implementata nell'EA.
Sì, ho capito, strategia e così via.
non si tratta di strategia ecc.
Quando metti un EA nel mercato, tagliano la tua strategia per controllarla, quindi mettono uno stop non di 100 punti come per una strategia, ma di 1!
risulta essere un errore di 130, è quello che stavo chiedendo :-)
È di questo che sto parlando, se il livello di stop è fluttuante, allora legalo allo spread come suggerito da Alexander o imposta alcune condizioni limite al di sotto delle quali non puoi impostare la dimensione dello stop loss.
Ho controllato per lo spread*2 - vediamo cosa dicono.