Erreurs, bugs, questions - page 1754
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Vous pouvez voir ces paramètres dans la capture d'écran ci-dessus - ils correspondent, bien sûr.
Ainsi, vous n'aurez pas à vous donner tout ce mal !La vie parmi les bars défectueux existait avant les copyticks
Je pense que vous ne devriez pas commencer à paniquer tout de suite, mais plutôt écrire une lettre de questionnement au support technique du courtier...
Il n'y a pas de panique du tout. Sur BCS-Real, les ticks vont (copytics) tranquillement et les barres ne sont pas mises à jour depuis quelques dizaines de minutes.
"Fixe".
Aux conseillers de VPS, un grand bonjour !
Il n'y a pas de panique du tout. Sur BCS-Real, les ticks vont (copytics) tranquillement et les barres ne sont pas mises à jour depuis quelques dizaines de minutes.
"Fixé."
Aux conseillers de VPS, un grand bonjour !
J'ai essayé avec FileExists, mais comment trouver la licence ......... ?
FileExists en dehors de la sandbox retournera toujours false, ce qui est une limitation inutile en soi.
Dossier du marché dans le bac à sable
Dans la référence :
1. Définir les valeurs du paramètre d'entrée de type entier
boolParameterSetRange(
const stringname,// nom du paramètre (variable d'entrée )
boolenable,// permet l'optimisation du paramètre
longvalue,// valeur du paramètre
longstart,// valeur initiale
longstep,//changer le pas
long stop//valeur finale
) ;
2. Définition de valeurs pour un paramètre d'entrée de type réel
ParameterSetRange(
const stringname,// nom du paramètre (variable d'entrée )
doubleenable,// permet l'optimisation du paramètre
doublevaleur,// valeur du paramètre
doublestart,// valeur initiale
doublestep,// changement de pas
double stop//valeur finale
) ;
Erreur de compilation
{
while ( true ) {
i += ::MathRand();
if ( i > 4096 )
return i;
i++;
}
}//error: ')' - not all control paths return a value
Cet exemplehttps://www.mql5.com/ru/forum/1111/page1674#comment_2763828 a été corrigé, mais pas complètement.
MathRand() est ajouté pour donner du sens à l'exemple. Dans la version originale, une autre fonction (et non une seule) + else + continue + switch avec son break .
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Bugs, bugs, questions
fxsaber, 2016.08.03 22:16
HistoryOrderGetInteger(OrderTicket, ORDER_TIME_DONE_MSC ) - renvoie zéro dans le testeur !