Se a estratégia não gerar uma única ordem quando aplicada ao gráfico e não houver erros na legenda do gráfico (no topo), isso significa que as condições para a geração do pedido não foram atendidas ou as ordens foram geradas, mas nunca foram atendidas ao preço de mercado.
Você pode adicionar gráficos ao seu código-fonte de estratégia para ver quando as condições são atendidas/não visíveis no gráfico. Aqui está um código modificado do nosso script de estratégia em branco que demonstra como você pode fazer isso (preste atenção nas funções do plotshape):
//@version=3
strategy("My Strategy", overlay=true)
longCondition = crossover(sma(close, 14), sma(close, 28))
if (longCondition)
strategy.entry("My Long Entry Id", strategy.long)
plotshape(longCondition, color = blue)
shortCondition = crossunder(sma(close, 14), sma(close, 28))
if (shortCondition)
strategy.entry("My Short Entry Id", strategy.short)
plotshape(shortCondition, color = red)
Se as condições forem atendidas, você verá cruzes vermelhas e azuis acima das barras.