Página 4 de 15

Publicado: 27 Ene 2008 20:36
por Amosis
Gracias, amigo,
Joer que fichaje han hecho las arañas contigo...

Publicado: 27 Ene 2008 20:47
por cls
:-D de nada colega. Encantado de aportar al grupo.

Publicado: 28 Ene 2008 21:49
por traderq2005
Les dejo un indicador de volumen, que colorea las barras, indica el valor de la ultima barra, y la proyección de la barra en curso...

Carlos.

Publicado: 29 Ene 2008 20:00
por traderq2005
Con el indicador que adjunto se logra colorear la zona interna (azul) de las Bandas de Keltner... viéndose así:

Imagen

Sería interesante si aquellos que programan en el NT podrían hacer lo mismo con las Bollinger Band...

Desde ya gracias.

Publicado: 29 Ene 2008 23:28
por cls
buffff traderq, no lo consigo. Esto es para expertos en programacion grafica en windows. Lo que hace el autor es sobrescribir el metodo que usa el Ninja para plotear los graficos y lo amolda a sus requerimientos.
He probado a cambiar todas las referencias a las bandas de keltner por las de bollinger pero nada. Sale esto. Y ya dentro del codigo me pierdo. Muchas referencias a clases de windows. No es programar en Ninja, es programacion grafica en windows (Visual BAsic, Visual C#) y de eso ya no controlo.

Imagen

Estaria bien conseguir ese efecto. Mas adelante con mas tiempo y si el Ninja da de si lo que parece no descarto meterme mas a fondo pero ahora esto se me escapa. Lo siento colega.
S2

Publicado: 30 Ene 2008 00:22
por wave
CLS,

tratando de hacer un indicador para ver la distancia a las bollinger encontre este:

DrawRegion()

Ej.

// Fills in the region between the upper and lower bollinger bands
DrawRegion("tag1", CurrentBar, 0, Bollinger(2, 14).Upper, Bollinger(2, 14).Lower, Color.Empty, Color.Lime, 2);


creo que eso es lo que necesitamos para pintar el area.

S2

Publicado: 30 Ene 2008 07:33
por cls
Gracias wave. Al final con el de keltner ha salido. No he hecho más que cambiar las referencias. Algo mal haría ayer.
S2

Publicado: 30 Ene 2008 08:04
por cls
Con el método DrawRegion es mucho más fácil :-D . Aquí dejo el indicador RSI+Bollinger con color entre bandas.
S2

Publicado: 30 Ene 2008 10:26
por traderq2005
Muchas Gracias Cls... Wave... quedo espectacular....

gracias por sus trabajos..

Carlos.

Publicado: 30 Ene 2008 10:48
por cls
De nada Carlos. Además esto lleva otra "mejora" añadida ... ahora el RSI se ve más grande y no está limitado verticalmente por las Bollinger.
He incluido esta mejora en las divergencias. Gracias wave por la observación del DrawRegion. :D

Publicado: 04 Feb 2008 18:43
por cls
Subo los indicadores del precio+Bollinger y RSI+Bollinger con la opción de elegir el color.

Tened en cuenta que no plotea las Bollinger así que no salen en la ventana de datos.

Saludos

Publicado: 10 Feb 2008 15:49
por Faust
hay alguna manera de convertir indicadores de metatrader a ninjatrader?

Publicado: 10 Feb 2008 17:42
por cls
HAbría que migrar el código manualmente. El ninja está basado en VisualC# y creo que el meta también, por lo que la sintaxis será muy similar.
S2

Publicado: 10 Feb 2008 19:02
por soocaballo
Hola buenas soy usuario del NT tmb y necesito ayuda, he instalado la versión 6.5 pra graficar los pares de idealpro de IB pero no lo logro , veo que vosotros lo habéis conseguido, podéis indicarme cómo?? no sé si sera problema de configurar el propio par por ejemplo eur/usd indicandole algo en herramientas, la verdad q no lo consigo, gracias de antemano y saludos

Publicado: 10 Feb 2008 19:51
por cls
Hola.
Tienes que ir a Tools/Instrument Manager.
Ahí despliegas Type y eliges Currency. Le das a Search y te encontrará todos los pares.
Pincha en el que quieras y luego Edit.
En Exchanges marca la casilla IBIdealPro y quita la de Default si la tuviera.
Haz lo mismo para todos los pares con que vayas a trabajar.

Luego sales al panel de control y en File/Conntect le das a la conexión que te habrás creado para IB.
(Tendrás que estar conectado antes a la cuenta paper de IB. Creo que no funciona con la real a no ser con la versión de pago del ninja).


(Para crear la conexión con IB es en Tools/Account Connections. Le das a Add y vas rellenando las ventanas. En Provider tienes a Interactive Brokers. En la siguiente ventana metes tu user y password para Ib y ya está).

En la TWS ve a Configurar/API/ y marca la casilla Habilitar clientes ActiveX y socket. En All API settings ... tienes que tener el puerto 7496

Saludos.