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
Bonjour... j'ai besoin de votre aide pour le faire dans la version MTF et je peux changer la couleur et la largeur de chaque ligne ....moyens que je peux voir
ligne quotidienne, hebdomadaire et mensuelle dans le tf actuel (j'ai utilisé h4)
merci d'avance
Désolé pour mon mauvais anglaishyrulxxx
Regardez celui-là : https://www.mql5.com/en/forum/173574/page32
Je viens d'essayer mais ça ne marche toujours pas ?
Je viens d'essayer mais cela ne fonctionne toujours pas ?
john
Voici comment ce même indicateur (la version "nmc") se présente sur mon terminal - en mode multi time frame ainsi qu'en mode normal. Veuillez vérifier quelle version vous utilisez (et vérifier si elle compile bien).
J'obtiens 16 erreurs et 2 avertissements lorsque j'essaie de compiler ?
J'obtiens 16 erreurs et 2 avertissements lorsque j'essaie de compiler ?
John
Vous utilisez un mauvais code
Vérifiez le code que vous essayez d'utiliser et la fin doit ressembler à ceci (char est remplacé par tchar dans chaque cas où il est apparu) :
{
string s = str;
for (int length=StringLen(str)-1; length>=0; length--)
{
int tchar = StringGetChar(s, length);
if((tchar > 96 && tchar 223 && tchar < 256))
s = StringSetChar(s, length, tchar - 32);
else if(tchar > -33 && tchar < 0)
s = StringSetChar(s, length, tchar + 224);
}
return(s);
}gincius
C'est le code qui fait la partie d'alerte :
alert_message = symbol+" "+ tChartPeriod+ " at "+ DoubleToStr(Close[0] ,digits);
if ( Trigger1 && Alert_Lv1 )
{
if( FP_BuferUp[0] != 0 ) { Trigger1 = False ; alert_level =" ZZS: Level 1 Low; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv1_Low_SoundFile);
}
if( FP_BuferDn[0] != 0 ) { Trigger1 = False ; alert_level =" ZZS: Level 1 High; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv1_High_SoundFile);
}
}
if ( Trigger2 && Alert_Lv2 )
{
if( NP_BuferUp[0] != 0 ) { Trigger2 = False ; alert_level =" ZZS: Level 2 Low; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv2_Low_SoundFile);
}
if( NP_BuferDn[0] != 0 ) { Trigger2 = False ; alert_level =" ZZS: Level 2 High; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv2_High_SoundFile);
}
}
OldBars = Bars ;
Je ne comprends rien au codage ...
J'ai donc eu tort de penser que les "blancs seulement" sont constitués de "3 niveaux ZZ semsfor" ... et que les deux niveaux d'alerte sont les niveaux invisibles 1 et 2,
et l'alerte apparaît généralement avec un avis sur le niveau 2 seulement...(
si l'on doit comprendre que nous parlons du dernier niveau 3 ?)
Si c'est le cas, laissez-le tel quel et faites de ce ZZ uniquement une MTF, s'il vous plaît.
Désolé pour la confusion...
Copier et coller votre codage et toujours les mêmes erreurs qui arrivent ?
Copiez et collez votre codage et toujours les mêmes erreurs ?
Avez-vous remplacé la fonction avec ce même nom ? Vous ne devez pas laisser l'ancienne fonction. Si vous la remplacez par la fonction de ce post, il ne doit pas y avoir d'erreurs de compilation du tout.
Y a-t-il une chance que vous puissiez m'envoyer tout ce qui a été corrigé ? Je ne connais rien au codage, désolé.
Y a-t-il une chance que vous puissiez m'envoyer tout ce qui a été corrigé ? Je ne connais rien au codage, désolé.
J'ai posté le bon indicateur - c'est l'indicateur de ce post : https://www.mql5.com/en/forum/173574/page416 et c'est celui qui compile sans aucune erreur (ancienne version de metatrader ou nouvelle, peu importe).