Gestionnaire commercial EA

3 réponses

jonnywolf

Abonné, bbp_participant, communauté, 25 réponses.

Visiter le profil

il y a 10 ans #111538

J'essaie de créer un EA simple de gestion des transactions. En gros, il fait ce qui suit.

 

Si l'entrée se fait sur le marché, alors

le Stop loss est fixé à 1xATR (7)
la prise Profit est réglée sur 2 x ATR (7)
l'EA fermera la position 50% une fois que le prix atteindra 1x ATR (7) en profit
et a déplacé le stop loss pour atteindre le seuil de rentabilité.

 

J'ai essayé d'en faire un mais je me suis perdu.

 

Pseudo-code source de la stratégie
 
 
 Généré par StrategyQuant EA Wizard version 1.4.1
 Généré le Sun Aug 11 14:52:00 BST 2013
====================================================================
 
//——————————————————————–
// Variables
MaxSlippage = 3 ;
 
 
//——————————————————————–
// Règle 1
si (((Position de marché() est longue) ou (Position de marché() est courte))) alors
      Déplacer le Stop Loss à un prix donné pour un ordre avec le nombre magique : 1000 ;
fin si ;
 
//——————————————————————–
// Règle 2
si (((Position de marché() est longue) ou (Position de marché() est courte))) alors
      Déplacer la cible Profit à un prix donné pour l'ordre avec le nombre magique : 1000 ;
fin si ;
 
//——————————————————————–
// Règle 3
si (((Position de marché() est longue) ou (Position de marché() est courte))) alors
      Ordre partiellement fermé avec le numéro magique : 1001 ;
fin si ;
 
//——————————————————————–
// Règle 4
if ((OrderOpenedThisBar(( 1000 )) is True)) then
      Déplacer le Stop Loss à un prix donné pour l'ordre avec le numéro magique : 1002 ;
fin si ;
 
L'aide est très appréciée.
 
Jacques
 
 
 
 

 

0

jonnywolf

Abonné, bbp_participant, communauté, 25 réponses.

Visiter le profil

il y a 10 ans #122491

J'ai essayé plusieurs choses mais la stratégie ne fonctionne pas sur mon live mt4. Je sais que c'est probablement une chose simple que je ne fais pas. Je n'ai pas d'idée.

0

jonnywolf

Abonné, bbp_participant, communauté, 25 réponses.

Visiter le profil

il y a 10 ans #122492

J'ai indiqué 1000 dans le champ des commentaires. Mais il ne semble pas reconnaître qu'une commande a été ouverte manuellement.

0

Mark Fric

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 10 ans #122524

Bonjour Jonny,

 

le problème est que l'EA Wizard utilise des nombres magiques pour reconnaître les transactions à gérer.

Lorsque vous entrez dans une transaction manuellement, il n'y a aucun moyen de spécifier son nombre magique, cette transaction n'a pas de nombre magique.

 

L'EA Wizard ne peut donc pas gérer les transactions créées manuellement.

Il faudrait ajouter la possibilité de reconnaître les métiers par leurs commentaires plutôt que par des nombres magiques.

 

Marque

Marque
StratégieArchitecte de Quantités

0

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