Porque há tão poucos peritos na base de dados MQL5? - página 3

 
sergey1294:

Tenho um perito escrito sem aulas, mas não posso mostrá-lo como é escrito para distribuição comercial. mas é possível escrever sem aulas, mas não é possível utilizar estruturas padrão, tais como

e mais alguns

Uma estrutura é da mesma classe mas sem funções. Eu disse-vos que não o podem fazer sem aulas.

 
sergey1294:
... Não quero colocar o meu MQL5 Expert Advisors em Code Base e não creio que muitas pessoas que o usam agora o queiram.
+1
 
Yedelkin:
+1
Então a questão é porque é que aqueles que escrevem em MT4 têm tal desejo, e aqueles que já estão a escrever em MT5 não têm tal desejo?
 
joo:

Uma estrutura é a mesma que uma classe, mas sem funções. Digo-vos, não o podem fazer sem aulas.


Talvez ainda não esteja familiarizado com as aulas, pelo que se verifica que também não se pode escrever indicadores e guiões sem aulas.
 

Figar0:

A fim de promover a plataforma (que sem dúvida faz parte dos planos da MQ), ela precisa de ser popularizada entre os comerciantes. A principal vantagem do desenvolvimento da MQ é a disponibilidade do autotrading, e se não houver autotrading disponível, não haverá popularidade e nada mais. A quem é mais fácil promovê-la? Certamente entre as pessoas já familiarizadas com o meio. E a maioria deles ainda são amigos da MQL4 precisamente devido à complexidade da transição... O uso de programadores personalizados não é uma opção (posso afirmar isso, devido à minha experiência bastante limitada com o MT4).


E a plataforma não é popular entre os comerciantes, pode ser proibida a auto-comercialização?

Se muitas pessoas não estiverem conscientes disso, gostaria de informar que os criadores desta nova versão da plataforma tinham dois objectivos principais: introduzir a MT em novos mercados (o objectivo principal) e aumentar as capacidades da linguagem MQL.

Estes dois objectivos estão a ser alcançados.

Figar0:

Z.U. Quão difícil é a transição? Mais do que difícil até agora... O meu exemplo, o meu historial técnico, eu costumava programar em perl, asm, foxpro, html, php e um pouco em C, java, VB. Quando me interessei, dominei rápida e facilmente o MQ4 (escrevi o meu primeiro Expert Advisor no primeiro dia do conhecido). Mas esta é a quinta abordagem, e eu tenho progredido muito pouco.... Mas talvez eu ainda não tenha tanta sorte:)

Quão difícil é a transição? E tem de decidir primeiro se precisa dele pessoalmente ou se apenas quer ficar em silêncio no MT4.

A minha experiência é também "amadora", conheço todas as línguas que mencionei acima, e posso acrescentar também Pascal.

Ao contrário de muitos outros EAs, não estou a escrever EAs de 100 linhas, mas há já seis meses que venho desenvolvendo uma biblioteca de códigos, que utilizarei mais tarde como construtor no desenvolvimento de EAs de qualquer complexidade. A maior parte do código desta biblioteca é dedicado à questão da migração de MQL4 para MQL5. Se não vai perguntar porque demora tanto tempo, digo-lhe imediatamente - desenvolvo tudo do zero e não uso soluções prontas (aulas, estruturas, etc.).

A ideia da MQL5 foi descrita no artigo, e quero partilhar a minha experiência com todos os meus amigos, e assegurar-lhes que a transição da MQL4 para a MQL5 não é mais complicada, do que da Pascal 7.0 para a Delphi 7.0 (que, na opinião de muitos, foi a implementação mais bem sucedida da Edição Clássica).

O objectivo é encontrar uma boa descrição do que é: Layout Modular (Unidade), o que são objectos e classes, o que são estruturas de dados e, finalmente, o que são eventos e métodos (tudo isto está bem descrito na ajuda, mas quem não é suficiente pode facilmente encontrar tudo a partir de outras fontes).


PS

Gostaria de acrescentar mais um comentário aos meus posts anteriores sobre a SIMPLES e a máxima precisão reescrita da MQL4 Expert Advisors...

Já passou o tempo em que se podia escrever uma negociação EA com dois МАшиши, e todos os MM baseados na selecção do tamanho do lote. Todos aqueles que não o entenderam mais cedo ou mais tarde serão removidos deste MERCADO (bom se não ao custo de um DEPÓSITO DE COMÉRCIO).

Ainda me surpreende como se podia falar de EAs eficazes (especialmente com redes neurais), quando muitas vezes o seu tamanho era de 100-300 linhas de código (e não havia um sistema eficaz de operação e testes em várias moedas)...

:)

 
Figar0:
É por isso que existem tantos indicadores que não diferem muito dos 4 Indicadores, enquanto os peritos e os guiões são muito poucos e muito distantes?

O que irão os programadores comer se tudo for do domínio público? Quando chegar Agosto (talvez até mais tarde), a LOJA irá abrir, depois virá (especialmente os impacientes podem usar o TRABALHO)...

:)

PS

Quanto a exemplos de Consultores Especialistas MQ - há os meus postos com sugestões, aqueles que estão interessados podem encontrar e ver o quê e como ...

 
Figar0:
Porque é que aqueles que escrevem em MT4 têm esse desejo, e aqueles que já estão a escrever em MT5 não o têm?
Se for um especialista, precisa de tempo para o desenvolver e, além disso, o programador tem outras coisas para fazer e também a sua vida privada. acabo de o contar, em 2006 foram publicados 15 Expert Advisors MQL4 e 60 indicadores no total durante seis meses. além disso, foram publicados Expert Advisors a partir de 2005.11.09 e indicadores a partir de 2005.09.15, dois meses depois o primeiro guião foi publicado em 2005.09.16 e cerca de 10 artigos foram publicados no total durante seis meses
 
Figar0:
Bem, então a questão é: porque é que aqueles que escrevem no MT4 têm este desejo, e aqueles que já escrevem no MT5 não o têm?

Nunca escrevi no MT4, por isso não posso comparar o desejo e as razões para tal.

 
sergey1294:
Talvez, ainda não esteja familiarizado com as aulas, mas de acordo consigo é impossível escrever indicadores e guiões sem aulas também.

Já escrevi antes:

joo:

Sem aulas, é possível fazer quase qualquer complexidade:

guiões - sim

indicadores - sim

No entanto, não se pode fazer um Consultor Especialista sem aulas. Talvez seja por isso que há tão poucos na base de códigos? A maioria das pessoas não conhece muito bem o OOP. Se estiver errado, por favor mostre-me um perito sem aulas.
 

joo:

Pedido de um exemplo de um perito sem aulas. Pode dar um exemplo? Ficar-lhe-ia muito grato.


Pode facilmente fazê-lo você mesmo, se:

1. Escavar no fórum adjacente para um Expert Advisor não muito complexo;

2. Esqueça como aplicar explicitamente os conteúdos dos directórios: Arrays, ChartObjects, Charts e outros (que facilitam a nossa vida);

3. Proibir-se de usar o temporizador, e outros encantos da vida que aparecem na MQL5.

4. Proibir a criação de classes e estruturas que não sejam explicitamente necessárias no Expert Advisor e não incluídas na linguagem principal (por exemplo, MqlTradeRequest e MqlTradeResult).


PS

Claro que poderia dar um exemplo pronto de um Conselheiro Especialista que não incluísse tudo o acima referido, mas não o faria, porque não penso que seja necessário (além disso, neste caso teria de implementar tudo sem utilizar a minha experiência).

E agora não tenho tais Consultores Especialistas em forma pura (já passaram alguns meses), porque uso Neles CLASSES e ESTRUTURAS PRÓPRIAS (não sou um completo idiota, por isso não posso recusar os benefícios da MQL5)...