Scripts: ThirdPartyTicks - página 11

 

Por si acaso, me gustaría señalar una vez más que los ticks de MT4 (que se publican en el sitio) y los de MT5, aunque proceden de la misma fuente, son ligeramente diferentes. Y para scalping la diferencia puede ser notable. Es mejor comprobar ambas fuentes.

También me gustaría añadir que MT5 tiene ticks durante un largo período de tiempo. Pero los ticks reales comenzaron a partir del 6 de abril de 2020, antes de eso hay algo más, en lo que no tiene sentido probar.

 
traveller00:

Estoy comparando el historial de ticks del sitio en los archivos y el historial de ticks en la terminal con MT5. Parecen ser de la misma fuente, pero en realidad son diferentes. Sospecho que esta es la razón por la que no tengo la misma entrada-salida en las pruebas de los símbolos personalizados, obtenidos a partir de la historia de garrapatas desde el sitio, y en el real. La diferencia en las pruebas de una costumbre del sitio en los archivos y una costumbre de una copia de MT5-símbolo incluso durante 1 día puede ser de hasta 15%.

¿Es una característica que los datos de un feed pueden no coincidir y tenemos que aceptar que el real no repetirá la prueba en entradas y salidas exactamente 1 en 1 o todavía podemos conseguir repetirlo de alguna manera? Parece que pruebas una estrategia con los mismos datos, pero en la vida real resulta que no son exactamente iguales. ¿O sólo es conservador probar en castomas del sitio y cruzar los dedos al llevarlo al real?

¿Estás comparando una cuenta demo o una real?

 

Para mí hecho pequeñas ediciones para elegir si desea crear un símbolo personalizado cuando el procesamiento por lotes o sólo descargar el archivo.

Añadido

sinput bool   AllSymbolsCreate=false;

Reemplazado

CreateAllSymbols(false, iMinPips);

por

CreateAllSymbols(AllSymbolsCreate, iMinPips);
 
Rorschach:

Por mi parte, hice pequeñas modificaciones para elegir si crear un símbolo personalizado al procesar por lotes o sólo descargar el archivo.

Utilizo este modo todo el tiempo, pero lo hago de forma muy ilógica: cambio true por false en el código fuente y compilo. Aparentemente, es una obsesión de programador por mi parte.

 
fxsaber:

Utilizo este modo todo el tiempo, pero lo hago de forma muy ilógica: cambio true por false en el código fuente y compilo. Al parecer, se trata de una obsesión de programador por mi parte.

Yo también lo hago en mi código. Esto es más bien un comentario para los demás, al principio pensé que en el modo AllSymbols sólo se pueden cargar archivos.

 
Rorschach:

¿Comparar cuenta demo o cuenta real?

Sólo real.
 

Interesante, hice un símbolo con 0 filtrado, pero al probar el estándar Moving Average.ex5 Expert Advisor, hay un montón de errores de este tipo en el registro:

failed exchange sell 0 FILTER0_EURUSD.rann_RannForex at 1.12135 [Invalid volume]
CTrade::OrderSend: exchange sell 0.00 FILTER0_EURUSD.rann_RannForex [invalid volume]

MACD funcionó correctamente. El símbolo personalizado sin filtrado funciona.

 
Rorschach:

Interesante, hice un símbolo con filtrado 0, al probar el estándar Moving Average.ex5 Expert Advisor, hay un montón de errores de este tipo en el registro:

MACD funcionó correctamente. El símbolo personalizado sin filtrado funciona.

Hace tiempo que no me entero de estas cosas. Tal vez el modo por pips ayude. Que yo recuerde, los símbolos filtrados se escriben como símbolos bursátiles. Tal vez haya un problema con las órdenes de mercado.

 

Tamaño actual del archivo.


 
¿Este gráfico se actualiza en tiempo real o sólo la primera vez?