Indicador diferencial de Sultonov - página 9

 
Maxim Dmitrievsky:

En Excel, los datos provienen de un archivo CSV, seleccione su archivo en el disco y ponga el delimitador apropiado

Así es como se hace en xls

Al descargar, dice "error de red desconocido".
 
Yousufkhodja Sultonov:
Dice "error de red desconocido" al descargar.

No lo sé, se está descargando para mí.
 
Yousufkhodja Sultonov:
Dice "error de red desconocido" al descargar.
¿Tal vez la versión de Excel es diferente? Existen esos matices.
 
Evgeny Belyaev:
En nuestro caso, también hay una columna "fecha", lo que complica el problema.
 
Yousufkhodja Sultonov:
En nuestro caso, también hay una columna "fecha", lo que complica el problema.

¿Qué pasa con la fecha?

 
Evgeny Belyaev:

¿Qué pasa con la fecha?

No, lo tengo resuelto.

Ha funcionado bien según su esquema, gracias.

 

Cómo obtener los datos requeridos en un archivo csv en el terminal MetaTrader 5 y cómo reemplazar luego el símbolo "." por el símbolo "," en ese archivo:

Paso 1:

Paso 1

Paso 2:

Paso 2

Paso 3:

Paso 3

Paso 4:

Paso 4

Paso 5:

Paso 5

Paso 6:

Paso 6.

 

Por último, analizaremos la M1 TF. Periodo N=24, de 4:53 29.03.17 a 5:23 29.03.17:


Período N1000, de 4:53 29.03.17 a 23:50 29.03.17:

Ahora, el período N = 10000 desde las 4:53 29.03.17g hasta las 08:16 30. 06. 17г.:

Tras el esperado repunte de los precios, los Osos se quedaron atrás de los Toros y el mercado se volvió inmediatamente alcista. No se puede ver por el precio, ya que comenzó a aplanarse, por distracción, pero, desde la mirada de mi indicador, el mercado fue incapaz de ocultar sus verdaderas intenciones.

¡Enhorabuena a todos por el nacimiento de la herramienta de análisis de mercado más potente!

 

Lo hice más fácil. He escrito un guión

/********************Script program start function********************/
void OnStart()
{
 MqlRates mqlRates[];
 int copyed = CopyRates(_Symbol, PERIOD_M1, 0, Bars(_Symbol, PERIOD_M1), mqlRates);
 int handle = FileOpen("EURUSD1.csv", FILE_WRITE|FILE_CSV);
 for(int i = 1; i < copyed; i++)
  {
   FileWrite(handle, mqlRates[i].time, mqlRates[i].open, mqlRates[i].high, mqlRates[i].low, mqlRates[i].close, mqlRates[i].tick_volume);
  }
   FileClose(handle);
 Comment("");
}/********************************************************************/

y obtuve el archivo del 6.11.2014 al 1.09.2017 en un segundo. Pero entonces tuve que dividir la fecha y la hora en dos columnas. Era más fácil que complementar el guión y reescribir el archivo.

Si lo necesitas, tómalo.

Archivos adjuntos:
EURUSDm1.zip  12035 kb
 
Alexey Viktorov:

Lo hice más fácil. He escrito un guión

y obtuve el archivo del 6.11.2014 al 1.09.2017 en un segundo. Pero entonces tuve que dividir la fecha y la hora en dos columnas. Era más fácil que complementar el guión y reescribir el archivo.

Si lo necesitas, tómalo.

Gracias, sin duda lo utilizaré - es casi 3 años de antelación.