Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
MT4 Premier / Précédent paramètre de données de l'indicateur
Bonjour à tous,
MT4 dispose d'une option sur ses indicateurs d'origine permettant de faire du drag and drop. Par exemple, une MA sur un indicateur et choisir de calculer sur "les données du premier indicateur" ou "les données de l'indicateur précédent"... ce qui est très utile pour faire en sorte que les indicateurs obtiennent des données de sortie d'autres indicateurs personnalisés...
Ma question à vous, codeurs, est la suivante : que devons-nous ajouter au code d'un indicateur personnalisé x afin d'avoir cette option de calcul sur "les données du premier indicateur" ou "les données de l'indicateur précédent", de sorte que dans ce cas, nous pourrions glisser et déposer un indicateur personnalisé x et choisir de calculer sur les données de cet autre indicateur personnalisé...
Est-il possible pour quelqu'un ici de programmer cela avec la version actuelle de MT4 ? Je vais l'expliquer plus en détail. J'ai deux indicateurs attachés dans ce message. Ce que je voudrais c'est que l'indicateur J_TPO (similaire à l'oscillateur Stochastique mais plus lisse) obtienne des valeurs de paramètres de l'autre indicateur client CumulativeDelta.
Disons que j'ai CumulativeDelta ouvert. Je peux glisser et déposer l'indicateur J_TPO sur l'indicateur CumulativeDelta. Lorsque la boîte s'ouvre, où je peux définir les paramètres de l'indicateur J_TPO, il y a un endroit où je peux lui dire d'"Appliquer à" soit les "Données de l'indicateur précédent", soit les "Données du premier indicateur". Sont également inclus dans cette option "Close, Open, High, Low, Median Price (HL/2), Typical Price (HLC/3), et Weighted Price (HLCC/4)". Il semble qu'aucun des indicateurs personnalisés que j'ai vus ne dispose de cette option. Est-ce qu'une telle option est disponible pour les indicateurs personnalisés ?
En bref, il s'agit simplement d'un type d'échange de données entre deux indicateurs personnalisés. Lorsque je glisse et dépose le J_TPO sur l'indicateur CumulativeDelta, les valeurs de données du J_TPO doivent être basées sur l'indicateur CumulativeDelta et non sur le prix du graphique.
Je ne suis pas un programmeur/codeur moi-même, donc si je pouvais demander une grande faveur quand pour quelqu'un ont un peu de temps libre hors de leur vie occupée, s'il vous plaît jeter un coup d'oeil si cela est possible. Je l'apprécierais vraiment. Santé :D
Salutations,
Victor
P.S. Voici un lien qui pourrait aider à expliquer cette situation de manière plus technique. Malheureusement, il est au format MT5, mais je me demandais si MT4 a des variables de fonction de codage similaires pour que cela se produise. Si ce n'est pas possible avec J_TPO, je vous invite à consulter un autre indicateur appelé Fast_Stochastic que j'ai également joint à ce message. Encore une fois, merci beaucoup pour votre temps. En tout cas, voici le lien https://www.mql5.com/en/articles/15
Bonjour
Comment corriger l' erreur
tkanks
Salut Pro-Coders,
J'ai obtenu une erreur :
pour le code ci-dessous :
double trendNow=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift);
double trendPrev=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift+1);
bool BUY=false;
bool SELL=false;
Que dois-je améliorer ? Merci d'avance !
Salut Pro-Coders,
J'ai une erreur :
pour le code ci-dessous :
double trendNow=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift);
double trendPrev=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift+1);
bool BUY=false;
bool SELL=false;
Que dois-je améliorer ? Merci d'avance !
Bonjour
Comment corriger l' erreur
tkanks
MT4 Premier / Précédent paramètre de données de l'indicateur
Bonjour à tous,
MT4 dispose d'une option sur ses indicateurs d'origine permettant de faire du drag and drop. Par exemple, une MA sur un indicateur et choisir de calculer sur "les données du premier indicateur" ou "les données de l'indicateur précédent"... ce qui est très utile pour faire en sorte que les indicateurs obtiennent des données de sortie d'autres indicateurs personnalisés...
Ma question à vous, codeurs, est la suivante : que devons-nous ajouter au code d'un indicateur personnalisé x afin d'avoir cette option de calcul sur "les données du premier indicateur" ou "les données de l'indicateur précédent", de sorte que dans ce cas, nous pourrions glisser et déposer un indicateur personnalisé x et choisir de calculer sur les données de cet autre indicateur personnalisé...
Est-il possible pour quelqu'un ici de programmer cela avec la version actuelle de MT4 ? Je vais l'expliquer plus en détail. J'ai deux indicateurs attachés dans ce message. Ce que je voudrais c'est que l'indicateur J_TPO (similaire à l'oscillateur Stochastique mais plus lisse) obtienne des valeurs de paramètres de l'autre indicateur client CumulativeDelta.
Disons que j'ai CumulativeDelta ouvert. Je peux glisser et déposer l'indicateur J_TPO sur l'indicateur CumulativeDelta. Lorsque la boîte s'ouvre, où je peux définir les paramètres de l'indicateur J_TPO, il y a un endroit où je peux lui dire d'"Appliquer à" soit les "Données de l'indicateur précédent", soit les "Données du premier indicateur". Sont également inclus dans cette option "Close, Open, High, Low, Median Price (HL/2), Typical Price (HLC/3), et Weighted Price (HLCC/4)". Il semble qu'aucun des indicateurs personnalisés que j'ai vus ne dispose de cette option. Est-ce qu'une telle option est disponible pour les indicateurs personnalisés ?
En bref, il s'agit simplement d'un type d'échange de données entre deux indicateurs personnalisés. Lorsque je glisse et dépose le J_TPO sur l'indicateur CumulativeDelta, les valeurs de données du J_TPO doivent être basées sur l'indicateur CumulativeDelta et non sur le prix du graphique.
Je ne suis pas un programmeur/codeur moi-même, donc si je pouvais demander une grande faveur quand pour quelqu'un ont un peu de temps libre hors de leur vie occupée, s'il vous plaît jeter un coup d'oeil si cela est possible. Je l'apprécierais vraiment. Santé :D
Salutations,
Victor
P.S. Voici un lien qui pourrait aider à expliquer cette situation de manière plus technique. Malheureusement, il est au format MT5, mais je me demandais si MT4 a des variables de fonction de codage similaires pour que cela se produise. Si ce n'est pas possible avec J_TPO, je vous invite à consulter un autre indicateur appelé Fast_Stochastic que j'ai également joint à ce message. Encore une fois, merci beaucoup pour votre temps. En tout cas, voici le lien https://www.mql5.com/en/articles/15
Ajoute "return("") ;" avant le dernier "}".
Bonjour
Merci mladen
comment colorer le code de la ligne fibo ?
Le mieux est que vous décriviez (en utilisant des mots simples, pas de codage) ce que vous essayez d'obtenir exactement de ces conditions.
Bonjour Mladen,
merci pour votre réponse. Ce que je voulais en fait, c'est que l'EA arrête de trader dans la direction de la tendance lorsque l'événement de prise de profit a eu lieu.
l'événementtake profit a eu lieu. J'ai pu le faire simplement en regardant le Signal Cross Event, donc l'EA fait du trading et prend des profits dans la direction de la tendance.
et prend des profits dans la direction de la tendance ;-)
Puis-je vous poser une autre question ? Y a-t-il un indicateur que vous pourriez recommander pour le trading ?
Il pourrait également s'agir d'un indicateur commercial. Je sais que c'est une question générique "stupide", mais vous avez peut-être un conseil à donner, puisque vous êtes un maître codeur.
Merci.
Bonjour
Merci mladen
comment colorer le code de la ligne fibo ?
L'indicateur personnalisé MT4 ne peut pas être appliqué à un indicateur précédent. Seul MT5 le peut.
Bonjour mladen sir :D Merci pour votre réponse. Je l'apprécie. Consultez ce lien https://www.mql5.com/en/forum/152520
Le gars là-bas déclare "Créer un nouvel indicateur à partir du code de l'indicateur "appliqué à" et remplacer sa logique "obtenir le prix" par iCustom/iMA/etc. de l'indicateur précédent".
Un autre lien sur la fonction iCustom dans MT4 https://docs.mql4.com/indicators/icustom
iCustom fait partie du groupe des fonctions d'indicateurs techniques qui sont censées calculer l'indicateur personnalisé spécifié et retourner sa valeur.
Ou peut-être simplement en codant un indicateur personnalisé totalement nouveau avec des valeurs J_TPO ou Fast Stochastic qui utilise l'autre indicateur personnalisé CumulativeDelta au lieu du prix.
Peut-être que cela peut contourner la fonction appliquer à l'indicateur précédent qui est seulement dans MT5.
Cela serait-il possible ou même logique, monsieur ?
S'il vous plaît, éclairez cette question avec votre sagesse en matière de programmation. Merci beaucoup :D