Codes

PNG pour MetaTrader 5

Forget about BMP files like a bad dream. Thanks to this library, you can now use the PNG format, which has a number of advantages, such as being more compact without losing image quality and maintaining transparency

Time in microseconds (µs) since 01/01/1970 pour MetaTrader 5

Simple class for getting the number of microseconds (µs) elapsed since January 1, 1970

3D Moving Average pour MetaTrader 5

The first really 3D indicator "Moving Average"

3D Spiral Quotes pour MetaTrader 5

Demonstration of Canvas's capabilities using 3D spiral quotes as an example

Price in polar coordinate system pour MetaTrader 5

Just for experiment and to demonstrate the possibilities of Canvas. The price is drawn in the polar coordinate system by winding circles

3DMa pour MetaTrader 5

Buffer-free indicator implemented on iCanvas

3DMa pour MetaTrader 4

Buffer-free indicator implemented on iCanvas

Easy Canvas (iCanvas) pour MetaTrader 4

The library and iCanvas class simplify writing programs using Canvas

Easy Canvas pour MetaTrader 5

The library and iCanvas class simplify writing programs using Canvas

Four clicks to draw an arc-shaped channel pour MetaTrader 5

A quick way to draw an arc-shaped channel in 4 mouse clicks

Forum

Êtes-vous prêt à rencontrer le cygne noir ?

"Un cygne noir est un événement difficile à prévoir et rare qui a des conséquences importantes." Voici un exemple de l'un des cygnes noirs qui s'est envolé vers le franc suisse le 15 janvier 2015 : Les conséquences ont été assez dévastatrices. Vous pouvez le constater par vous-même. Voici quelques

La toile est cool !

Je me suis fixé une tâche : démontrer les capacités des graphiques personnalisés via la classe CCanvas dans un code court. Voici ce qui en est ressorti. Ce script fonctionne à la fois dans MQL5 et MQL4. Mais il est beaucoup plus rapide sur MT5. Chaque image est unique et ne se répète pas

Vitesse d'exécution des fonctions ceil(),round(),floor()

Je souhaite partager avec les programmeurs une découverte inattendue, simple et utile. Les fonctions d'arrondi : floor (), ceil (), round () они же MathFloor (), MathCeil (), MathRound () se sont avérés très lents. Pour accélérer le processus d'arrondi de 4 à 5 fois (selon mes tests dans MQL5), vous