
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
Alexey Viktorov:
...
Di cosa possiamo parlare se misura in millisecondi, non in micro...
Quindi misurare in microsecondi, sorprendere i lettori di questo thread. La biblioteca è liberamente accessibile:https://www.mql5.com/ru/code/33898 . Potete farne quello che volete. Chi vi impedisce di farlo...?
In generale, penso che tutta questa discussione dovrebbe essere spostata nell'argomento CodeBase. Proprio lì...
Così come le misurazioni al microsecondo, sorprendono i lettori di questo thread. La biblioteca è liberamente disponibile:https://www.mql5.com/ru/code/33898 . Si può fare tutto quello che si vuole basandosi su di esso. Chi ti ferma...?
C'ègià un argomento speciale per questohttps://www.mql5.com/ru/forum/364643 . Lì viene discussa solo la libreria stessa, non il test delle prestazioni. Mentre lavoravo a questo progetto ho deciso di "prendere due piccioni con una fava", condurre un test comparativo e dare ai programmatori l'opportunità di organizzare facilmente l'output di testo su grafico.Non c'è niente da discutere. Tutte le discussioni consistono in una sola brutta parola. Ho notato tempo fa che i buoni codici non vengono pubblicati su CodeBase.
Non c'è niente da discutere. Tutta la discussione è racchiusa in una brutta parola. Ho notato da molto tempo che i buoni codici non vengono pubblicati su CodeBase.
Se è davvero così, sarà un thread vuoto... E tieni per te le tue parolacce, strillone! Artyom sembra averti già avvertito di non impegnarti nel flooding...
E che dire del fatto che non ti piace qualcosa nei codici degli altri membri della Comunità, aggiungi il tuo, chi ti ferma...! O si tratta solo di odiare gli altri membri della comunità?!...
Di cosa possiamo parlare se sta misurando in millisecondi e non in micro, e anche a singolo passaggio. E per di più, non capisce nemmeno che sta misurando il riempimento della tabella delle caratteristiche dell'oggetto(che richiede decine di microsecondi al massimo) e non la formazione dell'oggetto stesso.
L'argomento ha attirato la mia attenzione perché ho intenzione di iniziare ad usare Kanvas. Ho letto fino a qui e tutto aveva un senso, pensavo così) Nikolai, non perdere il tuo tempo a discutere (anche solo per divertimento) ), chiunque capisce cosa è cosa.
Non c'è niente da discutere. Tutta la discussione è racchiusa in una brutta parola. Ho notato da molto tempo che i buoni codici non vengono pubblicati su CodeBase.
Fxsaber è un'eccezione.
Non ci sono eccezioni per me. Non riesco a dare un senso a quello che scrive Fxsaber e non posso usare alla cieca.
E questo personaggio non sembra un troll. Sembra più un Know-Nothing che finge di essere un professore.
Naturalmente, ovviamente, non so niente e non so niente di niente. :) E le misure presentate non mi dicono nulla. :) Inoltre, la fonte:https://www.mql5.com/ru/code/33898 non porta alcuna informazione. :) Non dirò che il tuo è vero, ma non ho nemmeno bisogno di discutere con te!
Aggiornerò presto i risultati delle misurazioni, che saranno già in microsecondi! Inoltre, le misure della variante di visualizzazione combinata, Labels + Kanvas. Un promemoria chenessun trollingè benvenuto in questa discussione! Solo argomenti chiaramente giustificati! !! Inoltre, domande di sostanza!
Quindi, presentando i risultati aggiornati come promesso. Allo stesso tempo, ho deciso di aggiungere al confronto una variante del display con Kanvas come sfondo. Inoltre, ho preso in considerazione i commenti dei programmatori e ho misurato in microsecondi, per una maggiore precisione. Inoltre, i ritardi minimi, medi e massimi sulle zecche hanno iniziato ad essere rilevati correttamente.
L'ho testato sul modello più semplice di tick "solo prezzi aperti". Quindi, ci sono piccole sfumature nella visualizzazione delle etichette.
Tela
Risultato
Etichette con Canvas come sfondo, senza ottimizzare la velocità di uscita
Etichette con sfondo e con velocità di uscita ottimizzata
Etichette senza sfondo, senza ottimizzazione della velocità di uscita
Etichette senza sfondo, con velocità di uscita ottimizzata
Tabella dei risultati
Quindi i vantaggi di usare le etichettein questo tipo di compiti sono ovvi. Chiunque voglia replicare le misure o chiunque abbia bisogno di un modo semplice per emettere testo su un grafico può scaricare il codice sorgente qui: https://www.mql5.com/ru/code/33898.
Quindi, presentando i risultati aggiornati come promesso. Allo stesso tempo, ho deciso di aggiungere al confronto una variante del display con Kanvas come sfondo. Inoltre, ho preso in considerazione i commenti dei programmatori e ho misurato in microsecondi, per una maggiore precisione. Inoltre, i ritardi minimi, medi e massimi sulle zecche hanno iniziato ad essere determinati correttamente.
Quindi, i vantaggi dell'uso delle etichettein questo tipo di compiti sono ovvi. Chiunque voglia ripetere le misure o chiunque abbia bisogno di un modo semplice per emettere testo sul grafico può scaricare il codice sorgente qui: https://www.mql5.com/ru/code/33898.
Ovviamente il Canvas (BitMap) viene ridisegnato/copiato tutto e solo le etichette che sono cambiate. Perché sono sorpreso?
Canvas è solo pratico e moderatamente veloce.