Fechando Posição a Mercado

//@version=4
strategy("Saída Demo v1", pyramiding=2, overlay=true)
strategy.entry("Compra1", strategy.long, 5, when = strategy.position_size == 0 and year > 2014)
strategy.entry("Compra2", strategy.long, 10, stop = strategy.position_avg_price + strategy.position_avg_price*0.1, when = strategy.position_size == 5)
strategy.exit("bracket", loss=10, profit=10, when=strategy.position_size == 15)
//@version=4
strategy("Saída Demo v2", pyramiding=2, overlay=true)
strategy.entry("Compra1", strategy.long, 5, when = strategy.position_size == 0)
strategy.entry("Compra2", strategy.long, 10, stop = strategy.position_avg_price + strategy.position_avg_price*0.1, when = strategy.position_size == 5)
strategy.close("Compra2", when=strategy.position_size == 15)
strategy.exit("bracket", "Compra1", loss=10, profit=10, when=strategy.position_size == 15)
plot(strategy.position_avg_price)