Duda .ExitLong en VBA
Publicado: 20 Abr 2011 13:32
Estoy intentando hacer un sistema con VB, el caso es que tengo algunas dudas sobre .ExitLong
A ver una vez entro en orden de compra con .buy AtClose,1, le pongo a mi sistema
if .getMarketPosition=1 then
if .close(1)>.close(0) then
.exitlong AtClose,1
end if
end if
se supone que con este sistema, una vez estamos comprados, si el cierre de la barra anterior es mayor que el de la actual saldriamos al cierre de la barra actual no?
El caso es que al aplicar este sistema en el grafico, no me muestra nada, ni compra ni hace nada, no salen las "B" de compra ni cuando sale.
Mi pregunta es, como funciona el .Exitlong AtClose y AtStop y si hay alguna forma de obligarle a salir del mercado, porque yo pensaba que esto se hacia con el .exitlong atclose pero luego al aplicarlo en el mercado no sucede nada.
A ver una vez entro en orden de compra con .buy AtClose,1, le pongo a mi sistema
if .getMarketPosition=1 then
if .close(1)>.close(0) then
.exitlong AtClose,1
end if
end if
se supone que con este sistema, una vez estamos comprados, si el cierre de la barra anterior es mayor que el de la actual saldriamos al cierre de la barra actual no?
El caso es que al aplicar este sistema en el grafico, no me muestra nada, ni compra ni hace nada, no salen las "B" de compra ni cuando sale.
Mi pregunta es, como funciona el .Exitlong AtClose y AtStop y si hay alguna forma de obligarle a salir del mercado, porque yo pensaba que esto se hacia con el .exitlong atclose pero luego al aplicarlo en el mercado no sucede nada.