aide pour le paramètre "slippage - page 3

 
ex_kalibur:
Y a-t-il un moyen de traiter les cas de rnquot ou de hors-quota ? Si le glissement n'aide pas, que peut-on faire d'autre pour l'esn ? J'ai essayé de changer l'ordre au marché pour un ordre en attente, j'ai même essayé deux ordres stop dans l'espoir de déclencher un ordre limite et un ordre stop. L'ordre stop génère une erreur pendant le mouvement du marché, l'ordre limite n'a pas le temps de se déclencher car le prix s'emballe.

Le moyen le plus sûr d'apprendre est le "toucher". Voici comment fonctionne l'exécution (cas extrême) des ordres de bourse, avec des détails :

2012.05.09 13:16:03: •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •
2012.05.09 13:16:03:         MarketCharge:  Swap = $ -1.07 | Commission = $ 0.00
2012.05.09 13:16:03: Attempted close #17705050/SELL 0.05 lots | curProfit = $ 18.26 | slip = 20
2012.05.09 13:16:03: Current trading conditions for AUDCHF_FL:
2012.05.09 13:16:03:         Time = 2012.05.09 13:16:03 | Time(GMT) = 2012.05.09 11:16:46 | Shift = 3 h. without 43 sec.
2012.05.09 13:16:03:         MarketInfo:  Price  [Bid: 0.93073 | Ask: 0.93134]
2012.05.09 13:16:03:         MarketInfo:  Spread [Ask-Bid: 60 | spread: 64]
2012.05.09 13:16:03: INVALID_PRICE: Type SELL cur Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93134 | slip:20
2012.05.09 13:16:04: NEW ATTEMPT CLOSE: #17705050/SELL on AUDCHF_FL | New Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93132 | Profit = $ 18.26 | slip:20
2012.05.09 13:16:04: Result of attempt 1 of 10: Retryable error: ERROR № 129  ::  Неправильная цена bid или ask, возможно, ненормализованная цена.
2012.05.09 13:16:04: ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~
2012.05.09 13:16:06: INVALID_PRICE: Type SELL cur Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93132 | slip:20
2012.05.09 13:16:06: NEW ATTEMPT CLOSE: #17705050/SELL on AUDCHF_FL | New Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93129 | Profit = $ 18.26 | slip:20
2012.05.09 13:16:06: Result of attempt 2 of 10: Retryable error: ERROR № 129  ::  Неправильная цена bid или ask, возможно, ненормализованная цена.
2012.05.09 13:16:06: ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~
2012.05.09 13:16:14: INVALID_PRICE: Type SELL cur Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93129 | slip:20
2012.05.09 13:16:14: NEW ATTEMPT CLOSE: #17705050/SELL on AUDCHF_FL | New Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93137 | Profit = $ 18.26 | slip:20
2012.05.09 13:16:14: Result of attempt 3 of 10: Retryable error: ERROR № 129  ::  Неправильная цена bid или ask, возможно, ненормализованная цена.
2012.05.09 13:16:14: ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~
2012.05.09 13:16:14: INVALID_PRICE: Type SELL cur Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93137 | slip:20
2012.05.09 13:16:14: NEW ATTEMPT CLOSE: #17705050/SELL on AUDCHF_FL | New Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93137 | Profit = $ 18.26 | slip:20
2012.05.09 13:16:14: Result of attempt 4 of 10: Retryable error: ERROR № 129  ::  Неправильная цена bid или ask, возможно, ненормализованная цена.
2012.05.09 13:16:14: ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~
2012.05.09 13:16:15: INVALID_PRICE: Type SELL cur Price = 0.93126 ± 0.00020 | Bid:0.93073 | Ask:0.93137 | slip:20
2012.05.09 13:16:15: NEW ATTEMPT CLOSE: #17705050/SELL on AUDCHF_FL | New Price = 0.93137 ± 0.00020 | Bid:0.93073 | Ask:0.93137 | Profit = $ 18.26 | slip:20
2012.05.09 13:16:15: Result of attempt 5 of 11: Retryable error: ERROR № 129  ::  Неправильная цена bid или ask, возможно, ненормализованная цена.
2012.05.09 13:16:15: ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~
2012.05.09 13:16:17: Successful close of Ticket #17705050/SELL | Change Profit [Close(8.97) - Begin(18.26)] = $ -9.29     [  Operation time = 14 sec. ].
2012.05.09 13:16:17:         MarketCharge:  Swap = $ -0.54 | Commission = $ 0.00
2012.05.09 13:16:17:  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $  $
2012.05.09 13:16:17:         MarketInfo:  Price  [Bid: 0.93073 | Ask: 0.93137]
2012.05.09 13:16:17: Last trading conditions for AUDCHF_FL:
2012.05.09 13:16:17:         Price change = [Begin(0.93134 | 0.93137) - Close(0.93137)] = -3 пп.
2012.05.09 13:16:17:         Spread [Ask-Bid = (Begin = 60 | cur = 64) | spread = 64]
2012.05.09 13:16:17:         Extremum M1 [High = 0.93098] | Low = 0.93048]
2012.05.09 13:16:17: •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •
2012.05.09 13:16:17: 

Je peux (si cela m'intéresse) jeter un autre coup d'œil (dossier).
Les conclusions vous appartiennent, je ne me souviens pas d'une occasion où j'ai eu 2p. (par 4 chiffres) pour exécuter un ordre de transaction. :)

Dossiers :
different.zip  3 kb
 
Désolé, 14 secondes, je n'ai pas pu le faire avec mon téléphone.
 
2 ppts sur un 5 - signe c'est 20 ppts ? c'est beaucoup dans certains cas((((
 
DYN:


C'est juste que si le slippage dépasse le slippage, un ordre eN sera toujours ouvert. Le glissement ne fonctionne pas dans les comptes CEN.

Y a-t-il eu des requêtes lors d'un mouvement fort ?

Non, elle s'ouvre seulement un peu plus loin ! Ce n'est pas grave !
 
borilunad:
Non, elle s'ouvre seulement un peu plus loin ! C'est bon !
Moi aussi, si vous ouvrez par le marché).
 
ex_kalibur:
2 pips sur 5 chiffres, ça fait 20 pips ? C'est beaucoup dans certains cas(((.
Hm. Et pour le forex, je pense qu'il n'y a rien à faire avec un système dont l'espérance de test est inférieure à trois écarts.
 
DYN:
Moi aussi, si j'ouvre en fonction du marché).
J'ouvre des ordres stop maintenant, même chose.
 
borilunad:
J'ouvre des ordres stop maintenant, même chose.
Je n'ai eu qu'une seule requalification de stop loss en un mois de trading sur un mouvement fort, donc jusqu'ici tout va bien).
 
Résumons le sujet : 1. pour les comptes Standard, la variable externe Int Slip=..... ; plus loin dans le code, le nombre ne doit pas être converti. 2. sur les comptes EU, le glissement n'est pas nécessaire, si vous n'êtes pas satisfait de l'écart de prix, en d'autres termes, sur l'EU sans glissement, le prochain prix s'ouvrira, et nous ne pouvons pas limiter cela. 3. pour les ordres stop sur l'EU, le glissement n'est pas non plus nécessaire, j'ai bien compris ?
 
ex_kalibur:
Pour les comptes Standard, dans la variable externe Int Slip=..... ; plus loin sur le code, le nombre n'a pas besoin d'être converti. 2. Sur les comptes EUN, le glissement n'est pas nécessaire, si vous n'êtes pas satisfait de l'écart de prix, en d'autres termes, sur l'EUN, sans glissement, le prochain prix s'ouvrira, et nous ne pouvons pas le limiter. 3.


Si vous définissez un ordre stop sous forme de code, il est possible de le réécrire, si nécessaire.

2Oui.

Raison: