Eu adicionei com sucesso a estratégia no meu gráfico, mas isso não gera nenhum pedido

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=5
strategy('My Strategy', overlay = true)

longCondition = ta.crossover(ta.sma(close, 14), ta.sma(close, 28))
if longCondition
    strategy.entry('Long', strategy.long)

plotshape(longCondition, color=color.new(color.blue, 0))

shortCondition = ta.crossunder(ta.sma(close, 14), ta.sma(close, 28))
if shortCondition
    strategy.entry('Short', strategy.short)

plotshape(shortCondition, color=color.new(color.red, 0))

Se as condições forem atendidas, você verá cruzes vermelhas e azuis acima das barras.