Pessoal,
Att.
Jarley
Fórum de negociação, sistemas de negociação automatizados e testes de estratégias de negociação
Você tem alguma questão sobre Metatrader 5! Pergunte Aqui!
Malacarne, 2015.01.14 23:12
Olá potmoney,
Essa é, infelizmente, uma limitação da ferramenta MT5. Entretanto, é perfeitamente possível de emular a corretagem, utilizando a função TesterWithdrawal. Todas as demais variáveis que afetam sua nota de corretagem, como emolumentos, ISS, IR, etc, também podem ser codificadas, mas você mesmo precisa desenvolver a solução, uma vez que a mesma não é nativa da ferramenta MT5.
Abraços,
Malacarne
Nao seria mais facil alterar o preço no proprio handle OnTick?
Ex: trade.Buy(Lotsize,_Symbol,tick.Ask*1.001,Sl,TP," ");
Att
PH
Rodrigo,
A grande questão é...como obter o melhor resultado apos o lançamento desta função, ja que a mesma nao foi feita p interferir nos resultados de avaliação dos Ea´s
Ex: Ao optimizar um EA irao aparecer milhares de resultados com o Lucro liquido (sem o abatimento dos custos de comissao)...sem as retiradas p sua analise.
O valor das retiradas ira aparecer no relatorio. porem nao no resultado liquido...lucro prejuizo...liquido
Entao como escolher dentre milhares de resultados qual foi a melhor opçao em um click na planilha excel?
Como escolher o melhor resultado dentre milhares da planilha de optimização sem ter que rodar os milhares de backtestes?
Sai que é sua mestre!
att
PH
Rodrigo,
A grande questão é...como obter o melhor resultado apos o lançamento desta função, ja que a mesma nao foi feita p interferir nos resultados de avaliação dos Ea´s
Ex: Ao optimizar um EA irao aparecer milhares de resultados com o Lucro liquido (sem o abatimento dos custos de comissao)...sem as retiradas p sua analise.
O valor das retiradas ira aparecer no relatorio. porem nao no resultado liquido...lucro prejuizo...liquido
Entao como escolher dentre milhares de resultados qual foi a melhor opçao em um click na planilha excel?
Como escolher o melhor resultado dentre milhares da planilha de optimização sem ter que rodar os milhares de backtestes?
Sai que é sua mestre!
att
PH
Na minha opinião, se tiver que utilizar a planilha para análise já não é uma boa solução, pois não estará levando em conta essa informação na seleção dos algoritmos genéticos de otimização.
A um bom tempo atrás apresentei essa ideia do TesterWithdrawal para emular a corretagem, e ainda acredito que é a que melhor emula a corretagem durante a otimização, mas para fazer o que você está pensando é importante levar em conta dentro do algoritmo de otimização personalizado na OnTester essas retiradas.
Na minha opinião, se tiver que utilizar a planilha para análise já não é uma boa solução, pois não estará levando em conta essa informação na seleção dos algoritmos genéticos de otimização.
A um bom tempo atrás apresentei essa ideia do TesterWithdrawal para emular a corretagem, e ainda acredito que é a que melhor emula a corretagem durante a otimização, mas para fazer o que você está pensando é importante levar em conta dentro do algoritmo de otimização personalizado na OnTester essas retiradas.
Ola Figurelli Tudo bem ?
E como você esta usando TesterWithdrawal ?
- 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
Pessoal,
Desculpe-me por possíveis duplicatas, mas estou com uma dúvida básica: é possível parametrizar os ativos disponíveis na conta demo para incluir os valores de corretagem e emolumentos? Precisei programar diretamente no EA o tratamento desses valores, mas não considero que essa seja uma solução eficiente. A ideia é utilizar a classe CDealInfo e obter o valor da atributo Commision, mas para isso esse valor teria que ser parametrizado previamente.
Alguém aqui sabe se existe a possibilidade de fazer isso em um EA?
Att.
Jarley