Ayudita programando en NinjaTrader
Ayudita programando en NinjaTrader
Buenas:
...si estoy largo dentro del mercado...
y quiero colocar un STP LOSS cuando se dé cualquiera de estas condiciones:
1) caiga "n" ticks del precio de la entrada (esto lo tengo claro).
ó
2) pase por el mínimo de la barra que me dió la señal de entrada.
¿como le indico la condición 2?
saludos y gracias de antemano
...si estoy largo dentro del mercado...
y quiero colocar un STP LOSS cuando se dé cualquiera de estas condiciones:
1) caiga "n" ticks del precio de la entrada (esto lo tengo claro).
ó
2) pase por el mínimo de la barra que me dió la señal de entrada.
¿como le indico la condición 2?
saludos y gracias de antemano
...no me funciona, creo que lo hago bien y lo veo claro, no debería tener más ciencia, pero no...
Voy a mirar los ejemplos que hay en el foro de Ninja:
http://www.ninjatrader-support.com/vb/s ... php?t=3220
ya te cuento....
saludos,
Voy a mirar los ejemplos que hay en el foro de Ninja:
http://www.ninjatrader-support.com/vb/s ... php?t=3220
ya te cuento....
saludos,
Inserta esto en el código:
Siempre que haya un "cambio de estado" Variable0 tomará el valor del mínimo de la barra.
Debería funcionar.
Saludos.
Edito: Por supuesto, luego deberías poner
Código: Seleccionar todo
protected override void OnPositionUpdate(IPosition position)
{
if (position.MarketPosition != MarketPosition.Flat)
{
Variable0=Low[0];
}
}
Siempre que haya un "cambio de estado" Variable0 tomará el valor del mínimo de la barra.
Debería funcionar.
Saludos.
Edito: Por supuesto, luego deberías poner
Código: Seleccionar todo
if (position.MarketPosition != MarketPosition.Flat)
{
ExitLongStop(Variable0);
SetStopLoss(CalculationMode.Ticks, numero de ticks de pérdida);
}
Última edición por bolsa1 el 18 Jun 2008 21:28, editado 1 vez en total.
"Mercaderes e industriales no deben ser admitidos a la ciudadanía; porque su género de vida es abyecto y contrario a la virtud."
Aristóteles.
Aristóteles.
Si te ha gustado este hilo del Foro, ¡compártelo en redes!