Dukascopy Tick Data 2 NinjaTrader
Dukascopy Tick Data 2 NinjaTrader

 

Publi

Resultados 1 al 6 de 6

Tema: Dukascopy Tick Data 2 NinjaTrader

  1. #1
    1 Adjunto (s) Estimados Miembros de FF,

    Cuando comencé a buscar FX Trading hace aproximadamente un año, este foro me ayudó mucho alejándome de indicadores y otros métodos de negociación demasiado buenos como para ser verdaderos. Los miembros aquí me pusieron directamente en los métodos PASR, y leí el fenomenal Trading In The Zone gracias a ustedes.

    Este post es mi pequeño gracias de nuevo. Hace poco tuve un programador fuera de Elance, escribí un script para convertir los datos gratuitos de Dukascopy (disponibles para descargar a través de su plataforma JForex, quizás los mejores datos gratuitos de FX disponibles) en formato NinjaTrader para que pudiera hacer un pequeño backtesting.

    El codificador hizo un trabajo tan bueno que simplemente no puedo guardar esta pequeña aplicación para mí. Cualquier usuario de NinjaTrader debería encontrarlo por sí mismo.

    Solo he confirmado que funciona con los datos de Ticks de Dukascopy: el tiempo probablemente no funcionará. El proceso puede llevar mucho tiempo en archivos de mayor tamaño, por lo que siempre que vea girar la rueda de progreso, seguirá funcionando. Si no hay tics por más tiempo que el número de segundos de Gap, se activará una entrada de registro. Esto es para ayudarlo a tener una idea de dónde pueden faltar los datos. Simplemente seleccione el archivo CSV guardado de Dukascopy con el botón de entrada y haga clic en convertir.

    El volumen se redondea al entero más cercano y se mantiene en 1 o más para cumplir con los estándares de importación de NinjaTrader.


    Aprenda cómo obtener los CSV de Dukascopy aquí, cortesía de Birt's EA Review:


    Entonces, comience registrando una cuenta demo con Dukascopy e inicie la plataforma JForex (o registre una cuenta en vivo, el proceso de datos es el mismo). Inicie sesión usando los datos en el correo electrónico que recibió, luego vaya al menú Herramientas y haga clic en Probador Histórico. En la parte inferior de la ventana, debe aparecer la interfaz del probador histórico; a partir de ahora, todo lo que tienes que hacer sucede en esa parte de la ventana. Primero, seleccione el símbolo que desea que marque los datos en el cuadro combinado en el lado izquierdo (EURUSD se selecciona de manera predeterminada). Si necesita los datos para cualquier símbolo adicional, haga clic en el pequeño signo más al lado del cuadro combinado, que aparecerá una ventana Selector de instrumentos. Seleccione cualquier otro símbolo adicional para el que desee marcar los datos y haga clic en Aceptar. Ignore el cuadro combinado a la derecha del signo más y haga clic en el botón de calendario a la derecha. Seleccione 2007.03.01 como la fecha de inicio (no hay datos de marcado disponibles antes de esa fecha) y luego seleccione una fecha de finalización de su elección. Tenga en cuenta que si selecciona la fecha de hoy, puede encontrar errores de descarga ya que no todos los datos están disponibles todavía. Después de que haya terminado con la selección del período, asegúrese de que esté seleccionado ???Ticks??? en el cuadro combinado debajo del símbolo y haga clic en el botón ???Obtener datos???.
    Muy importante: si no está utilizando una configuración regional que tiene un punto (???.???) Como separador decimal, la secuencia de comandos FXT no funcionará con su CSV. Si obtiene archivos FXT rotos, es más probable porque su separador decimal es una coma y para resolver este problema debe cambiar a una configuración regional en inglés (a través de Configuración regional del panel de control o Región e idioma del panel de control), reiniciar JForex, exportar el CSV archivos, luego vuelve a tu configuración original. Si no desea cambiar su configuración regional, la solución alternativa es utilizar el método PHP a continuación.
    En este punto, tendrá que esperar pacientemente hasta que el indicador de progreso lentamente (exactamente qué tan lento depende de la cantidad de datos que seleccionó) se rastrea al 100%. Si dice ???Falló la descarga???, intente de nuevo; si aún falla, pruebe con un período de tiempo más corto o símbolo por símbolo en caso de que haya seleccionado varios símbolos. Si aún falla y no puede resolverlo, simplemente use el método PHP que se describe a continuación.
    Suponiendo que la descarga fue correcta, puede hacer clic en el botón Guardar datos y elegir la ruta y los nombres de los archivos CSV para cada símbolo. Ahora puede usar el script JForex2FXT incluido en el script de archivo de scripts para convertir los datos en un FXT; funciona igual que el script Dukascopy2FXT y puede encontrar instrucciones sobre su uso en el párrafo ???Convertir los datos en un formato MT4??? a continuación; todo lo que necesita hacer es usar JForex2FXT en lugar de Dukascopy2FXT).


    Saludos a todos,
    Twentyquid

    https://www.forosforex.com/attachmen...1383065754.zip

  2.                         
    Publicidad
  3. #2
    Creo que es hora de decir. Bye Metatrader y bienvenido NinjaTrader.

  4. #3
    Hola, Twentyquid, en primer lugar, muchas gracias por la aplicación. Tengo los datos de tilde (utilizando la descarga de php y el método de proceso) pero me encuentro con un problema al importar a NT. El formato tick para la importación de NT es (como usted sabe): aaaaMMdd HHmmss; precio; volumen. yyyyMMdd HHmmss ??; precio; volumen, p. 20070401 210324079; 1.3376; 22300000 No estoy seguro de si aborda este problema, y ??????si lo hizo, ¿hay alguna solución? Gracias por adelantado

  5. #4

    Cita Iniciado por ;
    Estimados miembros de FF: Este post es mi pequeño agradecimiento. Hace poco tuve un programador fuera de Elance, escribí un script para convertir los datos gratuitos de Dukascopy (disponibles para descargar a través de su plataforma JForex, quizás los mejores datos gratuitos de FX disponibles) en formato NinjaTrader para que pudiera hacer un pequeño backtesting. Saludos a todos, Twentyquid
    Hola. Gracias por la herramienta que compartiste. Pero no pude hacer una prueba inversa a través de Ninja Trader con los datos de ticks, que descargué de ducascopy, la plataforma nunca aceptó los datos que importé. ¿Podrías explicarnos un poco cómo podemos hacer backtest con el operador ninja? muchas gracias.

  6. #5
    Estoy haciendo backtesting usando datos de ticks y estoy actualizando el archivo regularmente. Encuentro que es más fácil tener los datos de marca directamente importables a MT4. Visita el
    http://safelinking.net/d/986f75dd62para descargar los datos de tilde EURUSD.

  7. #6
    ¡Muchas gracias por compartir esto, es exactamente lo que necesitaba! Se requiere .NET Framework 4 para ejecutar la aplicación, estoy instalando esto ahora y podré probarlo pronto.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.