Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1053

 
Alexandr Sokolov:

Después de probar, subo los datos a un archivo - todo funciona, pero no puedo entender por qué hay un espacio extra, porque tengo uno al final de la cadena


"Retorno de carro" (\r) intente eliminar

 
Yurij Kozhevnikov:
De todos modos, cada nuevo FileWrite comienza en una nueva línea. Elimina el "\N" al final y estarás bien.

Gracias.

 

¿Quién entiende de Excel, puede decirme por qué no se muestra el gráfico? (archivo de texto con datos adjuntos, cargado a través de la pestaña "datos" y luego "de texto")


La imagen "mostraba" los datos de la columna A. ¿Cómo corregir la situación?

Y este error está presente en dos PCs y diferentes versiones de Excel

Archivos adjuntos:
test.txt  186 kb
 
Alexandr Sokolov:

¿Quién entiende de Excel, puede decirme por qué no se muestra el gráfico? (archivo de texto con datos adjuntos, cargado a través de la pestaña "datos" y luego "de texto")


La imagen "mostraba" los datos de la columna A. ¿Cómo corregir la situación?

Y este error está presente en dos PCs y diferentes versiones de Excel

Al parecer la configuración del sistema como delimitador de la parte entera y la parte fraccionaria se utiliza , coma, y en el libro se carga con un punto y todos los datos se leen como texto.

Puede seleccionar todas las columnas, pulsar ctrl+H y sustituir los puntos por comas en el fragmento seleccionado.

O bien cambiar en la configuración del sistema y volver a abrir el libro.

 
Alexandr Sokolov:

¿Quién entiende de Excel, puede decirme por qué no se muestra el gráfico? (archivo de texto con datos adjuntos, cargado a través de la pestaña "datos" y luego "de texto")


La imagen "mostraba" los datos de la columna A. ¿Cómo corregir la situación?

Y este error está presente en dos PCs y diferentes versiones de Excel

¿Qué y dónde hace clic?

Así es como lo hice:

Paso 1

Paso 1


Paso 2

Paso 2


Paso 3

 

Sí, "obtener datos" no sirve.

Pero si abres un archivo de texto, copias y pegas todo en una celda y aplicas "texto por columna" obtienes una tabla normal:


 
Resulta que con "desde archivo de texto" los datos se obtienen como texto (esto se puede ver, ya que el texto se presiona al borde izquierdo de las celdas). Cómo obtener números de un archivo de texto, en lugar de texto, todavía no he entendido.
 
Vladimir Karputov:
Resulta que con la opción "desde archivo de texto" los datos se obtienen como texto (se puede ver, ya que el texto se presiona al borde izquierdo de las celdas). Todavía no he entendido cómo obtener números en lugar de texto de un archivo de texto.

Están en formato de texto porque tienen un punto decimal. Los que no tienen punto (enteros) estarán en formato numérico. Con Ctrl-H se soluciona, como ya escribió Alexey Viktorov. El eterno problema de Excel es el separador decimal.

 
Alexey Viktorov:

La configuración del sistema parece utilizar una coma como separador entre la parte entera y la parte fraccionaria, mientras que el libro se carga con un punto y todos los datos se leen como texto.

Puede seleccionar todas las columnas, pulsar ctrl+H y sustituir los puntos por comas en el fragmento seleccionado.

O cambiar en la configuración del sistema y volver a abrir el libro.

¡¡¡MUCHAS GRACIAS!!!
No pude averiguar cuál era el problema durante más de una hora

 
Alexandr Sokolov:

Es mejor abrir el archivo directamente, sin aplicar el comando "Obtener datos del archivo de texto". (Archivo - Abrir - Examinar). De este modo, los datos se reconocerán correctamente de inmediato.