Répondre

[Mode d'emploi] N'oubliez pas la valeur du point !

50 réponses

geektrader

Customer, bbp_participant, community, 522 replies.

Visiter le profil

Il y a 8 ans #113714

J'ai remarqué à plusieurs reprises que lorsque les gens publient les résultats de leur stratégie ici, ils ne prennent pas en compte la valeur de point réelle que SQ permet de définir. La valeur du point (un multiple de la valeur du tick) doit être réglée correctement par rapport à la devise de base de votre compte.

Par exemple : votre compte est basé en USD et vous tradez l'EURUSD. L'EURUSD est libellée en USD, donc tout profit/perte provenant de cette paire est déjà en USD par nature et si votre compte est basé en USD, la conversion du profit de cette paire dans la devise de base de votre compte serait de "1". Cependant, le plaisir commence si vous commencez à trader l'EURAUD sur votre compte basé en USD. Sur l'EURAUD, tout profit/perte est donné en AUD et doit être converti dans la devise de base de votre compte en USD. A partir de maintenant, cela signifie que pour votre compte en USD :

EURUSD 1 lot, 1 pip de mouvement = 10 USD

EURAUD 1 lot, 1 pip de mouvement = ~8 USD

Votre courtier le fait automatiquement en temps réel lorsque vous effectuez des transactions et affichez vos bénéfices, mais lorsque vous effectuez des backtests dans SQ et créez des stratégies, c'est une toute autre histoire et cela n'est PAS pris en compte si vous ne le faites pas dans SQ dans le gestionnaire de données.

Comment résoudre ce problème dans la SQ ? Via le champ "Valeur du point dans $" de chaque paire dans le gestionnaire de données !

À titre d'exemple, voici une capture d'écran de ma configuration actuelle pour les comptes en USD, utilisant les taux de mai 2015 :

Rappelez-vous qu'il s'agit d'un compte en USD. Pour les comptes basés sur l'EUR, ces valeurs sont complètement différentes. Par exemple, si l'EURUSD est négocié sur un compte basé sur l'EUR, le profit/la perte de cette paire exprimée en USD doit être converti dans la devise de base de votre compte, l'EUR.

Encore une fois, votre courtier fait tout cela en temps réel avec les taux actuels, SQ ne le fait pas, et vous devez l'ajuster régulièrement (je mets à jour les valeurs de points une fois par mois) car elles sont tout aussi fluctuantes que n'importe quelle paire de devises, puisqu'il ne s'agit de rien d'autre qu'une conversion régulière de la devise dans laquelle chaque paire est nommée vers la devise de base de votre compte.

Comment obtenir ces valeurs de points pour la devise de base de votre compte ? C'est simple, rendez-vous sur http://www.xe.com/currencyconverter/#et dans la première ligne, vous avez sélectionné la devise dans laquelle la paire que vous souhaitez négocier est libellée. Pour l'EURUSD, il s'agit de l'USD. Pour GBPAUD = AUD. Pour EURAUD = AUD. Pour USDCHF = CHF, pour GBPCHF = CHF. Je pense que vous avez compris. Dans la deuxième ligne, sélectionnez simplement la devise de base de votre compte. Appuyez sur le bouton "Play" et vous obtiendrez le taux de change actuel. Multipliez ce taux par 100 000 et saisissez-le dans le champ "Valeur du point en $" dans le gestionnaire de données SQ.

Voyons comment configurer la valeur du point EURAUD pour un compte de trading en USD :

1) Aller sur : http://www.xe.com/currencyconverter/convert/?Amount=1&From=AUD&To=USD

2) Le taux actuel est de

1.00 AUD = 0.782890 USD

3) Multiplier 0,782890 par 100.000

4) = 78289 qui est la valeur du point que vous entrez pour EURAUD dans le gestionnaire de données SQ !

Voilà, vos backtests reflèteront beaucoup mieux la réalité. Comme vous le voyez, l'utilisation de la valeur de point correcte peut faire une différence ÉNORME dans vos backtests car certaines paires comme EURAUD, comme dans l'exemple ci-dessus, qui est négociée sur un compte de trading basé sur le dollar, a une valeur de tick de seulement 0,78, ce qui signifie que vos backtests qui utilisent peut-être une valeur de tick de 1 (ou une valeur de point de 100 000 dans ce cas) n'auront en réalité que 78% des valeurs en termes de Net Profit et Drawdown si la valeur de point correcte pour la devise de base de votre compte est utilisée. Ceci est particulièrement important si vous créez des portefeuilles car les relations entre les paires, le Net Profit et le Drawdown total du portefeuille peuvent changer considérablement si vous utilisez la valeur de point correcte.

Bonne chance :)


🚀 Unlock Your Edge in Automated Forex Strategy Development 🚀

Historical Forex Data Starting From 1987, 28 Pairs, M1, 99% Error-Free, Lifetime Free Updates

0

Patrick

Client, bbp_participant, communauté, 424 réponses.

Visiter le profil

Il y a 8 ans #136415

Mais le plus petit mouvement est une pipette ou une tique ? Je pense que la plus petite tique est une pipette, n'est-ce pas ?

0

Seuil

Client, bbp_participant, communauté, 723 réponses.

Visiter le profil

Il y a 8 ans #136422

oui
1 tick = pipette = 0.00001

0

CookieMonster

Client, bbp_participant, communauté, 10 réponses.

Visiter le profil

Il y a 7 ans #139139

Salut les amis,

 

Je viens de lire cet article et je suis inspiré par les informations qu'il contient. Cependant, je pense qu'il serait plus utile de généraliser les règles de calcul afin qu'elles fonctionnent sur le forex, les métaux et les huiles. Laissez-moi vous présenter mes conclusions et corrigez-moi si vous trouvez quelque chose d'erroné (je serai plus qu'heureux d'éditer le post pour le rendre utile).

 

J'utilisais un vieux script dans MetaTrader 4 appelé Détails du compte. accountdetails.mq4

     Le script fournit des informations très utiles pour mes besoins de programmation. 

     

 

Pour le calcul Valeur du point SQ en $ Tout ce dont nous avons besoin, c'est Taille de la tique et Valeur de la coche

     

 

J'ai trouvé la formule suivante,  

     SQ Point Value in $ = (1 / MT4 Tick Size) * MT4 Tick Value

 

     Je dois déclarer que je ne suis pas sûr que cela fonctionne pour tous les instruments commerciaux,

     J'ai ajouté quelques exemples de calcul ci-dessous, la formule a fonctionné pour chacun d'entre eux.

 

Mon observation 

1. Cette formule prend automatiquement en compte les prix à 4/5 chiffres (2/3 pour les paires /JPY).

     ex. En EURUSD, la taille du tick à 4 chiffres est de 0,0001 mais la valeur du tick est de 10.

2. Cette valeur prendra en charge la conversion de Devise de cotation à Devise de base du compte.

3. Les résultats pour l'USD/JPY et l'USD/CHF semblent bons, ils devraient s'appliquer à toutes les paires /***. 

4. Le résultat pour l'or est conforme à votre suggestion ci-dessus, le pétrole britannique semble bon.

5. Quelqu'un doit vérifier avant de l'utiliser pour les contrats à terme sur indice et les actions, je n'ai pas d'informations à ce sujet, désolé.

 

Je remercie tout particulièrement geektrader, car sans lui, je n'aurais pas eu l'idée de trouver cette solution. Je suis également d'avis qu'il n'est pas pratique, si possible, d'utiliser les taux de l'histoire réelle car ils flottaient en permanence. L'utilisation des taux de change de fin de période devrait suffire.

 

 

 

Je vous prie d'agréer, Madame, Monsieur, l'expression de mes salutations distinguées.

Cookie Monster

0

Stradegy7777

Client, bbp_participant, communauté, 28 réponses.

Visiter le profil

Il y a 7 ans #139201

Bonjour

 

Comment calculer la valeur des points si la devise du compte de trading est l'EUR ?

0

Patrick

Client, bbp_participant, communauté, 424 réponses.

Visiter le profil

Il y a 7 ans #139202

Bonjour

 

Comment calculer la valeur des points si la devise du compte de trading est l'EUR ?

 

valeur du point en $ x EUR/USD (soit 1,12470)

0

Affichage de 5 réponses de 46 à 50 (sur un total de 50)

1 2 3 4