[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 988
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
então é o camarada acima - mal-entendido deste processo :)
É você quem tem um mal-entendido sobre este processo. Conecte seu terminal a um CD que lhe permite utilizar microlotes e, oh meu! o testador aceitará incompreensivelmente 0,01 lotes.
Este processo é, como você gostava de dizer, confuso em sua cabeça. Você escreve "...no meu CD, no testador...".
O testador está no terminal... No CD - as cotações e condições comerciais que seu terminal utiliza.
Então, o trabalhador camponês entende?
Ajude a entender,
Decidi usar arquivos (.mqh) na codificação do Expert Advisor. Peguei a skillet do livro usualexpert.mq4. Baixei todos os arquivos e os coloquei no diretório {\i1}experts}incluindo , mas recebo erros em todos os lugares, tanto no programa quanto em arquivos separados, por favor avise o que fiz de errado , por exemplo, compilando o arquivo Terminal.mqh recebo um erro
Mas_Ord_Old' - variável não definida C:\Program Files\MetaTrader - EXNESS EXNESS expertsinclude\Terminal.mqh (26, 14)
Entendo que as variáveis Mas_Ord_Old não são declaradas, mas neste caso porque haveria uma função separada Variables.mqh,
Em geral, a pergunta aos especialistas, pode o exemplo do livro explicar todo o processo, o que é colocado onde se compila, etc., já que pretendo substituir todas essas funções padrão à minha estratégia, e em qualquer caso, precisarei de verificação
Obrigado de antemão
Ajude a entender,
Decidi usar arquivos (.mqh) na codificação do Expert Advisor. Peguei a skillet do livro usualexpert.mq4. Baixei todos os arquivos e os coloquei no diretório {\i1}experts}incluindo , mas recebo erros em todos os lugares, tanto no programa quanto em arquivos separados, por favor avise o que fiz de errado , por exemplo, compilando o arquivo Terminal.mqh recebo um erro
Mas_Ord_Old' - variável não definida C:\Program Files\MetaTrader - EXNESS EXNESS expertsinclude\Terminal.mqh (26, 14)
Entendo que as variáveis Mas_Ord_Old não são declaradas, mas neste caso porque haveria uma função separada Variables.mqh,
Em geral, a pergunta aos especialistas, pode o exemplo do livro explicar todo o processo, o que é colocado onde se compila, etc., já que pretendo substituir todas essas funções padrão à minha estratégia, e em qualquer caso, precisarei de verificação
Obrigado de antemão
Verifique a ordem na qual as bibliotecas estão conectadas. #Incluir <Variáveis.mqh> devem estar acima #incluir <Terminal.mqh>
Entendo que, nesta fase, não mudo nada, apenas tento colocar este exemplo no terminal, alguns erros foram resolvidos,
ou seja, quando faço o download direto de todos os arquivos e os coloco na pasta dos especialistas , a extensão .mq4 me é dada, ao invés de .mqh
criei um arquivo de cabeçalho .mqh no editor e simplesmente cole todo o texto copiado. Depois disso, a compilação correu bem, mas não todos os arquivos, por exemplo o arquivo Terminal.mqh agora exibe erros tais como
Mas_Ord_Old' - variável não definida C:\Program Files\MetaTrader - EXNESS EXNESS expertsinclude\Terminal.mqh (26, 14)
Há um erro no próprio Expert Advisor
Qnt' - variável não definida C:\Program Files\MetaTrader - EXNESS Experts\usualexpert.mq (39, 41)
A variável Qnt é declarada na função Terminal.mqh
e acontece o seguinte para verificar se há erros, mas em geral pára
a pergunta, os arquivos .mqh têm que ser compilados ou não?
pergunta: os arquivos .mqh devem ou não ser compilados?
Ajuda no mql5. Não aceitar mais de 15 lotes por símbolo (três para 5 e pronto) no testador. GetLastError()= 4756
Servidor de troca de códigos de retorno- " Olimite de volume de pedidos e posições para este símbolo foi atingido "
Há algum lugar para verificar mais de 15 lotes? Não precisamos de 15 lotes. Em um dente.Eu fiz algo errado com a fonte, ou seja, repito a pergunta, faço alterações no arquivo, mas compenso apenas no programa, então...
Ajuda no mql5. Não aceitar mais de 15 lotes por símbolo (três para 5 e pronto) no testador. GetLastError()= 4756
Servidor de troca de códigos de retorno - " Olimite de volume de pedidos e posições para este símbolo foi atingido "
Há algum lugar para verificar mais de 15 lotes? Não precisamos de 15 lotes. Em um dente.