Cómo declarar variables con valor negativo en NT
Publicado: 05 Oct 2014 03:09
Hola,
Estoy intentando modificar una estrategia en NT, quiero entrar con un segundo contrato cuando el trade actual vaya perdiendo más de por ejemplo 200€, lo he hecho con:
if (Position.MarketPosition == MarketPosition.Long)
{
if (Position.GetProfitLoss(Close[0],PerformanceUnit.Currency)< (-200))
{
EnterLong(1, "");
}
Así, poniendo el valor directamente en el código funciona, pero quiero declarar la pérdida como una variable optimizable, por ejemplo:
private int perdidaSegundoCtto = -200;
y esto al compilar me lo acepta, pero después en backtest no me deja ponerle valores negativos, lo he probado con double pero tampoco…
Alguien me puede ayudar…?
Muchas gracias, un saludo…
Estoy intentando modificar una estrategia en NT, quiero entrar con un segundo contrato cuando el trade actual vaya perdiendo más de por ejemplo 200€, lo he hecho con:
if (Position.MarketPosition == MarketPosition.Long)
{
if (Position.GetProfitLoss(Close[0],PerformanceUnit.Currency)< (-200))
{
EnterLong(1, "");
}
Así, poniendo el valor directamente en el código funciona, pero quiero declarar la pérdida como una variable optimizable, por ejemplo:
private int perdidaSegundoCtto = -200;
y esto al compilar me lo acepta, pero después en backtest no me deja ponerle valores negativos, lo he probado con double pero tampoco…
Alguien me puede ayudar…?
Muchas gracias, un saludo…