como eu faço um código delphi para uso em MQL4... como acesso DLL...
um corpo tem uma amostra?
cumprimentos
charles
Você não pode... object pascal é um animal diferente. Você pode, entretanto, fazer uma DLL para fazer toneladas de coisas. Eu também tenho fonte para fazer a maioria dos indicadores comuns em Delphi, mas você precisará dar a ela suas próprias barras de dados...
hy todos
como eu faço um código delphi para uso em MQL4... como acesso DLL...
um corpo tem uma amostra?
cumprimentos
charlesVocê não pode... object pascal é um animal diferente. Você pode, entretanto, fazer uma DLL para fazer toneladas de coisas. Eu também tenho fonte para fazer a maioria dos indicadores comuns em Delphi, mas você precisará dar a ela suas próprias barras de dados...
Olá, pessoal,
Muita gente me perguntou e metacotou fórum sobre funções de manipulação de arquivos.
Eu acho que o MT4 tem muitos bugs nessas funções.
1- Eles não funcionam em backtesting
2- Eles não escrevem fora do caminho dos "MetaTrader 4\\\i1}peritos".
Hoje eu abri meu Visual C++ e escrevi uma dll de manuseio de arquivos para o MT4, espero que vocês gostem, e seu código fonte, e me digam seu
.
Configuração:
1- Extraia o caminho"mtguru1.dll" para "MetaTrader 4\xperts\libraries".
2- Extrair o caminho"FilesDemo.mq4" para o "MetaTrader 4\experts\indicators" e compilá-lo.
3- Extrair"gFiles.mqh" para "MetaTrader 4\peritos".
4- Carregar ArquivosDemo de seus Indicadores - não se esqueça de habilitar "Permitir a importação de DLL".
5- Aproveite.oi
realmente grande e útill
mas tenho um problema se eu escrever um texto longo em um arquivo e um texto curto no mesmo arquivo, poucos minutos depois.
encontro o final antigo do texto no arquivo final
alguma idéia ?
muito obrigado
Como almoçar um segundo terminal de um Expert Adivsor trabalhando em um primeiro terminal
Seu código fonte é incrível! No entanto, não me permite alcançar o que preciso para executar minha estratégia comercial.
O que eu preciso fazer é almoçar um segundo terminal do meu consultor especializado. No entanto, se eu usar seu código da seguinte forma:
int file = gFileOpen("C:\Metatrader 2\terminal.exe",READ);
Nada acontece, e nenhum terminal é almoçado. Você poderia me ajudar com isto?
Entendo que poderia fazer esta tarefa com o WINAPI OpenFile; entretanto, não sou um programador e não sei como declará-lo em mq4 e depois usá-lo.
Com os melhores cumprimentos,
Andrés
Comércio automático de EA
Prezados todos,
Eu tinha uma EA armazenada na pasta chamada "expert" logo abaixo do MT4, e a DLL necessária é armazenada na pasta chamada "biblioteca".
Este EA é para negociação automática.
Após anexar o EA ao gráfico, ele mostra a mensagem de erro na parte inferior:
"Não pode carregar ...DLL".
Algum especialista pode me dizer onde está o problema?
Carlo
Você deve ter o arquivo dll na pasta. Se você o tiver, permita que o dll (leia alguns posts acima nesta página).
Você deve ter o arquivo dll na pasta. Se você o tiver, permita que o dll (leia alguns posts acima nesta página).
Verifiquei a pasta MT4, onde está a pasta que você está mencionando ?
Eu só encontro a amostra/amostra.
Sonebody me disse para salvá-la no expert/library, mas o MT$ mostra a mensagem de erro que não pode carregar ...dll !
obrigado
Carlo
Verifiquei a pasta MT4, onde está a pasta que você está mencionando ?
Eu só encontro a amostra/ amostra completa.
Sonebody me disse para guardá-la no expert/library, mas o MT$ mostra a mensagem de erro que não pode carregar ...dll !
obrigado
CarloVeja as fotos. Você tem as mesmas configurações?
Veja as fotos. Você tem as mesmas configurações?
Eu estava tão cansado de encontrar onde está o problema. Eu não sou o especialista como o seu.
Realmente preciso de algum especialista para me ajudar.
Como no anexo a seguir, salvei a dll na pasta .../expert/libraries
Então, onde está o problema?