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
Há muito tempo se foram os dias em que um programador antes de aprender C -- passou por comandos de máquina, assembler, Fortran, PL/1, Pascal e muitas outras coisas -- tudo sem livros didáticos, sem explicação adequada, como Volchansky disse acima, com a documentação impressa em letras tortas.
este é o tempo dos complexos sistemas de aplicação multifuncional -- com uma linguagem de programação de aplicação embutida -- e a tarefa desta linguagem é tornar o terminal de aplicação disponível aos usuários de aplicação, que, sem se aprofundar na programação, podem aprender e usar rapidamente esta linguagem de terminal em um curto período de tempo.
Eu concordo! Corretamente colocado. O terminal comercial deve facilitar a negociação.
Por quem você está julgando? Como a cara da empresa, não é agradável para você escorregar para o corrico. Você já escreveu que mesmo aqueles que têm experiência na MT4 têm dificuldades. E eles não precisam disso.
Você vê o corrico?
Já escrevi muitas vezes que há muitas oportunidades para escrever facilmente um EA de teste para sua estratégia.
Eu até dei um link para a ajuda. Mas se começássemos a fazer perguntas a respeito da ajuda, veríamos que estávamos interessados neste tipo de conhecimento. Mas não parou de falar de como tudo é ruim.
É por isso que eu digo - talvez a geração que temos agora - 18 anos de idade, pais e sogros têm que comprar um carro, 21 - adquirir uma casa. Mas para estudar - não, por quê?
quão complicado é o assembler? Preciso de suas funções
Porque há apenas 10 anos os iniciantes faziam perguntas muito diferentes sobre este fórum - muito mais complicadas e interessantes.
A propósito, as perguntas de hoje na MQL4 são muito mais esclarecedoras do que na MQL5. A razão é óbvia, e não é a idade das versões MQL.
Não, não tenho. O que você quer dizer?
Alexey, realmente, não posso lhe dar um exemplo neste momento. Mas você gosta de experimentar - correr e ver o que ele retorna com dados de entrada diferentes.
É difícil para mim lembrá-lo e procurá-lo agora.
Bem, o fxsaber deu um exemplo (eu o modifiquei para mim), compare o código:
Aqui você pode ver sob quais condições Bars() devolve uma falta.
A primeira coisa que um novato escreve é um roteiro comercial. O segundo é um indicador simples. O terceiro - um simples Expert Advisor.
Mesmo a primeira etapa na MQL4 é mais rápida do que na MQL5.
Um roteiro comercial? Por que não um Expert Advisor ou mesmo um substituto da Biblioteca Padrão?
Na minha opinião, escrever um roteiro comercial é uma clara tarefa intermediária, e de forma alguma adequada para um iniciante.
Um iniciante deve ser limitado primeiro à saída da linha mais simples. Então - um indicador simples. E só então - passar a solicitar indicadores e funções comerciais.
Quão complicado é o montador? Eu preciso de suas funções.
Quais funções?
Assembler é muito específico para dizer "eu preciso de suas funções".
Um novo exemplo sobre o que a SB está vendendo para novatos no fórum e por que mesmo longe de ser preguiçoso está passando por um momento realmente difícil. Hoje recebi uma pergunta muito construtiva sobre a MQL5 sem nenhuma lamúria.
Este é o fórum para negociação, sistemas automatizados de negociação e teste de estratégias comerciais.
Bichos, insetos, perguntas
damirqa, 2018.01.09 12:14
Olá! Comecei a estudar a MQL5 a partir dehttps://www.mql5.com/ru/articles/100. Eu iniciei o código e recebi o erro 4756. Eu pensei em começar com algo simples (Alerta/Impressão...). Uma das funções mais importantes é a de OrderSend. Comecei a pesquisar no fórum/documentação sobre como usar o OrderSend. Encontrei este artigohttps://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions e encontrei o código para abrir uma posição de compra. Recebi erro 4756 e retcode 10030. Entendi que 10030 - é a propriedade OrderSend, mas não entendi como esta propriedade deve ser usada (olhei o código de outra pessoa) e para o que ela é usada principalmente. Depois abrihttps://www.mql5.com/ru/docs/trading/ordersend, copiei o código, executei-o, funcionou bem.
Mas ainda não entendo por que o erro 4756 aparece e como se livrar dele, assim como o 10030.
Vejam o código entre
e este aqui.
Eles me parecem quase idênticos, não vejo os lugares onde estes erros aparecem (4756 e 10030). Aponte o dedo e explique por favor
Resposta do moderador
Fórum sobre comércio, sistemas automatizados de comércio e testador de estratégias
Erros, Erros, Perguntas
Vladimir Karputov, 2018.01.09 12:20
Use a classe CTrade - dessa forma você tem a garantia de cometer o menor número possível de erros.
Exemplo de envio de uma ordem comercial para abrir a Buy:
Provavelmente ajudou a dar sentido a isso. Mas na verdade, o novato tem um problema muito sério.
Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos
Bichos, insetos, perguntas
fxsaber, 2018.01.09 13:22
https://www.mql5.com/ru/search#!keyword=Não apoiado%20 preenchimento%20mode
Isto é, você tem que ir e ler os links sobre o tópico designado. Em SB isto se resolve através de um lugar maravilhoso. Isto é, ao escrever o roteiro comercial mais simples (o primeiro progama de qualquer novato) é quase trindetz.
Roteiro comercial ???? Por que não um Expert Advisor ou mesmo um substituto para a Biblioteca Padrão?
Na minha opinião, escrever um roteiro comercial é uma clara tarefa intermediária, e de forma alguma adequada para um iniciante.
Um iniciante deve ser limitado primeiro à saída da linha mais simples. Então - um indicador simples. E só então - passar a solicitar indicadores e funções comerciais.
Comecei imediatamente com o MTF Expert Advisor de múltiplas moedas. E eu me senti bem no ramo dos novatos. E não fiz muitas perguntas - tenho ajuda e um cérebro em algum lugar...
Ah, e a propósito, sobre o iBarsShift.
Aqui está minha função contraparte (CTSTime é uma aula da série do tempo), acho que é um pouco complicado para os novatos, mesmo com os comentários. Por isso, falta realmente na SB: