Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1668
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
SanAlex, sì, ho guardato il tester per quello attuale di quest'anno, tutto ok) I risultati sono buoni, nel prossimo futuro cercherò di eseguirlo su un conto reale
Come si chiama l'Expert Advisor? L'hai scaricato da kodobase? Ho bisogno di vedere come l'autore l'ha implementato nella funzione
Ci manca qualcosa - per aggiungere la condizione all'ontik
Come si chiama l'Esperto? L'hai scaricato da kodobase? Ho bisogno di vedere come l'autore l'ha implementato nella funzione
Manca qualcosa - per aggiungere una condizione all'ontik
Sasha, il lavoro di cronometraggio non è stato incluso. Ho solo aggiunto alcune caratteristiche da inserire durante lo sviluppo)
Lo rifarò a modo mio.
SanAlex, sì, ho guardato il tester per quello attuale di quest'anno, tutto ok) I risultati sono buoni, nel prossimo futuro cercherò di eseguirlo su un conto reale
Questo e il tempo funzioneranno - ho cambiato la funzione
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
La funzione Time in mt4 e in mt5 funziona
Non vuoi sbarazzarti delle classi?
Li ho scoperti solo di recente. Non so, è una cosa molto utile. Cosa suggerisce? Mettere tutto in funzioni? Se questo risolvesse il problema.
Ho due oggetti globali (bar, db_last) di una classe Bar, il primo è inizializzato con i parametri di ogni nuova barra (solita barra sul grafico), e il secondo salva una barra corrispondente a tutte le condizioni. Infatti, in un altro oggetto locale di classe Order tutti i calcoli sono fatti a partire dai parametri db_last per aprire un ordine. I parametri db_last e bar sono usati in molti posti, ma solo per la lettura, l'inizializzazione e l'assegnazione avvengono in un posto, in OnTick(), quindi non dovrebbero esserci cambiamenti inaspettati negli oggetti.
Li ho scoperti solo di recente. Non so, è una cosa molto utile. Cosa suggerisce? Mettere tutto in funzioni? Se questo risolvesse il problema.
Ho due oggetti globali (bar, db_last) di una classe Bar, il primo è inizializzato con i parametri di ogni nuova barra (solita barra sul grafico), e il secondo salva una barra corrispondente a tutte le condizioni. Infatti, in un altro oggetto locale di classe Order tutti i calcoli sono fatti a partire dai parametri db_last per aprire un ordine. I parametri db_last e bar sono usati in molti posti, ma solo per la lettura, l'inizializzazione e l'assegnazione avvengono in un posto, in OnTick (), quindi non dovrebbero verificarsi cambiamenti inaspettati negli oggetti.
Io lo proverei - non costa soldi).
Ma ci sono errori, inoltre, errori con la semplice normalizzazione
Puoi mandarmi il file in un messaggio privato? Gli darò un'occhiata.Come si chiama l'Esperto? L'hai scaricato da kodobase? Ho bisogno di vedere come l'autore l'ha implementato nella funzione
Ho perso qualcosa - per aggiungere la condizione all'ontik
SanAlex, ho allegato la versione scaricata in questo messaggio - ha Puria + trailing stop + Breakeven level + watchdog trading. Vorrei testare il trading in base all'orologio, ma non l'ho ancora fatto)
La mancanza di storia influenza le letture dell'indicatore all'inizio del test
MakarFX, ho pensato anche a questo, quindi dovrebbe funzionare come dovrebbe
SanAlex, ho allegato la versione che ho scaricato in questo post - è Puria + trailing stop + breakeven level + clock trading. Vorrei testare il trading in base all'orologio, ma non l'ho ancora fatto).
Ho trovato questo in kodobase https://www.mql5.com/ru/code/12654
- Ho mancato il tuo obiettivo, cosa volevi cambiare in esso?
Ho trovato questo in kodobase https://www.mql5.com/ru/code/12654
- Ho mancato il tuo obiettivo, cosa volevi cambiare in esso?
Quali aggiunte volevo fare:
1. 1° prezzo aperto - (5) sopra (75) e (85) + barra MACD aperta sopra 0- 1 su 4 conferme;
2.2. Il prezzo di apertura della 2a candela - (5) sopra (75) e (85) + MACD bar aperto sopra 0- 2 su 4 conferme è;
3. Il prezzo di apertura della 3a candela - (5) sopra (75) e (85) + MACD bar aperto sopra 0- 3 su 4 conferme è;
4.Prezzo di apertura della 4a candela - (5) sopra (75) e (85) + barra MACD aperta sopra lo 0- 4 conferme su 4 sì- Aprire trade buy sulla stessa candela (4a).