Crossaabove y Crossbelow

Foro dedicado a esta excelente herramienta de desarrollo e implementación de sistemas de trading
Responder
cavendish
Mensajes: 13
Registrado: 01 Ene 2011 14:03

Crossaabove y Crossbelow

Mensaje por cavendish »

Realmente tengo dudas de cómo funcionan estos métodos de Ninja Trader. A ver si me explico. Imaginaos que tenemos acciones de SAN a 6,90, luego suben a 7,30 y luego bajan a 6,90 de nuevo. Entonces mi pregunta es si estos métodos hacen lo siguiente:

1) Crossabove: cruzar hacia arriba. Si ponemos crossabove (7) devuelve true cuando sube de 6,90 a 7,30 ¿no?

2) Crossbelow: cruzar hacia abajo. Si ponemos crossbelow (7) devuelve true cuando baja de 7,30 a 6,90 ¿no?

Espero habreme explicado. Gracias.
TraderPablo
Mensajes: 4
Registrado: 17 Ene 2011 15:51

Re: Crossaabove y Crossbelow

Mensaje por TraderPablo »

El formato de CrossAbove es el siguiente :

Syntax
CrossAbove(IDataSeries series1, double value, int lookBackPeriod)
CrossAbove(IDataSeries series1, IDataSeries series2, int lookBackPeriod)

Por lo tanto no se utilizar para comparar Precio vs un valor, sino para comparar dos dataseries ( funciones, por ejemplo una media exponencial ) .
Un ejemplo seria ;
if (CrossAbove(EMA(10), EMA(20), 1)) EnterLong();
Que haria que si en la ultima barra, EMA(10) paso hacia arriba de EMA(20) entonces entra en una posicion Long.


Para verificar si el precio paso de 6.9 a 7.3 basta con hacer
if(Close[0]>7.3)

Saludos...

Pablo
Responder

Volver a “Ninja Trader”