Questions des débutants MQL5 MT5 MetaTrader 5 - page 1295
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
Veuillez m'indiquer comment calculer les commandes fermées dans l'historique. J'ai essayé comme ceci :
. Cela donne une sorte de non-sens, beaucoup plus que les ordres fermés.
Quel est le statut ? REMPLI, ANNULÉ, EXPIRÉ, REJETÉ ?
Quel est le statut ? REMPLI, ANNULÉ, EXPIRÉ, REJETÉ ?
Je ne sais pas ce que vous voulez dire. Dans l'aide, il est écrit comme suit :
Renvoie le nombre de commandes dans l'historique. Avant d'appeler la fonction HistoryOrdersTotal(), vous devez obtenir l'historique des transactions et des commandes, en utilisant les fonctionsHistorySelect() ouHistorySelectByPosition().
Il n'y a rien sur un quelconque statut.
Pouvez-vous me dire ce qu'il faut utiliser pour compter les ordres fermés dans l'historique. J'ai essayé comme ceci :
. Cela donne des bêtises, beaucoup plus que les ordres fermés.
Restez en dehors des mandats. Travaillez avec les RÊVES. \
Référence :
Veillez à lire l'intégralité de la sectionPropriétés de la transaction pour voir quelles propriétés une transaction peut avoir. Vous avez spécifiquement besoin de la propriété'DEAL_ENTRY_OUT'.
ENUM_DEAL_ENTRY
Identifiant
Description
DEAL_ENTRY_IN
Entrée sur le marché
DEAL_ENTRY_OUT
Sortie du marché
DEAL_ENTRY_INOUT
Demi-tour
DEAL_ENTRY_OUT_BY
Fermer le comptoir
Votre algorithme est maintenant le suivant :
HistorySelect -> boucle à travers toutes les transactions -> obtenir les propriétés des transactions -> résumer les transactions 'DEAL_ENTRY_OUT'.
Restez en dehors des mandats. Travaillez avec les RÊVES. \
Référence :
Veillez à lire l'intégralité de la sectionPropriétés de la transaction pour voir quelles propriétés une transaction peut avoir. Vous avez spécifiquement besoin de la propriété'DEAL_ENTRY_OUT'.
ENUM_DEAL_ENTRY
Identifiant
Description
DEAL_ENTRY_IN
Entrée sur le marché
DEAL_ENTRY_OUT
Sortie du marché
DEAL_ENTRY_INOUT
Demi-tour
DEAL_ENTRY_OUT_BY
Fermer le comptoir
Votre algorithme est maintenant le suivant :
HistorySelect -> boucle à travers toutes les transactions -> obtenir les propriétés des transactions -> résumer les transactions 'DEAL_ENTRY_OUT'.
Merci ! Je suis toujours confus quant à la division de ces concepts : position, ordre, marché... Surtout entre une commande et une transaction (HistoryOrdersTotal et HistoryDealsTotal renvoient les mêmes valeurs). Et il s'avère qu'ils doivent également être comptabilisés manuellement dans l'historique :/.
Restez en dehors des mandats. Travaillez avec les RÊVES. \
Référence :
Veillez à lire l'intégralité de la sectionPropriétés de la transaction pour voir quelles propriétés une transaction peut avoir. Vous avez spécifiquement besoin de la propriété'DEAL_ENTRY_OUT'.
ENUM_DEAL_ENTRY
Identifiant
Description
DEAL_ENTRY_IN
Entrée sur le marché
DEAL_ENTRY_OUT
Sortie du marché
DEAL_ENTRY_INOUT
Demi-tour
DEAL_ENTRY_OUT_BY
Fermer le comptoir
Votre algorithme est maintenant le suivant :
HistorySelect -> boucle à travers toutes les transactions -> obtenir les propriétés de la transaction -> résumer les transactions 'DEAL_ENTRY_OUT'.
C'est si vous n'êtes pas FORTS. Ou alors, on ajoute une compensation.
Ou au moins voir le code où ces situations se produisent lorsque begin != 0.
Merci !
J'aimerais vraiment obtenir une réponse à ma question concernant le paramètre begin dans la fonction onCalculate
Ou au moins voir le code où de telles situations se produisent lorsque begin != 0.
Merci !
L'article"Indicateur par indicateur dans MQL5". Pour plus de commodité, après avoir ouvert l'article dans votre navigateur, je vous recommande d'appuyer sur les touches 'Ctrl' + 'F' et de taper 'begin' dans le champ de recherche. Toutes les occurrences du mot "commencer" seront désormais mises en évidence dans l'article :
Ctrl+F J'ai l'habitude de chercher dans l'aide intégrée, mais je ne la trouve pas toujours.
Il existe un indicateur pour le téléchargement des actualités. Un exemple de code est présenté ci-dessous. WebRequest renvoie 406. Dois-je spécifier un cookie différent ou quel pourrait être le problème ? Il y a six mois, tout fonctionnait.
Voilà ce qui arrive :