Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 933
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
Je vais faire un essai. Mais j'ai peur que cela ne fonctionne pas sur les barres hebdomadaires, par exemple.
Pouvez-vous me dire où je peux trouver un exemple de code qui peint la ligne de l'indicateur en différentes couleurs ?
Autant de couleurs, autant de tampons ! Si la couleur change, vous changez le tampon ! De nombreux exemples dans la CodeBase !
lien vidéo https://www.youtube.com/watch?v=k9Zo0SgrMCA
Est-il possible de lier trois graphiques avec des échéances différentes dans l'EA ? Sur la base des lectures des indicateurs dans les deux graphiques, un lieu et une paire de devises à saisir sont recherchés, et sur la base du troisième graphique, une entrée, un stop et un profit sont calculés, et une position est ouverte pour l'entrée. Est-ce techniquement possible ? Ou bien devez-vous créer un EA spécifiquement pour une certaine période afin qu'il fonctionne sur un seul graphique ? Il ne faut pas se contenter de compter les lectures des barres, des ticks ou des chandeliers sur des graphiques de différentes échéances, mais analyser les lectures d'au moins deux indicateurs et ouvrir un ordre sur la base du troisième.
Bonjour, j'étais en train d'écrire une fonction pour détecter les flytags et je me suis retrouvé coincé dans quelque chose que je ne comprends pas. l'instruction if ne fonctionne pas. peut-être que j'ai écrit quelque chose de mal quelque part, je veux que vous regardiez à nouveau, parce que je ne comprends pas pourquoi. j'ai même enregistré une vidéo à partir du débogueur, montrant que les valeurs sont égales, mais cela ne fonctionne pas. s'il vous plaît mettez mon cerveau à la place de))))
code :
{
int size = ArrayRange(arrayMinLow,0);
int digits = MarketInfo (symbol,MODE_DIGITS);
double spreadFlat = highLine - lowLine;
int directionFlat = -1;
int slew = 0;
for (int i = 0; i<size; i++){
double hl =arrayMinLow[i][0];
double ol = arrayMinLow[i][1];
double cl = arrayMinLow[i][2];
double ll = arrayMinLow[i][3];
if (hl == highLine || ol == highLine){ //вот тут не срабатывает
if( directionFlat == -1 || directionFlat == 0)
slew++;
directionFlat = 1;
}else if (cl == lowLine|| ll ==lowLine){
if( directionFlat == -1 || directionFlat == 1)
slew++;
directionFlat = 0;
}
}
if(slew >=4 )
return true;
return false;
}