Os clientes precisam de uma linguagem de programação simples e integrada? - página 2

 
Serqey Nikitin:
Dado o fato de que há muitos comerciantes que não são programadores, este tópico é bastante relevante, e o concurso de espirituosidade não é muito apropriado aqui...

Sabe, as pessoas às vezes me pedem para ensiná-los a escrever robôs comerciais. Eu sempre tento avaliar o nível de conhecimento deles dando-lhes pequenos testes. Apenas uma vez, se alguém se subestima, geralmente há uma sobrestimação íngreme. Bem, ele leu a referência, talvez até folheou um livro da K&R enquanto estava sentado na panela, ele sabe tudo! Tudo o que resta é aprender a escrever esses malditos robôs, meras trivialidades.

Recentemente um desses colegas começou a escrever funções aninhadas na MQL5, algo como isto

void OnStart()
{
    int Add(int x, int y)
    {
        return x+y;
    }
    Print(Add(3, 4));
}

Ele estava se gabando de conhecer a MQL5 como a mãe de Deus, até a OOP. Depois disso, ele deixou de colocar parênteses de fechamento em funções e loops. Quando perguntado por quê, ele obteve uma resposta legal - bem, eu indico, então ele (o compilador) deve entender que a função parou ))).

Portanto, tais amigos só precisam da maneira mais simples de automatizar de alguma forma seu trabalho.

 

Bem, de qualquer forma, você seguiu nosso ancinho.

Já tínhamos idiomas para comerciantes não-programadores. MQL e MQL II. Paramos a tempo.

Se um comerciante não é um programador, ele ou ela nunca programará em nenhuma, mesmo na linguagem mais simples. Leia nossos fóruns de 2002-2005

 
Slava:

Bem, de qualquer forma, você seguiu nosso ancinho.

Já tínhamos idiomas para comerciantes não-programadores. MQL e MQL II. Paramos a tempo.

Se um comerciante não é um programador, ele ou ela nunca programará em nenhuma, mesmo na linguagem mais simples. Leia nossos fóruns de 2002-2005

Isso mesmo ... E quantos não-programadores existem em freelancer...
 
Slava:

Bem, em resumo, você seguiu nosso ancinho.

Já tínhamos idiomas para comerciantes não-programadores. MQL e MQL II. Paramos a tempo.

Se um comerciante não é um programador, ele ou ela nunca programará em nenhuma, mesmo na linguagem mais simples. Leia nossos fóruns de 2002-2005

Esta é uma desculpa para aqueles que não querem mudar nada... É muito fácil tomar como axioma uma coisa que não se quer corrigir...

 
Slava:

Bem, em resumo, você seguiu nosso ancinho.

Já tínhamos idiomas para comerciantes não-programadores. MQL e MQL II. Paramos a tempo.

Se um comerciante não é um programador, ele ou ela nunca programará em nenhuma, mesmo na linguagem mais simples. Leia nossos fóruns de 2002-2005


Paramos a tempo e agora ninguém quer mudar para mql5/mt5! já se passaram 7 anos! e ninguém está trocando!
vá em frente, torne a linguagem de programação ainda mais paralisante e confusa. um grande sucesso espera por você.

 
Slava:

Bem, em resumo, você seguiu nosso ancinho.

Já tínhamos idiomas para comerciantes não-programadores. MQL e MQL II. Paramos a tempo.

Se um comerciante não é um programador, ele ou ela nunca programará em nenhuma, mesmo na linguagem mais simples. Leia nossos fóruns de 2002-2005

Sou um não-programador e programo em mql4, então você está errado e mal orientado.
 
Serqey Nikitin:
Sim, você está certo - desenvolver um Expert Advisor é um trabalho sério. Mas o desejo de facilitar este trabalho - merece respeito ...

Já vi muitos desses construtores, geralmente se parecem com o que estava em meu primeiro posto. Ou seja, você seleciona o indicador na primeira coluna, alguma condição na segunda, ação na terceira, etc. É claro que algo funciona, mas é claro que a abordagem é muito limitada, é uma espécie de modelo "hard-core" do qual você não pode fugir.

A Matlab tem um pacote Simulink que lhe permite construir modelos a partir de cubos. Na eletrônica, há muitos simuladores que também permitem desenhar um diagrama elétrico, criar seus próprios blocos e simular tudo isso.

Provavelmente também existem tais programas de câmbio, mas não me deparei com eles devido ao desinteresse. Aqui está um esquema da Simulink, tirado de sua ajuda, apenas como exemplo.


 
Serqey Nikitin:

Esta é uma desculpa para aqueles que não querem mudar nada... É muito fácil aceitar como axioma uma coisa que não se quer corrigir...

Que tipo de desculpa é essa? Compare o número de não-programadores e programadores. 1000 para 1, se não 10 000 para 1 (não nos referimos a todos os comerciantes, mas àqueles que estão pensando em processos comerciais algorítmicos). Quem é melhor para ser pago? É claro que não programadores. E acabou se revelando inútil.

O que há para consertar? Começamos a mudar nossa programação em 2001. Em 2006 era óbvio que "qualquer cozinheiro não seria capaz de dirigir o estado", faltava-nos a cultura apropriada. Então começamos a promover a MQL4, e depois a MQL5 para a comunidade de programação, a fim de incutir a cultura certa

O que você pode contrapor aos nossos anos de experiência?

Criar uma máquina empilhável simples como nossa MQL II (em MQL5 poderia ser feita facilmente) e começar a promovê-la. Dentro de alguns anos, compartilhe suas impressões.

 
igrok333:

Eles pararam a tempo e agora ninguém quer mudar para mql5/mt5! já se passaram 7 anos! e ninguém quer trocar!
Vá em frente, torne a linguagem de programação ainda mais rabugenta e confusa. um grande sucesso espera por você.


Olá, ao menos olhe para os concorrentes locais e veja quem escreve sobre o quê

https://view.new10.top/ru/contest/3

Contest №3 Real Cent-account: 03.07.2017 — 28.07.2017
Contest №3 Real Cent-account: 03.07.2017 — 28.07.2017
  • view.new10.top
В конкурсе могут принимать участие только верифицированные пользователи форума  Допускается автоматическая и ручная торговля на платформе или Нет ограничений на размер торгового лота Завершение конкурса: 28.07.2017 Призовой фонд делится между двумя номинациями, и на данный момент составляет: нет ↑ Победитель будет определён по двум номинациям...
 
igrok333:
Sou um não-programador e programo em mql4, então você está errado e mal orientado.

Ninguém está impedindo que você continue a programar na MQL4. Se você não quer/não pode usar todos os benefícios da MQL5, então não o faça.

BTW MQL4 foi um enorme passo acima da MQL II e está muito mais próxima da MQL5 do que a MQL II