Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
datetime iTime( string symbol, int timeframe, int shift)
Retourne la valeur temporelle de la barre ouverte à partir du graphique correspondant (symbole, timeframe). En cas d'erreur, la fonction renvoie 0. Pour plus d'informations sur l'erreur, appelez GetLastError(). Pour le graphique actuel, les informations sur l'heure d'ouverture de chaque barre se trouvent dans le tableau prédéfini Time[]. Paramètres : symbol - nom du symbole de l'instrument. NULL signifie symbole actuel. timeframe - Période. Peut être l'une des périodes du graphique. 0 signifie la période du graphique actuel. shift - Index de la valeur de la période (décalage relatif à la barre actuelle d'un nombre spécifié de périodes en arrière).
---------------------------------------------------------------------------------------------------------------------
D'après ce que je comprends, vous devez d'abord définir, par exemple :
statique int prevtimeEURUSD = 0 ;
puis l'insérer dans le code de la paire nécessaire
...
D'après ce que j'ai compris, vous devez d'abord définir, par exemple :
statique int prevtimeEURUSD = 0 ;
puis l'insérer dans le code de la paire dont nous avons besoin
Oui. Voyez comment c'est fait dans ProtoType (Rosh). J'ai essayé d'insérer un lien, quelque chose n'est pas passé (trouvez-le en cherchant dans CodeBase). La fonction isNewBar() dispose d'un tableau à deux dimensions pour cela - la commande est une grande puissance !
Je veux créer un indicateur multi-devises, par exemple deux paires. Tout d'abord, il faut ramener les cotations de ces paires à une seule forme (par exemple, les convertir en pourcentage de changement, c'est-à-dire (Close[i]-Close[i+1])/100% - c'est bien ça ?), et ensuite, si je veux voir la dynamique de la différence entre elles, les entrer dans l'indicateur. Comment faire ?
Si vous voulez connaître la dynamique de la différence, vous n'avez pas besoin de la convertir en pourcentage, vous pouvez le faire comme ceci :
Xeon ! Si vous n'êtes pas dur, déposez ce dont vous avez besoin depuis le haut du départ... Parce que je suis toujours une idiote ! !!
En fait, ceci a été écrit en quelques minutes dans un script de test (pour tester des blocs de code).
J'ai dû dessiner un indicateur pour vous :-)
J'espère que vous trouverez la solution
p.s. Gardez à l'esprit que cet indicateur ne fonctionnera qu'en ligne, sur l'historique vous devrez créer une boucle
Xeon ! Si vous n'êtes pas dur, déposez ce dont vous avez besoin depuis le haut du départ... Parce que je suis toujours une idiote ! !!
En fait, ceci a été écrit en quelques minutes dans un script de test (pour tester des blocs de code).
J'ai dû dessiner un indicateur pour vous :-)
J'espère que vous trouverez la solution
p.s. gardez à l'esprit que cet indicateur ne fonctionnera qu'en ligne, sur l'historique vous devrez créer une boucle