Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 822
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
Question sur le code....
Comment faire en sorte que la boucle soit exécutée tant que la variable num ????.
Avez-vous des idées ?
Si vous voulez que num soit égal à zéro, vous pouvez utiliser while.
comment passer un ordre au marché ?
void OnStart()
{
//---
// Ouverture BUY
OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point) ;
retour ;
}
Une valeur de retour d'avertissement de 'OrderSend' doit être vérifiée.
Comment passer un ordre au marché ?
Une valeur de retour de 'OrderSend' doit être vérifiée.
Eh bien, vous devez le vérifier, au moins comme ça :
Je ne sais pas si c'est bien ou mal, mais le script fonctionne.
int OnStart()// Au lieu de Void int
{
//---
// Ouvrir BUY
int check =OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-150*Point,Bid+150*Point) ; //addition d'une variable int check= ; modification du stop loss et du teic de 15 à 150 parce que le courtier est à cinq chiffres
.retour(check) ;//renvoyer le contrôle ajouté
}
Je ne peux trouver nulle part ce qui a été réellement changé dans la construction de 600+. Je ne trouve pas non plus d'informations sur la manière de l'adapter au nouveau Metaeditor. Avez-vous des informations concernant l'adaptation de l'ancien MQL4 au nouveau ? Veuillez les partager)
Je ne sais pas si c'est bien ou mal, mais le script fonctionne.
Je ne peux trouver nulle part ce qui a été réellement changé dans la construction de 600+. Je ne sais pas non plus comment l'adapter au nouveau Metaeditor. Si vous avez des informations concernant l'adaptation de l'ancien MQL4 au nouveau, merci de les partager).
Ceci est également possible pour le script.
Ils ont vraiment ajouté les structures, les classes et autres OOP. Il existe également des fonctions spéciales de types distincts pour différents types de programmes. Auparavant, c'était int start() pour tous les types, maintenant void (peut être int) OnStart() - pour les scripts, void OnTick() - pour les Expert Advisors, int OnCalculate() - pour les indicateurs. Il y a aussi beaucoup d'autres petites choses dans la syntaxe, qui peuvent être utilisées ou non, et vous pouvez utiliser l'ancienne façon d'écrire.
La plupart du code bien écrit dans les nouvelles constructions n'a pas besoin d'être adapté. Chez les analphabètes, il est le plus souvent nécessaire de corriger les erreurs de dépassement de tableau, notamment dans les indicateurs.