Dukascopy Support Board
http://www.dukascopy.com/swiss/english/forex/jforex/forum/

Comment calculer point le plus bas d'une position cloturée
http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=149&t=55118
Page 1 of 1

Author:  olivierdp [ Tue 04 Apr, 2017, 13:10 ]
Post subject:  Comment calculer point le plus bas d'une position cloturée

Bonjour,
J'essaie actuellement de construire une stratégie simple constituée de 2 positions. La première est à la vente et se clôture sur l'ouverture de la suivante à l'achat.
Voici la difficulté que je rencontre: je souhaiterais que le SL de la deuxième position corresponde au point bas de la première position clôturée. J'utilise actuellement MINMAX, mais cet indicateur ne fonctionne que sur un nombre de bougies prédéfinie. Je souhaiterais le point bas de la position 1, c'est-à-dire entre son point d'ouverture et de clôture.
Je vous ai mis en copie ma strat.
Merci pour votre aide !!
Olivier

Author:  olivierdp [ Tue 04 Apr, 2017, 13:15 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

Désolé, je n'arrive pas à joindre de fichier..

"Sorry, the board attachment quota has been reached"

Author:  amine_chourou [ Tue 04 Apr, 2017, 14:14 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

Bonjour,

On va procéder autrement, J'ai fait un exemple sur une seule paire avec la condition:
Quote:
je souhaiterais que le SL de la deuxième position corresponde au point bas de la première position clôturée


qui veut indirectement dire que le SL de la position d'achat (2 eme) sera au niveau de la clôture de la position de vente
Par contre il faudrait que vous soyez sûr que la position d'achat est bien en 2ème lieu puisque la commande d'open@market tiendra compte du SL au prix de clôture de la position précédente. Donc s'il n'y a pas de position précédente --> Pas de prix SL --> Erreur !
Il faudrait également prendre en considération les cas où le niveau du SL est au dessus du prix d'ouverture de la position LONG. ( Vous verrez si vous avez des positions d'achat qui se clôturent instantanément à l’ouverture dans vos tests )

Je vous conseille de faire une stratégie avec une seule paire à la fois et puis lancer 4 fichiers séparés. Je vous montrerai comment gérer les contraintes qui en découlent.

Attachments:
Exemple1.vfs [22.45 KiB]
Downloaded 1262 times

Author:  olivierdp [ Tue 04 Apr, 2017, 14:47 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

Je vous remercie Amine pour votre retour rapide.
Toutefois, je me suis certainement mal expliqué, je ne souhaite pas que le SL de la deuxième position soit sur le SL de la première. Ce que je souhaiterais c'est que le SL de la deuxième position soit sur le prix le plus bas des prix touchés par la première position. C'est-à-dire identifier le prix le plus bas parmi l'ensemble des bougies qui composent la première position de l'ouverture à la clôture.
Encore merci pour votre aide !
Olivier

Author:  amine_chourou [ Tue 04 Apr, 2017, 16:20 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

Voici un 2éme exemple:

Si vous comptez traiter plus d'une position à la fois: La variable PlusBasActuel vous donne le prix le plus bas à partir du moment ou une position est ouverte. Une fois fermé la valeur de cette dernière est transférée à la variable PlusBasCloture qui elle détermine définitivement le plus bas prix durant le cycle de vie d'une position donnée.
J’espère que c'est clair.

Attachments:
Exemple2.vfs [34.27 KiB]
Downloaded 1264 times

Author:  amine_chourou [ Tue 04 Apr, 2017, 16:23 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

un autre détail:
Ce programme détermine ces donnée que s'il est en fonctionnement c'est à dire qu'il gère les positions qui sont ouvertes alors qu'il en mode RUN. Donc incapable de vous donner les infos relatives à des positions dans le passé si'il ne fonctionnait pas à ce moment là. De plus, une fois arrête il perd toutes les données.

Author:  olivierdp [ Tue 04 Apr, 2017, 16:42 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

Je vous remercie !
C'est très clair !
Olivier

Author:  olivierdp [ Wed 05 Apr, 2017, 13:38 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

Bonjour Amine,
Je reviens vers vous concernant ma difficulté d'hier. J'ai essayé avec les exemples fournis de construire la strat que je souhaitais à 2 positions. Avec pour objectif que mon SL de ma deuxième position soit sur le point le plus bas de l'ensemble des bougies composant la première position. Après différents essais, je bloque un peu.. Le SL de la deuxième position est toujours sur le point d'ouverture de la position 1.
Pourriez-vous m'aider sur ce problème ?

Voici le fichier:

https://www.dropbox.com/s/mi8rcvuvobnwryf/mm46.vfs?dl=0

Olivier

Author:  amine_chourou [ Thu 06 Apr, 2017, 15:02 ]
Post subject:  Re: Comment calculer point le plus bas d'une position cloturée

Bonjour,

Les blocs ne sont pas tous fonctionnel dans votre exemple et il manque des variables. Pouvez-vous revérifier ces variables manquantes (Blocs avec une barre rouge) ainsi que la logique que vous voulez implémenter ?
L'exemple envoyé précédemment fonctionne très bien et il faudrait juste intégrer les conditions de trading et faire attention à ne pas interférer dans le fonctionnement de ce cycle.
Si vous avez des difficultés, il faudrait me décrire ce que vous essayer d'implémenter puisque déduire le besoin depuis le programme peut induire en erreur.

Merci !

  Page 1 of 1