Pergunta na DLL ...... - página 2

 
VOLDEMAR:


Não há nenhuma defesa, ainda não descobri como criar uma

Clique com o botão direito no projeto --> Adicionar --> Novo item --> Visual C++ --> Arquivo de definição do módulo (.def).

Se você adicionar o existente à mão, ele não funcionará, você precisa criá-lo pelo estúdio.

 

mas ao transferir todo o código EA, o compilador VS reclama de todas as variáveis pré-definidas como OrderModify(), OrderSend().

Como resolver este problema ????

 
Por que levar tudo isso adiante? apenas a lógica da tomada de decisão.
 
Rapazes, como transferir AccountNumber() para a dll, especificamente a própria variável predefinida????
 
VOLDEMAR:
Rapazes, como transferimos AccountNumber() para a dll, especificamente a própria variável predefinida ????

Peça este número por um EA e passe-o como parâmetro para uma função
 
VOLDEMAR:
Rapazes, como mover AccountNumber() para a própria variável predefinida ????

Você não pode. Pode sempre ser substituído em código MQL4. Há uma opção para controlar o conteúdo do arquivo ex4 (mesmo CRC), mas também funciona.

________

Embora não - pode ser lido a partir da janela e possivelmente a partir de arquivos de configuração do terminal.

 

Gente, como passar para a função dll desde int start() { } ???? Eu tenho variáveis a e c Quero enviá-las para dll, calcular e retornar resultados com ...

 
Uma função não pode ser passada - ela só pode ser chamada. E você só pode passar um parâmetro para uma função.
 
drknn:
Uma função não pode ser passada - ela só pode ser chamada. E você só pode passar um parâmetro para uma função.

Ok ! Falei mal como passar os parâmetros para dll, depois calculá-los e retornar o resultado para a EA ????
 

Dê uma olhada - é mais fácil mostrá-lo do que dizer em profundidade.