Especialistas: Martingale - página 2

 
Só faltou fazer SOROS e MARTINGALE em TEMPO REAL pra ficar PERFEITO ! Parabéns pelo código!
 

Abrão tudo bem,  coloco o robo no grafico.  Ele da esse erro de volume errado,  troco o volume e nao adianta. ? Quero testa-lo na pratica.  Voce fez para funcionar no mini indice tambem ?

 
Isaac Ribeiro #:

Abrão tudo bem,  coloco o robo no grafico.  Ele da esse erro de volume errado,  troco o volume e nao adianta. ? Quero testa-lo na pratica.  Voce fez para funcionar no mini indice tambem ?

Olá Isaac, o erro que diz que o volume está configurado errado quer dizer que o volume está configurado errado, espero ter ajudado

 
Fabio Rodrigues Araujo #:
Só faltou fazer SOROS e MARTINGALE em TEMPO REAL pra ficar PERFEITO ! Parabéns pelo código!

Muito obrigado!

 
Boa tarde, não conseguir configura-lo
 

@Abraao Moreira,


Olha, parabéns pelo seu código, e por seu desprendimento em deixá-lo livre, se você permitir, deixe-me fazer um adendo sobre Martingale, pois vejo que você cometeu um erro comum.

Martingale não tem necessariamente que ter multiplicação de lote, na verdade ele se foca no prejuízo em valor.

a formula é próximo trade = perda total + alvo

Se você tem SL e TP fixos fica fácil calcular a média de ganho, ou de perda, em cada um, para saber qual lote aumentar em proporção a perda, mas esse calculo pode ser até com TP e SL variáveis, ou ativos variáveis, desde que a projeção de lucro seja de "perda total + alvo fixo", e sempre que houver um ganho a perda total volta a zero.

em mql5 temos a função OrderCalcProfit que faz o calculo do valor do ganho ou perda (projeção) e com ela podemos fazer um Martingale efetivo.

Me desculpe se pareço um pouco rude nas palavras, mas minha intenção realmente é ajudar você a se aperfeiçoar o codigo.


Grande abraço!



 
Cesar Afif rezende Oaquim #:

@Abraao Moreira,

Olha, parabéns pelo seu código, e por seu desprendimento em deixá-lo livre, se você permitir, deixe-me fazer um adendo sobre Martingale, pois vejo que você cometeu um erro comum.

Martingale não tem necessariamente que ter multiplicação de lote, na verdade ele se foca no prejuízo em valor.

a formula é próximo trade = perda total + alvo

Se você tem SL e TP fixos fica fácil calcular a média de ganho, ou de perda, em cada um, para saber qual lote aumentar em proporção a perda, mas esse calculo pode ser até com TP e SL variáveis, ou ativos variáveis, desde que a projeção de lucro seja de "perda total + alvo fixo", e sempre que houver um ganho a perda total volta a zero.

em mql5 temos a função OrderCalcProfit que faz o calculo do valor do ganho ou perda (projeção) e com ela podemos fazer um Martingale efetivo.

Me desculpe se pareço um pouco rude nas palavras, mas minha intenção realmente é ajudar você a se aperfeiçoar o codigo.

Grande abraço!

Eu discordo da sua interpretação, mas gostaria de ver a implementação, sinta-se a vontade para fazer qualquer alteração no meu código e postar no codebase inclusive

 
por favor pode apenas me ajudar a entender como posso fazer três alteracões nesse codigo ? a primeira seria abilitar a compra e venda no preço atual acima ou abaixo da abertua do candle 1 , e uma contagem de gains para cada gain acresentar ordens limit contraria sobre o preço do stop e o posicionamento do stop na maxima ou minima do candle 1
 
Parabens pelo codigo. Veriquei aqui e esta funcionando quase tudo perfeitamente.

A unica obrservação é que os limites de profit e loss diarios nao estao funcionando corretamente. Ou seja, quando o lucro ou prejuizo atinge o valor configurado nos parametros, o robo para de realizar operacoes e nao volta no dia seguinte. 

Nos testes que fiz é isso que tem acontecido. Por exemplo: ele atigiu o limite loss configurado diario e para totalmente. E nao volta a realizar operacoes nos dias seguintes.

@Abraao Moreira
 
Para quem não conseguiu testar, tem que deixar false a linha manual first operation