Comment coder ? - page 342

 
mladen:
apprenti codeur La seule différence est que sur un courtier ECN, vous ouvrez d'abord un ordre avec des champs sl et tp nuls, puis vous modifiez l'ordre (si nécessaire) pour définir sl et tp, alors que sur un courtier "normal", vous pouvez placer sl et tp en même temps que l'ouverture de l'ordre. Le reste est exactement le même

C'est tout ?

Aucune autre différence. Merci

 
mladen:
Apprenti codeur La seule différence est que sur un courtier ECN, vous ouvrez d'abord un ordre avec des champs sl et tp nuls, puis vous modifiez l'ordre (si nécessaire) pour définir le sl et le tp, tandis que sur un courtier "normal", vous pouvez placer le sl et le tp en même temps que l'ouverture de l'ordre. Le reste est exactement le même

Très cher MLADEN,

pouvons-nous utiliser ici les sl et tp cachés avec le courtier ECN ? et quelle logique est utilisée dans le code pour cacher les sl/tp du courtier ECN, s'il est appliqué automatiquement peu après l'exécution de l'ordre ?

salutations

 
mntiwana:
Très cher MLADEN,

Peut-on utiliser ici les sl et tp cachés avec le courtier ECN ? et quelle logique est utilisée dans le code pour cacher les sl/tp du courtier ECN, s'il est appliqué automatiquement peu après l'exécution de l'ordre ?

Salutations

mntiwana

Il n'existe pas de sl ou tp caché.

Les sl ou tp cachés sont simplement des ea qui ferment les ordres aux prix/niveaux désirés.

 
mladen:
mntiwana

Il n'existe pas de sl ou de tp caché.

Un sl ou un tp caché est simplement un ea qui ferme les ordres aux prix/niveaux désirés.

Très cher MLADEN,

ce que nous voyons et lisons autour de nous, des sl/tp cachés, principalement dans les EAs, ADs et tant d'autres endroits qui parlent fort, qu'est-ce que c'est..... tout compte fait, nous ne pouvons pas cacher les sl/tp du courtier d'une manière ou d'une autre.... avec EA ou manuellement ? ???? ........................supposons que nous tradions avec EA et avec un courtier ECN, pouvons-nous utiliser un sl/tp caché (certains courtiers n'autorisent pas un sl inférieur à 20 pips - pouvons-nous utiliser 15 pips avec l'aide de la logique cachée telle que décrite dans les EAs) ..................... beaucoup d'idées fausses sont répandues ici en raison de personnes qui parlent mal/faitement. et patron vous êtes comme un institut authentifié pour corriger et aligner toutes ces idées fausses.....thanks

salutations

mntiwana

//+-------------------------------------------------------------------------------------------+

//| WUKAR.mq4 |

//| Copyright © 2014, UdineFX |

//+-------------------------------------------------------------------------------------------+

#property copyright "Copyright © 2014, UdineFX"

#include

#include

#include

//+-------------------------------------------------------------------------------------------+

extern bool use_hidden_stop_loss = true ;

extern int hidden_sl = 100 ;

extern bool use_hidden_take_profit = true ;

extern int hidden_tp1 = 90 ;

extern int hidden_tp2 = 200 ;

//+-------------------------------------------------------------------------------------------+

void hidden_take_profit()

 
mntiwana:
Très cher MLADEN,

ce que nous voyons et lisons autour de nous, le sl/tp caché, principalement dans les EAs, ADs et tant d'autres endroits qui parlent fort, qu'est-ce que c'est..... en tout, nous ne pouvons pas cacher le sl/tp du courtier d'une manière ou d'une autre.... avec EA ou de manière manuelle ? ???? ........................supposons que nous tradions avec EA et avec un courtier ECN, pouvons-nous utiliser un sl/tp caché (certains courtiers n'autorisent pas un sl inférieur à 20 pips - pouvons-nous utiliser 15 pips avec l'aide d'une logique cachée telle que décrite dans les EA) ..................... beaucoup d'idées fausses sont répandues ici à cause de personnes qui parlent mal/faitement. et patron vous êtes comme un institut authentifié pour corriger et aligner tous ces types d'idées fausses..... merci

salutations

mntiwana

//+-------------------------------------------------------------------------------------------+

//| WUKAR.mq4 |

//| Copyright © 2014, UdineFX |

//+-------------------------------------------------------------------------------------------+

#property copyright "Copyright © 2014, UdineFX"

#include

#include

#include

//+-------------------------------------------------------------------------------------------+

extern bool use_hidden_stop_loss = true ;

extern int hidden_sl = 100 ;

extern bool use_hidden_take_profit = true ;

extern int hidden_tp1 = 90 ;

extern int hidden_tp2 = 200 ;

//+-------------------------------------------------------------------------------------------+

void hidden_take_profit()

mntiwana

Imaginez ceci :

L'ordre a un champ stop loss et take profit

Procédure habituelle : vous définissez le stop loss et/ou le take profit à certaines valeurs, et le courtier peut alors "voir" ces champs.

Procédure "cachée" : vous laissez les champs "take profit" et/ou "stop loss" vides, et au lieu de les définir à une certaine valeur, vous exécutez un EA qui fermera vos ordres à un certain prix. De cette façon, puisque les champs stop loss et take profit de l'ordre ne sont pas fixés à des valeurs, le courtier ne peut pas "voir" quand l'ordre sera fermé, et donc, ces champs sont "cachés" à tout le monde sauf à vous qui savez quand l'ordre sera fermé.

 
mladen:
mntiwana

Imaginez ceci :

L'ordre a un champ "stop loss" et "take profit".

Procédure habituelle : vous fixez le stop loss et/ou le take profit à certaines valeurs, et le courtier peut alors "voir" ces champs.

Procédure "cachée" : vous laissez le take profit et/ou le stop loss vide, et au lieu de les fixer à une certaine valeur, vous exécutez un EA qui fermera vos ordres à un certain prix. De cette façon, puisque les champs stop loss et take profit de l'ordre ne sont pas définis, le courtier ne peut pas "voir" quand l'ordre sera fermé, et donc, ces champs sont "cachés" à tout le monde sauf à vous qui savez quand l'ordre sera fermé.

Très cher MLADEN,

ce que je comprends, c'est......quand je trade manuellement, si je fixe le sl/tp en même temps que le temps d'exécution de l'ordre, le courtier ECN ne l'acceptera pas mais plus tard après l'exécution de l'ordre je peux le fixer à mon niveau désiré ou au niveau minimum spécifié par le courtier, et il sera imprimé/visible sur le graphique sous forme de ligne en pointillés....... dans l'autre situation de l'EA, rien ne sera visible sur le graphique mais l'EA le contrôlera et l'exécutera selon la logique du code..... et le courtier ne sait pas quand et où le sl/tp est fixé, seul le trader le sait à partir de la propriété de l'EA........

Salutations

 
mntiwana:
Très cher MLADEN,

ce que je comprends, c'est......quand je trade manuellement, si je règle le sl/tp en même temps que l'heure de l'ordre d'exécution, le courtier ECN ne l'acceptera pas mais plus tard après l'ordre d'exécution je peux le régler à mon niveau désiré ou au niveau minimum spécifié par le courtier, et il sera imprimé/visible sur le graphique sous forme de ligne en pointillés....... dans l'autre situation de l'EA, rien ne sera visible sur le graphique mais l'EA le contrôlera et l'exécutera selon la logique du code..... et le courtier ne sait pas quand et où le sl/tp est réglé, seul le trader le sait à partir des propriétés de l'EA........

Salutations

mntiwana

Certains font cela parce qu'ils pensent que les courtiers collectent leurs données (stop loss).

Franchement je ne le pense pas : il suffit d'avoir le volume total des ordres (ce qu'ils ont) et ils peuvent calculer un stop loss "moyen" pour ce volume d'ordres sans même regarder un seul ordre. De plus, le fait de ne pas utiliser un stop loss et/ou un take profit "dur" peut entraîner de sérieux problèmes : rappelez-vous l'intervention de la BNS, alors que tous ceux qui n'avaient pas de stop loss "dur" ne pouvaient pas se plaindre du tout.

 

Les stop loss et take profit cachés sont risqués. Si l'EA ne fonctionne pas, rien ne peut fermer votre EA - et les EA peuvent être arrêtés du côté du courtier.

 
mladen:
mntiwana

Certains le font parce qu'ils pensent que les brokers collectent leurs données (stop loss).

Franchement je ne pense pas : il suffit d'avoir le volume total des ordres (ce qu'ils ont) et ils peuvent calculer un stop loss "moyen" pour ce volume d'ordres sans même regarder un seul ordre. De plus, le fait de ne pas utiliser un stop loss et/ou un take profit "dur" peut entraîner de sérieux problèmes : rappelez-vous l'intervention de la BNS, où tous ceux qui n'avaient pas de stop loss "dur" ne pouvaient pas se plaindre du tout.

Très cher MLADEN,

(De même, ne pas utiliser un stop loss et/ou un take profit "dur" peut entraîner de graves problèmes : rappelez-vous l'intervention de la BNS, lorsque quiconque n'avait pas de stop loss "dur" ne pouvait pas se plaindre du tout).

Voulez-vous dire par HARD ST?TP ....visible sur le graphique avec des lignes en pointillés ? ???

salutations

 
mntiwana:
Très cher MLADEN,

(De même, ne pas utiliser un stop loss et/ou un take profit "dur" peut entraîner de graves problèmes : rappelez-vous l'intervention de la BNS, lorsque quiconque n'avait pas de stop loss "dur" ne pouvait pas se plaindre du tout).

Voulez-vous dire par HARD ST?TP ....visible sur le graphique avec les lignes en pointillés ? ???

Salutations

Oui. Lorsque le champ stop loss de l'ordre est fixé à une certaine valeur (alors cette ligne est affichée) et lorsqu'il est de la responsabilité du courtier d'exécuter le stop loss au prix souhaité (contrairement au stop loss "soft" "caché", lorsque c'est votre EA qui doit fermer l'ordre).