A NeoTraderBot é a primeira comunidade aberta no Brasil com foco em compartilhar informações sobre automatização de estratégias
Estou sofrendo, já há alguns dias, com o suporte da nelogica
No meu caso, as funcoes de trade funcionam, mas as funcoes que verificam a posicao, nao funcionam.
Exemplo: isSold nao retorna true quando tenho uma venda
Alguem já se defrontou com a mesma situacao?
Estranho, nunca tive esse tipo de problema, tenta usar SellPosition para verificar se está vendido seria uma opção.
Na verdade acho que o problema tá mais comigo
Eu achava que podia rodar meu robo no grafico
Até que posso sim botar no grafico o indicador que o robo usa e a automacao
Mas aí ele nao gerencia nenhuma posicao, nem simulada
As funcoes nao retornam informacoes uteis sobre posicao
Posicao só é gerenciada dentro da automacao
Nunca tive esse problema também. Sugiro postar um trecho do código - caso não queira revelar sua estratégia, crie uma estratégia simples de exemplo (ex. cruzamento de médias) em que o problema também ocorra e indique o tempo gráfico. Assim será possível testarmos e podemos direcioná-lo melhor para uma solução, caso haja.
Boa noite
Também estou com o mesmo problema para IsBought e IsSold.
Quando estou na compra ou na venda a função não retorna true.
Alguém sabe o que pode está acontecendo ?
Oi Sapphire... como eu disse, descobri qual é o problema
Essas funcoes só funcionam dentro do ambiente de estrategias.... eu tava tentando usar dentro de uma janela de grafico
@landosan Vc poderia explicar melhor a razao. Estou tendo o mesmo problema enquanto tento rodar o debug, mas nem o IsSold, nem o isBought, nem o HasPosition retornam True.
Eu entendo que no metodo de debug nao existe nenhuma operacao real, mas como podemos encontrar os erros no codigo se a funcao nao retorna valor.
Atenciosamente.
@nilo-martinez você criou uma estratégia de execução? Se possível posta parte do código assim seria mais fácil ajudar a identificar o problema.