Discussão do artigo "Programação baseada em autômatos como nova abordagem para criação de sistemas de negociação automatizados" - página 5
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Gostaria de fazer uma pergunta ao autor...
Vou fazer uma suposição. O autor do artigo não é um programador. Talvez ele tenha algumas lembranças de sua participação anterior em alguns projetos. Mas, neste momento, ele não programa de forma inequívoca. Você pode ver pelo conteúdo do artigo: ele nada mais é do que um raciocínio. Se o autor fosse um programador, este artigo conteria pelo menos um exemplo de um código EA/indicador no mql5. Não há nenhum exemplo.
Estamos dominando um estilo superior de argumentação. Argumentar sem fatos. Argumentar com base no temperamento. Um argumento que passa de uma afirmação sem fundamento para a personalidade do parceiro.
O que um homem coxo pode dizer sobre a arte de Herbert von Karajan? Se você disser que ele é coxo, ele será derrotado.
O que um homem que não mudou seu passaporte pode argumentar? Que opiniões sobre arquitetura pode expressar um homem sem uma propiska? Pego em flagrante, ele confessa e admite a derrota.
E, de qualquer forma, como podemos nos interessar pela opinião de um homem careca com um nariz como esse? Que ele primeiro conserte o nariz, deixe crescer o cabelo e depois se manifeste.
O comportamento em uma disputa deve ser simples: não ouça o interlocutor, mas olhe para ele ou cantarolando, olhando em seus olhos. No momento mais agudo de pedir um documento, verificar a propiska, pedir uma característica do local de trabalho, é fácil mudar para "você", dizer: "E isso não é assunto da sua cabeça de cachorro", e seu parceiro amolecerá, como se estivesse escaldado.
Hoje em dia, quando as pragas são destruídas pela esterilização dos machos, temos de elevar o nível da discussão a níveis abstratos. Vamos discutir sobre o colapso e a ascensão de Hollywood sem assistir a um único filme. Vamos discutir sobre filósofos sem ler suas obras. Vamos discutir sobre o sabor de ostras e cocos com aqueles que já os comeram, a ponto de ficarem roucos, a ponto de brigarem, percebendo o sabor da comida pelo ouvido, a cor pelo dente, o fedor pelo olho, imaginando um filme pelo título, uma pintura pelo sobrenome, um país pelo "Cinema Travel Club", a nitidez das opiniões pelo livro didático.
Levando os produtos ao nível dos padrões mundiais, que ninguém viu, desenvolveremos todos os sete sentidos mais a intuição até o limite, o que substitui com sucesso a informação. Tenho que me parabenizar por isso. Venha para a mesa, está fervendo!
M.M.Zhvanetsky.
Gostaria de fazer uma pergunta ao autor: Qual é o automatismo de seu estilo proposto (exatamente o estilo) de programação? De qualquer forma, tudo ... terá de ser programado manualmente. Ou seja, não há flexibilidade de abordagem. E não há possibilidade de alterar a reação do autômato em tempo real.
Tentarei responder no lugar do autor, já que ele não apareceu aqui.
"Automatividade" vem do termo "autômato finito" e não tem nada a ver com o termo "automático".
E "autômato finito" é, por sua vez, uma forma de implementar algoritmos, um projeto arquitetônico. Se preferir, ele é um robô, um dispositivo, um aparelho que executa seu algoritmo passo a passo. Você pode carregar qualquer algoritmo, mas a estrutura de execução permanece a mesma. Ele pode ser implementado em qualquer linguagem, de Assembler a MQL, e até mesmo em hardware (em chips),
portanto, também não tem nada a ver com "estilo de programação". Não é um estilo de programação, é um estilo de design (desenvolvimento).
Sinceramente, eu esperava pelo menos um método de matriz, ou mesmo algo próximo de I.I.... e aqui está ... É isso que estou dizendo, agora está claro por que Marte agora é "Curiosity" e não "Curiosity".
Você não deveria ser tão desdenhoso. A programação automática é um método poderoso, flexível e confiável amplamente utilizado na programação de computadores e controladores industriais (PLCs). Outra coisa é que não há nenhuma novidade ou genialidade nisso.
E, a propósito, 40 anos antes do Curiosity havia o Lunokhod-1, e os foguetes da época soviética eram controlados por autômatos finitos :).
Artigo publicado Automata programming as a new way to create automatic trading systems:
Autor: SO_ CHE NULLA NON SO
Os autômatos foram aprovados na universidade. Eu programo tarefas complexas somente dessa forma. Não há nada de novo e revolucionário nisso.
É realmente um método muito bom. Ele permite manter até mesmo um grande número de ramificações sob controle e encontrar erros muito rapidamente. Ele é especialmente útil para o 4 porque não há OOP nele.
E, é claro, é necessário fazer o trabalho de design com antecedência. O que, de qualquer forma, é útil. Essa abordagem permite que você veja e processe as ramificações que nem sempre são visíveis ao projetar "de relance".
Este artigo é excelente. Você explica o modelo de uma forma muito simples e clara;
Sou novo no Metatrader e na MQL5, mas tenho muita experiência em desenvolvimento de software, C, C++, OOP e máquinas de estado e gerenciamento de processos, como disseram enivid e figurelli, e, na verdade, estou aplicando isso em meus EAs, pois é uma maneira muito boa de gerenciar regras de negociação.
Não sei se isso se tornará um padrão, pois muitas vezes um ótimo produto falha, mas tenho certeza de que poderia.