Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Simulação de mercado: Position View (XIX) foi publicado:
Uma das coisas que mais tem me incomodado, é o fato da classe C_ElementsTrade, ter em seu código, coisas que permitem acessar as posições. Não entenda isto como uma falha, pois de fato não é. Apenas torna algumas partes do que precisaremos fazer no futuro, algo um tanto quanto sujeitas a erros. Todo o trabalho que tem sido feito, para implementar o indicador de posição. Tem sido feito, pensando em usar ele no replay/simulador. Porém, uma vez que ele esteja sendo usado no replay/simulador. Não teremos de forma alguma acesso a uma posição real. Sendo assim, qualquer chamada da biblioteca MQL5, cujo objetivo é acessar dados da posição. Não terão qualquer efeito no código.
No artigo anterior Simulação de mercado: Position View (XVIII), mostrei como lidar com algumas situações. Como por exemplo, evitar que o usuário ou operador, viesse a remover os objetos gráficos, que haveriam sido colocados pelo indicador de posição. Fizemos isto de uma maneira supersimples e bastante fácil e sem muita complicação. Já que muitas das vezes repor os objetos na ordem correta, pode ser bastante custoso e nos forçar a verdadeiros malabarismos em termos de programação. Assim como também, adicionamos uma indicação de volume. Que é algo muito usado por alguns operadores a fim de conseguir saber se haveria ou não, a possibilidade de efetuar, algum tipo de estratégia na posição.
Seja para melhorar o lucro aumentando de forma consciente uma posição já lucrativa. Ou para reduzir o risco, já que se você estiver com um volume consideravelmente grande. Pode acabar por ter uma perda muito grande em um movimento em que o mercado vai contra a sua posição. Muitas das vezes isto faz com que o risco, encerre sua operação, para logo depois você ver o mercado indo na direção que você imaginava. Este tipo de coisa além de ser muito ruim, detona completamente o psicológico do operador. Tirando completamente a sua confiança.
Tudo isto tem sido feito, de maneira bastante simples e com pouquíssimas mudanças de fato no código já existente. Acredito, que você, meu caro leitor, esteja de fato conseguindo acompanhar e perceber, que não é muito complicado fazer as coisas. Apenas precisamos pensar com calma antes de começar a de fato tentar mudar o código. Pois dependendo do caso, uma ou outra leve mudança, na forma com as coisas estão implementadas. Já será mais que o suficiente para que consigamos resolver algum problema especifico.
Mas agora precisamos resolver uma questão, um tanto quanto, mais complicada. Que eu tenho postergado em resolver, já a algum tempo. Mas não se preocupem, em imaginar que o trabalho a ser feito aqui, é algo complicadíssimo. Na verdade você irá de fato notar, que apesar de ser relativamente complicado, irei tratar a coisa de uma maneira bastante simples e fácil de entender. Então vamos ao trabalho.
Autor: Daniel Jose