Boa noite Lucas,
eu entendo que o que você deve fazer é aprender a depurar um programa. O MetaEditor tem recurso de depuração, basta colocar os pontos de interrupção teclando F9 nas linhas do fonte que deseja examinar e rodar com base histórica (ctrl-F5) ou base real (F5) nesse último caso o mercado deve estar aberto.
Para ver o conteúdo de uma variável basta teclar shift+F9 sobre a variável/expressão, quando o depurador estiver parado em um ponto de interrupção.
At.te Rogério
Boa noite Lucas,
eu entendo que o que você deve fazer é aprender a depurar um programa. O MetaEditor tem recurso de depuração, basta colocar os pontos de interrupção teclando F9 nas linhas do fonte que deseja examinar e rodar com base histórica (ctrl-F5) ou base real (F5) nesse último caso o mercado deve estar aberto.
Para ver o conteúdo de uma variável basta teclar shift+F9 sobre a variável/expressão, quando o depurador estiver parado em um ponto de interrupção.
At.te Rogério
Obrigado pela sugestao Rogerio. No fim acabei achando a solução do problema. Para fazer backtest dava erro na colocação das ordens por serem ordens pendentes. Coloquei ordens a mercado e deu certo para fazer o backtest.
Colocando o robo com ordem pedente deu certo apenas ao vivo na conta demo, onde estava testando. Mas no backtest nao aceitava, dava erro. Nao sei o motivo do erro.
Olá pessoal.
Montei um robo baseado no indicador karacativa. Copiei certo os buffers de sinal de compra e de venda.
Acontece que quando da sinal de compra ele compra, só que quando da sinal de venda ele nao vende, mesmo estando sem nenhuma ordem ou posição em aberto.
fiz o inverso para verificar se o setup de venda estava com problema, só que nao esta. Quando dava sinal de compra eu coloquei no código que era pra vender. ele vendia, ou seja, o setup de venda esta ok.
Agora estou na duvida de como achar a solução para este problema, ja que copiei os buffers corretamente e ele nao esta vendendo quando da sinal de venda.
Para quem quiser, posso mandar o código fonte do indicador e do robo para voces darem uma olhada.
Agradeço desde já quem puder me ajudar.
att. Lucas Massotti
Olá Lucas, poderia enviar o código do Robo ?
Obrigado.

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Olá pessoal.
Montei um robo baseado no indicador karacativa. Copiei certo os buffers de sinal de compra e de venda.
Acontece que quando da sinal de compra ele compra, só que quando da sinal de venda ele nao vende, mesmo estando sem nenhuma ordem ou posição em aberto.
fiz o inverso para verificar se o setup de venda estava com problema, só que nao esta. Quando dava sinal de compra eu coloquei no código que era pra vender. ele vendia, ou seja, o setup de venda esta ok.
Agora estou na duvida de como achar a solução para este problema, ja que copiei os buffers corretamente e ele nao esta vendendo quando da sinal de venda.
Para quem quiser, posso mandar o código fonte do indicador e do robo para voces darem uma olhada.
Agradeço desde já quem puder me ajudar.
att. Lucas Massotti