Página 1 de 1

Salida al cierre de vela

Publicado: 19 Oct 2014 21:53
por corman
Hola a todos, estoy peleándome con el NinjaTrader con una instrucción y no encuentro el código.

Quiera que entrara con parámetro determinado (ahí si que llego) y que saliera al cierre de la vela, con independencia de su amplitud.

A ver si alguien me puede echar un cable.

Gracias.

Re: Salida al cierre de vela

Publicado: 20 Oct 2014 15:53
por cls
Hola Corman.

Si el sistema corre con CalculateOnBarClose=true, cuando se ejecuta el OnBarUpdate es que estás en el cierre de la barra. En tal caso, comprueba si estás en mercado (Position.MarketPosition!=MarketPosition.Flat) y cierras.

Grosso modo:

Este código lo pondrías al inicio del OnBarUpdate:

if( Position.MarketPosition == MarketPosition.Long )
ExitLong();
else if (Position.MarketPosition == MarketPosition.Short)
ExitShort();

S2

Re: Salida al cierre de vela

Publicado: 20 Oct 2014 16:08
por corman
Gracias por la ayuda, lo probaré.