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
La tâche est la suivante : je dois créer une fonction qui renvoie le fait d'ouvrir une nouvelle barre. D'abord sur EURUSD M5.
La tâche sera ensuite étendue.
Je vois.
Supposons que le prototype de fonction suivant fonctionne : bool New_bar(int Timeframe = M1) ?
Cela signifie qu'un utilisateur appelle la fonction et lui envoie l'ID de l'horizon temporel souhaité. En réponse, il obtient vrai/faux (un nouveau bar s'est ouvert ou non) ?
Si c'est ce qu'il faut, je vais essayer de l'écrire maintenant.
Je vois. J'ai eu le mauvais gars... Vous savez comment passer une variable par référence, sans doute.
Maintenant, pour simplifier l'écriture dans le code, si vous avez besoin de déterminer la période spécifiée et la période actuelle. Il s'avère que vous devez également créer des variables pour la période en cours, n'est-ce pas ?
Je vois.
Supposons que ce prototype de fonction fonctionne : bool New_bar(int Timeframe = M1) ?
C'est-à-dire qu'un utilisateur appelle la fonction et lui transmet l'identifiant de l'horizon temporel souhaité. En réponse, il obtient vrai/faux (un nouveau bar s'est ouvert ou non) ?
Si c'est ce qu'il faut, je vais essayer de l'écrire maintenant.
Il faut juste écrire une fonction qui demande à l'utilisateur : "Y a-t-il un nouveau bar sur la M5 ?" et obtient une réponse oui/non.
Par exemple :
Voici votre fonction IsNewBar() et nous la développerons et la ferons tourner avec l'extension de la tâche.
Il suffit d'écrire une fonction où l'utilisateur demande : "Y a-t-il une nouvelle barre sur la M5 ?" et obtient une réponse oui/non.
Par exemple :
Voici votre fonction IsNewBar() et nous allons la développer et la tordre/rotationner davantage avec une extension supplémentaire de la tâche.
Je vois.
Supposons que ce prototype de fonction fonctionne : bool New_bar(int Timeframe = M1) ?
C'est-à-dire qu'un utilisateur appelle la fonction et lui transmet l'identifiant de l'horizon temporel souhaité. En réponse, il obtient vrai/faux (un nouveau bar s'est ouvert ou non) ?
Si c'est ce dont vous avez besoin, je vais essayer de l'écrire maintenant.
Un conseil d'un stagiaire autodidacte :
Pour faciliter la migration vers mql5, il serait préférable d'utiliser non pas les variables int period de mql4 mais de l'enum ENUM_TIMEFRAMES.
Je l'ai. Bien. Donnez-moi du temps, je vais écrire le code. Seulement en russe. C'est plus familier.
Encore mieux. C'est plus facile à comprendre pour les Russes et les russophones.
... Héritage et polymorphisme...
Je crois volontiers que vos problèmes ne peuvent être résolus sans eux. Il faut entrer dans les détails pour le croire :)
Il suffit d'écrire une fonction qui demande à l'utilisateur : "Y a-t-il un nouveau bar sur la M5 ?" et obtenir une réponse oui/non.
Par exemple :
Voici votre fonction IsNewBar() et nous la développerons et la ferons tourner avec l'extension de la tâche.
Spin
Je vais m'écarter un peu du sujet de la conversation.
J'étais en train d'éplucher des pommes de terre et une pensée m'est venue.
s'il y a des développeurs et des programmeurs ici, pourquoi ne pas le faire sur µl
- un fichier autosuffisant avec sa propre interface qui fait fonctionner le terminal, skype et un autre terminal
- sur le terminal mt4(5) mettre un bot à partir d'une liste sélectionnée de 3 (menu déroulant)
...
Spin
Tourne-le. Freins terribles.
Je vais m'écarter un peu du sujet de la conversation.
J'étais en train d'éplucher des pommes de terre et une pensée m'est venue.
s'il y a des développeurs et des programmeurs ici, pourquoi ne pas le faire sur µl
- un fichier autosuffisant avec sa propre interface qui fait fonctionner le terminal, skype et un autre terminal
- sur le terminal MT4(5) mettre un bot à partir d'une liste de 3 sélectionnés (menu déroulant)
Pourquoi ?