Formação em MQL5 - página 14

 
220Volt:
Talvez me esteja a escapar algo, mas acredito que nem todas as tarefas podem ser (efectivamente) aplicadas ao OOP, deve haver uma ramificação de objectos. E se não houver ramificação, então o OOP de cinco está ao nível de incluir ficheiros em quatro.
Responderei por mim mesmo. OOP permitiu-me desenvolver uma EA multi-divisas. Ainda nem sequer pensei nisso ao utilizar o "estilo processual". Não utilizei o OOP para uma única moeda EA.
 
Yedelkin:
Responderei por mim próprio. OOP tornou possível o desenvolvimento de uma EA multi-divisas. Ao utilizar o "estilo processual" nem sequer pensei nisso. Não utilizei o OOP para uma única moeda EA.
Isto é algo novo. OOP e a programação de procedimentos não é mais do que uma metodologia. Segundo o senhor, a funcionalidade OOP e PP em mcl5 são diferentes, o que é errado.
 
Yedelkin:
Responderei por mim próprio. OOP tornou possível o desenvolvimento de uma EA multi-divisas. Ao utilizar o "estilo processual" nem sequer pensei nisso. Não utilizei o OOP para uma única moeda EA.
Algumas palavras sobre os quatro: pode executar (codificar) um objecto no ficheiro include, tem os seus próprios membros privados e funções (não os chamamos) e funções públicas, este inluder tem funções Attach() e Detach(), bem, não é uma classe? E isto já é um certo nível de abstracção. Na minha opinião, a vantagem do OOP será vista quando a herança e as funções virtuais puderem ser aplicadas.
 
abolk:
Segundo o senhor, a funcionalidade OOP e PP em µl5 são diferentes, o que não é verdade.
Eu não disse isso. Esta é a sua conclusão. As minhas palavras são que o OOP me motivou a criar um Consultor Especialista Multimoedas. E que tais pensamentos não me ocorreram enquanto trabalhava no "estilo processual". Não posso dizer nada sobre as diferenças de funcionalidade do OOP e PP, porque não amadureci a esse nível de abstracção. Provavelmente, expressei-me incorrectamente da primeira vez, sem conhecer as peculiaridades desta abstracção/metodologia.
 
220Volt:
Algumas palavras sobre quadruplicar: pode executar (codificar) um objecto num ficheiro include, tem os seus próprios membros privados e funções (não os chamamos), e funções abertas, este inluder tem funções Attach() e Detach(), então o que não é uma classe? E isto já é um certo nível de abstracção. Na minha opinião, a vantagem do OOP pode ser vista quando podemos aplicar a herança e as funções virtuais.
Tenho sorte, não estou familiarizado com o Quarteto :) É por isso que não posso comparar, mas compreendo as vossas considerações. Quanto a "Na minha opinião, a vantagem da OOP será clara quando pudermos aplicar a herança e as funções virtuais" - foi isso que me inspirou a criar um Expert Advisor multidimensional. Se fui capaz de perceber todo o poder da OOP é improvável, mas do ponto de vista da aplicação fui bem sucedido e gostei dela.
 
220Volt:
Quando é que negoceia? :) (pergunta retórica).
É por isso que a comunidade está dividida em Morlocks e Elloi :)
 
220Volt:
Algumas palavras sobre o quarto: pode executar (codificar) um objecto num ficheiro include, ele terá os seus próprios membros e funções privadas (não os chamamos), e funções abertas, este inlude tem funções Attach() e Detach(), bem, o que mais não é uma classe? E isto já é um certo nível de abstracção. Penso que a vantagem do OOP pode ser vista quando se pode aplicar a herança e funções virtuais.

E o que fazer em 4 quando precisar de um segundo, e mais tarde um quinto exemplo deste "inlude-objecto" ? :))

Já lá estive, fiz isso, obrigado, não quero mais.

Boa sorte.

 
MetaDriver:

E o que fazer em 4 quando precisar de um segundo, e mais tarde um quinto exemplo deste "inlude-objecto" ? :))

Eu já lá estive, eu sei, obrigado, não quero mais.

Boa sorte.

Nem sequer estou a tentar responder a perguntas inundadas sobre o tema "pode passar sem o OOP".

Estou apenas aborrecido. Se as pessoas quiserem ir sem OOP ninguém está a segurar as suas pernas, deixem-nas abanar o cérebro até terem um deslocamento do cérebro.

 
MetaDriver:

E o que fazer em 4 quando precisar de um segundo, e mais tarde um quinto exemplo deste "inlude-objecto" ? :))

Já lá estivemos, obrigado, não quero mais.

Boa sorte.

Há :). Por falar em mim, tenho tais "objectos" guardados e descarregados. Resolveu os problemas que eu tinha estabelecido para mim próprio. Tudo funciona, estou feliz com isso.
 
Urain:

Nem sequer estou a tentar responder às perguntas "pode fazê-lo sem OOP" sobre inundações.

É apenas um aborrecimento. Se as pessoas quiserem ir sem OOP, ninguém está a segurar as suas pernas, deixem-nas abanar o cérebro até terem um deslocamento do cérebro.

OOP é bom, assim como o Loki :) consequentemente, o MT4 com programação processual (IMHO) também.
Razão: