Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 1030
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'essaie actuellement de comprendre les variables globales. Maintenant il y a un problème et je n'arrive pas à le résoudre. Si je supprime une variable globale de l'indicateur, le conseiller expert continue de récupérer cette variable. Comment résoudre ce problème ?
a comment le supprimer ?
Pouvez-vous me dire quelle est l'erreur dans cette ligne ? Avant, la compilation se faisait sans message d'erreur, maintenant - '{' - expression attendue
Merci d'avance
Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0} ;
Comptez les virgules.
Comptez les virgules.
Bonjour.
J'essaie actuellement de comprendre les variables globales. Maintenant il y a un problème et je n'arrive pas à le résoudre. Si je supprime une variable globale de l'indicateur, le conseiller expert continue de récupérer cette variable. Comment puis-je résoudre ce problème ?
Appuyez sur F3 dans le terminal et supprimez manuellement cette variable. Il est créé une fois, et se trouve dans l'environnement - c'est de là que l'EA le lit.
Comment puis-je vérifier et supprimer cela dans le conseiller expert lui-même ? Par exemple, si je ferme l'indicateur par erreur, l'EA aura toujours cette dernière variable et s'il y a un signal pour ouvrir des positions...
a comment supprimer ?
J'ai fait ça, mais ce n'est pas bien :
Les virgules sont correctes, il s'agit de la notation selon laquelle, quel que soit le nombre d'éléments d'un tableau, ils seront tous remplis de zéros.
Pouvez-vous me dire quelle est l'erreur dans cette ligne ? Avant, la compilation se faisait sans message d'erreur, maintenant - '{' - expression attendue
Merci d'avance
Arr_Tickets[MAX_NUM_ORDER][2] = {0,0, ,0,0} ;
Une ligne et une colonne du tableau sont sélectionnées, respectivement, nous pouvons y écrire une valeur particulière, c'est-à-dire que l'entrée doit être la même que pour une variable ordinaire, mais pour réinitialiser toutes les valeurs
ArrayInitialize(Arr_Tickets, 0) ;
J'ai fait ça, mais ce n'est pas bien :
Qu'est-ce que ça dit ?
S'il n'y a pas de variable globale nommée Test_1, supprimez-la...
Merci ! Je ne savais pas.
Et comment faire une telle vérification et la supprimer dans le Conseiller Expert lui-même ? Par exemple, si je ferme accidentellement l'indicateur, le Conseiller Expert recevra cette dernière variable tout le temps et s'il y a un signal pour ouvrir des positions, il...
En même temps, vous devez vérifier qu'il ne s'agit pas d'un changement d'horizon temporel, mais de la suppression de l'indicateur du graphique.