Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 1094
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
É isso que o conhecimento de C++ ajudaria a não fazer tais perguntas?
Bem, porque não se deve escrever? É muito necessário, muitos principiantes lêem-no, e é melhor para um principiante agarrar a ideia de uma só vez.
Porque poucas pessoas serão capazes de dar uma resposta adequada sobre o assunto. E ainda menos uma recomendação.
Eu próprio hesitei durante muito tempo no início que língua aprender, experimentei muitas, realmente doentes para o meu cérebro devido à incerteza.
Mas a minha tarefa era exactamente estudar algo próximo do mql. Quando soube que a língua C era semelhante, todas as dúvidas desapareceram, e comecei propositadamente a estudar a língua C.
Compreendendo a estrutura e os princípios básicos da língua, o assunto correu como um relógio, o mql foi facilmente compreendido.
E quando se consegue o que se está a escrever e os desejos se realizam, fica-se entusiasmado com o estudo - é como uma droga))
Depois fiquei interessado no OOP, não o compreendi durante muito tempo porque não compreendi a mesma coisa).
Métodos e funções, propriedades/campos e variáveis, é aí que reside o problema)))) e eu passei muito tempo a adiar o estudo do OOP,
Adiei a aprendizagem do OOP vezes sem conta porque não conseguia compreender que eles são essencialmente sinónimos, e tenho a certeza de que a maioria das pessoas não o compreende. Até um conhecido me explicar que é a mesma coisa))
Depois comecei a olhar para outras línguas e percebi que as lia e compreendia, todas as línguas são semelhantes umas às outras em significado, apenas a notação e a sintaxe são diferentes.
E depois comecei também a escrever código. É como se diz com o inglês, uma vez que se compreende o dialecto, outras línguas são fáceis de aprender.
Mas se voltarmos à codificação, a base da minha aprendizagem foi C.
E quanto à sua pergunta...
A palavra-chave é "encontrado" e não "escrito".
Alexey, é trivial )) oconhecimento de C+++ ajudá-lo-á a escrever a função de que necessita por si próprio, com qualquer cálculo que necessite, tendo em conta possíveis muletas do terminal.
E não usar código obsoleto que encontrou, e depois bater na parede de incompreensão. Foi o que escrevi acima.
De facto, o desenvolvimento do terminal está constantemente em curso, o que não deve fazer os utilizadores felizes, embora lentamente, mas está a desenvolver-se.
E é um exemplo trivial de um codificador infeliz que não consegue lançar o depurador e tentar encontrar a razão e corrigir ou contornar um erro.
E como encontrar bugs no código de outras pessoas é um negócio doloroso, é mais fácil escrever o seu próprio código a partir do zero para se adaptar às realidades actuais.
E não troll por um longo post, é melhor deixar os principiantes pensar no significado do que se escreveu.
Estabeleci o intervalo do teste no testador de 17 de Julho (ontem) a 19 de Julho (amanhã).
Mas o teste pára às 23:59 do dia 17 de Julho.
Porque é que o teste não está a decorrer por hoje, ***
Os testes para o dia actual não são permitidos.
Esta é uma protecção preventiva contra camaradas particularmente sorrateiros.
Os testes para o dia actual são proibidos.
É uma protecção preventiva contra camaradas particularmente desonestos.
Está a brincar? Há alguma coisa na documentação sobre isto?
Mais uma vez: isto é exactamente protecção. Protecção contra bandidos. Quanto à referência - está tudo aí, só tem de fazer uma pesquisa e ler.
Ajuda:
Selecção de configurações de teste#
O testador apenas lhe permite introduzir qualquer data anterior - se continuar à espera de ontem, provavelmente não entendeu bem o que o testador é. Por favor, leia a ajuda.
Ajuda:
Olá Cavalheiros! Preciso de aprender MQL5, mas infelizmente não compreendo por onde começar e a lógica. Por assim dizer, áreas de responsabilidade. Se há pessoas que conhecem esta língua, se esta pessoa tem um minuto para explicar pelo menos em duas palavras!
Ficaria grato!))))
Tal ressonância sobre uma simples questão )))))).
Bem, e eu vou juntar os meus cinco cêntimos ... ;)
Para aprender MQL não é necessário aprender nenhuma outra linguagem, mas é muito desejável conhecer as noções básicas de programação. A questão é que esta linguagem é específica, visa a realização de tarefas específicas. Mas o que algumas pessoas querem é o seu desejo).
Basicamente. Como fiz ao aprender PHP (embora já soubesse BASIC, assembler, C e outras coisas)... Definir um problema, ler um tutorial, encontrar uma solução. Se não o conseguir fazer você mesmo, encontre alguns cursos normais. Pessoalmente, posso dizer por experiência própria que muitos deles não lhe darão praticamente nada, excepto o mais importante - aprenda por si mesmo!
Se tiver alguma dificuldade, basta ir ao fórum. Eles ajudá-lo-ão. Mas ninguém será capaz de lhe ensinar do zero. Este não é esse tipo de fórum. Não há professores aqui.
Está a brincar comigo? Há alguma coisa na documentação sobre o assunto?
Está, de facto, terminado, e está terminado de propósito.
Há alguns anos, introduziram esta protecção contra a fraude - para proteger as vendas no mercado. Afinal, pode simplesmente descarregar a demonstração (sem pagar nada) e testá-la em grandes períodos de tempo para hoje. Basta copiar os ofícios do testador para o verdadeiro. Num grande período de tempo, o atraso é insignificante, e não leva a uma grande discrepância de sinais.
Onde estava (?) quando este buraco foi mencionado e foi tapado - apenas proibidos os testes por hoje.
E, para corrigir bugs, porquê esperar 24 horas? Conserte-o - quem o está a impedir?
Acabado há pouco, e terminado de forma tão deliberada.
Há alguns anos, introduziram esta protecção contra a fraude - para proteger as vendas no mercado. Afinal de contas, pode simplesmente descarregar a demonstração (sem pagar nada) e testar em grandes prazos para hoje. Basta copiar os ofícios do testador para o verdadeiro. Num grande período de tempo, o atraso é insignificante, e não leva a uma grande discrepância de sinais.
Onde estava (?) quando este buraco foi mencionado, e estava tapado - apenas proibidos os testes por hoje.
E para corrigir bugs, porquê esperar 24 horas? Arranja-o. Quem o impede?
É você que pensa que as vendas no mercado estão directamente dependentes do teste do dia actual...? OOOOOOOOOOOOOOOOOOOOO.
Não seria mais fácil controlar de que conta está a vir o sinal? Se for de uma conta real, esteja à vontade, se for de uma conta de teste, besteira para a vassoura.
E então a cópia será atrasada em qualquer caso. E, a longo prazo, que diferença faz a forma como o sinal é recebido? Se o próprio autor não trabalhar ao abrir o sinal, então despeje uma lata de merda sobre ela e não a deixe entrar na comunidade.
Qual é o problema?
É você que pensa que as vendas no mercado estão directamente dependentes do teste do dia actual...? OOOOOOOOOOOOOOOOOO.
Não seria mais fácil controlar de que conta provém o sinal? Se for de uma conta real, seja meu convidado, se for de uma conta de teste, tretas e uma vassoura no balneário.
E então a cópia será atrasada em qualquer caso. E, a longo prazo, que diferença faz a forma como o sinal é recebido? Se o próprio autor não trabalhar o sinal quando o abrir, então despeje uma lata de merda sobre ele e não o deixe entrar na comunidade.
Qual é o problema?
A questão foi discutida durante muito tempo, a decisão foi tomada e nenhuma polémica é aceite.
Se existe um "problema" para si na compreensão de uma tal solução - por favor, dê-se ao trabalho de encontrar informações completas sobre o assunto e a sua discussão aqui mesmo - está tudo lá.
A questão tem sido debatida há muito tempo, a decisão foi tomada e a controvérsia não é aceite.
Se existe um "problema" para si na compreensão de uma tal decisão, por favor encontre aqui uma discussão abrangente sobre ela - está tudo aí.
Tudo flui - tudo muda...
Infelizmente, não se trata aqui de MQL.
Não vi essa discussão, infelizmente (posso obter uma ligação?), mas a questão mantém-se.
O meu robô comercial está a funcionar e preciso do resultado do teste do dia actual. Porque não posso obtê-lo? Só porque alguém lhe oferece mais do que você e encontra uma maneira de ganhar dinheiro? Porque é que isso não é justo? Se ele próprio está a colocar uma posição sobre o real, porque é que está a fazer batota?
Esta restrição é mais do tipo "melhor para superar do que sublicitar"...
Como fiz quando aprendi PHP (apesar de já ser proficiente em BASIC, assembler, C, etc.)... Definir um problema, ler um tutorial, encontrar uma solução.
Sergey, com tal bagagem de conhecimentos é natural que se estabeleça uma tarefa semelhante para a estudar, porque já se conhece o básico e não só, e até mesmo o código de baixo nível.
Agora também estudo outras línguas conforme necessário, se algo precisa de ser codificado, esboço a lógica, e pesquiso ou livro de acordo com o plano, mas já temos uma compreensão clara do que queremos e de como implementá-lo.
Este é um nível completamente diferente de abordagem ao material de aprendizagem, já se sabe muito e pensa de forma diferente, enquanto um principiante só tem de aprender a compreender o significado da estrutura do código.
Compreender o que é uma variável, alcance, funções, loops, arrays, etc., ou seja, o próprio básico, apenas C dá uma boa compreensão nisto.
Poucas pessoas lhe dirão o básico inteligente em mql, mas há um material para auto-estudo, há cursos na web, pode juntar os pedaços e peças e depois digerir na sua cabeça durante muito tempo))
Porquê torturar-se a si próprio? Desde o início que se impõe uma tarefa difícil.
É melhor aprender o básico, que está disponível para todos com muitos materiais e é semelhante ao mql, C, porque assim compreenderá o mql como se o tivesse aprendido))
Ninguém entendeu o meu ponto de vista de que não há uma boa formação em mql!
É por isso que os principiantes estão a sofrer, não sabem por onde começar.
Gostaria de citar Renat, não você, Sergei.
Tudo está claramente escrito na minha opinião.
Fórum sobre comércio, sistemas automatizados de comércio e teste de estratégias comerciais
O livro "MQL5: Advanced Use of the MetaTrader 5 Trading Platform" apareceu na Amazon e LitRes
Renat Fatkhullin, 2016.08.06 03:01
Meus senhores, de alguma forma ainda não compreenderam bem a mensagem económica clara - não vale a pena investir num canal de aprendizagem para centenas de pessoas quando se tem nas mãos um canal de aprendizagem para milhões.
É tão simples quanto isso.
De facto, não faz sentido escrevermos livros sobre construções linguísticas básicas, uma vez que existem milhares de livros em C/C++ línguas semelhantes publicados em todo o mundo e temos a documentação mais detalhada em 10 línguas. Só faz sentido escrever sobre características aplicadas, o que fazemos em documentação, artigos, kodobase e fórum.
Fórum sobre comércio, sistemas comerciais automatizados e teste de estratégias comerciais
Amazon e LitRes publicaram o livro "MQL5 Programming Language: Advanced Use of the MetaTrader 5 Trading Platform".
Renat Fatkhullin, 2016.08.06 12:34
Se quisesse aprender a programar, já o teria feito há muito tempo.
Há muito que ficou claro que a programação não é para todos e que está fora de questão tentar ensinar a todos. É necessária uma certa mentalidade com um rabo de ferro fundido para perseverança e paciência para se tornar um programador. Mais ainda, é preciso ser um bom programador para criar coisas competitivas decentes.
No nosso caso, temos confiado precisamente no fornecimento de uma linguagem normal compatível com C++ para atrair programadores profissionais que não precisam de ser explicados princípios básicos de programação (embora estejam bem explicados na nossa documentação). Há tantos recursos investidos em princípios básicos de programação em todo o mundo que não faz sentido fazer outra cópia.
Para não repetir que não vale a pena acusar-nos de falta de formação e informação - criámos tanta documentação e a base de conhecimentos que a acompanham que poucas pessoas são capazes de a ler. Cem vezes mais importante é como fazer chegar esta informação à cabeça de pessoas que basicamente deixaram de a absorver e que são incapazes de digerir grandes quantidades de dados.
A reembalagem e a simplificação não resolvem o problema. Ou seja, nem os catálogos, nem as rubricas, nem os primários resolvem e não podem resolver o problema da aprendizagem global para as massas. Tudo de uma vez esta ideia vem à mente (deveria funcionar em teoria!), mas não funciona na prática (os autores da ideia, claro, divertem-se com auto-engano a este respeito).
Por conseguinte, trabalhar em: