Agregué con éxito la estrategia en mi gráfico, pero no genera ningún pedido.
Si la estrategia no genera un solo pedido cuando se aplica al gráfico y no hay errores en la leyenda del gráfico (en la parte superior), significa que no se cumplieron las condiciones para la generación del pedido o que los pedidos se generaron pero nunca se cumplieron. El precio de mercado.
Puede agregar gráficos al código fuente de su estrategia para ver cuándo se cumplen las condiciones / no están visibles en el gráfico. Aquí hay un código modificado de nuestro script de estrategia en blanco que demuestra cómo puede hacerlo (preste atención a las funciones de 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))
Si se cumplen las condiciones, verá cruces rojas y azules sobre las barras.