[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 35

 
granit77:
É claro que diminui, mas tudo depende de indicadores específicos. Para cálculos simples, é bastante aceitável, mas proporciona economia de tempo durante o desenvolvimento. Desta forma, você pode verificar a idéia muito rapidamente e jogá-la no lixo com prazer. Se os resultados forem encorajadores, então é possível reduzi-lo a um único indicador.
Programadores em geral não confiam em ninguém (Eu não sou um programador :)) ), portanto, quando se trata do uso de indicadores, eles são divididos em indicadores de ponta baça e de ponta afiada.
Alguns acreditam que os algoritmos transferidos diretamente do indicador para o Expert Advisor são os mais rápidos.
Outros dizem que a diferença não é tão significativa a ponto de complicar o código. E às vezes, a introdução de cálculos no Expert Advisor até retarda os testes.
Há especialistas que são muito hábeis em otimizar a velocidade do código, e não há tantos deles, mesmo entre os profissionais.
Leia os artigos no Testador e em outras seções, será interessante.
Mas é mais conveniente para o simples rapaz do campo manter tudo no indicador e enviar sinais para o Conselheiro Especialista de lá. Isto permite modificar facilmente o sistema, alterar e reescrever indicadores, usar vários indicadores simultaneamente, etc. É digno de nota que um dos programadores de fórum mais experientes é da mesma opinião.


excursus interessantes

O tempo de atraso de resposta do corretor nega toda otimização do código.

Para pedidos pendentes - a otimização séria do código não é crucial (modularidade - fácil de desenvolver e modificar o código).

 
granit77:

Obrigado, muito interessante. Acabei de 'fazer' minha primeira EA, na verdade, apenas mudei algumas linhas de código na terminada. Eis o que saiu:

"Shifter", sem paradas. Agora decidi otimizá-lo.

Por favor, me informe, onde posso ler sobre bons resultados de testes no MT4 (drawdown, expectativa matemática, lucratividade e outros parâmetros dados pelo testador ou que podem ser obtidos em excel). Algo não muito acadêmico-clopédico, simples e praticamente útil.

Raios, acho que acertei na rede... :)

 
Cod:

Obrigado, muito interessante. Acabei de 'fazer' minha primeira EA, na verdade, apenas mudei algumas linhas de código na terminada. Eis o que saiu:

"Shifter", sem paradas. Agora decidi otimizá-lo.

Por favor, me informe, onde posso ler sobre bons resultados de testes no MT4 (drawdown, expectativa matemática, lucratividade e outros parâmetros dados pelo testador ou que podem ser obtidos em excel). Algo não muito enciclopédico academicamente, simples e praticamente útil.

Raios, acho que acertei na rede... :)


O melhor resultado será alcançado durante os testes em modo de tempo real. Outras vezes, no testador, um EA é bom, mas em tempo real, perde tudo sem prestar atenção a nenhuma expectativa matemática. A opção mais fácil é usar uma conta demo. Mas melhor ainda, abrir uma conta de centavos com o lote mimimal = 0,01 e ter 10 libras presas lá, jogar a EA na conta real, porque os testes na conta demo são diferentes da conta real. Bem, 10 libras com este lote lhe dará pelo menos o equivalente da EA na conta com um depósito de 10 000 dólares. Mesmo com erros, mas esta é uma negociação em tempo real em uma conta real. Se você não se importa de desembolsar 10 libras, vá em frente.
 
Cod:
...Merda, acho que atingi as redes... :)

Ore, o processo é agora irreversível... :))
Faça uma busca nas palavras mágicas que você nomeou e você ficará horrorizado com a quantidade de material e opiniões expressas nele. Eu ainda não formei minha própria opinião.
A única coisa de que estou firmemente convencido é: otimizar em um período de tempo, depois executar testes individuais em outro (OOS ou forward, como são chamados) com dados melhores. De interesse são as EAs que mostram resultados semelhantes em novos (futuros) prazos. Se eles não caírem drasticamente, já é alguma coisa, você pode brincar. Se eles mantêm zero ou mostram uma tendência estável, então isto é algo que vale a pena melhorar.
Se o comportamento do Expert Advisor na seção dianteira for radicalmente diferente do otimizado - no caixote da reciclagem sem nenhum arrependimento, trapaça e ajustes.
Tudo isso se aplica aos códigos, que não utilizam tecnologias questionáveis, jogando com citações de peculiaridades do corretor (pips, apanhadores de divergência).
E, bem, Vladimir me lembrou - a prática é o único critério de verdade. Qualquer resultado promissor no testador é testado pelo menos em demonstração. Se os resultados forem significativamente diferentes - para o caixote do lixo. Sejam quais forem as razões, está planejado negociar sobre o real, não no testador.
 
drknn:

Os testes em tempo real darão os melhores resultados.

É muito tempo, eu não tenho intraday... Já tive cerca de 100 negócios em um ano - assim você estará testando em tempo real até sua aposentadoria :)
 
Cod:

Longo, eu não tenho intraday... Eu tive cerca de 100 negócios em um ano - desta forma você estará testando-os em tempo real até sua aposentadoria :)

Nem sequer considero estratégias com tal freqüência de ofícios, pois levaria uma vida inteira para testá-las. Você descobrirá que não é lucrativo em seu leito de morte e arruinará a solenidade do momento.

 
granit77:
Ore, o processo é irreversível agora... :))
Procure através das palavras mágicas que você mencionou e você ficará surpreso com o número de materiais e opiniões expressas neles. Eu ainda não formei minha própria opinião.
A única coisa de que estou firmemente convencido é: otimizar em um período de tempo, depois executar testes individuais em outro (OOS ou forward, como são chamados) com dados melhores. De interesse são as EAs que mostram resultados semelhantes em novos (futuros) prazos. Se eles não caírem drasticamente, já é alguma coisa, você pode brincar. Se eles mantêm zero ou mostram uma tendência estável, então isto é algo que vale a pena melhorar.
Se o comportamento da EA na área dianteira for drasticamente diferente do da área otimizada - sem arrependimentos, trapacear e afinar na cesta.


Muito obrigado pela opinião!!!

Eu mesmo estava pensando agora que uma certa seção anormal em um período poderia arruinar, desculpe, desvalorizar os resultados do teste - digamos, a tseta estava balançando de três a sete figuras durante o ano, mas havia uma pequena seção onde voou vinte figuras sem parar - o valor de tal otimização para o comércio futuro é provavelmente muito baixo, porque a média desempenhará seu papel...

Sim, há muitos materiais sobre este assunto, eu sei. Vou examiná-los.

Mais uma vez, obrigado.

 
granit77:
Eu nem sequer considero estratégias com tal freqüência de ofícios, porque não é vida suficiente para verificá-las. Você descobrirá que não é lucrativo em seu leito de morte e arruinará a solenidade do momento.

:)

Acho que ainda é mais barato do que andar por um pântano de flutuações e ruídos em gráficos de minutos. Um acordo uma vez a cada 1-5 dias não é tão longo.

 

Bom dia! Não consigo descobrir a função 'BarsSince' - a função não está definida C:\FXstart\Documentos/especialistas/outros.mq4 (72, 96)
Eu não entendi como escrevê-lo, ele fica em letras negras no editor do MetaTrader e então, desde então, eu pesquisei no Google sobre a questão (como memorizar uma barra), descobri que a função memoriza a barra sob certas condições, dá um valor para quantas barras passaram de uma para outra, digamos, cruzamento de uma média, mencionada em uma dúzia de fóruns, e a ajuda não consegue encontrá-la!

Eu sou estúpido, é um mistério. Eu ainda estou pensando por conta própria.

 
Dimka-novitsek:

Bom dia! Não consigo descobrir a função 'BarsSince' - função não está definida C:\FXstart\Documentation/experts/other.mq4 (72, 96)
Eu não entendo bem como escrevê-lo, está no editor do Metatradera permanece em letras negras e por isso, barssince, encontrei no google sobre a questão (como lembrar a barra), acontece que a função memoriza a barra sob certas condições, dá um valor para quantas barras passaram de sabitiyi, digamos o cruzamento de um meio caminho do outro, mencionou uma dúzia de fóruns, e em Help find it ne magu!

Eu sou estúpido, é um mistério. Eu ainda estou pensando por conta própria.


Qual é a função?