MT5 é para programadores, não para comerciantes - página 19

 
ILNUR777:
Por que. Escreva em µl5. É fácil e simples.


Eu não vou aprender. Eu posso fazer um pouco às 4 e estou bem com isso.

 
Andrey F. Zelinsky:

você é o Bad Boy.



))) Sim, era isso que eu queria dizer, aqueles que servem os methaquots recebem em troca um frasco de geléia e uma cesta de biscoitos! A propósito, eu escrevi porque me lembrava de um velho desenho animado soviético, lembro-me vagamente desse filme. Obrigada pelo barulho, vou comer um pouco de geléia!

 
Vitaly Stepanov:
Lendo o fórum chego à conclusão de que a maioria das pessoas aqui são programadores hardcore. Também me parece que o MT5 com sua linguagem de programação foi criado mais para programadores do que para comerciantes. E o programador deve usar a MQL5 para criar possibilidades de ganho, mas o que o trader deve aplicar ao comércio autônomo toda vez que quiser verificar uma nova nuance da estratégia sobre os dados históricos? Além disso, não consigo encontrar cursos de MQL5 onde possa aprender o idioma. E é muito difícil para um humanista lidar com o auto-estudo neste campo.
Quanto aos terminais, ambos são bastante adequados para o comércio. Mas a MT5 tem mais características, embora a MT4 tenha algo que a MT5 não tem. Por exemplo, possibilidade de adicionar objetos gráficos manualmente durante testes visuais, para destaque de níveis ao testar Expert Advisors, indicadores e assim por diante. No MT5, isso deve ser feito de forma programática, o que não é muito mais difícil. Quanto à MQL4 e MQL5, ambas as linguagens são para programadores, embora a MQL4 seja mais para iniciantes. Mas a MQL5 não é muito mais difícil e, em muitos aspectos, é semelhante à MQL4. Entretanto, tudo é muito bem feito nesta linguagem e muitas funções são otimizadas em termos de velocidade. Portanto, testar Expert Advisors no MT5 é muito mais conveniente e rápido do que no MT4. Quanto aos cursos de treinamento, recomendo começar com C++. Há muitos materiais e fóruns sobre esta linguagem na Internet. Se você quiser aprender como usar a MQL5, você encontrará inúmeros artigos neste site e até mesmo um fórum da MQL5. Portanto, vá em frente. Se você quiser entender o conceito de programação em si, C++ é sua melhor aposta. Para poder fazer o que quiser nos programas, você terá que estudar a programação de qualquer maneira. Ou desistir. Mas então você terá que contratar um programador. Além disso, o MetaTrader MT5 tem um construtor Expert Advisor. Entretanto, não sei o quanto é adequado criar Expert Advisors, porque eu não o uso, prefiro fazer tudo programático.
 

Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial

Scripts: Todos os pedidos fechar e excluir

fxsaber, 2018.01.09 23:04

Neste caso, o alvo está próximo.

Uma boa ilustração de que um iniciante, embora cometendo uma série de erros, alcançou (todas as ordens de script fecham) a meta estabelecida ao fazer isso na MQL4.

Ele ou ela também decidiu compartilhar seu trabalho de uma maneira civilizada. E você pode apontar erros na discussão.

Talvez, esta versão MQL tenha sido escolhida por uma razão.

 
Mihail Matkovskij:
Quanto aos terminais, ambos são bastante adequados para o comércio. Mas a MT5 tem mais possibilidades, embora a MT4 tenha algo que a MT5 não tem. Por exemplo, a possibilidade de adicionar objetos gráficos manualmente durante testes visuais, para destacar níveis ao testar Expert Advisors, indicadores, etc. No MT5, isso tem que ser feito programticamente, o que não é muito mais difícil. Quanto à MQL4 e MQL5, ambas as linguagens são para programadores, embora a MQL4 seja mais para iniciantes. Mas a MQL5 não é muito mais difícil e, em muitos aspectos, é semelhante à MQL4. Entretanto, tudo é muito bem feito nesta linguagem e muitas funções são otimizadas em termos de velocidade. Portanto, testar Expert Advisors no MT5 é muito mais conveniente e rápido do que no MT4. Quanto aos cursos de treinamento, recomendo começar com C++. Você pode usar muitos materiais e fóruns nesta língua na Internet. Se você quiser aprender como usar a MQL5, você encontrará inúmeros artigos neste website e até mesmo um fórum da MQL5. Portanto, vá em frente. Se você quiser entender o conceito de programação em si, C++ é sua melhor aposta. Para poder fazer o que quiser em programas, você terá que aprender programação de qualquer maneira. Ou desistir. Mas então você terá que contratar um programador. Além disso, o MetaTrader MT5 tem um construtor Expert Advisor. Não sei o quanto é adequado criar Expert Advisors, porque eu não o uso, prefiro fazer tudo programticamente.

Novamente, pela 100500ª vez? Diretamente abaixo o destacado parágrafo por parágrafo.

  1. Quantas vezes posso me repetir! Os idiomas são os mesmos, as APIs são diferentes em alguns lugares. Você não entende a diferença entre uma linguagem de programação e uma API? Então deixe-me dar-lhe um exemplo, já que sua cabeça está enevoada. Aqui você recebe um francês e uma francesa. Eles falam a mesma língua, mas você pode foder a mulher francesa e ela vai dar à luz uma criança. Se você é tradicionalmente orientado, não irá para o francês, convencionalmente falando, API errado ))))) Caso contrário, ele não dará à luz. Essa é a diferença da API - interface do programa aplicativo.
  2. O conselho sobre C++ está no tópico, só que há muita diferença. Mas talvez esta seja a melhor maneira de ser gratuito no momento.

 
Artyom Trishkin:

Já foi dito muitas vezes antes sobre este assunto - NÃO DEIXEM SBs para iniciantes que querem aprender a língua e compreender suas complexidades.

N E Y E L L Y. Isso os arruína como membros potenciais de nossa comunidade.

Mas há pessoas que acham difícil de dominar. O que você pode fazer? Espero que você tenha sido capaz de ajudar a pessoa que começou a analisar estes exemplos... (Raro novato, para ser honesto)

Muita gente aprendeu isso em 4. Eles apenas pegaram o código e o analisaram. Eles poderiam até mesmo, intuitivamente, pegar algo pronto e retrabalhá-lo para si mesmos. Mesmo neste fórum eles aconselharam a estudar imediatamente a programação em condições de batalha, tomando tarefas concretas a partir do exemplo de suas próprias idéias. Não apenas decorar tudo. E foram bem sucedidos. O que era cativante e cativante, não havia necessidade de escrever tudo do zero e a compreensão veio no processo. Também economizou muito tempo. Agora você está dizendo que a sb é um mal para um iniciante. Em que outro mal ele considerará as implementações em que está interessado, a fim de aprender e redesenhá-lo para si mesmo. Ele não tem outro mal.

Agora, para chegar ao fundo da questão, encontrar um código semelhante e refazê-lo, você tem que estudar cada pedaço deste código, embora você tenha que mudar muito pouco na essência das ações lógicas.

Em 4, ele pôde medir o código e descobrir como ele funcionava. Não aqui não vai. Aqui você tem que lidar com um trabalhador e descobrir porque há erros aqui e bugs ali, o que ele precisa em geral.
Aqui está a lógica do iniciante. E eu não sei como você imagina esta lógica.

E ninguém quer lhes dar uma alternativa em uma abordagem de estudo que não seja o 4. Isso deixa a abordagem acadêmica. E em comparação com a 4ª abordagem, é muito mais difícil de dominar, não importa o que alguém diga. Não impossível, é claro, mas também não fácil, como geralmente é apresentado aqui como realidade.

PS. Você só sabe como chamá-los de vagabundos preguiçosos com cérebros de Egesh vezes sem conta. Compare a comunidade do passado. Assim, a comunidade costumava ser melhor em qualidade, não apenas em termos de aprendizagem, mas também em ciência em geral. Isto não tem nada a ver com isso. Eles também não estavam interessados no mashka dumb mashka crossing, se você os comparar com os novatos. Havia ali alguns especialistas em estudos de mt de outros campos técnicos. Havia muitos deles e o fórum parecia ser de maior qualidade tanto na discussão dos tópicos quanto nas questões levantadas. Alguns deles saíram por conta própria e outros foram estupidamente afastados pela política do fórum. Portanto, não compare o suave com o quente, mesmo que você possa fazer isso facilmente e seja mais fácil para você. Não é o cérebro do EGE dos estudantes de hoje. Este é o nível daquelas "crianças em idade escolar" dos cientistas do passado. E por que estas figuras científicas se tornaram menos aqui, em comparação com o que parece que o novato foi diferente com o Exame de Estado Unificado - a questão cerebral também é interessante.
 
ILNUR777:
Muita gente aprendeu isso em 4. Eles apenas pegaram o código e o analisaram. Eles poderiam até mesmo, intuitivamente, pegar algo pronto e retrabalhá-lo para si mesmos. Mesmo neste fórum, eles aconselharam a estudar a programação imediatamente sob condições reais, dividindo imediatamente tarefas concretas a partir do exemplo de suas próprias idéias. Não apenas aprender tudo. E foram bem sucedidos. O que era cativante e cativante, não havia necessidade de escrever tudo do zero e a compreensão veio no processo. Também economizou muito tempo. Agora você está dizendo que a sb é um mal para um iniciante. Em que outro mal ele considerará todas as implementações em que está interessado, com o objetivo de dominá-lo e refazê-lo para si mesmo. Ele não tem outro mal.

Agora, para chegar à essência do código, encontrar um código semelhante e refazê-lo, você tem que estudar cada peça deste código, embora você deva mudar muito pouco na essência das ações lógicas.

Em 4, ele pôde medir o código e descobrir como ele funcionava. Aqui não funcionará por intuição. Aqui você ainda tem que lidar com o trabalhador e entender por que há erros aqui e bugs ali, o que ele precisa em geral.
Aqui está a lógica do iniciante. E eu não sei como você imagina esta lógica.

E ninguém quer lhes dar uma alternativa em uma abordagem de estudo que não seja o 4. Isso deixa a abordagem acadêmica. E em comparação com a 4ª abordagem, é muito mais difícil de dominar, não importa o que alguém diga. Não impossível, é claro, mas também não fácil, como geralmente é apresentado aqui como realidade.

PS. Você só sabe como chamá-los de vagabundos preguiçosos com cérebros de Egesh vezes sem conta. Compare a comunidade do passado. Assim, a comunidade costumava ser melhor em qualidade, não apenas em termos de aprendizagem, mas também em ciência em geral. Isto não tem nada a ver com isso. Eles também não estavam interessados no mashka dumb mashka crossing, se você os comparar com os novatos. Havia ali alguns especialistas em estudos de mt de outros campos técnicos. Foram muitos, e o fórum parecia ser de maior qualidade tanto na discussão dos tópicos quanto nas questões levantadas. Alguns deles saíram por conta própria e outros foram estupidamente afastados pela política do fórum. Portanto, não compare o suave com o quente, mesmo que você possa fazer isso facilmente e seja mais fácil para você. Não é o cérebro do EGE dos estudantes de hoje. Este é o nível daquelas "crianças em idade escolar" dos cientistas do passado. E porque há menos destes cientistas aqui, comparado com o que parece que o recém-chegado tem um cérebro diferente do do Examinador Estatal Unificado é uma questão interessante.

Os idiomas são os mesmos.
Usar SB é ruim para um iniciante que quer aprender e dominar um idioma.
Usar SB é bom para um iniciante que quer fazer uma pequena amostra de um testador rápido e testar sua estratégia.

 
Artyom Trishkin:

Os idiomas são os mesmos.
Usar SB é ruim para um iniciante que quer aprender e dominar o idioma.
Usar SB é útil para um iniciante que deseja criar rapidamente uma pequena ferramenta de teste e testar sua estratégia.

Sua política é clara para mim. Você pode fazer vista grossa para o que está escrito acima. Mas por trás de minha opinião estão exemplos reais de pessoas que não pensam assim, e não por despeito. Além de exemplos que lhe foram dados aqui, e não apenas aos outros membros do fórum. Se eles fossem os mesmos, não haveria tais problemas.
 
ILNUR777:
Sua política é clara para mim. Você pode fazer vista grossa para o que está escrito acima, tanto quanto quiser. Mas por trás da minha opinião há exemplos reais de pessoas que não pensam assim, e não por malícia. Assim como exemplos que foram dados a você aqui, e não apenas por outros usuários do fórum. Se eles fossem os mesmos, não haveria tais problemas.
Todos os exemplos que você dá são apenas palavras sobre complexidade. E nenhum de vocês jamais fez uma pergunta sobre a referência da SB. Nem um. Nem um. Mas mil palavras sobre complexidade já foram ditas. Quero dizer, apenas lamentando, desculpe.
 
Artyom Trishkin:
Todos os exemplos que você dá são apenas palavras sobre complexidade. E nenhum de vocês jamais fez uma pergunta sobre a ajuda da SB. Nem um. Nem um. Mas mil palavras sobre complexidade já foram ditas. Quero dizer, apenas lamentando, desculpe.
Não peça desculpas. Ser indelicado com outro ponto de vista parece ter se tornado a norma. Você não quer entender a essência do que está sendo dito.
Qual é a utilidade dos exemplos? Então, ele perguntará sobre o exemplo do livro. Assim, eles lhe explicarão depois de algum tempo o que e como. Acontecerá que se você tomar literalmente as palavras da mesmice, não o é. Você diz mais algumas linhas, não é importante. Mesmo assim, você não estará certo e continuará a repetir sobre a mesmice.
E ainda teimosamente não vê a essência do problema. Não se trata de algumas linhas extras para um iniciante, ou para alguém que entende um pouco de mt4. As coisas que eles podem ter aprendido facilmente por conta própria, agora eles têm que dar exemplos no fórum para esclarecê-los.
Eu já respondi em detalhes acima.
Razão: