Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 73
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
Buon pomeriggio. Come posso calcolare un unico Stop Loss per una serie di ordini con numeri magici esatti in modo che questa serie di ordini possa chiudere a pareggio. Per esempio, ci sono 3 ordini: 1 Acquisto lotto 1,3320 con magia 1, 1 Acquisto lotto 1,3345 con magia 2 e 1 Acquisto lotto 1,3360 con magia 3. Come devo calcolare lo Stop Loss totale per tutti gli ordini in modo che se c'è un movimento contro il prezzo gli ordini vengono chiusi senza perdere?
Che senso ha fare una media di StopLoss? Appena chiudo una posizione a SL, le altre vengono immediatamente chiuse a Close! Non c'è bisogno di perdere pips preziosi!
Da un lato, sì, ma dall'altro vedo una vulnerabilità immediata: un ordine può non essere chiuso da un EA per molte ragioni, e uno Stop Loss sarà chiuso comunque, altrimenti questo è un serio reclamo contro il broker. + La disconnessione non permette di chiudere un ordine. Qualcun altro ha qualche idea per implementare questo algoritmo per lo SL totale per la piramide dell'ordine?
Da un lato sì, ma vedo una vulnerabilità immediata nel fatto che la chiusura di un ordine da parte di un EA può non essere eseguita per una serie di motivi, e uno stop loss si chiuderà comunque, altrimenti questo è già un motivo serio per un reclamo contro il broker. + La disconnessione non permette di chiudere un ordine. Chi altro ha idee per implementare questo algoritmo per SL comune per una piramide di ordini?
Non riesco a capirlo, non so quale sia il problema. Il compito è il seguente: trovare la barra di un dato tempo sui minuti. Se il tempo non è ancora arrivato, cercatelo in ieri, altrimenti cercatelo in oggi. Ho scritto il seguente script:
Questo è ciò che produce:
L'algoritmo è il seguente. Guardiamo la differenza tra l'ora attuale e l'ora data, e se è inferiore a zero, ci spostiamo un giorno indietro. Poi dividiamo la differenza per 60 e arrotondiamo verso l'alto, questo sarà il numero della barra su M1 e guardiamo il suo tempo. Non coincide con quello impostato negli esterni. Dov'è questo errore algoritmico?
Non riesco a capirlo, non so quale sia il problema. Il compito è il seguente: trovare la barra di un dato tempo sui minuti. Se il tempo non è ancora arrivato, cercatelo in ieri, altrimenti cercatelo in oggi. Ho scritto il seguente script:
Questo è ciò che produce:
L'algoritmo è il seguente. Guardiamo la differenza tra l'ora corrente e l'ora data, e se è inferiore a zero, ci spostiamo un giorno indietro. Poi dividiamo la differenza per 60 e arrotondiamo verso l'alto, questo sarà il numero della barra su M1 e guardiamo il suo tempo. Non coincide con quello impostato negli esterni. Dov'è questo errore algoritmico?
Guarda la cronologia per vedere se tutte le barre sono presenti.
Potete passare dal valore trovato in while() alla barra che state cercando. Farò un tentativo.
Non riesco a capirlo, non so quale sia il problema. Il compito è il seguente: trovare la barra di un dato tempo sui minuti. Se il tempo non è ancora arrivato, cercatelo in ieri, altrimenti cercatelo in oggi. Ho scritto il seguente script:
Questo è ciò che produce:
L'algoritmo è il seguente. Guardiamo la differenza tra l'ora attuale e l'ora data, e se è inferiore a zero, ci spostiamo un giorno indietro. Poi dividiamo la differenza per 60 e arrotondiamo verso l'alto, questo sarà il numero della barra su M1 e guardiamo il suo tempo. Non coincide con quello impostato negli esterni. Dov'è questo errore algoritmico?
Fare pratica, o non ti piace iBarShift()?