Questions des débutants MQL5 MT5 MetaTrader 5 - page 266
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
OK, même dans le cas le plus simple, ça ne marche pas :
Je ne comprends pas où est mon erreur. La copie du même tampon d'indicateur dans l'EA et le script fonctionne, mais pas dans l'indicateur. Le manche de l'indicateur est initialisé sans erreur.
Trouvez la différence. )
Oui, je l'ai eu, dans la dernière version de mon code, le gestionnaire d'indicateurs entrait dans la mauvaise portée de la variable. Ça m'a manqué, merci. Mais il y a un problème - dans le testeur, sur les barres historiques avant le début de la période de test, l'indicateur fonctionne normalement, mais à partir du début de la période de test, les ticks nouvellement arrivés ne sont pas pris en compte. Par exemple, le tampon d'un indicateur d'enfant n'est pas mis à jour.
Bonnes gens, s'il vous plaît aidez à corriger le code, de sorte que de la ligne de travail dans "Paramètres d'entrée" du conseiller
extern string Lot = "0.2 0.2 0.3 0.4 0.5" ; // (à travers un espace)
la dernière valeur (dans ce cas 0.5) se répéterait infiniment c'est-à-dire ne pas taper
"0.2 0.2 0.2 0.3 0.4 0.5 0.5 0.5 0.5 0.5 0.5 0.5" ;
//----------------------------
StringToArrayLot(Lot,xiLot) ;
//---------------------------------------------------
int StringToArrayLot(string st,double &ad[])
{
int i=0,np ; string stp ;ArrayResize(ad,0) ;
while(StringLen(st)>0)
{
np=StringFind(st," ") ;
if(np<0)
{
stp=st ;
st="" ;
} else{
stp=StringSubstr(st,0,np) ;
st=StringSubstr(st,np+1) ;
}
i++ ;
ArrayResize(ad,i) ;
ad[i-1]=StrToDouble(stp) ;
}
return(ArraySize(ad)) ;
}
Pourquoi ne puis-je pas voir mon EA sur le site web ou dans le terminal ?
Pour le voir sur le site, vous devez le télécharger. Pour le compiler dans le terminal.
Je ne peux pas le voir sur mon profil, mais je ne peux pas le voir sur mon profil.
le postera sur le site web. Je ne le vois pas sur mon profil.
Donnez-moi un lien vers un dictionnaire albanais, s'il vous plaît.
http://www.txtblog.ru/blog/1165306807 voici
http://www.txtblog.ru/blog/1165306807 voici
Herr Hattar est en feu.
Allez !
Bazinga !