Discussão do artigo "Como Desenvolver um Expert Advisor usando Ferramentas de UML"

 

Novo artigo Como Desenvolver um Expert Advisor usando Ferramentas de UML foi publicado:

Este artigo discute a criação de Expert Advisors usando a linguagem gráfica UML, que é usada para modelagem visual de sistemas de software orientados a objeto. A principal vantagem dessa abordagem é a visualização do processo de modelagem. O artigo contém um exemplo que mostra a modelagem da estrutura e propriedades de um Expert Advisor usando o Software Ideas Modeler.

Fig. 4. Diagrama do uso de caso do TS

Autor: Dennis Kirichenko

 

É tentador, mas, francamente, não consegui ler nem a metade, pois minha consciência se esvaiu em algum ponto do Diagram of Precedents.

Talvez a repetição múltipla dê alguma coisa.

Em geral, odeio os professores pelo fato de apresentarem coisas simples em fórmulas tão complicadas que você não consegue entendê-las na terceira frase.

Espero que esse seja apenas o meu problema. Eu sigo a regra de que tudo é simples.

 
Urain:

É tentador, mas, francamente, não consegui ler nem a metade, pois minha consciência se esvaiu em algum ponto do Diagram of Precedents.

Talvez a repetição múltipla dê alguma coisa.

Em geral, odeio os professores pelo fato de apresentarem coisas simples em fórmulas tão complicadas que você não consegue entendê-las na terceira frase.

Espero que esse seja apenas o meu problema. Eu sigo a regra de que tudo é simples.

Urain, acho que no final da semana de trabalho o novo material provavelmente é difícil de digerir.... Estou falando por mim mesmo.

Então, seu artigo Trading Player baseado no histórico de negociações é muito mais complicado, na minha opinião....

E então, quem você chamou de professor? :-))

 
Cem programadores profissionais se reuniram aqui e organizaram um interlúdio. Deveríamos escrever artigos para pessoas normais!
 
denkir:

Urain, acho que, no final da semana de trabalho, o novo material provavelmente não é fácil de digerir.... Eu julgo por mim mesmo...

Então, seu artigo Trading Player baseado no histórico de negociações é muito mais difícil, eu acho....

E então, quem você chamou de professor? :-))

Não estou criticando, estou postando minhas impressões.

O artigo é realmente necessário, embora eu desejasse que as metáforas fossem geralmente aceitas ou, pelo menos, tivessem imagens claras.

Quanto a mim, a frase:

В состав строительных блоков входят: 
сущности (things - сами элементы модели), 
отношения (relationships - связывают сущности), 
диаграммы (diagrams - представления моделей UML).

seria mais fácil de perceber como:

В состав строительных блоков входят: 
объекты (things - сами элементы модели), 
связи (relationships - связывают объекты), 
диаграммы (diagrams - представления моделей UML).

bem e assim por diante no texto. é muito difícil de ler quando o autor geralmente aceita metáforas chamadas de suas, embora eu suspeite que a maior parte do texto seja emprestada, daí a terminologia complexa.

Todos os itens acima, na minha opinião.

 
Urain:

Não estou criticando, estou publicando minhas impressões.

O artigo é realmente necessário, embora eu gostaria que as metáforas fossem geralmente aceitas ou pelo menos tivessem imagens claras.

Por exemplo, para mim, a frase:

seria mais fácil perceber como:

Bem, e assim por diante no texto. É muito difícil de ler quando o autor geralmente aceita metáforas chamadas de suas, embora eu suspeite que a maior parte do texto seja emprestada, daí a terminologia complexa.

Tudo o que foi dito acima é IMHO.

Urain, e não estou dizendo que você está criticando.... e mesmo que estivesse...

Você está certo sobre a terminologia: ela é um pouco diferente da terminologia com a qual um programador MQL5 está acostumado. Mas ela é usada na UML. Eu não a inventei. E o texto não é emprestado. Os casos em que o texto é emprestado são marcados como

Citações...

Mais sobre metáforas comuns. Por exemplo, entidades e objetos em UML são coisas diferentes. Portanto, essas são as nuances. Mas elas não são críticas, eu acho. Quem estiver interessado entenderá :-)
 
denkir:

Urain, e não estou dizendo que você está criticando..... e mesmo que esteja...

Você está certo sobre a terminologia: ela é um pouco diferente da que os programadores de MQL5 estão acostumados. Mas ela é usada na UML. Eu não a inventei. E o texto não é emprestado. Os casos em que foi emprestado estão marcados como

Mais sobre metáforas comuns. Por exemplo, entidades e objetos na UML são coisas diferentes. Portanto, essas são as nuances. Mas elas não são críticas, eu acho. Quem estiver interessado descobrirá :-))

Eu definitivamente descobrirei :)

Estou em uma crise, com erros críticos no planejamento de grandes programas, e este artigo veio na hora certa.

 

Não consigo exportar o projeto como uma imagem.

Essa funcionalidade não está desativada na versão charovar?

 
Urain:

Não consigo exportar o projeto como uma imagem.

Essa funcionalidade não está desativada na versão charovar?

A versão charovar não é diferente da versão comercial :-)

Então vá em frente, é muito simples...

 
denkir:

A versão char não é diferente da versão comercial :-)

Então vá em frente, é muito simples....

Funcionou, eu não defini o tamanho inicialmente, deixei a configuração padrão de tamanho relativo, depois de definir o tamanho tudo funcionou.
 
Artigo muito bom, obrigado.