Robô com todas as funcionalidades para MT5 - página 13

 
Georgiy Merts:

Será que eles vão rir? Não é nada de mais. Também não vejo aí nada "confuso". Tudo é relevante, e quando algumas de minhas perguntas surgiram pelo caminho foram imediatamente dissipadas por mais comentários - respeito muito esse estilo, e tento escrever dessa maneira eu mesmo.

"Esta não é uma idéia de um comerciante. A idéia de um comerciante é a essência que lhe permite ter lucro. Em essência, uma breve descrição da técnica. Bem, digamos,"quebrar o canal". Em seu Consultor Especialista, eu vejo um monte de todo tipo de técnicas. Além disso, eles também podem ligar e desligar, e parece (eu não descobri, mas suspeito) de acordo com alguns algoritmos bastante complicados.

É exatamente aí que reside minha dúvida. Eu tinha exatamente isso, uma EA muito sofisticada. Ele estava mostrando grandes resultados em uma história de 20 anos. E quando o tive de verdade, ele mostrou resultados bastante fracos, mas ainda positivos por cerca de um mês, e depois esvaziou todos os seus ganhos em dois meses. Foi aí que duvidei da utilidade de sistemas complexos. Eles se esforçam muito para se desenvolverem, enquanto trabalham da mesma forma que os mais simples.

Um sistema "correto" NÃO DEVE ter parâmetros. Um sistema paramétrico, simples ou super complexo, inevitavelmente REFUSA na história e funciona bem até que essa história se desvanece no passado profundo. :)

Aqui, a história só é necessária para a TARGETING dos algoritmos. Todos os "parâmetros" são retirados do mercado. Um dos princípios básicos da análise, tudo se repete, ou seja, padrões ou mais simplesmente o STATUS se repete. A história é necessária para resolver TODAS as situações. Se algo funciona mal no mercado - significa que ou a situação é desconhecida ou livremente implementada.

Há sempre uma opção (é para isso que serve o corredor embutido) de procurar situações que funcionem e lambê-las, em vez de contar os lucros... Os lucros vêm por si mesmos quando as coisas estão funcionando como um relógio.

Aqui está um "shoosh", observando o mercado, encontrou este "shoosh": O sistema de fechamento funciona (e lucros estimados na corrida) em um bar fechado. Tomar e parar estão na distância da volatilidade em relação às calculadas (dependendo do nível de planicidade, volatilidade e estado da posição). Assim, o mercado inverte a posição mais cedo devido ao fato de que ele chega ao stop-loss do servidor por um lanço ou uma captura. Assim, a divergência ocorre durante o dia de funcionamento e o dia de funcionamento no mercado. Corrigido... bem, é assim que é :)

 
ElenaFxPro4:

O sistema "certo" NÃO DEVE ter parâmetros. Um sistema paramétrico, simples ou super-complexo, inevitavelmente REFUSA na história e funciona bem até que essa história se desvanece no passado profundo. :)

Aqui, a história só é necessária para a TARGETING dos algoritmos. Todos os "parâmetros" são retirados do mercado. Um dos princípios básicos da análise, tudo se repete, ou seja, padrões ou, mais simplesmente, STATUSS são repetidos. A história é necessária para resolver TODAS as situações. Se algo não funciona corretamente no mercado - isso significa que ou a situação é desconhecida, ou é livremente implementada.

E como os "algoritmos de depuração" são diferentes de "encontrar parâmetros ótimos"? Na minha opinião, eles são a mesma coisa...

 
Georgiy Merts:

Ahh.... Bem, se assim for - então vejo a solução para o problema de "ter todas as idéias atuais sobre o mercado" através da operação constante de um monte de sistemas simples. Nós simplesmente os observamos - e concluímos quais sistemas fazem mais sentido neste momento. Nessas direções, buscamos o lucro. Por exemplo, se vemos que os sistemas de tendência estão perdendo dinheiro em algum símbolo enquanto os sistemas planos estão ganhando, então concluímos que são variantes planas e definidas de sistemas planos para comercialização real usando este símbolo.

Foi por isso que criei a Liga de Sistemas de Comércio.

É interessante ver outras variantes para resolver o mesmo problema ("ter uma visão imediata do mercado"). Estarei atento para ver o que você vai encontrar.

"Basta observá-los - e tirar uma conclusão", é o que um robô faz. Um humano, devido a peculiaridades psicológicas e fisiológicas, NÃO será capaz de tomar a decisão correta, e mesmo por um longo período de tempo "observando" constantemente. Um homem é um criador, enquanto um robô é um executor. Deixe o robô "ver" se o símbolo que ele vê está em um plano, tendência ou borda de tendência e ele USAR o subsistema apropriado. Assim, nossos caminhos são semelhantes :) A casca para sua "pilha de sistemas simples", que vê o mercado e comuta sistemas de acordo com ele - a essência do robô proposto.

Como é isso para uma "idéia comercial" :) ?

 
Georgiy Merts:

Qual é a diferença entre "algoritmos de depuração" e "encontrar parâmetros ótimos"? Na minha opinião, são a mesma coisa...

A depuração é a resposta à pergunta "o que fazer na situação", enquanto que a adequação é a resposta à pergunta "que números colocar aqui, para que os números de lucro sejam maiores" :)

 
Desculpe, estarei de volta depois de 21.
 
ElenaFxPro4:

Bem, então um pouco complicado demais :)

Apenas um algoritmo de contra tendência "somersault" faz o seguinte:

1. identifica a margem de tendência. (movimento longo em relação à média, aumento do volume do contador acima da média, preço redondo nas proximidades)

2) Determina a entrada contra a tendência (o movimento lateral deve começar, o sinal vai contra a tendência ao preço redondo, velocidade suficiente, limita o número de posições em aberto).

3. O sistema de fechamento AFC também é específico. (O movimento brusco para o lucro leva a aquisições, o arrastamento lateral faz com que as aquisições parem e as aquisições sejam comprimidas mais próximas do preço aberto, o movimento suave para o lucro é rejeitado).

E há todo tipo de pequenas coisas como CALENDÁRIO - proibição de negociar durante certas horas de um mercado morto, controle de propagação, controle da passividade ou superatividade do mercado, dados para N dias (aqui temos 3 dias) em médias, máximos e mínimos... etc.... :)

Não seria ruim ver as fórmulas, elas muitas vezes acabam sendo bem diferentes das formulações / desejos verbais.

Uma borda de uma tendência é um extremo que é identificado, após o qual o preço não altera este extremo, e as condições para uma borda de uma tendência são satisfeitas). É o mais fácil aqui. Além disso, é mais complicado. Podemos olhar para o tempo e a que distância e a que velocidade o preço vai na outra direção. E isto é o mais correto - com o que você o define.

 
ElenaFxPro4:

"Basta observá-los - e tirar uma conclusão" é o que um robô faz. Os humanos, devido às características psicológicas e fisiológicas, NÃO serão capazes de tomar a decisão correta, e por um longo período de tempo eles estão constantemente "observando". Um homem é um criador, enquanto um robô é um executor. Deixe o robô "ver" se o símbolo que ele vê está em um plano, tendência ou borda de tendência e ele USAR o subsistema apropriado. Assim, nossos caminhos são semelhantes :) A casca para sua "pilha de sistemas simples", que vê o mercado e comuta sistemas de acordo com ele - a essência do robô proposto.

Como é isso para uma "idéia comercial" :) ?

Sim, é mais ou menos o mesmo que o meu.

Mas eu nunca encontrei um algoritmo para selecionar o TS que eu acho que é melhor usar no momento. E esta tarefa eu resolvo intuitivamente.

Será interessante ver como você o faz.

 
Valeriy Yastremskiy:

Não seria ruim ver as fórmulas, elas muitas vezes acabam sendo bem diferentes da formulação/querença verbal.

Uma margem de tendência, é um extremo que é identificado, após o qual o preço não muda esse extremo, e as condições para uma margem de tendência são satisfeitas). É o mais fácil aqui. Além disso, é mais complicado. Podemos olhar para o tempo e a que distância e a que velocidade o preço vai na outra direção. E isto é o mais correto - com o que você define.

O texto inteiro está à sua frente. Quais fórmulas?

Se a margem de tendência for definida corretamente, o preço DEVE ir contra a tendência. Por definição :) Você precisa determinar o momento para abrir a posição. A proporção de negócios lucrativos e perdedores é um indicador de determinação correta. Alguns dias chega a 100% com cerca de 10 negócios. Há dias 0% (significa quantidade mais é igual a quantidade menos), mas é raro :) A tarefa é reduzir esses dias a um mínimo.

 
Georgiy Merts:

Sim, corresponde aproximadamente ao meu.

Mas ainda não encontrei um algoritmo coerente para identificar quais TCs são melhores para usar em um dado momento. E estou fazendo isso de forma intuitiva.

Será interessante ver como você o faz.

Aparentemente eu não percebo qual é o problema?

Aqui nós temos:

1. um algoritmo1 que funciona bem na situação1.

.....

123. um algoritmo123 que funciona bem em situação123.

Você precisa de um algoritmo que detecte situações de 1 a 123. Então não vale a pena usar algoritmo33 etc. em situação33. :)

O que é feito "intuitivamente"? Está definindo a situação? Ou o quê?

 
ElenaFxPro4:

O texto inteiro está à sua frente. Quais fórmulas?

Se a margem de tendência for definida corretamente, o preço DEVE ir contra a tendência. Por definição :) É necessário determinar o momento de abrir a posição. A proporção de negócios lucrativos e perdedores é um indicador de determinação correta. Alguns dias chega a 100% com cerca de 10 negócios. Há dias 0% (significa quantidade mais é igual a quantidade menos), mas é raro :) A tarefa é minimizar tais dias.

Se apenas este texto pudesse ser inserido no código e este código funcionasse como pretendido)
A tarefa não está totalmente formulada corretamente. Minimizar as entradas erradas. Se uma entrada estiver errada, você deve encontrá-la o mais rápido possível e fechar a posição.