Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 1009
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
Les gars, si l'indicateur dessine des objets graphiques non standard, est-il possible d'y accéder ? Le problème est qu'ils ne sont pas affichés dans la liste des objets (lorsque le bouton All est activé) et que la fonction ObjectsTotal() ne les voit pas. Lorsque j'essaie d'accéder aux objets par leur nom, GetLastError() renvoie l'erreur 4202 (fonction ObjectFind())
Comment (l'indicateur) parvient-il à le faire ? Je peux voir le code ? Quels sont les objets et comment les crée-t-il ?
L'indicateur dessine des points et des flèches (aucune source) :
L'indicateur dessine des points et des flèches (aucune source) :
iCustom() vous aidera
J'ai besoin de supprimer tous les objets graphiques créés par cet indicateur sur le graphique. Comment puis-je le faire, siObjectFind() retourne 4202 ?
iCustom() ne convient pas à cette fin, si je comprends bien.
Bonjour, chers spécialistes de ce forum. J'ai entrepris de créer un indicateur qui montre le drawdown maximal des actions.
Le calcul est le suivant :
double de ;
double dw ;
if (AccountProfit() < 0)
{
de = (AccountProfit() * (-1) * 100) / AccountBalance() ;
} else de = 0 ;
if (de > dw)
dw = de ;
Imprime la valeur de dw. Tout s'affiche correctement, mais il y a des problèmes : 1 - quand on change de période, le calcul recommence, quand on redémarre le terminal, il se met à zéro, quand on lance l'indicateur sur un autre graphique, il se met aussi à zéro.
Que puis-je faire pour que l'indicateur d'abaissement maximal de l'équité se mette à jour lorsqu'il atteint un nouveau maximum et maintienne la valeur dans les conditions ci-dessus ?
J'ai besoin de supprimer tous les objets graphiques créés par cet indicateur sur le graphique. Comment puis-je le faire, si ObjectFind() retourne 4202 ?
iCustom ne convient pas à cette fin, si je comprends bien.
Il n'y a pas d'objets. Il existe des tampons indicateurs. Vous pouvez leur attribuer une couleur de fond
Inattendu. En gros, s'il y a des flèches sur le graphique, mais qu'elles ne figurent pas dans la liste des objets, il est logique que cela signifie que les flèches ne sont pas des objets. Comment cela peut-il être mis en œuvre par le biais des indicateurs tampons ?
https://docs.mql4.com/ru/customind
https://docs.mql4.com/ru/customind/setindexarrow