Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 1115
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
Bon moment, comment ajouter une nouvelle ligne au fichier .csv terminé, avec un décalage à la 1ère ligne - si possible ? Ou d'une autre manière, mais sans recalculer/recycler les données existantes. Est-il permis de mettre à jour les noms des colonnes et des lignes ?
{
int handle= FileOpen(fileName,FILE_CSV|FILE_WRITE," "),x=0,y=0;
string str="";
if(handle<1)
{
Print("Error:",GetLastError());
return(handle);
}
else
{
str="";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayIndexX[x]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
for(y=0; y<ARRAY_SIZE_Y; y++)
{
str = "";
str = str + DoubleToString(arrayIndexY[y]) + "\t";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayZ[0][x][y]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
}
}
FileClose(handle);
return(handle);
}
En général, le problème est que le système jure sur le tableau tridimensionnel où les axes j,k doivent être des valeurs énormes, ici je pense à tout mettre dans un éditeur de texte comme stockage, si nécessaire, pour le traiter.
J'aurai peut-être besoin de l'utiliser pour écrire, mais je ne sais pas encore comment.
La valeur de la première ligne est le plafond, la deuxième ligne est toujours 0 pour toutes les colonnes, le remplissage se fait à partir de la deuxième ligne.
Bon moment, comment ajouter une nouvelle ligne au fichier .csv terminé, avec un décalage à la 1ère ligne - si possible ? Ou autre chose, mais sans recalculer/recycler les données existantes. Est-il permis de mettre à jour les noms des colonnes et des lignes ?
{
int handle= FileOpen(fileName,FILE_CSV|FILE_WRITE," "),x=0,y=0;
string str="";
if(handle<1)
{
Print("Error:",GetLastError());
return(handle);
}
else
{
str="";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayIndexX[x]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
for(y=0; y<ARRAY_SIZE_Y; y++)
{
str = "";
str = str + DoubleToString(arrayIndexY[y]) + "\t";
for(x=0; x<ARRAY_SIZE_X; x++)
{
str = str + DoubleToString(arrayZ[0][x][y]);
str = str + "\t";
}
FileWrite(handle,PrepareString(str));
}
}
FileClose(handle);
return(handle);
}
En général, le problème est que le système jure sur le tableau tridimensionnel où les axes j,k doivent être des valeurs énormes, ici je pense à tout mettre dans un éditeur de texte comme stockage, si nécessaire, pour le traiter.
J'aurai peut-être besoin de l'utiliser pour écrire, mais je ne sais pas encore comment.
La valeur de la première ligne est le plafond, la deuxième ligne est toujours 0 pour toutes les colonnes, le remplissage se fait à partir de la deuxième ligne.
Chers experts conseiller : comment MT4 instaforex à insérer une capture d'écran, le message sur ce forum (si vous pouvez - en détail - "sur les doigts" pour pas très brillant)
1. Enregistrez la capture d'écran sur votre ordinateur, appuyez sur Ctrl+Alt+I, indiquez l'image souhaitée. C'est tout.
2. S'il s'agit d'un réseau, c'est la même chose, mais au lieu du chemin d'accès au fichier sur le lecteur local, il faut indiquer un lien vers l'image sur le réseau.
1. Enregistrez la capture d'écran sur votre ordinateur, appuyez sur Ctrl+Alt+I, indiquez l'image souhaitée. C'est tout.
2. S'il s'agit d'un réseau, c'est la même chose, mais au lieu du chemin d'accès au fichier sur le disque local - spécifiez le lien vers l'image sur le réseau.
Captures d'écran de la plateforme MetaTrader
EURCHF, H4, 2017.01.05
InstaForex Group, MetaTrader 4, Real
FileWriteArray