Formação em MQL5 - página 5

 
denkir:
A questão dos direitos de autor também precisa de ser abordada...
Huh )) todos estão obcecados com a questão dos direitos de autor
 
Mischek:
Caramba )) todos estão obcecados com estes direitos

Todos querem posicionar-se a si próprios. É apenas uma questão de descobrir de que direitos estamos a falar. Se houver uma publicação (de acordo com a lei russa, uma publicação electrónica é considerada uma publicação), então os direitos de autor já estão marcados e o autor, se forem detectadas reimpressões ou plágio, pode fazer uma reclamação dentro dos seus direitos. Não é claro a que direitos se refere o denkir.

O mais provável é que Denkir esteja a falar dos direitos de ler este curso apenas para ele e para mais ninguém.

 
denkir:

ivandurak, as pessoas devem ter sempre uma escolha .Ninguém proíbe os curiosos de estudar o assunto por conta própria. Algumas pessoas precisam de ajuda. Alguns não...

Já realizei várias palestras. Penso que o tema do OOP não será abordado no curso básico. O assunto está encerrado.

Para resumir brevemente. Vai ensinar pessoas para quem a programação, mesmo ao nível do Hello Programmer, está geneticamente contra-indicada. Por exemplo, a minha filha (rapariga loira) sabe perfeitamente bem das aulas de informática que tipos de dados, loops e sub-rotinas são.

E esta é a "Brainy....". desculpe o seu projecto por 300 rublos, o mesmo se aplica ao trabalho de serviço. Sem ofensa, abrir em breve a estação dacha para pegar num cubo de espuma de betão e colocá-lo sobre a argamassa custa de 70 a 100 rublos. Venha e eu pago-lhe 500 rublos por dia.

Как заказать торгового робота на MQL5 и MQL4
Как заказать торгового робота на MQL5 и MQL4
  • 2010.06.18
  • MetaQuotes Software Corp.
  • www.mql5.com
С запуском сервиса "Работа" MQL5.community становится идеальным местом для размещения заказов и оказания услуг программирования. Тысячи трейдеров и разработчиков ежедневно посещают этот ресурс и с легкостью могут помочь друг другу. Для трейдера сервис "Работа" - это легкая возможность получить свой собственный эксперт. Для MQL5-разработчика это возможность легко найти новых клиентов. В данной статье мы рассмотрим возможности этого сервиса.
 
abolk:

Concordo com ivandurak. Há material suficiente nos Artigos para principiantes + há um fórum com perguntas/respostas. Quem quiser e puder com tal saturação informativa, qualquer curso será escutado, se o ouvir, ao nível do Hello World. O posicionamento dos cursos MQL5 como cursos de programação é questionável.

Sim, ivandurak pode estar certo. Mas penso que um principiante gastará mais tempo na formação do seu sistema de conhecimentos.

...A julgar pelo programa do curso:

o interesse prático vem na palestra 8 ou 9, antes disso é apenas conversa que ninguém se preocupa.

Não se deve começar com uma lista de palestras, mas sim com o objectivo do curso. E, a partir do objectivo do curso, deve ser compilada uma lista de palestras.

Com base na anunciada lista de palestras, o objectivo do curso é introduzir a sintaxe da linguagem MQL5 e como trabalhar com o MT e o editor. Quem precisa de tais cursos? As pessoas querem ouvir uma palestra hoje e escrever um Conselheiro Especialista ou um indicador hoje. E os tópicos dados - só se podem dar conta do seu interesse na 8ª ou 9ª lição.

Se o autor escreveu que haverá algum trabalho de casa, não está claro para mim, se estamos a falar de Conselheiros Especialistas e indicadores apenas nas palestras 8-9, então qual será o trabalho de casa depois das palestras 1-7?

Raciocinaa partir da posição de um praticante, que pode ver no código de outra pessoa em poucos segundos, por exemplo, que tipo de variáveis está presente no texto do programa. E se uma pessoa nem sequer sabe a diferença entre ficheiros *.mq5 e ficheiros *.ex5, se demora 20 minutos a explicar e mostrar no Debugger como se pode ver os valores das variáveis, se uma pessoa vê a sintaxe realçada pela primeira vez e pergunta, porque é que o texto é colorido de forma diferente?

O objectivo do curso é formar um sistema de conhecimentos básicos necessários para os principiantes programarem de forma independente Expert Advisors, roteiros, indicadores. O curso não se destina a começar a escrever instantaneamente Expert Advisors lucrativos. Mas... Receberá as competências e a compreensão do que é o desenvolvimento de Consultores Especialistas, o que fazem e que passos devem ser dados para criar um Consultor Especialista. Isto constituirá, por assim dizer, a base para o seu desenvolvimento futuro como criadores dos seus próprios programas MQL5.

Quando as pessoas começam a aprender uma língua estrangeira, normalmente aprendem o alfabeto. Por conseguinte, é muito importante para um principiante na programação dominar uma noção tão elementar como "variável", por exemplo. Não concordo que se esteja a balbuciar. Outra coisa é mostrar e dizer o que as variáveis fazem e porquê, etc. É preciso dar imediatamente às pessoas a oportunidade de escrever algo por conta própria em código...

Talvez você, pela sua parte, esteja interessado e escreva o seu curso em nome de um praticante...

 
ivandurak:

O mesmo se aplica ao serviço de trabalho.

Sobre as encomendas no serviço de emprego. Existem programas simples - para abrir/fechar uma ordem, e existem programas com uma lógica complexa de aquisição de sinais. Por exemplo, análise de várias barras anteriores, procura de um fractal, ou procura de uma travessia de uma linha de declive. Aqueles que conseguem resolver problemas complexos - não precisam de cursos. E aqueles que estão a frequentar os cursos - é por isso que precisam destes cursos. Se os futuros ouvintes quiserem resolver problemas complexos, então os artigos publicados são suficientes para eles. Se os potenciais ouvintes quiserem resolver problemas simples, não precisam do curso, porque não há utilidade em problemas simples. Aqueles que querem fazer correcções simples em código já existente, também não precisam dos cursos.

Vejo uma perspectiva apenas nos webinars temáticos visados.

 

abolk:

Apoio a ideia de cursos; os cursos são necessários e 300 rublos por palestra é aceitável. Mas duvido que tais cursos sejam bem sucedidos, interessantes e procurados pela ordem em que são apresentados. Os cursos não são apresentados como uma lista de palestras. Tem de haver um programa claro e detalhado: o nome do tópico e, para cada tópico, uma meta, objectivos e um resumo.

O programa expandido estará disponível mais tarde.

Alexei perguntou acima: "Onde posso lê-lo". Uma questão válida e razoável. Se os cursos tiverem de ser lidos, explicados e respondidos, então as palestras devem ser pré-publicadas, para que o ouvinte se possa preparar com antecedência, para preparar perguntas. Como são estruturados os cursos e palestras nas instituições de formação? É fornecido um conjunto de literatura metódica. E, no caso de ser manifestado, é suposto: pague 300 rublos e aprenderá o que eu vou dizer.

Se Renat disse "uma ideia muito boa", então quaisquer cursos devem ser dados e apresentados sob a forma de um serviço especial, onde serão realizados webinars temáticos. Como é o caso em muitos portais, cujo objectivo é "aprender".

Muito bem visto. Comprometo-me a preparar tudo e a submetê-lo a revisão.
 
denkir:

Abolk, estás a raciocinar do ponto de vista de um praticante...

Estou a falar do ponto de vista da familiaridade com PL/1, Fortran, Pascal, C, Forth, Lisp, Prolog, Clipper ... (Não posso sequer citar a lista completa) - não apenas do ponto de vista do conhecimento, mas do ponto de vista da sua utilização prática, não para mim. Também em termos de desenvolvimento e implementação de vários projectos ACS. Também do ponto de vista da preparação pessoal e leitura de não mil horas de palestras e lições de laboratório sobre informática, programação e assuntos relacionados.
 
abolk:

Todos querem posicionar-se a si próprios. É apenas uma questão de descobrir de que direitos estamos a falar. Se houver uma publicação (de acordo com a lei russa, uma publicação electrónica é considerada uma publicação), então os direitos de autor já estão marcados e o autor, se forem detectadas reimpressões ou plágio, pode fazer uma reclamação dentro dos seus direitos. Não é claro a que direitos denkir se refere - muito provavelmente por causa dos "geeks".

Abolk, agradeço os seus comentários. De facto, eles são, como se costuma dizer, "directos ao assunto".

Sobre direitos. Referia-me ao seguinte. MetaQuotes é o autor e detentor dos direitos de autor do material teórico no domínio público. Por vezes faço referências ao site https://www.mql5.com/ru, por exemplo, à descrição de algumas funções. Não sei se tenho o direito de fazer isto sem o conhecimento e consentimento da empresa. É tudo...

O mais provável é que Denkir esteja a falar dos direitos de ler este curso apenas para ele e para mais ninguém.

Eu sorrio :-))

Автоматический трейдинг и тестирование торговых стратегий
Автоматический трейдинг и тестирование торговых стратегий
  • www.mql5.com
MQL5: язык торговых стратегий для MetaTrader 5, позволяет писать собственные торговые роботы, технические индикаторы, скрипты и библиотеки функций
 
abolk:
Estou a falar em termos de familiaridade com PL/1, Fortran, Pascal, C, Forth, Lisp, Prolog, Clipper... (não posso sequer citar toda a lista) - e não apenas a familiaridade, mas em termos da sua utilização na prática, e não para mim. Também em termos de desenvolvimento e implementação de vários projectos ACS. Também em termos de preparação pessoal e leitura de mais de mil horas de palestras e lições de laboratório sobre informática, programação e assuntos relacionados.

Bem, provavelmente há muito poucos especialistas como você... por isso há uma proposta para você desenvolver um curso específico! Penso que isso será muito procurado ...

Mais uma vez obrigado pelos vossos comentários...

 
denkir:

Por isso, temos uma proposta para si para desenvolver um curso alvo! Penso que haverá uma grande procura...

A preparação de qualquer curso de formação é uma actividade extremamente demorada.

Está familiarizado com as normas de preparação?

- 1 hora de palestra - até 6 horas
- 1 laboratório - até 90 horas
- 1 tarefa - até 0,5 horas

E essa estimativa é mínima. E também considerar o tempo de preparação para aulas num curso já concluído, o tempo para verificar trabalhos de casa e testes, o tempo para consultas.

Para tal tempo, tem de haver uma audiência garantida e um serviço especial para cursos e aulas online.

Do que está a falar é de lições individuais. E sobre o princípio de "Sou inteligente, o que sei e o que digo". Quando conhecer de perto tais estudos, compreenderá imediatamente a sua "eficácia" e "utilidade". Admito que já teve várias sessões deste tipo e que os seus olhos "brilharam". Mas estes são casos especiais. Não dispõe de informações para generalizações e conclusões.

Qualquer disciplina é uma mentalidade afiada para essa disciplina. Começará a encontrar ouvintes que são incapazes de ir além do "Hello World". Não porque estes ouvintes sejam "estúpidos", mas porque não vêem porque precisam dela, porque perguntar-lhe-ão sempre "quando escreveremos um Expert Advisor ou um indicador" e você responder-lhes-á "espera, temos de compreender o que é uma variável". Começará a deparar-se com mal-entendidos generalizados. Começará a experimentar a ilusão de que "Eu próprio começarei a escrever EAs depois de algumas lições. Verá as perguntas feitas pelos seus futuros estagiários: "Quanto custa formar em programação, e quanto tempo demora aproximadamente? Pensa que ao fazer tais perguntas será ouvido durante 7 sessões, onde falará às pessoas sobre variáveis e tipos de dados?

Os cursos não são instituições educacionais, onde se tem de aprender e analisar qualquer disparate, mesmo do mais medíocre dos professores - caso contrário, não terá uma crosta. Este é um curso em que não se obtém uma crosta, em que se vem buscar competências e conhecimentos bastante específicos.

Quando as pessoas começam a aprender uma língua estrangeira, normalmente aprendem o alfabeto. Portanto, para um principiante na programação, é muito importante aprender um conceito tão elementar como "variável", por exemplo. Não concordo que seja uma tagarelice. Outra coisa é mostrar e dizer o que as variáveis fazem e porquê, etc. É preciso dar a uma pessoa a oportunidade de escrever algo por conta própria em código, imediatamente...

Abrir qualquer livro de texto em língua estrangeira, abrir um livro ABC. E compreenderá que no início o alfabeto é introduzido apenas para introduzir novas palavras e dizer como construir frases simples. O alfabeto não é o objectivo aqui. Não só isso, o alfabeto é ensinado gradualmente através da expansão do vocabulário. E você, como a maioria dos livros didácticos, sugere aprender primeiro o alfabeto e depois as palavras e sentenças. Esta é uma abordagem sem saída.

É o mesmo na programação, e especialmente na programação puramente aplicada. Primeiro, deve dizer como traduzir a estratégia de negociação em MQL e fazer com que ela torne o indicador. E só depois (ou no processo de) dizer o que é uma variável e tipos de dados.

Pergunta-se ao programador-praticante, quanto (em termos percentuais) ele sabe sobre as possibilidades da língua. A resposta irá surpreendê-lo muito porque a percentagem não irá exceder 30. Além disso, se disser "como se trabalha" com surpresa, receberá uma resposta "não preciso de muito". Uma linguagem aplicada resolve problemas aplicados. As tarefas MQL4/5 para abrir/fechar/modificar uma ordem/posição. E é tudo. Tudo o resto são artifícios que raramente são utilizados. E a aprendizagem da programação não é o ensino da sintaxe, mas o ensino de métodos de programação, pormenores de aplicação específicos.

Uma vez trabalhámos com uma fábrica. Estávamos a implementar um sistema. A fábrica, como deveria ter sido, tinha um departamento APCS e o seu próprio pessoal de programadores. Implementamos o sistema no prazo de um ano, e os programadores do departamento APCS dominaram uma nova versão da linguagem de programação e começaram a dizer-nos que o nosso sistema estava desactualizado em termos de interface, porque a nova linguagem de programação oferecia novas funcionalidades de interface. Esse é o tipo de lirismo despretensioso. Alguém faz um sistema funcional e alguém está constantemente a estudar novas versões da linguagem de programação em todos os seus meandros e capacidades. O utilizador não precisa realmente da interface. O utilizador precisa do programa para resolver problemas e como irá resolver esses problemas - "brilhando e zumbindo" - não importa, é no futuro.

Por exemplo MQ - a interface da MQL4 é fraca, mas há um progresso sério na MQL5. Isto é correcto - um desenvolvimento e expansão gradual da língua.

Razão: