Le Cross_Line_Trader est un conseiller expert semi-automatique qui ouvre des positions lorsqu'il détecte l'intersection des lignes tracées sur le graphique du symbole.
Quatre types de lignes pris en charge
- Ligne de tendance
- Ligne de tendance par angle
- Ligne verticale
- Ligne horizontale
Trois types d'interactions avec les lignes
- Ouverture d'une position dans la direction indiquée par la description de la ligne ;
- Achat uniquement ;
- Vente uniquement.
Une fois que le prix croise la ligne et qu'une position appropriée est ouverte, la ligne devient inactive (son type change). Le type de ligne inactive est défini dans les paramètres pour éviter toute réouverture après le croisement du prix.
Un type d'intersection est mis en œuvre : à l'ouverture d'une nouvelle barre, c'est-à-dire si le prix d'ouverture de la barre précédente et le prix d'ouverture de la barre actuelle se situent de part et d'autre de la ligne croisée.
Intersection des lignes de tendance
Le paramètre "Rayon à droite" des lignes de tendance est vérifié :
- Si activé, toute intersection de cette ligne à n'importe quelle barre actuelle est comptabilisée ;
- Si le rayon est désactivé, l'intersection n'est possible que lorsque le bord droit de la ligne est sur la barre actuelle ou à sa droite. Si le prix ne croise pas la ligne avant que son bord droit ne se retrouve à gauche de la dernière barre, alors la ligne devient inactive.
Intersection de la ligne horizontale
Si le prix d'ouverture de la barre précédente et celui de la barre actuelle croisent la ligne, une position correspondant aux paramètres s'ouvre et la ligne devient inactive.
Intersection de la ligne verticale
Dès que la barre actuelle s'ouvre derrière la barre sur laquelle la ligne est tracée, une position correspondant aux paramètres s'ouvre et la ligne devient inactive.
Le volume des positions ouvertes par le conseiller expert est configuré dans les paramètres. Vous pouvez également définir un stop loss et un take profit en points. Si des valeurs de Stop Loss et Take Profit invalides sont spécifiées, l'EA ajustera les valeurs au minimum StopLevel autorisé pour le symbole.
L'EA ajustera le lot en cas de valeur incorrecte spécifiée. Si le lot est trop important, l'EA l'ajustera afin de pouvoir ouvrir une position. Si aucune somme n'est disponible pour ouvrir même le minimum lot, aucune position ne sera ouverte.
L'EA dispose de 13 paramètres d'entrée :
- Direction d'ouverture des positions - liste des modes d'ouverture des positions :
- Selon la description de la ligne
- Achat toujours
- Vente toujours
- Description pour position d'achat - description de la ligne pour ouvrir des positions d'achat (par défaut : Achat) ;
- Description pour position de vente - description de la ligne pour ouvrir des positions de vente (par défaut : Vente) ;
- Style de ligne inactive - style de la ligne inactive ;
- Numéro magique des experts - identifiant unique des positions qui seront ouvertes lors de l'intersection ;
- Lots - volume des positions à ouvrir ;
- Stop loss en points - Stop Loss d'une position en points ;
- Take profit en points - Take Profit d'une position en points ;
- Slippage de prix - slippage maximal autorisé lors de l'ouverture d'une position ;
- Multiplicateur d'écart pour les stops - multiplicateur d'écart appliqué au calcul de la distance appropriée pour les ordres stop (*).
- Attendre la mise à jour de l'environnement (en secondes) - temps en secondes à attendre pour la mise à jour de l'environnement de trading (**);
- Nombre de tentatives pour obtenir l'état de l'environnement - nombre de tentatives pour obtenir un environnement de trading précis (***);
- Messages de log - écrire des messages concernant l'intersection des lignes dans le log (Oui/Non).

Commentaire 0