EA semi-automatique ?

6 réponses

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

il y a 6 ans #231029

Bonjour !

Est-il possible de construire un EA semi-automatique ? Je veux dire ouvrir la transaction immédiatement ou par ordre stop manuellement. Mais le reste comme le SL, TS et ainsi de suite seront gérés par l'EA après l'ouverture.

J'ai essayé, voir pièce jointe, mais après avoir ouvert une transaction manuellement, il en ouvre une autre mais sans ajouter de SL et ainsi de suite.

Le SL est 2*ATR(14) et le TP est le double de 2*ATR(14). Après avoir atteint le TP, le trade devrait se fermer partiellement.

Quelqu'un peut-il m'aider ?

Merci ! 🙂 .

 

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #231039

Bonjour,

Voici un exemple de système de trading semi-automatique sur notre blog https://strategyquant.com/article/simple-support-resistance-trading-system-tutorial-for-ea-wizard

Pourquoi ne pas définir le seuil de déclenchement en même temps que l'ordre d'achat ou de vente ? Vous pouvez commencer avec une valeur élevée et la modifier au fur et à mesure que les échanges se développent.

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

il y a 6 ans #231050

Merci pour votre réponse, mais je pense que ce n'est pas directement ce que je veux. Dans cet exemple S/R, l'ordre est ouvert lorsque le prix atteint le support ou la résistance. Mais ce que je veux, c'est que l'utilisateur ouvre un ordre manuellement (achat ou vente) : L'utilisateur ouvre un ordre manuellement (achat ou vente). Il ne peut en ouvrir qu'un seul par direction et par graphique/symbole.

L'EA semi-automatique s'active en "voyant" qu'un ordre est ouvert et qu'il y a un contrôle de dépassement. (Ajout de SL, PT, TS, etc.) et dans mon cas, après avoir atteint le PT, l'objectif ferme partiellement l'ordre. Est-ce possible ?

Merci ! 🙂 .

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #231069

Bonjour,

cela ne peut pas être fait directement dans l'EA Wizard. Vous devrez utiliser du code MQL4 supplémentaire pour gérer les SL, PT, TS. Je peux essayer de créer une fonction qui place les SL & PT pour les trades placés manuellement.

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

il y a 6 ans #231073

Bonjour Tomas,

ah ok. Je comprends. Ce serait bien. 🙂 .

Merci ! 🙂 .

 

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #232710

Bonjour

J'ai joint un exemple sur la façon d'utiliser EA pour ajouter SL + PT à un ordre manuel. Une fois qu'un ordre long est ouvert sans SL & PT, EA ajoute automatiquement SL + PT d'une taille prédéfinie. Voir le fichier joint.

Le code personnalisé doit également être ajouté au fichier CustomFunctions.mq4.

void setSLPT(int orderMagicNumber, int slpips, int ptpips) {

for(int op=0 ; op<OrdersTotal();op++) {
if(OrderSelect(op,SELECT_BY_POS,MODE_TRADES)==true && OrderMagicNumber()==orderMagicNumber) {
double slprice = NormalizeDouble(OrderOpenPrice()-10*Point*slpips,Digits) ;
double ptprice = NormalizeDouble(OrderOpenPrice()+10*Point*ptpips,Digits) ;
OrderModify(OrderTicket(),OrderOpenPrice(),slprice,ptprice,0,Blue) ;
}
}
}

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

il y a 6 ans #232716

Merci beaucoup Tomas ! 🙂 Merci beaucoup Tomas !

Cela m'aidera énormément !

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

Affichage de 6 réponses de 1 à 6 (sur un total de 6)