Eu fiz o download dos livros. " B. Kerrigan, D. Ritchie. Linguagem de programação C", "C++ sem medo", eu me pergunto quanto tempo levará para aprendê-las. Isso me dá vontade de dizer "Amigo, eu te ajudarei em 5 anos" :) Obrigado.
Eu fiz o download dos livros. " B. Kerrigan, D. Ritchie. Linguagem de programação C", "C++ sem medo", eu me pergunto quanto tempo levará para aprendê-las. Isso me dá vontade de dizer "Amigo, eu te ajudarei em 5 anos" :) Obrigado.
Atenciosamente, Azer.
É claro que é difícil dizer exatamente quanto tempo, mas você tem que aprender)))). Por exemplo, em algum momento eu só conheci o BASIC. E isso foi devido ao fato de que em casa eu tinha um "Radio 86rk", um de apenas dois ou três disponíveis naquele momento (graças aos meus pais). Depois tive o The Specialist, mas muito tempo tinha passado desde então. Eu não desenvolvi essas habilidades e me deparei com a MQL de uma vez. Foi um pouco desconfortável no início, mas consegui passar por isso. Estou estudando C++ agora, é para Xaleg), não sou um ás (e não em geral) em C++, mas acho que é a linguagem mais promissora hoje em dia, as pessoas não escrevem sistemas operacionais em Delphi. Além disso, você, azik1111, vai achar muito fácil aprender MQL. Em C a sintaxe é quase exatamente a mesma que em MQL. Recomendo este livro, porque eu mesmo o estou estudando. Quanto ao tempo de estudo, levei um dia (conhecendo a MQL) para ler quase todo o livro. Fiquei preso apenas às aulas, objetos e ponteiros. Mas tudo isso é temporário e passará pelas mós da experiência. E eu gostei do livro "C++ sem medo" por causa da prática, prática constante. Tenho certeza de que é a maneira mais rápida, pois eu mesmo aprendi MQL desta maneira, graças às metaquotas para a boa referência. Tenho certeza de que é a maneira mais rápida de aprender MQL desta maneira, graças às metaquotas e à boa referência. Portanto, somente quem vai fará a viagem). E então vai parecer que a linguagem é simples como o inferno))))
Um conselho: não ensinamos de cor - vivemos no século XXI. tudo o que requer compreensão - verificar diretamente no computador, e diretamente no MT-4. Ou seja, digite, compile, execute e veja os resultados. A pergunta ao setor deve ser um código de programa (ou uma pergunta sobre onde tudo é ativado). Com certeza, eles responderão.
"Você não sabe muito sobre o OOP... Pensei que estava lidando com uma pessoa experiente, mas afinal é um amador :.
Pensei que estava lidando com uma pessoa experiente... mas afinal é um amador :)
sobre o ops... Eu não diria que :)
Você não deve comparar algo a nada a menos que tenha tido um encontro pessoal com uma das partes em disputa.
Sistemas operacionais é uma coisa (sim, o winnda está escrito em Si) mas digamos que softwares diferentes em conexão com a ênfase do banco de dados são colocados exclusivamente no Delphi (pessoalmente, eu não conheço nenhum projeto importante de software+DB usando Si... O banco de dados são dados... por isso é mais conveniente trabalhar com dados em delphi. em forex, trabalhando com dados... daí? :))) )
Não vou discutir diretamente com você ... porque você não vai me dar os fatos ...
Não em MQL, não em um amador. Eu consegui implementar tudo até agora)))). Quanto ao C++, sim, claro que sou um amador e não estou tentando escondê-lo. Devido a desenvolvimentos recentes, tenho uma pergunta sobre o aumento (aumento significativo) da velocidade do MQL Expert Advisor. Quero adicionar uma dll com as funções necessárias. É por isso que eu estou dominando o C++. Ainda não comecei com C porque recebi alguns conselhos de pessoas competentes a respeito da falta de tempo gasto no estudo das coisas obsoletas. Na verdade, eu mesmo estou mudando de um idioma para outro. E o livro que fui aconselhado é aquele que eu mesmo tenho estudado (mas é ótimo começar do zero também). Eu olhei para alguns e escolhi este. Tudo é testado nele, eu acho esta abordagem ideal. Conquistarei um dia a OOP)). Nem tudo de uma só vez.
A propósito, agora que estamos tendo tal conversa, favor aconselhar. Eu tenho um indicador incorporado em meu consultor especializado. Ele tem que verificar 2 conjuntos de dados por tick, em ciclos, cerca de 100 elementos cada um. Na MQL funciona muito lentamente, apenas catastroficamente lento. Por favor, diga-me qual (aproximadamente) seria o aumento de velocidade se implementarmos um dll com este algoritmo em C++.
Na minha opinião, a sintaxe das linguagens em C (Perl, Java, embora digam que o JavaScript não está relacionado ao Java, mas é muito semelhante) é mais conveniente para um profissional. Quanto ao OOP, é muito fácil entendê-lo quando se estuda Java. Não posso dizer nada sobre o Sei, eu nunca o escrevi, mas acredito que é fácil aprender outros idiomas quando se conhece o C. Delphi, imho, incômodo, para aprender é bom o suficiente, mas para trabalhar durante 12 anos tornou-se cansativo e nós o usamos somente para aplicações de clientes sob Windows.
Noções básicas - quando eu estava na escola eu nem conseguia escrever duas linhas de texto e agora estou feliz com isso. Eu não sabia, não sei e não quero saber.
Assembler, muitas pessoas assustam os novatos com esta palavra. Quando você começa a entender esta linguagem, há menos perguntas.
Quanto à programação de máquinas CNC, acho que muitos não estão familiarizados com elas, mas para aqueles que estão, acho que vou apoiá-las.
SQL - se você for escrever um aplicativo de banco de dados, aconselho que comece com um MySQL leve, mas totalmente funcional, FireBird.
Para coisas mais globais, você precisará aprender Oracle, PL/SQL - isto é realmente interessante.
Geralmente não acho que os profissionais não se importariam com o que escrever, desde que o problema seja resolvido a tempo e com custos mínimos.
Acho que a maior parte da literatura decente não é fácil de encontrar.
Se Pascal, Delphi, eu recomendo Faronov. Assembler é lucidamente coberto por Swan, não me lembro de outros...
A MQL também, tanto quanto eu sei, é semelhante ao C, o que é muito conveniente. É verdade que algumas coisas são confusas no início, mas você se acostuma com elas.
O OOP certamente traria um pouco de gosto, vamos ver a versão 5.
Eu li os posts e estou surpreso além das medidas 1. A Delphi é boa porque é ensinada em universidades (porra de faculdades)))) Mas na vida real, Delphi é onde..., bem, em geral, o absurdo acadêmico. Nem que seja porque o principal esforço para afiar a ferramenta DB + langue que é gasto pela comunidade global ocorre em um ambiente do lado B. -- Com as tarefas de Delphi adulto é fácil encontrar o limite das possibilidades, ou seja, as limitações, e, portanto, envergonhar-se diante do cliente. Já passamos por isso antes. Em particular, nosso caro desenvolvimento do sistema nacional de automatização das operações aduaneiras falhou, e somente porque o diretor-geral esgueirou-se de seu Delphi favorito, supostamente C está morto e obsoleto. e onde está aquele diretor geral agora)))) e onde está aquela "firma")))) = o chefe do CEO não pôde suportar a colisão com o teto Delphi. ou seja, nenhuma entidade séria usa Delphi agora. (por mais espertos que sejam os professores de informática, ))))) 2. Não entendo porque a MQL é uma linguagem de programação. A questão é que a MQL como linguagem, sintaxe e semântica não é muito complicada e não tem nada de novo a oferecer,
mesmo para aqueles que só conhecem Delphi. Mas o MQL como ambiente de programação é realmente complicado conceitualmente.
===
?É realmente difícil na linguagem MQL? (no idioma, não no sistema)
2vladevgeniy
Não compartilho sua opinião sobre " C++ é uma boa linguagem (pode-se até dizer a melhor), esta é uma boa linguagem. "
Eu afirmo o contrário.
Não faz sentido discutir e discutir sobre quem está certo e quem está errado e medir seu chichi :)
Eu dei minha opinião dizendo "para mim, o melhor é o melhor" e não "é o melhor do mundo inteiro" (um pouco exagerado).
Eu fiz o download dos livros. " B. Kerrigan, D. Ritchie. Linguagem de programação C", "C++ sem medo", eu me pergunto quanto tempo levará para aprendê-las. Isso me dá vontade de dizer "Amigo, eu te ajudarei em 5 anos" :) Obrigado.
Cumprimentos, Azer.
Eu fiz o download dos livros. " B. Kerrigan, D. Ritchie. Linguagem de programação C", "C++ sem medo", eu me pergunto quanto tempo levará para aprendê-las. Isso me dá vontade de dizer "Amigo, eu te ajudarei em 5 anos" :) Obrigado.
Atenciosamente, Azer.
É claro que é difícil dizer exatamente quanto tempo, mas você tem que aprender)))). Por exemplo, em algum momento eu só conheci o BASIC. E isso foi devido ao fato de que em casa eu tinha um "Radio 86rk", um de apenas dois ou três disponíveis naquele momento (graças aos meus pais). Depois tive o The Specialist, mas muito tempo tinha passado desde então. Eu não desenvolvi essas habilidades e me deparei com a MQL de uma vez. Foi um pouco desconfortável no início, mas consegui passar por isso. Estou estudando C++ agora, é para Xaleg), não sou um ás (e não em geral) em C++, mas acho que é a linguagem mais promissora hoje em dia, as pessoas não escrevem sistemas operacionais em Delphi. Além disso, você, azik1111, vai achar muito fácil aprender MQL. Em C a sintaxe é quase exatamente a mesma que em MQL. Recomendo este livro, porque eu mesmo o estou estudando. Quanto ao tempo de estudo, levei um dia (conhecendo a MQL) para ler quase todo o livro. Fiquei preso apenas às aulas, objetos e ponteiros. Mas tudo isso é temporário e passará pelas mós da experiência. E eu gostei do livro "C++ sem medo" por causa da prática, prática constante. Tenho certeza de que é a maneira mais rápida, pois eu mesmo aprendi MQL desta maneira, graças às metaquotas para a boa referência. Tenho certeza de que é a maneira mais rápida de aprender MQL desta maneira, graças às metaquotas e à boa referência. Portanto, somente quem vai fará a viagem). E então vai parecer que a linguagem é simples como o inferno))))
para azik1111
Um conselho:
não ensinamos de cor - vivemos no século XXI.
tudo o que requer compreensão - verificar diretamente no computador, e diretamente no MT-4.
Ou seja, digite, compile, execute e veja os resultados.
A pergunta ao setor deve ser um código de programa (ou uma pergunta sobre onde tudo é ativado).
Com certeza, eles responderão.
2vladevgeniy
"Você não sabe muito sobre o OOP... Pensei que estava lidando com uma pessoa experiente, mas afinal é um amador :.
Pensei que estava lidando com uma pessoa experiente... mas afinal é um amador :)
sobre o ops... Eu não diria que :)
Você não deve comparar algo a nada a menos que tenha tido um encontro pessoal com uma das partes em disputa.
Sistemas operacionais é uma coisa (sim, o winnda está escrito em Si) mas digamos que softwares diferentes em conexão com a ênfase do banco de dados são colocados exclusivamente no Delphi (pessoalmente, eu não conheço nenhum projeto importante de software+DB usando Si... O banco de dados são dados... por isso é mais conveniente trabalhar com dados em delphi. em forex, trabalhando com dados... daí? :))) )
Não vou discutir diretamente com você ... porque você não vai me dar os fatos ...
C++ SQL !!!!!!!!!!!!!
2Xalegi
Não em MQL, não em um amador. Eu consegui implementar tudo até agora)))). Quanto ao C++, sim, claro que sou um amador e não estou tentando escondê-lo. Devido a desenvolvimentos recentes, tenho uma pergunta sobre o aumento (aumento significativo) da velocidade do MQL Expert Advisor. Quero adicionar uma dll com as funções necessárias. É por isso que eu estou dominando o C++. Ainda não comecei com C porque recebi alguns conselhos de pessoas competentes a respeito da falta de tempo gasto no estudo das coisas obsoletas. Na verdade, eu mesmo estou mudando de um idioma para outro. E o livro que fui aconselhado é aquele que eu mesmo tenho estudado (mas é ótimo começar do zero também). Eu olhei para alguns e escolhi este. Tudo é testado nele, eu acho esta abordagem ideal. Conquistarei um dia a OOP)). Nem tudo de uma só vez.
A propósito, agora que estamos tendo tal conversa, favor aconselhar. Eu tenho um indicador incorporado em meu consultor especializado. Ele tem que verificar 2 conjuntos de dados por tick, em ciclos, cerca de 100 elementos cada um. Na MQL funciona muito lentamente, apenas catastroficamente lento. Por favor, diga-me qual (aproximadamente) seria o aumento de velocidade se implementarmos um dll com este algoritmo em C++.
Na minha opinião, a sintaxe das linguagens em C (Perl, Java, embora digam que o JavaScript não está relacionado ao Java, mas é muito semelhante) é mais conveniente para um profissional. Quanto ao OOP, é muito fácil entendê-lo quando se estuda Java. Não posso dizer nada sobre o Sei, eu nunca o escrevi, mas acredito que é fácil aprender outros idiomas quando se conhece o C. Delphi, imho, incômodo, para aprender é bom o suficiente, mas para trabalhar durante 12 anos tornou-se cansativo e nós o usamos somente para aplicações de clientes sob Windows.
Noções básicas - quando eu estava na escola eu nem conseguia escrever duas linhas de texto e agora estou feliz com isso. Eu não sabia, não sei e não quero saber.
Assembler, muitas pessoas assustam os novatos com esta palavra. Quando você começa a entender esta linguagem, há menos perguntas.
Quanto à programação de máquinas CNC, acho que muitos não estão familiarizados com elas, mas para aqueles que estão, acho que vou apoiá-las.
SQL - se você for escrever um aplicativo de banco de dados, aconselho que comece com um MySQL leve, mas totalmente funcional, FireBird.
Para coisas mais globais, você precisará aprender Oracle, PL/SQL - isto é realmente interessante.
Geralmente não acho que os profissionais não se importariam com o que escrever, desde que o problema seja resolvido a tempo e com custos mínimos.
Acho que a maior parte da literatura decente não é fácil de encontrar.
Se Pascal, Delphi, eu recomendo Faronov. Assembler é lucidamente coberto por Swan, não me lembro de outros...
A MQL também, tanto quanto eu sei, é semelhante ao C, o que é muito conveniente. É verdade que algumas coisas são confusas no início, mas você se acostuma com elas.
O OOP certamente traria um pouco de gosto, vamos ver a versão 5.
2vladevgeniy
Quando eu disse "diletante" eu quis dizer C (eu não disse nada sobre MCL porque eu sou um nerd neste campo).
2maximich
Assembler é bom para entender muitas coisas por dentro. Mas as especificidades de sua natureza e sintaxe é exatamente o que assusta :)
Sobre os livros da Delphi, há uma grande série "A Bíblia da Delphi" que é realmente apresentada de forma bela e clara :)
Sobre Sii figurative não sei :)
Em relação a Java e JavaScript um... como devo dizer... são coisas completamente diferentes... completamente... <escrito>('olá mundo')</escrito>
Sobre Oracle :))) ... "respeito e respeito" ... pois eu mesmo trabalho com Oracle há muito tempo e tenho OCP :) (quem sabe entenderá meu nível :) )
A propósito, quando a versão 5 vai sair?
Eu li os posts e estou surpreso além das medidas
1.
A Delphi é boa porque é ensinada em universidades (porra de faculdades))))
Mas na vida real, Delphi é onde..., bem, em geral, o absurdo acadêmico.
Nem que seja porque o principal esforço para afiar a ferramenta DB + langue
que é gasto pela comunidade global ocorre em um ambiente do lado B.
--
Com as tarefas de Delphi adulto é fácil encontrar o limite das possibilidades, ou seja, as limitações, e, portanto, envergonhar-se diante do cliente.
Já passamos por isso antes.
Em particular, nosso caro desenvolvimento do sistema nacional de automatização das operações aduaneiras falhou,
e somente porque o diretor-geral esgueirou-se de seu Delphi favorito, supostamente C está morto e obsoleto.
e onde está aquele diretor geral agora)))) e onde está aquela "firma"))))
= o chefe do CEO não pôde suportar a colisão com o teto Delphi.
ou seja, nenhuma entidade séria usa Delphi agora.
(por mais espertos que sejam os professores de informática, )))))
2.
Não entendo porque a MQL é uma linguagem de programação.
A questão é que a MQL como linguagem, sintaxe e semântica não é muito complicada e não tem nada de novo a oferecer,
mesmo para aqueles que só conhecem Delphi.
Mas o MQL como ambiente de programação é realmente complicado conceitualmente.
===
?É realmente difícil na linguagem MQL?
(no idioma, não no sistema)