Ajude-me a escrever um EA, obrigado de antemão - página 23

 
Bom dia, acho que é mais fácil adicionar nas configurações se quisermos definir uma zona de breakeven dependendo do depósito ou mesmo se um grupo de ordens será fechado em + dependendo de quantas ordens pares e ímpares serão fechadas. Suponha que um usuário com um pequeno depósito tenha definido 2 ordens nas configurações - assim o conselheiro não irá parar de abrir ordens e apenas alterar os lucros/perdas de todas as ordens em 13pp e alterar as paradas em 33pp, e então o conselheiro abrirá em 000 ou um pouco no plus, e pode começar imediatamente a negociar novamente, também é bom colocar nas configurações para que o usuário possa selecionar os parâmetros da zona segura de sua escolha
 
e você obtém uma foto como esta
 
edikjefimov:

--------------------------------------------------------------------------- 1.2550 lucro de bai e parada de vendas aqui



--------------------------------------------------------------------------1.2500 бай 0.01/0.04

-------------------------------------------------------------------------.1.2480 сел 0.02



------------------------------------------------------------------------ 1.2430 paradas de baías e lucros de vendas aqui

então talvez você possa ver melhor? eu não abri mais de 4 pedidos, e quanto tempo o preço pode ficar em um lugar? não muito tempo )) porque eu tenho que andar

Sua bicicleta foi inventada há muito tempo e foi estudada de todos os lados, veja o ramo Avalanche, (a propósito, também existem EAs). Se você não usar a análise, esta EA, mais cedo ou mais tarde, venderá para fora. Se utilizarmos a análise para a entrada e limitarmos o número de joelhos, então, em princípio, ela pode funcionar de forma lucrativa, embora com um drawdown bastante grande.

Aqui estão os resultados dos testes de uma das variantes de tal TS: lote inicial 0,05, lote máximo 1,95, número máximo de posições abertas - 5.

SímboloEURUSD (Euro vs Dólar americano)
Período1 Minuto (M1) 2009.01.02 06:01 - 2012.01.12 23:59 (2009.01.01 - 2012.01.13)
ModeloPor preços abertos (somente para Consultores Especialistas com controle explícito de abertura de barra)



Bares na história1114538Carrapatos modelados2218833Qualidade de modelagemn/d
Erros de descasamento de cartas0




Depósito inicial10000.00



Lucro líquido37418.37Lucro total101985.91Perda total-64567.54
Rentabilidade1.58Pagamento previsto86.42

Desembolso absoluto522.62Máximo de drawdown4697.34 (13.98%)Drawdown relativo18.37% (2637.28)

Total de negócios433Posições curtas (% ganho)232 (66.38%)Posições longas (% ganho)201 (64.18%)

Ofícios rentáveis (% de todos)283 (65.36%)Perdas comerciais (% do total)150 (34.64%)
A maiorcomércio lucrativo4595.18transação perdida-4730.45
Médianegócio lucrativo360.37perdendo comércio-430.45
Máximoganhos contínuos (lucro)11 (670.38)Perdas contínuas (perda)4 (-1408.07)
MáximoLucro contínuo (número de vitórias)4595.18 (1)Perda contínua (número de perdas)-4730.45 (1)
Médiaprêmios contínuos2Perda contínua1
 

Programação:


 
khorosh:

Gráfico:

Uma avalanche, sim. Então? O código é semelhante, ainda mais primitivo: não há verificação de lote máximo, passo de lote mínimo, distância de paradas e armadilhas do preço e outros.

A propósito, você deve testar uma avalanche em todos os carrapatos, então suas desvantagens serão vistas em toda a glória ;-)

 
evillive:

Uma avalanche, sim. Então? O único programador que postou seu código aqui seguiu os passos de outros escritores de avalanche. O código é semelhante, ainda mais primitivo: não há verificação de lote máximo, passo de lote mínimo, distância de paradas e paradas ao preço e assim por diante.

Você deve testar uma avalanche por todos os carrapatos, a propósito; então suas desvantagens serão claramente vistas ;-)

Alguns especialistas (paukas) recomendam testá-lo a preços de abertura de carrapatos de um minuto porque os carrapatos no testador são artificiais.
 

Se você sabe que uma avalanche pode ser testada não apenas em M1, mas certamente em todos os carrapatos, o resultado será o mesmo em M5 como em H1 se o algoritmo for programado corretamente))))

Além disso, mesmo os carrapatos de teste artificiais são mais precisos do que os preços de abertura ou, mais ainda, os pontos de verificação. Além disso, se um EA está trabalhando no sentido das cócegas, seria um grande erro testá-lo a preços abertos, é apenas para enganar alguém ou para fazer bons relatórios ))
))

 
evillive:

Se você sabe que uma avalanche pode ser testada não apenas em M1, mas certamente em todos os carrapatos, o resultado será o mesmo em M5 como em H1 se o algoritmo for programado corretamente))))

Além disso, mesmo os carrapatos de teste artificiais são mais precisos do que os preços de abertura ou, mais ainda, os pontos de verificação. Além disso, se um EA estiver trabalhando no sentido das tic-tac, seria um grande erro testá-lo abrindo preços, ele só pode enganar alguém ou fazer bons relatórios)

Eu não me senti preguiçoso e corri com carrapatos. A diferença não é essencial. Mas o consumo de tempo para testes é muito significativo. A diferença pode ser considerável se usarmos o escalpe. Mas neste caso, os lucros são de 10 a 65 pips e as paradas só podem desencadear em uma emergência.

SímboloEURUSD (Euro vs Dólar americano)
Período1 Minuto (M1) 2009.01.02 06:01 - 2012.01.12 23:59 (2009.01.01 - 2012.01.13)
ModeloTodos os carrapatos (método mais preciso baseado em todos os menores períodos de tempo disponíveis)



Bares na história1114538Carrapatos modelados41399417Qualidade de modelagem25.00%
Erros de descasamento de cartas0




Depósito inicial10000.00



Lucro líquido35182.18Lucro total100203.65Perda total-65021.47
Rentabilidade1.54Expectativa de vencer79.60

Desembolso absoluto534.75Máximo de drawdown4778.54 (14.94%)Drawdown relativo19.18% (2670.68)

Total de negócios442Posições curtas (% ganho)238 (66.39%)Posições longas (% ganho)204 (64.22%)

Ofícios rentáveis (% de todos)289 (65.38%)Perdas comerciais (% do total)153 (34.62%)
A maiorcomércio lucrativo4560.08transação perdida-4716.41
Médianegócio lucrativo346.73perdendo negócio-424.98
Número máximoganhos contínuos (lucro)12 (635.66)Perdas contínuas (perda)4 (-1328.32)
Máximolucros contínuos (número de vitórias)4560.08 (1)perda contínua (número de perdas)-4716.41 (1)
Médiaprêmios contínuos2perda contínua1
 

khorosh:

Не поленился, прогнал по тикам. Разница не существенная. Но затрата времени на тестирование очень существенная. Разница может быть существенная, если используется пипсовка. Но в данном случае профиты от 10 до 65 пунктов, а стопы могут сработать только в аварийном случае.

Você testou o dispositivo feito pelo próprio autor ou existe tal conselheiro no kodobase? Eu gostaria de um teste mais recente, 2009 não é realmente relevante.

 

Olá a todos, eu tentei uma avalanche, não foi o que eu disse, ele faz de tudo para drenar o depósito, lá amplia cada corredor de ordem sucessiva em vez de estreitar e entrar no breakeven em um longo apartamento e começar de novo, assim o lucro pode não ver um usuário porque afastar a ordem e o lucro é afastado, em suma, um completo afundador