Participe de nossa página de fãs
Coloque um link para ele, e permita que outras pessoas também o avaliem
Avalie seu funcionamento no terminal MetaTrader 5
Optimal F para MQL5 (por Ralph Vince) - biblioteca para MetaTrader 5
- Visualizações:
- 1112
- Avaliação:
- Publicado:
- 2018.12.31 08:25
- Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance
Não consegui encontrar o código MQL5 para o Critério de Kelly, então eu mesmo decidi escrever; mas acabou que o Critério de Kelly somente funciona para as Distribuições Bernoulli. Isto significa que funciona apenas para lucros e perdas fixas, ou seja, SL e TP fixos, mas eu raramente fiz.
Então, baseado no trabalho do livro de Ralph Vince, "The Mathematics of Money Management", e pegando emprestado conceitos do código python que eu encontrei online, eu criei essa biblioteca MQL5 para o Optimal f.
Estou incluindo testes que usei para verificar se o meu código tem os mesmos resultados que o exemplo no livro de Ralph Vince. Que são: +9, +18, +7, +1, +10, -5, -3, -17, -7 .
Nota: eu configurei GEOM_MEAN_MIN_TRADES = 0 para executar os testes de unidade.
Nota: Isso calcula apenas o Optimal f. Não mostra como calcular o tamanho de uma posição. Essa parte eu deixo pra você.
Nota: Este código é fornecido apenas para testes e edificações. ENTENDA A MATEMÁTICA ANTES DE USAR ESTE INDICADOR EM UMA CONTA DE NEGOCIAÇÃO REAL! É altamente provável que você vai zerar sua conta se não souber o que está fazendo.
Traduzido do inglês pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/en/code/19326
Um indicador completo do gráfico Renko com sombras. Configure usando o Tick Size, Pip Size, Points ou R. com reversões assimétricas!
CDouble & CDoubleVectorUma biblioteca para métodos de arredondamento comuns usados no desenvolvimento MQL, classe wrapper primitiva para "type" (double) e vetor para objetos CDouble. MQL5 e MQL4 são compatíveis!