Bonjour,
Est-il possible de récupérer la valeur d'une variable se trouvant dans un indicateur pour ensuite l'utiliser dans un EA ?
En fait j'ai un indicateur me servant à me donner un signal d'achat ou de vente.Si j'ai bien compris il est impossible de passer des ordres dans un indicateur.Je stock donc le signal dans une variable (nom_variable = achat ou nom_variable = vente).
Je souhaiterais ainsi récupérer la valeur de cette variable dans un EA qui lui s’occupera de passer les ordres.
Merci pour votre aide et désolé si cette question peu vous paraître bête.![]()
Affichage des résultats 1 à 7 sur 7
-
27/04/2012, 14h59 #1Membre lvl 25
- Date d'inscription
- March 2008
- Messages
- 49
- Pouvoir de réputation
- 8
Récupérer variable d'un indicateur dans un EA
-
10/05/2012, 20h11 #2Membre lvl 5
- Date d'inscription
- October 2008
- Messages
- 21
- Pouvoir de réputation
- 7
ya personne sur ce fofo ou quoi ?
regarde du coté de iCustom dans l'aide de MT4
-
17/05/2012, 13h44 #3Membre lvl 25
- Date d'inscription
- March 2008
- Messages
- 49
- Pouvoir de réputation
- 8
Merci pour la réponse.
En faite je cherche justement à éviter l’utilisation de ICustom.
Je ne suis pas très doué en mql et j'ai passé pas mal de temps à justement essayer de comprendre comment marchait ICustom, mais en vain.
C'est pour ça que j'ai pensé à cette méthode de contournement.
-
18/05/2012, 11h22 #4Membre lvl 50
- Date d'inscription
- February 2012
- Messages
- 60
- Pouvoir de réputation
- 3
salut
Il n'y a pas de " méthode de contournement".
Ton EA doit aller chercher les valeurs que tu veut dans les buffers de l'indic. Il n'y a que là quelles se trouvent.
ICustom n'est pas si compliqué. Tu obtient le numéro du buffer qui t’intéresse en ouvrant le fenêtre de données(l'icone en forme de cible). Ils sont dans l'ordre, et dans ton cas, a première vue, il n'y en a qu'un(?), donc c'est sans doute le premier.
-
19/05/2012, 11h27 #5Membre lvl 25
- Date d'inscription
- March 2008
- Messages
- 49
- Pouvoir de réputation
- 8
Merci de prendre le temps de m'aider Stani.
En fait je me rends compte que je n'ai pas été très clair ce qui fait que ma demande a été mal comprise. Je joins donc l'indicateur ainsi que plus de précisions.
La valeur que je veux récupérer est dans une variable "classique" (current_direction), pas dans un buffer.
En fait je veux que l'indicateur me renvoie la valeur SHORT ou LONG quand il y a un changement de direction.
Par contre, si cela ne te dérange pas évidement, je veux bien aussi une explication sur comment utiliser les buffers dans mon cas.
Merci pour ton aide.
-
19/05/2012, 14h05 #6Membre lvl 50
- Date d'inscription
- February 2012
- Messages
- 60
- Pouvoir de réputation
- 3
Salut Kewin
Un petit coup d'oeil vite fait a ton indic.
"current_direction" est issue de haOpen haClose.
A première vue, haOpen est issue des buffer5 et 6. Pas de problèmes particuliers.
haClose est issue de moyennes internes a l'indic, qui, sauf erreur de ma part, ne semblent pas externalisées dans des buffers.
Inaccessible a ton EA.
Deux solutions:
- Tu reproduit toi même ces quatre Ma dans ton EA (maOpen,maClose,maLow,maHight) et tu refabrique haClose avec.
- ou, deuxième solution, mais je vais peut être te décevoir un peut, tu te livre a la petite manipulation suivante: Sur un graphe, tu superpose ton indic et une Ma Smoothed de même période.
Et là tu t'apperçoit que ton indic reproduit la même trajectoire.
Alors là, tu laisse tomber l'indic miracle, tu prends la Ma dans ton Ea,
et tu écrit simplement:
- si Ma précédente > Ma courante: je sell.
- Si Ma précédente < Ma courante: je buy.
voir:
-Si Ma > cours: je sell.
-Si Ma < cours:je buy.
Et même les deux a la fois si tu veut.
Et tu te prendras bien moins la tête pour des résultats équivalents.
Désolé.
Ah oui, aussi, si tu savait le nombre de question bêtes que j'ai posées et que je continue a me poser...
Bon, sur ce je vais manger.
A+
-
26/05/2012, 12h24 #7Membre lvl 25
- Date d'inscription
- March 2008
- Messages
- 49
- Pouvoir de réputation
- 8
Merci beaucoup.
Discussions similaires
-
Comment recuperer dans un Ea les valeurs de la derniere Bougie quelque soit la periode
Par spitfire26 dans le forum ProgrammationRéponses: 1Dernier message: 18/04/2012, 22h24 -
variable
Par mess-mate dans le forum ProgrammationRéponses: 2Dernier message: 04/12/2010, 14h54 -
Est-il possible de récupérer son argent chez FXCM ?
Par comeback dans le forum Broker ForexRéponses: 15Dernier message: 20/08/2009, 10h38 -
Récupérer la valeur d'un indicateur
Par lowcraft dans le forum Systèmes de Trading AutoRéponses: 1Dernier message: 31/05/2009, 03h44
![]() |
|
Mercredi 20 Mars 2013
Trader-Forex.fr en RSS
LinkBack URL
About LinkBacks
Répondre avec citation
