
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
Vous appelez l'indicateur ?
Oui, dans un indicateur.
Dans les indicateurs, il est interdit d'appeler certaines fonctions qui consomment des ressources informatiques et ralentissent le calcul - fonctions de commerce, Sleep, MessageBox
Bonjour !
Voici une question : sur quel serveur puis-je tester différents types d'exécution ?
DEMANDE_DE_TRANSACTION_DE_SYMBOLE
Commerce sur demande
SYMBOL_TRADE_EXÉCUTION_INSTANTANÉE
Commerce à des prix de flux
MARCHÉ_DE_L'EXÉCUTION_DES_SYMBOLES
Exécution_exécution des ordres sur le marché
Exécution au prix du flux uniquement. Nous devons déboguer le code par le marché et par demande.
Oui, le code est en MQL5, bien sûr.
Merci !
Dans les indicateurs, l'appel de certaines fonctions qui consomment des ressources informatiques et ralentissent le calcul est interdit - fonctions commerciales, Sleep, MessageBox
MarketInfo("EURUSD",MODE_MARGINREQUIRED)
et fonctionne bien dans l'indicateur.
Je vois. Nous devrons donc le calculer manuellement. Bien que dans MT4 cette fonction
et dans l'indicateur fonctionne bien.
SymbolInfoDouble(MarketInfo) est une simple demande d'informations existantes. Et OrderCalcMargin - une fonction de calcul (dans la croix ou le symbole manquant, elle peut demander l'information manquante au serveur, avec toutes ses conséquences)
Bonjour !
1. L'événement de défilement du graphique sera-t-il ajouté à la liste des événements OnChartEvent() ?
2. Pourquoi la fonction CopyBuffer placée dans un indicateur personnalisé provoque-t-elle l'erreur 4806 ?
alors que la même fonction avec les mêmes paramètres dans le code du conseiller expert fonctionne bien ?
Il y a aussi une question. Je voudrais connaître l'heure de fin de la séance de négociation d'un outil le vendredi.
J'utilise cette fonction à cette fin :
Mais pour une raison quelconque, cette fonction renvoie toujours un faux. Je ne comprends pas ce qu'est le numéro de session et où puis-je l'obtenir ?
Il y a aussi une question. Je voudrais connaître l'heure de fin de la séance de négociation d'un outil le vendredi.
J'utilise cette fonction à cette fin :
Mais pour une raison quelconque, la fonction renvoie toujours un faux. Le numéro de session n'est pas clair et on ne sait pas où l'obtenir ?
D'après ce que j'ai compris, par sessions, on entend les sessions de négociation et de cotation au cours d'une journée. Mais il n'y a qu'une seule session configurée sur le serveur (peut être seulement pour les devises) - 0.
Physiquement, vous pouvez déterminer l'heure de début et de fin de la transaction dans les propriétés de l'instrument (sur le serveur MQ, c'est 00:00 - 24:00).
Vous pouvez l'obtenir de manière programmatique en utilisant SymbolInfoSessionTrade(). Mais une chose est sûre, il ne donnera pas la date exacte du début et de la fin de la session, mais la valeur relative en secondes depuis le début de la journée jusqu'au moment du début et de la fin de la session (si elle est traduite en secondes bien sûr).
C'est l'exemple qui produit le résultat suivant -Par conséquent, pour déterminer la fin de la session de trading le vendredi, nous devons définir la date de début du compte à rebours (00:00 vendredi concret) et ajouter à ce temps le résultat que la fonction a retourné comme heure de fin de session.
PS
Il faut également tenir compte du fait que le serveur ferme généralement la session avec un décalage de +/- 1 à 2 secondes.
L'influence de l'heure d'été ou d'hiver est également une question, mais si mes yeux ne mentent pas à la clôture du week-end, les dernières cotations ont été reçues à 23:00:00 et 23:00:01 (selon le symbole).
Développeurs !
Veuillez prêter attention à ma demande #105082.
Il y a des problèmes de compilation des bibliothèques utilisant le modificateur d'exportation!
construire 448
En essayant d'ouvrir les propriétés de la fenêtre
ou les propriétés de tout indicateur,
ou essayer d'installer un indicateur sur le graphique,
Le terminal du client se ferme.
W XP3 32
À mon avis, c'est la "meilleure" mise à jour de toutes.