Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Facebook !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Vues:
300
Note:
(6)
Publié:
\MQL5\Experts\Senails\mql5-timer\test\
index.mq5 (0.9 KB) afficher
\MQL5\Experts\Senails\mql5-timer\
index.mqh (5.38 KB) afficher
MQL5 Freelance 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

Vous pouvez également utiliser le gestionnaire de paquets npm pour télécharger
npm i mql5-timer
exemple :
 #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

JSON JSON

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

Fourier extrapolation of price Fourier extrapolation of price

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

iS7N_TREND_1 iS7N_TREND_1

Un indicateur de tendance utilisant des algorithmes de lissage simples, pour l'instant monochrome.

Price prediction by Nearest Neighbor Price prediction by Nearest Neighbor

Cet indicateur utilise la technique de regroupement par « voisin le plus proche », également appelée k-NN, pour rechercher la tendance la plus similaire dans l'historique et utiliser ses cours passés comme prévisions des cours futurs de la tendance actuelle.