[Archive] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 2. - page 400
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
Quelqu'un peut-il me dire où mettre le numéro de compte pour que l'EA ne fonctionne que sur ce compte respectivement.
int start()
{
if(AccountNumber()!=123) return(0) ;
Merci d'avance pour votre aide.
Qui peut expliquer pourquoi dans le code
int start() // Fonction spéciale start
{
double proc=0 ;
int i ; // Numéro de barre
double Minimum=Bid, // Prix minimum
Maximum=Bid ; // Prix maximum
for(i=0;i<=50-1;i++) // De zéro ( !) à.
{ // ...Quant_Bars-1 ( !)
if (Low[i]< Minimum) // si < connu
Minimum=Low[i] ; // il sera min
if (High[i]> Maximum) // si > connu
Maximum=High[i] ; // il sera max
}
double seredina = (Minimum+Maximum)/2 ;
proc=(Maximum-Minimum) ;
Comment("Prix maximum==",Maximum,
"\n", "Prix minimum==",Minimum,
"\n", "milieu==",seredina,
"\n", "Pourcentage=30",proc) ;
return ; // Sortie start()
}
proc est égal à 300.0012 bien que proc soit le maximum moins le minimum
avec le maximum correct, le minimum correct, le moyen correct.
? ??????
Cependant, si je fais proc=2+2 ;
Le terminal répond avec 304 ! !!!! Quel est le problème ? ? ????
"\n","Процент=30",proc);
En même temps, si je fais proc=2+2 ;return ; // sortie de start()
le terminal répond avec un 304 ! !!!! Quel est le problème ? ? ????
S'il vous plaît dites-moi pourquoi le testeur n'optimise pas Expert Advisor
Je sélectionne plusieurs paramètres d'entrée, je coche une case pour optimiser ... J'appuie sur start L'optimisation se termine rapidement et me donne 1/1, le journal dit Il y avait 1 passes faites pendant l'optimisation, 1 résultats ont été écartés comme insignifiants.
J'ai essayé dans 5 terminaux de courtiers différents, veuillez me dire ce que je fais de mal.
Bonjour à tous, Pouvez-vous me conseiller, la tâche est de faire un PlaySound quand un ordre avec un profit > 0 apparaît dans les historiques. Apparemment quelque chose comme if ((OrderCloseTime == heure actuelle) &&(OrderProfit > 0)), mais je n'arrive pas à trouver comment l'écrire (comparer l'heure de clôture à l'heure actuelle). Aidez-moi, s'il vous plaît.
Vous savez, j'ai mis à jour les premières esquisses du premier chapitre de l'EA, et maintenant le compilateur jure, ce ne sont pas des parenthèses équilibrées, je ne connais pas l'anglais, mais il jure ainsi
'\end_of_program' - parenthèse finale '}' attendu C:³³ MF Trader 4\documents³experts³ for lavin.mq4 (59, 1)
'\end_of_program' - parenthèse gauche non équilibrée C:\TradeForm MF Trader 4/CDocuments/experts/ for Levine.mq4 (59, 1)
Il n'y a pas de problème, les parenthèses sont équilibrées, je les recalcule une par une ! Plusieurs fois. 10 fois vendredi, et trois fois aujourd'hui.
Les amis, à l'aide ! !! Soit je suis stupide, soit il y a un problème plus profond, s'il vous plaît !
Code
{X++;точка с запятой}
Nan, j'ai déplacé le point-virgule à l'intérieur des parenthèses bien sûr, ça jure comme ça.
'\Fin_du_programme' - parenthèse gauche déséquilibrée C:\TradeFormat MF Trader 4\documents\experts\for the lavin.mq4 (59, 1)