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
Penso di avercela fatta! L'indicatore viene lanciato subito insieme al terminale? Se è così, prima di controllare aspetta la comunicazione con il server IsConnected() hai un timer molto veloce che non ha tempo di sincronizzarsi!
Bel tentativo. Cominciavo a pensare che avrebbe funzionato. Ma... No:
Ho sostituito la funzione OnTimer() nel codice precedente con questa:
Penso di avercela fatta! L'indicatore viene avviato immediatamente insieme al terminale? Se è così, prima di controllare aspetta una connessione al server IsConnected() hai un timer molto veloce che non ha il tempo di sincronizzarsi!
O fare così.
Ma dovremo tenere conto della differenza tra l'ora del server e l'ora locale. Rispondete con i risultati!Non ho intenzione di fare stampelle. C'è un bug evidente nella lingua! Stiamo aspettando gli sviluppatori...
Molto interessante, si suppone che funzioni. Ma di nuovo il timer è molto veloce, forse il terminale non ha il tempo di iniziare ad accettare le citazioni. Devo pensarci. Che ne dite di fare un normale timer da 5 secondi per testare l'idea?
Molto interessante, si suppone che funzioni. Ma di nuovo il timer è molto veloce, forse il terminale non ha il tempo di iniziare ad accettare le citazioni. Devo pensarci. E se facessimo un normale timer da 5 secondi per testare l'idea?
E non ho bisogno di un "adattamento" per verificare l'idea. Nella vita reale, ho bisogno del timer più veloce possibile.
Molto interessante, si suppone che funzioni.
Puoi sempre eseguire l'indicatore nel tuo terminale, aspettare 15 minuti e fare rapporto.
Ok, ma ho molto altro lavoro da fare. Appena avrò una pausa, farò un esperimento.
E credo di avere anche un'idea su come prenderlo.
Prova così!
Prova così!
Ecco di nuovo la stampella. State cercando di risolvere il problema con qualsiasi mezzo, anche irrazionale, ignorando la causa del problema - gli errori linguistici. Non credo che dovresti farlo.
Aggiunto:
Sì, questo tipo di tecnica sembra funzionare. Come opzione potete usarlo. Grazie! Ma vorrei comunque che le funzioni funzionassero correttamente.
Prima una risposta da @Ihor Herasko. Codice per la riproduzione:
Risultato:
Secondo le voci di registro. Il terminale è stato spento alle 14:25. Poi, acceso alle 14:30. Controlliamo l'ora della barra M15. Abbiamo iniziato con TF M1. L'indicatore (codice sopra) ha mostrato l'orario effettivo di apertura alle 12:15 (orario del terminale, in ritardo rispetto al mio orario locale di 2 ore). Il risultato avrebbe dovuto essere 12:30! Conclusione: l'errore è presente. E questo metodo proposto da @Ihor Herasko non funziona.
Ci sono due errori significativi nel vostro approccio da controllare: