Author

Topic: Question sur des ordres achat/vente (Read 145 times)

legendary
Activity: 2254
Merit: 1432
May 06, 2019, 03:38:49 PM
#10

Tous les exchanges ne proposent pas d'ordres sur triggers(seuils), il faut alors passer par l'API de l'exchange(si il en existe une) et programmer ça à la main dans un script que tu laisses tourner en boucle sur ton ordi ou un VPS, et qui va passer l'ordre par l'API dès qu'il va constater que le cours a atteint le trigger.

Sinon il existe des logiciels dédiés à ça et parmis ceux ci, vous connaissez peut être '3 Commas'.

Cette application propose par exemple l'option 'Trailing take profit'. Ainsi, vous pouvez décider de vendre uniquement une fois qu'une baisse du % voulu aura commencé à partir du prix le plus haut atteint.

A priori on peut faire la même chose pour les achats, mais je n'ai pas testé.

Plus clairement expliqué ici : https://support.3commas.io/hc/en-us/articles/360000239454-How-Trailing-Take-Profit-works.

https://www.canardcoincoin.com/terminal-crypto-trading-3commas/

Par contre le logiciel est payant une fois la période d'essai passée...
jr. member
Activity: 76
Merit: 7
May 06, 2019, 02:34:13 PM
#9
L'image que j'ai posté c'est juste une partie de la copie d'écran de la plateforme trade de kraken : https://trade.kraken.com/
Pour mieux comprendre ce que je voulais dire. Les n° on été ajouter a la main dans paint.

Et je crois que je vais continuer a faire comme je fait actuellement, c'est a dire faire plusieurs ordres limite a divers niveau du cours en buy et sell, pour essayer de se rapprocher des seuil haut et bas le plus possible, car oui personne ne peu prédire a quel niveau le cour va évoluer...

Ensuite lire et encore lire les tuto dans le forum car je ne connais pas tout dans le mode advanced de kraken  Cool
legendary
Activity: 2604
Merit: 2353
May 06, 2019, 02:22:20 PM
#8
Heuu, oui c'est vrais  Grin

Et le "trailling stop order" correspond a quel terme sur kraken car je ne vois pas cette option même dans le mode "advanced" ?

Apparement, il n'est plus dispo sur l'IHM en ce moment.
https://blog.kraken.com/post/1234/

Mais il figure toujours dans l'API, en plus en version market ET en version limit...
https://www.kraken.com/features/api#add-standard-order

Tu peux toujours demander au support ou par twitter si ils comptent le réactiver un jour dans l'IHM  Roll Eyes
Sinon il faut que tu fasses ça par l'API.

Par contre une petite question: tu l'as faite avec quel logiciel ton image avec tes ordres là?
jr. member
Activity: 76
Merit: 7
May 06, 2019, 02:05:59 PM
#7
Heuu, oui c'est vrais  Grin

Et le "trailling stop order" correspond a quel terme sur kraken car je ne vois pas cette option même dans le mode "advanced" ?
legendary
Activity: 2604
Merit: 2353
May 06, 2019, 01:53:51 PM
#6
Je voudrais par exemple qu'il soit comme l'ordre limite buy n°3 sur l'image. car cet ordre était situé au plus bas du cours du moment, mais sans savoir qu'il allait atteindre ce niveau c'était un coup de chance.
Les ordres limite n° 1 et 2 sont situé trop haut, et je me demande si il y a pas moyen de ne pas exécuter l'ordre tant que le cour diminue, et lorsqu'il voit qu'il a atteint le seuil minimum, que l'ordre se déclenche avant que le cour ne remonte a nouveau.
Pour ainsi avoir exécuté l'ordre au seuil minimum comme le n° 3.

Et idem pour les ordres en sell.

Je m'explique au mieux mais je sais ce n'est pas évident a bien se faire comprendre   Wink
Euh oui sauf que personne ne lit l'avenir, pas même un ordi, donc comment tu veux savoir que tu es arrivé au bottom ou au top avant que ça parte dans le sens inverse? Explique... tout le monde aimerait connaître la technique je pense LOL  Cheesy

Ce qui répond le mieux à ta demande c'est un trailing stop order
Quote
Trailing Stop Order Example
Quantity = 10 Contracts
Trail Value = 5
Trigger = Mark Price
Direction = Buy (since the Trail Value is positive)

Once the user places this order type, a buy Market Order of 10 contracts will only be placed when the Mark Price rises more than the Trail Value of 5 here. However, if the Mark Price falls, then this order type will chase it and will only execute if the Mark Price rises by the Trail Value of 5 from wherever it drops to.
https://www.bitmex.com/app/orderTypeFAQ

Sinon une boucle avec un compteur qui incremente à chaque fois que le prix du marché est superieur à sa valeur précédente jusqu'à la "Trail Value" désirée et qui repasse à 0 à chaque fois que le prix du marché est inferieur, est-ce que ça pourrait remplacer un trailing stop "positif" ?
jr. member
Activity: 76
Merit: 7
May 06, 2019, 01:41:58 PM
#5
Je voudrais par exemple qu'il soit comme l'ordre limite buy n°3 sur l'image. car cet ordre était situé au plus bas du cours du moment, mais sans savoir qu'il allait atteindre ce niveau c'était un coup de chance.
Les ordres limite n° 1 et 2 sont situé trop haut, et je me demande si il y a pas moyen de ne pas exécuter l'ordre tant que le cour diminue, et lorsqu'il voit qu'il a atteint le seuil minimum, que l'ordre se déclenche avant que le cour ne remonte a nouveau.
Pour ainsi avoir exécuté l'ordre au seuil minimum comme le n° 3.

Et idem pour les ordres en sell.

Je m'explique au mieux mais je sais ce n'est pas évident a bien se faire comprendre   Wink

legendary
Activity: 2604
Merit: 2353
May 06, 2019, 01:30:04 PM
#4
Salut,
Je suis sur Kraken.
Il y a bien les options stop loss et take profits, mais je ne sais pas trop comment optimiser les buy/sell pour qu'il soit sur les extrême bas et haut du cours comme j'ai expliqué.
Je fait juste des limit orders, mais j'aimerais qu'il se déclenche au extrême des bougies atteinte.
Si tu vois ce que je veux dire ?
Non je ne vois pas bien, toi tu voudrais passer un ordre dès que ça redescend après que c'est monté et dès que ça remonte après que c'est descendu ou alors juste placer un ordre dès que le cours a atteint un certain niveau et pas avant?

Si c'est la première proposition, il s'agit d'un trailing stop et Kraken ne le propose pas dans son IHM, il faut regarder si il le propose  via son API sinon il faut programmer la fonction soi-même, j'avais décrit vite fait l'algo ici (2e paragraphe) si ça t'interesse
https://bitcointalksearch.org/topic/m.50341958

Si c'est la 2ème proposition, il y a certainement moyen de se débrouiller avec le conditional close du mode Advanced, en passant un ordre limite initial "à blanc" de la plus petite valeur acceptée par Kraken qui jouera le rôle du trigger en enclenchant le conditional close qui sera lui ton "vrai" ordre.
https://support.kraken.com/hc/en-us/articles/203053246-Other-order-options
Edit: pas possible de faire comme ça puisque l'IHM ne te permet pas d'accéder à la taille de ton ordre, il sera donc obligatoirement de la même taille que ton ordre initial. Il faut donc passer par l'API pour faire ça également  Undecided
jr. member
Activity: 76
Merit: 7
May 06, 2019, 12:59:12 PM
#3
Salut,
Je suis sur Kraken.
Il y a bien les options stop loss et take profits, mais je ne sais pas trop comment optimiser les buy/sell pour qu'il soit sur les extrême bas et haut du cours comme j'ai expliqué.
Je fait juste des limit orders, mais j'aimerais qu'il se déclenche au extrême des bougies atteinte.
Si tu vois ce que je veux dire ?
legendary
Activity: 2604
Merit: 2353
May 06, 2019, 12:45:53 PM
#2
Bonjour,
Sur le graphique ci-dessous, on vois 3 ordres d’achat et de vente :

https://i.imgur.com/1Twy6Dx.jpg

Ces ordres on été passé automatiquement en fixant auparavant une valeur limite en buy/sell.
On voit que le buy n°3 était placé a la valeur minimum et optimal sur la mèche de la bougie, sans savoir a l’avance que la valeur allait descendre a ce niveau,
par contre les buy n°1 et 2 était placé trop haut. Idem pour les sell n° 4, 5, 6 qui aurait du être plus haut sur la bougie (le max atteint était de 5228)

Ma question est peut être idiote mais pour maximisé les ordres buy/sell, n’y a t’il pas un moyen de déclencher les ordres limites automatiquement lorsque le cour atteint un seuil minimum (comme en n°3) et un seuil maximum, ici 5228, au lieux des ordres n°5 et 6 exécuté trop tôt ?


Ca dépend de l'exchange. Tu es sur quel exchange toi?
Tous les exchanges ne proposent pas d'ordres sur triggers(seuils), il faut alors passer par l'API de l'exchange(si il en existe une) et programmer ça à la main dans un script que tu laisses tourner en boucle sur ton ordi ou un VPS, et qui va passer l'ordre par l'API dès qu'il va constater que le cours a atteint le trigger.
Mais sinon certains exchanges proposent des stop loss et des take profits, qui achètent ou vendent au prix du marché (market orders) dès que le cours a atteint un certain seuil. Et d'autres qui permettent en plus de passer des limit orders, c'est le cas de Bitmex, et on a justement une discussion dessus sur ces questions en ce moment.
https://bitcointalksearch.org/topic/m.50391110

Je ne sais pas si j'ai bien répondu à ta question, si c'est pas le cas ou que je n'ai pas été assez clair n'hésite pas à le dire, ça servira à d'autres de toutes façons.
jr. member
Activity: 76
Merit: 7
May 06, 2019, 12:25:35 PM
#1
Bonjour,
Sur le graphique ci-dessous, on vois 3 ordres d’achat et de vente :



Ces ordres on été passé automatiquement en fixant auparavant une valeur limite en buy/sell.
On voit que le buy n°3 était placé a la valeur minimum et optimal sur la mèche de la bougie, sans savoir a l’avance que la valeur allait descendre a ce niveau,
par contre les buy n°1 et 2 était placé trop haut. Idem pour les sell n° 4, 5, 6 qui aurait du être plus haut sur la bougie (le max atteint était de 5228)

Ma question est peut être idiote mais pour maximisé les ordres buy/sell, n’y a t’il pas un moyen de déclencher les ordres limites automatiquement lorsque le cour atteint un seuil minimum (comme en n°3) et un seuil maximum, ici 5228, au lieux des ordres n°5 et 6 exécuté trop tôt ?
Jump to: