Grazie a tutti coloro che suggeriscono una soluzione. Ho bisogno di tempo per testare tutto e applicarlo ai miei prodotti. Quello che può funzionare su prodotti semplici, devo testarlo su prodotti più complessi. L'idea del timer è davvero eccellente. Non risolve tutti i problemi, ma risolve altri problemi che ho incontrato.
Non sto ignorando nessuno. Sarò in grado di rispondere la prossima settimana con ciò che ha funzionato e ciò che non ha funzionato.
Metodo per creare indicatori personalizzati i cui disegni sono realizzati utilizzando la classe CCanvas della libreria standard. Gli argomenti di questo articolo sono elencati di seguito:
In this article I'll introduce a method for creating custom indicators whose drawings are made using the class CCanvas from standard library and see charts properties for coordinates conversion. I'll approach specially indicators which need to fill the area between two lines using transparency.
Sì, c'è solo una piccola sfumatura non documentata. Se si utilizza il canale alfa (COLOR_FORMAT_ARGB_NORMALIZE), è necessario riempirlo non di zeri prima di creare la bitmap.
altrimenti i bordi dei caratteri saranno "frastagliati".
Grazie.
E grazie per tutto il tuo lavoro disinteressato su Canvas.
Ho imparato molto e implemento canvas ai miei grafici non regolari in mt4, (Renko per esempio) che ha sostituito migliaia di oggetti grafici.
E grazie per tutto il tuo lavoro disinteressato su Canvas.
Ho imparato molto e implemento canvas ai miei grafici non regolari in mt4, (Renko per esempio) che ha sostituito migliaia di oggetti grafici.
Grazie per le gentili parole.
Sì, migliaia di oggetti iniziano a rallentare incredibilmente l'interfaccia. Questa è una grave svista di MetaQuotes. Un canvas ben costruito non causa lag anche con 10.000 oggetti virtuali.
Dimenticate i file BMP come un brutto sogno. Con questa libreria, sarete in grado di utilizzare il formato di immagine PNG, più avanzato e compatto, per i vostri programmi.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Grazie a tutti coloro che suggeriscono una soluzione. Ho bisogno di tempo per testare tutto e applicarlo ai miei prodotti. Quello che può funzionare su prodotti semplici, devo testarlo su prodotti più complessi. L'idea del timer è davvero eccellente. Non risolve tutti i problemi, ma risolve altri problemi che ho incontrato.
Non sto ignorando nessuno. Sarò in grado di rispondere la prossima settimana con ciò che ha funzionato e ciò che non ha funzionato.
Indicatori basati su canvas: Riempire i canali con la trasparenza
Gli argomenti di questo articolo sono elencati di seguito:
Sì, c'è solo una piccola sfumatura non documentata.
Se si utilizza il canale alfa (COLOR_FORMAT_ARGB_NORMALIZE), è necessario riempirlo non di zeri prima di creare la bitmap.
altrimenti i bordi dei caratteri saranno "frastagliati".
Grazie.
E grazie per tutto il tuo lavoro disinteressato su Canvas.
Ho imparato molto e implemento canvas ai miei grafici non regolari in mt4, (Renko per esempio) che ha sostituito migliaia di oggetti grafici.
Grazie.
E grazie per tutto il tuo lavoro disinteressato su Canvas.
Ho imparato molto e implemento canvas ai miei grafici non regolari in mt4, (Renko per esempio) che ha sostituito migliaia di oggetti grafici.
Grazie per le gentili parole.
Sì, migliaia di oggetti iniziano a rallentare incredibilmente l'interfaccia.
Questa è una grave svista di MetaQuotes.
Un canvas ben costruito non causa lag anche con 10.000 oggetti virtuali.
Codice Base
PNG
Nikolai Semko, 2023.07.15 07:24
Dimenticate i file BMP come un brutto sogno. Con questa libreria, sarete in grado di utilizzare il formato di immagine PNG, più avanzato e compatto, per i vostri programmi.Ho finalmente implementato c PNG.
Ho ricevuto l'implementazione da @Zorro(https://www.mql5.com/ru/forum/92113#comment_2672596)
Date un'occhiata. Finora non ho avuto alcun problema.
Finalmente implementato c PNG.
.
Bello e utile. Solo per interesse, può essere utilizzato in MT4?
Bello e utile. Solo per curiosità, è possibile utilizzarlo in MT4?
Nikolai, hai trovato da qualche parte del codice pronto su kanvas che permette di scorrere la finestra?
Nikolai, hai trovato da qualche parte del codice pronto su kanvas che permette di scorrere la finestra?
Anatoly e Pyotr hanno realizzato delle implementazioni.
Ma non le ho usate. Per questo non posso giudicare.