Acceder
Blog Automatización de estrategias de inversión
Blog Automatización de estrategias de inversión
Blog Automatización de estrategias de inversión

Consulta al autor del blog

Plantea tus consultas generales al autor o autores de este blog utilizando los comentarios de esta página.
29
  1. #1
    04/06/10 20:22

    Buenas tardes, verá estoy intentando descargar datos EOD de yahoo finance a través de ninja trader, subiendo previamente los instrumentos y asegurándome de que en el campo URL el instrumento está asociado a la web del instrumento en yahoo, por ejemplo para Abengoa sería algo así como URL: http://es.finance.yahoo.com/q?s=ABG.MC, el problema está en que cuando intento abrir en un gráfico dicho activo no se ve nada, está todo en blanco, me preguntaba si ha visto antes este probblema y cómo podría solucionarlo, gracias

  2. en respuesta a X4v13r
    -
    #2
    04/06/10 21:05

    Hola,

    No tienes que hacer nada con la URL únicamente tienes que crear y configurar un nuevo instrumento dentor del instrument manager (IM) , configurando el nombre del valor ABG.MC en el apartado del proveedor de datos que en tu caso es yahoo y seleccionar el mercado meff.

    Al añadirlo como un nuevo instrumento ya lo podrás añadir a la lista de instrumentos activos desde el mismo IM,a partir de entonces ya puedes abrir un gráfico estando conectado a yahoo desde el NT y configurando el gráfico a la dimensión diaria y por ejemplo 120 días, seguidamente te presentará los datos.

    Espero que te sirva.
    Saludos

  3. en respuesta a Joanmarcel
    -
    #3
    06/06/10 01:18

    Muchas gracias por contestar, en principio me desconcertó ya que estaba dando todos los pasos que me comentabas y no acaba de conectar a yahoo al final pude hacerlo pero sólo a través de ninja trader 7.0, algo que sin embargo es la imposibilidad de la herramienta gráfica de trabajar con periodos de tiempo superiores a 1 año, aunque cargue todo el histórico, la única forma de visualizar datos anteriores es con el scroll, supongo que será una limitación del programa.

    Muchas gracias

  4. en respuesta a X4v13r
    -
    #4
    06/06/10 18:09

    Sí la única manera de conectar con datos hostóricos de yahoo es con NT7. Has probado de modificar la configuración del instrumento al añadirlo al gráfico y ponerle más de 365 días en lugar de con el scroll, esta limitación que me dices no tengo constancia, si acaso debería ser limitación del proveedor de los datos (Yahoo) no de la herramienta.

    Un saludo

  5. #5
    31/08/10 06:19

    Hola estoy intentando darle forma a una estrategia en el Ninja Trader y estoy atascado podrias ayudarme con algunos puntos en la programacion. Gracias.

  6. #6
    05/01/11 17:49

    https://www.rankia.com/foros/bolsa/temas/642343-apalancamiento-optimo

    Muy buenas.
    Me gustaría preguntarle por su opinión en este tema sobre la operativa apalancada en función de un sistema.
    Muchas gracias, un saludo.

  7. #7
    17/02/11 17:14

    Hola Joanmarcel, una vez más solicito tu consejo. Quiero automatizar un sistema en NT para lanzar órdenes al broker. Me gustaría que me informaras de cual puede ser la mejor opción entre los que proporcionan soporte para esta plataforma. En principio he pensado en IB, que tiene las comisiones más bajas que hasta el momento he podido comparar, y veo que además es usado por muchos foreros, pero me interesa tu opinión y experiencia.

    Bueno, gracias y un saludo.

  8. en respuesta a Kostalazo
    -
    #8
    17/02/11 17:24

    Hola Kostalazo,

    yo utilizo IB y no he tenido ningún problema, además de la gran variedad de productos ofrecidos por este broker.

    Saludos

  9. en respuesta a Joanmarcel
    -
    #9
    17/02/11 18:32

    Pues para mí eso es una garantía. Gracias por tu respuesta.

  10. #10
    24/02/11 23:26

    Hola Joanmarcel, como estas? llego a tu blog buscando como configurar spreads en el NT, y he llegado a ti, excelente trabajo!!.
    Te queria consultar, si quiero relizar un spread con 4 o 5 contratos, mas precisamente 3 o 4 eurostoxxx y un ibex, podria hacerlo o no se puede?
    Muchas Gracias!

  11. #11
    15/03/11 13:53

    Hola, ya tengo cuenta en IB, pero al intentar crear una conexión, este no me aparece en la lista de los proveedores de datos disponibles. ¿Cómo puedo dar de alta a IB en esta lista? Gracias.

  12. en respuesta a Entrerriano
    -
    #12
    15/03/11 15:07

    Hola Entrerriano,

    perdona por no contestarte antes se me pasó. Claro que se puede hacer lo que preguntas, lo único que tienes que hacer es configurar el número de contratos para cada instrumento igual que en el Trigo - Maiz es 1 Zw - 1 Zc, en el caso que me indicas sería 3 Eusrostoxx - 1 Ibex.

    Saludos

  13. en respuesta a Kostalazo
    -
    #13
    15/03/11 15:13

    Hola Kostalazo,

    puedes hacerlo añadiendo una nueva conexión desde el menú Tools>Account Connections y pulsas el botón ADD, para configurar la cuenta de IB, puedes ver el siguiente vídeo: http://www.youtube.com/watch?v=9c31LdfSVeg

    A partir del minuto 2:50 del vídeo se explica la conexión con IB.

    Espero que te haya ayudado.

    Saludos

  14. en respuesta a Joanmarcel
    -
    #14
    15/03/11 15:53

    Mil gracias Joanmarcel por aclararme las dudas!!!

  15. en respuesta a Joanmarcel
    -
    #15
    15/03/11 16:34

    A lo que me refiero es que al intentar crear esta conexión tal como tu explicas, en el asistente de conexiones, en la lista desplegable de proveedores no aparece IB ni otros que sí están en el vídeo. De todas formas, veo que en la lista de comentarios del enlace que me has pasado hay un usuario (tincho982)con el mismo problema, y finalmente lo soluciona reinstalando el programa, voy a intentarlo, a ver si me da resultado. Gracias y un saludo.

  16. #16
    01/06/11 14:15

    Hola Joan:

    Comentarte que comencé a seguir tu blog, y que es una pena que no sigas más a menudo con él.., me parece muy interesante, pero supongo que todos tenemos líos.

    Bueno, he estado probando el ninjatrader y parece que se ajusta bastante bien a lo que necesito, pero tengo una duda, ¿cuál es la diferencia entre las versiones de pago y la gratis? Porque su web no me aclara nada. ¿Merece la pena la de pago para algo, soporte aparte?

    Es que no veo claro el "modelo de negocio", salvo acuerdos con brokers.

    Gracias y saludos..

  17. en respuesta a Alejperez
    -
    #17
    01/06/11 21:42

    Hola Alejperez,

    NT genera ingresas de diversas maneras una vendiendo su plataforma de trading que te permitirá enlacar con tu broker (si está en la lista) para ejecutar las órdenes, si optas por la gratis tus órdenes se ejecutarán en modo simulado con la cuenta SIM de NT aunque los datos de las cotizaciones las recibas de tu broker no podrás enviar las órdenes a éste sino tienes la versión de pago.
    También generan ingresos mediante sus partners, la organización de eventos y la recomendación del broker...

    Saludos

  18. #18
    02/06/11 04:01

    Buenas noches Joan. He estado viendo tu blog tras varias horas de pelearme con el Ninja :). Tengo una pregunta concreta, como se coloca un precio a una orden. Me explico, un sistema me da una señal, como hago para poner una orden limitada que se ejecute si el precio llega a ella. Lo he intentado de varias maneras y no veo la forma. He intentado incluso ponerle un parametro como una media, es decir, si se da tal condición lanza una orden limitada al precio de la media, o con 10 ticks de diferencia, pero no hay manera!.
    Muchas gracias y felicidades por el blog.

  19. en respuesta a Vidmar
    -
    #19
    02/06/11 13:20

    Hola Vidmar,

    las instrucciones para lanzar órdenes desde estrategias son:

    EnterLongLimit()
    EnterLongStop()
    EnterLongStopLimit()
    EnterShort()
    EnterShortLimit()
    EnterShortStop()
    EnterShortStopLimit()
    ExitLong()
    ExitLongLimit()
    ExitLongStop()
    ExitLongStopLimit()
    ExitShort()
    ExitShortLimit()
    ExitShortStop()
    ExitShortStopLimit

    Por ejemplo pon: EnterLong(1) esto va a ejecutar una orden a mercado de 1 contrato o 1 acción...
    otro ejemplo limitada: EnterLongLimit(1, precio) esto va a generar una orden limitada de 1 contrato al precio indicado.

    Recuerda que según he escrito en mis artículos las órdenes limitadas/stop se tienen que ejecutar a cada cierre de barra porque de lo contrario se cancelan automáticamente o sea que deberías mantener la orden mientras el criterio de activación sea cierto y la posición en mercado sea flat (Position.MarketPosition == MarketPosition.Flat)

    hay otro método, por ejemplo si utilizas la siguiente instrucción:
    Orden = EnterLongLimit(int barsInProgressIndex, bool liveUntilCancelled, int quantity, double limitPrice, string signalName)

    y el segundo parámetro lo pones a true entonces se ejecutará automáticamente hasta que la canceles con el método CancelOrder(Orden) o bien se haya ejecutado la orden.

    Te aconsejo paciencia y pruebas!!

    que lo disfrutes.
    Saludos

  20. #21
    19/10/11 21:47

    Joan quiero llenar la planilla para solicitarte el spread de llinares y cuando coloco el tel que es de aca de Argentina no me permite y no te lo puedo solicitar. Habra alguna solucion.

    Muchas Gracias.

Te puede interesar...
  1. Presentación del Blog
  2. Instalación de Sistemas, Estudios e Indicadores para Visual Chart 4
  3. ¿Ganamos y ganaremos dinero con Larry Williams?
  4. Lo nuevo Ninja Trader 7 y sus múltiples posibilidades
  5. Instalación de Indicadores en Ninja Trader
  1. Descarga de Ninja Trader 7
  2. Tu primer Sistema con Ninja Trader 7
  3. Instalación de Indicadores en Ninja Trader
  4. Análisis y resultados de un sistema de Scalping
  5. ¿Ganamos y ganaremos dinero con Larry Williams?