Dalamar's Blog

Desde el interior de la banca de inversiones de Abu Dhabi! La perspectiva de un desarrollador de sistemas informaticos de trading (Murex y Calypso), del mundo de la inversion y de la especulacion.

20 de septiembre de 2009

Indicadores: Mi primer Indicador con Ninja Trader

Es tan sencillo hacer un indicador con Ninja Trader, que lo voy a explicar rápidamente, y con suerte los no programadores pueden hacer indicadores también!

Ninja Trader es gratuito, los indicadores se programan en C#, pero en realidad para hacer cosas sencillas, no hace falta saber programar mucho y se puede aprender sobre la marcha, preguntad que responderé... Incluso lo mas básico!

Voy a exponer los pasos que he seguido para hacer un indicador llamado DailyVolatility, que consiste en ver la diferencia entre el máximo y el mínimo de un día...

Es algo sencillisimo de hacer, como no se veía una tendencia con ese Indicador, he creado otro indicador que muestra la Media Móvil del anterior indicador, a este lo he llamado SMADailyVolatility (SMA de Simple Moving Average).

Lo primero es descargar el NinjaTrader, meter el código de registro y descargar históricos de yahoo, todo gratis, y muy simple, si alguien tiene dudas de como hacerlo que comente y le explicare mas.

Después hay que crear un nuevo Indicador, darle a aceptar a todo lo que te pregunta y cuando aparece el código fuente, simplemente hacer las modificaciones que se pueden ver en las
imágenes, para cada uno de ellos!

Listo ya tenemos ambos indicadores, solo necesitamos crear un chart nuevo y ponerle los indicadores que queramos...

Se puede ver el código fuente de los indicadores que vienen por defecto y aprender de ahí, también hay excelentes tutoriales y ayuda online (En ingles).



Lo siguiente que quiero hacer es un indicador que muestre la suma histórica de todos datos que tengamos en los que coincida el día y el mes, después haré otro similar pero en este caso haré que coincida la posición en el día del mes.

Para testear todo esto tendré que crear una estrategia, todavía no he mirado eso, pero seguro que es igual de sencillo!

Una vez que tenga todo esto, quiero repetir lo mismo en Visual Chart y poner los pasos aquí, pero que todo el que tenga ganas pueda repetirlo y hacer otros indicadores, y quien tenga dudas de como hacer tal o cual cosa, solo tiene que preguntar y lo iremos comentando, aunque se tengan que explicar las nociones mas simples de programación.

Hacer indicadores y estrategias permite ver mas gráficamente los resultados que el Excel y ademas permite ahorrar mucho tiempo, atrás cosas probablemente se hagan mejor en Excel, pero creo que los indicadores de Ninja Trader y VisualChart pueden ser de mucha ayuda!

Un indicador que simule el sistema de las tortugas? Indicadores para algunos de los sistemas de Gekko? Venga... Entre todos nos hacemos un montón y publicamos los resultados que salgan de aplicar las estrategias!




"Defy Human Nature: Do it yourself!"

Etiquetas: , , ,

8 opiniones:

Blogger Dalamar dijo...

Estas conectado al feeder?

File/Connect/YahooConnection

Tiene que poner abajo enla esquinita en verde Yahoo-Connected

Prueba y me dices...

21 de septiembre de 2009 21:38  
Anonymous Paco dijo...

¿Con qué frecuencia se actualizan las cotizaciones en ninjatrader sin tener que pagar nada?

21 de septiembre de 2009 23:06  
Anonymous jose dijo...

si me conecta,me pone abajo connected-zen-fire
saludos

22 de septiembre de 2009 1:53  
Anonymous Anónimo dijo...

Hola de nuevo. Definitivamente creo que me falta algo. No tengo la opcion YahooFinance. Tengo File:Connect y luego External Data Feed que supongo que es la que hay que elegir... pero hasta ahi llego. Abajo pone Connected-External y ahí se queda. No se como establecer la conexión con el YahooFinance, ¿tengo que bajar algo de la web de Yahoo además de la hoja de cálculo? Gracias de nuevo y disculpa mi torpeza.

21 de septiembre de 2009 22:30  
Anonymous jose dijo...

te pongo un enlace de un indicador q vi en una web por si lo quieres probar a ver q tal
http://www.diasdebolsa.com/foros-bolsa/forum_posts.asp?TID=14423

22 de septiembre de 2009 2:13  
Anonymous Anónimo dijo...

Hola Dalamar. Lo primero felicidades por el blog. Me he animado a bajar el NinjaTrader pero al importar los históricos de yahoo me da continuamente error. Estoy haciendo la importación desde Tools:Historical Data:Import. No se que es lo que estoy haciendo mal. Si pudieras echarme una mano, te lo agradecería. Sukeena

21 de septiembre de 2009 21:31  
Anonymous Anónimo dijo...

Hola otra vez. Enredando en el programa he llegado a Tools:Account Connections y ahí he añadido la de Yahoo, pero sigo sin ver nada, aunque ahora abajo aparece Connectec - Yahoo. La hoja de cálculo sigue sin dejarme importarla... ¿me estoy liando y no hay que importar el excel de yahoo? Tampoco veo ningún otro dato, la verdad.

21 de septiembre de 2009 22:35  
Blogger jose dijo...

hola dalamar
necesito ayuda,quiero descargarme el ninja trader,he leido por internet q es un poco lioso con el key,luego el usuario y el password,luego tambien hablan de zen fires,no se yo explicame algo basico para descargarlo,te lo agradeceria mucho
saludos

9 de noviembre de 2009 12:39  

Publicar un comentario en la entrada


Indicadores: Mi primer Indicador con Ninja Trader ha sido enlazado desde:

Crear un enlace

Indicadores: Mi primer Indicador con Ninja Trader

<< Volver a inicio

 

Dalamar
Abu Dhabi, UAE
Murex/Calypso - Investment Banking IT Contractor
www.danielsobrado.com
Yo mismo

Suscríbete a Dalamar´s Blog Suscríbete al blog (RSS)

Recibe los nuevos posts de este blog en tu email:

Blogalaxia
 
Locations of visitors to this page
Number of online users in last 3 minutes

Copyrights

    Copyright © 2003 - 2008 Rankia S.L. Aviso legal

    Diseño y Arquitectura: Emergia Desarrollo: Rankia Hosting: Ferca Network

    Rankia es una comunidad financiera, donde se intercambian dudas y conocimientos, en el Foro de banca, el Foro de Bolsa, el Foro de Depósitos, el Foro de Hipotecas y Vivienda o el Foro de Seguros, entre otros.