Demandez ! - page 94

 
ANCOLL:
Je me demande s'il existe un moyen de supprimer la bannière, car elle bloque parfois la vue des autres indicateurs.

Dommage, c'est un .ex4

L'indicateur, je l'ai attaché ci-dessous

Vous pouvez demander à cja de le rendre plus petit sur ce fil https://www.mql5.com/en/forum/178253

Pourquoi cja affiche les codes ex4 uniquement avec la bannière - veuillez lire ces 2 fils de discussion :

https://www.mql5.com/en/forum/178287

https://www.mql5.com/en/forum/177101

 
Michel:
C'est facile : le code ci-dessus est une fonction, donc vous devez l'appeler quelque part. Si vous ne l'appelez jamais, cette fonction ne sera jamais exécutée, il est donc inutile de la conserver dans le fichier compilé ; c'est la signification de l'erreur que vous obtenez.

J'ai trouvé la solution et j'ai réussi à la faire fonctionner. Merci.

 

Nécessité d'utiliser des chiffres

Dave137:

#property indicator_chart_window

double spread=Ask-Bid;

{

ObjectCreate("Spread_Label", OBJ_LABEL, 0, 0, 0);

ObjectSetText("Spread_Label", DoubleToStr(spread,0), 14, "Ariel", Yellow);

ObjectSet("Spread_Label", OBJPROP_CORNER, 3);

ObjectSet("Spread_Label", OBJPROP_XDISTANCE, 50);

ObjectSet("Spread_Label", OBJPROP_YDISTANCE, 55);

}

J'ai essayé mais j'obtiens une grande valeur '0' sur le graphique. Comment faire pour que l'indicateur place le spread sur le graphique de la devise sur laquelle il est superposé ?

Votre sagesse et vos connaissances sont nécessaires !

Dave

Dave,

Le problème vient de cette ligne de code.

ObjectSetText("Spread_Label", DoubleToStr(spread,0), 14, "Ariel", Yellow) ;

Lorsque vous utilisez DoubleToStr, la deuxième option est l'arrondi, c'est-à-dire le nombre de décimales à arrondir. Dans votre cas, vous arrondissez un nombre à deux ou quatre décimales à "zéro" décimale.

Voir ci-dessous :

string DoubleToStr( double value, int digits)

Renvoie une chaîne de texte avec la valeur numérique spécifiée convertie dans un format de précision spécifié.

Paramètres :

value - Valeur à virgule flottante.

digits - Format de précision, nombre de chiffres après le point décimal (0-8).

Le code correct devrait être le suivant

ObjectSetText("Spread_Label", DoubleToStr(spread,Digits), 14, "Ariel", Yellow) ;

REMARQUE : Digits est une fonction interne qui renvoie le nombre de décimales pour le symbole actuel.

Ceci devrait maintenant vous montrer le Spread.

A la vôtre,

Hiachiever

 
ANCOLL:
Je me demande s'il y a un moyen de supprimer la bannière, car elle bloque parfois la vue d'autres indicateurs.

Dommage, c'est un .ex4

L'indicateur, je l'ai attaché ci-dessous

Oui, j'ai écrit et posté le code pour que vous puissiez construire vos propres compteurs.

 
newdigital:
Vous pouvez demander à cja de le rendre plus petit sur ce fil https://www.mql5.com/en/forum/178253.

Pourquoi cja affiche les codes ex4 uniquement avec la bannière - veuillez lire ces 2 fils de discussion :

https://www.mql5.com/en/forum/178287

https://www.mql5.com/en/forum/177101

Je vois...

Même le Dolly et le DIN où moi, cja, minime, et d'autres ont travaillé ensemble, ont été arrachés et vendus par ces voleurs sur le net.

 

Problème avec ICUSTOM

Voici l'erreur que j'obtiens lorsque j'exécute mon EA

GannHiLov1 EURJPYm,M30 : numéro de tampon d' index invalide dans la fonction iCustom

Voici ma fonction iCustom

double GannBuy1 = iCustom(NULL, 0, "###gann_hilo_activator###", lookback1,0) ;

Quelqu'un sait-il comment réparer cela ?

 

Pour codersguru et autres programmeurs

Bonjour à tous,

Pourriez-vous m'aider à résoudre le problème décrit ici?

Merci

 

Alerte continue

Je me demandais quel code et où l'ajouter, si je veux qu'un indicateur émette un son, un courriel, une alerte jusqu'à ce que je l'éteigne. Je suis parfois loin de mon ordinateur et j'utilise les messages texte et les sons pour m'alerter, que je sois éveillé ou endormi. Un son ou un message texte n'est pas toujours suffisant pour attirer mon attention.

Merci d'avance

 

alerte vocale adx

Bonjour, je me demandais si quelqu'un pouvait m'aider à faire un indicateur qui me donne un son dès que la ligne adx est au-dessus de 40 ?

Merci

 

iCustom à la fin de la barre ou ?

Bonjour à tous,

J'ai essayé de confirmer que l'iCustom utilise les valeurs à la clôture de la barre ou les calcule-t-il après chaque tick? Ce n'est pas totalement clair dans la documentation. Il semble que certaines fonctions comme iMa vous permettent de spécifier à quel moment de la barre vous voulez que la valeur soit prise.

J'ai l'iCustom suivant et j'aimerais savoir s'il s'agit de la valeur de StochRSICurr à la fin de la barre quotidienne ou non ?

StochRSICurr = iCustom(Symbol(),PERIOD_D1, "Stochastic RSI",8,8,9,0,0) ;

Merci pour votre aide.

Putz