Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
Rejoignez notre page de fans
Rejoignez notre page de fans
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
- Vues:
- 131
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Interface de rappel pour le timer
npm i mql5-timerexemple :
#include "../index.mqh" ; ulong intervalId; // id pour l'annulation void OnInit ( void ) { Timer::setTimeout(Callback1, 3000 , "321" ); // après 3000ms Timer::setTimeout(Callback2, 2000 ); // après 2000ms intervalId = Timer::setInterval(myCallback3, 800 , "myCallback4 800" ); // toutes les 800 ms // tout type de paramètre TypedTimer< int >::setTimeout(Callback4, 1000 , 123 ); // après 1000ms TypedTimer< string >::setInterval(myCallback5, 1800 , "myCallback4 1800" ); // toutes les 800 ms } void Callback1( string value) { Print ( "Called with value: " , value); } void Callback2() { Print ( "Called with value: " , "void" ); } void myCallback3( string param) { Print (param); Timer::clearInterval(intervalId); } void Callback4( int value) { Print ( "Called with value: " , value); } void myCallback5( string param, ulong idForCancel) { Print (param); Timer::clearInterval(idForCancel); }auteur : Kuzme Shevelev (seffele@gmail.com)
github : https://github.com/Senails/mql5-timer
Traduit du russe par MetaQuotes Ltd.
Code original : https://www.mql5.com/ru/code/53101

Sérialisation et désérialisation du format JSON

Cet indicateur ajuste un modèle trigonométrique aux prix et l'extrapole dans le futur.

Indicateur de tendance avec des algorithmes de lissage simples, tout en étant monochrome.

Cet indicateur utilise la technique de regroupement des plus proches voisins, également appelée k-NN, pour rechercher le modèle le plus similaire dans l'histoire et utiliser ses prix passés pour prédire les prix futurs du modèle actuel.