Questions des débutants MQL5 MT5 MetaTrader 5 - page 690
![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
Je m'excuse pour ce désagrément.
//+------------------------------------------------------------------+
//| start |
//+------------------------------------------------------------------+
int start()
{
а надо
//+------------------------------------------------------------------+//| start |
//+------------------------------------------------------------------+
int OnStart
{
Mais le fichier se crée, pas avec les données demandées,
résultat - une colonne remplie de 17 rangées de booléens vrais
Il y a une chaîneStringSetChar - juré au début,
Je l'ai changé enboolStringSetCharacter - cela pourrait être la raison de l'erreur booléenne.
//| PrepareString |
//+------------------------------------------------------------------+
string PrepareString(string s)
{
bool exit = false;
int index = 0;
string str = s;
//----
while(!exit)
{
index = StringFind(str, ".", index);
if(index > -1)
str = StringSetChar(str, index, ',');
else
exit = true;
}
return(str);
}
Je ne pourrai pas vous donner de conseils tant que je ne serai pas devant mon ordinateur. Et je le serai dans 4 heures - j'ai un jour de congé.
Je m'excuse pour le dérangement
//+------------------------------------------------------------------+
//| start |
//+------------------------------------------------------------------+
int start()
{
а надо
//+------------------------------------------------------------------+//| start |
//+------------------------------------------------------------------+
int OnStart
{
Non, ce n'est pas la chaîne de caractères -StringSetChar
En fait, vous avez besoin devoidOnStart(), bien qu'il soit permis d'utiliserint
Merci, mais ce n'est pas le sujet !
Non, il ne s'agit pas de la chaîne de caractères -StringSetChar
Merci, mais ce n'est pas le sujet !
Etes-vous sûr que vous pouvezdéclarer un tableau comme ça ?
double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y];
Etes-vous sûr que vous pouvezdéclarer un tableau comme ça ?
double arrayZ[ARRAY_SIZE_X,ARRAY_SIZE_Y];
Et pourtant, il ne jure pas. Je l'ai réparé, pas de changement.
N'échoue-t-il pas également sur ce point ?
int handle =FileOpen(fileName,FILE_CSV|FILE_WRITE,' '), x, y;
N'échoue-t-il pas également sur ce point ?
int handle =FileOpen(fileName,FILE_CSV|FILE_WRITE,' '), x, y;
Je ne comprends pas pourquoi X, Y et moi ne voyons plus la prise.
C'est votre code, je ne comprends certainement pas pourquoi vous l'avez écrit de cette façon.
C'est votre code, je ne comprends certainement pas pourquoi vous l'avez écrit de cette façon.