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
I lettori GIF e PNG erano già qui https://www.mql5.com/ru/forum/92113#comment_2672596
A giudicare dalla sua funzionalità, è uno "spacchettatore" del formato. Progettato per leggere i dati da un file .gif. Per completare il porting, è necessario aggiungere la funzionalità di riproduzione a MQL utilizzando la classe Ccanvas.
ZS. Lettore dopo tutto.
...
no
Soprattutto per Peter :) non è diventato pigro!
Soprattutto per Peter :) non è diventato pigro!
Grazie. Non è un overrun a forza bruta di frame .bmp compressi con il comando #resource, vero? ))) Decisamente no. È un adattatore naturale, riscritto in un paio d'ore, per la riproduzione di file gif su MQL-canvas, basato sul ported .gif-reader. Devo sembrare un idiota dall'esterno)))
Yuri, grazie per la demo, ma chiunque può fare una cosa del genere. Facile.
Salva i fotogrammi in formato .bmp, numerati.
Integrare i frame nello script tramite #resource.
Passate in rassegna i fotogrammi e visualizzateli uno per uno sulla tela in un ciclo infinito.
Come risultato, otteniamo una pseudo-gif che non ha alcuna relazione con la rappresentazione standard del formato gif nei programmi MQL.
Aggiunto:
Dirò che ho anche una "pseudo-gif", ma la tecnologia è molto più complessa. Ha una compressione d'autore e un meccanismo di riproduzione. E soprattutto, le "pseudo-gif" sono legate ai loro elementi e sono riprodotte da un array comune. La compressione è migliore che tramite la direttiva #resource, perché i colori immutabili non vengono scritti da un frame all'altro.
Soprattutto per Peter :) non è diventato pigro!
Devi misurare le persone secondo i tuoi standard.
C'è una gif nelle risorse dello script, che ho copiato dal post di Nikolai.
Forse prova un altro script, dove il file gif è specificato nei parametri dello script, il file dovrebbe essere nella cartella Files.
I lettori GIF e PNG erano già qui https://www.mql5.com/ru/forum/92113#comment_2672596
Sì, grazie!
Il tempo risparmiato è tempo guadagnato.
È un fiasco, fratello!