¿Cuándo sale la nueva versión de MT5 y dónde se puede encontrar lo que se espera de ella? - página 24

 
Renat Fatkhullin:
Siempre hay problemas de recursos, pero ahora todo es un poco más barato. En realidad, si lo haces bien, es más caro. La compra de unidades SSD para servidores a gran escala, la tolerancia a los fallos y la implementación de la reducción de la latencia en todo el mundo no van a ninguna parte.

Ya he escrito sobre el razonamiento "yo y 10 personajes". Es un enfoque ingenuo. Lea sobre el crecimiento exponencial de los datos, el número de consumidores, la geografía y la necesidad de una entrega consistente en cualquier modalidad.

Dale 500 mb de tráfico a un comerciante en Indonesia y disfruta de las maldiciones en tu dirección.


Estoy de acuerdo, todo cuesta dinero, pero no millones. Es una cuestión de precio, como siempre, se puede hacer cualquier cosa).

Unos 10 caracteres que dije del usuario (de los cuales la mayoría, y no se preocupan por todas estas sutilezas, no las entienden), los usuarios se interesan por lo que les interesa, y cómo funciona, qué complicaciones no les importa.

"El número de consumidores, la geografía y la exigencia de una entrega estable en cualquier modalidad". - Esto plantea la cuestión de por qué puedo descargar datos de ticks de Dukas, pero no de otros corredores, en el mismo modo).

 
marker:

... Esto plantea la pregunta: ¿por qué puedo descargar datos de ticks de Dukas, perono de otros corredores, en el mismo modo?)

¿Dónde están los registros? ¿Dónde están las pruebas? ¿Has intentado conectarte a los servidores de trading y hacerCopyTicks?
 
Karputov Vladimir:
¿Dónde están los registros? ¿Dónde están las pruebas? ¿Has intentado conectarte a los servidores de comercio y ejecutarCopyTicks?

Soy un simple usuario) Pregunta-¿Puedo ahora mismo descargar el historial de ticks de, digamos, el Eurodólar con una profundidad de 3 años, todos los alp de corredores conocidos y a través de CopyTicks?

 
marker:

Soyun usuario sencillo) Mi pregunta es, ¿puedo ahora mismo descargar el historial de ticks de, por ejemplo, el eurodólar con una profundidad de 3 años, todos los alp de corredores conocidos, a través de CopyTicks?

Espero que pueda ejecutar el script:

//+------------------------------------------------------------------+
//|                                                    CopyTicks.mq5 |
//|                        Copyright 2015, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.01"
//--- покажем окно входных параметров при запуске скрипта
#property script_show_inputs
input int  ticks=200000000;  // количество запрашиваемых тиков
//---
MqlTick ExTicks[];
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- запросим тики
   int copied=CopyTicks(_Symbol,ExTicks,COPY_TICKS_ALL,0,ticks);
//--- если тики получены, то выведем на график значения Bid и Ask  
   Print("Получено тиков: ",copied," код ошибки: ",GetLastError());
   if(copied>1)
     {
      Print("Тик: ",ExTicks[0].time," bid: ",ExTicks[0].bid," ask: ",ExTicks[0].ask," last: ",ExTicks[0].last," [0]");
      Print("Тик: ",ExTicks[copied-1].time," bid: ",ExTicks[copied-1].bid," ask: ",ExTicks[copied-1].ask," last: ",ExTicks[copied-1].last," [",copied-1,"]");
     }
   Print("Size ",((long)copied*sizeof(MqlTick))>>20, " Mb");
  }
//+------------------------------------------------------------------+
Archivos adjuntos:
CopyTicks.mq5  2 kb
 
Renat Fatkhullin:

  • Chicos, aléjense de las garrapatas, construyan sistemas robustos

  • El cambio a ticks reales absolutamente precisos no dará una ventaja clara

El hecho es que los corredores casi nunca proporcionan un buen historial de barras para la prueba. Incluso si el Asesor Experto trabaja en la apertura de nuevas barras y no se preocupa por los ticks, los corredores pueden dar una historia muy mala de las barras, con sus omisiones, y posiblemente los cambios. A menudo, una prueba con los mismos parámetros se repite una semana después con un resultado completamente diferente.

Con la nueva versión de mt5 el historial de barras siempre parecerá estar lleno. Voy a probar en ticks reales incluso en barras H1, debería ser mucho mejor.

 
Dr.Trader:

El hecho es que los corredores casi nunca proporcionan un buen historial de barras para la prueba. Incluso si el Asesor Experto trabaja en la apertura de nuevas barras y no se preocupa por los ticks, los corredores pueden dar una historia muy mala de las barras, con sus omisiones, y posiblemente los cambios. A menudo he repetido la prueba con los mismos parámetros en una semana con resultados completamente diferentes.

Para tales afirmaciones se necesitan pruebas técnicas irrefutables.

Por lo general, se trata de una falta de atención del comerciante. Y el problema de utilizar el último spread, si hablamos de MT4. En MT5 no existen estos problemas.

 
Dr.Trader:

El hecho es que los corredores casi nunca proporcionan un buen historial de barras para la prueba. Incluso si el Asesor Experto trabaja en la apertura de nuevas barras y no se preocupa por los ticks, los corredores pueden dar una historia muy mala de las barras, con sus omisiones, y posiblemente los cambios. A menudo, una prueba con los mismos parámetros se repite una semana después con un resultado completamente diferente.

Con la nueva versión de mt5 el historial de barras siempre parecerá estar lleno. Voy a probar en ticks reales incluso en barras H1, debería ser mucho mejor.

Cuándo entenderá que el probador no prueba una estrategia comercial, sino que prueba el código para que cumpla con el sistema comercial... Y el resultado está fuera de toda duda.

En ruso: "El probador está diseñado para encontrar errores en el código del Asesor Experto, para comprobar la conformidad del Asesor Experto con la estrategia de comercio.

Tengo la sensación de que muchos tomaron los nuevos ticks reales como un beneficio REAL del probador...

Los ticks reales, o virtuales, o mágicos, si la estrategia es rentable o no, sólo se puede aprender en la demo o REAL, pero no en el probador, no importa lo grande que era ...

 
Vladimir Pastushak:

El mercado es real, o virtual, o de ticks mágicos, la estrategia rentable o no rentable sólo se puede averiguar en una demo o REAL, pero no en un tester, por muy grande que sea...

Sí, por eso la venta de EAs en el Mercado, debería ir acompañada de la ejecución de copias de EAs en meta-cotizaciones y, a través del servidor de señales, sin posibilidad de suscripción (o tal vez incluso con ella, por consentimiento del autor), demostrar su viabilidad )))
 
Igor Volodin:
Sí, por eso la venta de EAs en el mercado, debe ir acompañada de la ejecución de copias de EAs en meta-cotizaciones y, a través del servidor de señales, sin la posibilidad de suscripción (o tal vez con ella por el consentimiento del autor), demostrar su viabilidad )))

Sólo una idea, muchos EAs hoy en día se venden con enlaces a señales.

El único problema es que el comprador nunca está seguro de si este EA se está ejecutando en las señales o algún otro.

Un posible mecanismo para implementar la comprobación: el autor de un EA ejecuta su EA en un VPS de metaquotes, en este VPS metaquotes puede comprobar la cantidad de hash del EA y compararla con la cantidad de hash del EA en el marcador.

Por lo que sé, es muy difícil o casi imposible igualar la cantidad de hachís... Esa es una forma de verlo.

La segunda variante: En el momento de compilar el EA, el compilador guarda algún código aleatorio (z,shthbfuerg237g23b) de forma invisible para el programador.

Entonces, como en el primer caso, los búhos se lanzan en los servidores de metaquotes y éstos comparan los códigos en los búhos de Market y Signal...

 
Karputov Vladimir:

Espero que pueda ejecutar el script:

Sí, gracias)