Comment coder la valeur d'une pip manuelle comme variable d'entrée ?
6 réponses
RuuddeHeer
Il y a 7 ans #116761
Bonjour,
Merci pour le développement du produit jusqu'à présent. Actuellement, j'ai besoin d'une variable d'entrée qui peut entrer une valeur de pip manuelle. Par exemple, la valeur du pip de l'EUR\USD est de 0,00001.
Une valeur de pip pour le German30 est de 0,5.
Est-il possible de coder une variable d'entrée pour la valeur du pip qui est définie par symbole. Le Forex a des valeurs de pip à 5 ou 3 chiffres, les Indices ont des valeurs de pip différentes.
Merci d'avance de votre lecture et de votre partage.
Ruud de Heer
tomas262
Il y a 7 ans #142840
Bonjour,
vous pouvez créer une variable d'entrée de type double et la fixer à 0.0001 si vous le souhaitez. Faites-moi part de vos intentions quant à l'utilisation de cette variable et je créerai un exemple pour Wizard.
RuuddeHeer
Il y a 7 ans #142868
Bonjour,
L'objectif est de s'assurer que la résolution du symbole en chiffres est correcte. Je veux éviter que les niveaux de stoploss ou de take profit soient invalides lorsque l'ordre est modifié dès qu'une transaction est exécutée.
Par exemple, pour l'EURUSD, la résolution est de 5 chiffres. Une valeur de pip est de 0.00001 Une valeur de pip avec USD/JPY est de 0.001 Une valeur de pip sur le Dax30 est de 0.5. Je veux éviter les erreurs d'arrondi ou le piratage. Je pense qu'un courtier ou un EA peut faire des erreurs en définissant la valeur de pip correcte par symbole.
C'est pourquoi une variable d'entrée pour la valeur manuelle du pip serait excellente. Malheureusement, je ne sais pas comment coder cela dans une stratégie, avec l'initalisation correcte et la déclaration des variables et méthodes correctes.
Merci d'avance pour votre aide.
tomas262
il y a 6 ans #142972
Bonjour,
vous pouvez utiliser la fonction ConvertToRealPips en utilisant le paramètre (1 pip). Elle fournira la décimale correcte pour un symbole.
RuuddeHeer
il y a 6 ans #143253
Merci de votre réponse.
Je vais vérifier la fonction. Je crois que les variables coef et rDigits sont écrites pour les actifs à 2 chiffres et à 4 chiffres. Avec la variable (Informations sur le marché(Symbole(),MODE_DIGITS) les chiffres sont récupérés par symbole. Pour les pips fractionnaires, je vais tester si un double comme variable d'entrée aide dans la configuration par défaut.
En tant que débutant en codage, je vais tracer les variables si l'assistant EA est par défaut adapté aux pips fractionnaires.
mnlpad
il y a 6 ans #143270
Bonjour,
Mon EA n'affiche pas de résultats, je pense que c'est un problème. Comment puis-je régler ce paramètre sur un actif à 5 chiffres ?
tomas262
il y a 6 ans #143437
Bonjour,
L'EA devrait fonctionner avec 5 chiffres. Pouvez-vous joindre le mq4 ou m'envoyer à [email protected]?
Affichage de 6 réponses de 1 à 6 (sur un total de 6)