Ir para conteúdo principal

MT4 para computador: como executar e parar um script

Verifique o script, os parâmetros e as permissões antes de iniciar. Parar o programa não reverte as negociações que já realizou.

Um script executa uma tarefa quando é iniciado; difere de um EA que funciona continuamente. Estas instruções destinam-se ao MT4 para computador, não ao FXTRADING.com App ou WebTrader.


Antes de iniciar

  • Use um script cuja finalidade e origem compreenda. Comece com uma Conta Demo e confirme a conta, o símbolo completo e o período do gráfico.

Um script pode abrir ou fechar negociações, além de analisar dados. Iniciá-lo é uma ação, não uma pré-visualização. Não teste scripts desconhecidos numa conta com dinheiro que precisa de proteger.


Abra o script e reveja as definições

  1. Escolha Visualizar → Navegador ou prima Ctrl+N. Expanda Scripts e identifique o programa MT4 instalado pretendido.

  2. Selecione o gráfico correto. Quando estiver pronto, arraste o script para esse gráfico ou escolha Executar no gráfico no menu de contexto. Um duplo clique associa-o ao gráfico ativo.

  3. A janela de definições só aparece se o script tiver sido concebido para a mostrar. Caso contrário, pode iniciar imediatamente. Não presuma que haverá sempre outra confirmação.

  4. Se surgirem definições, reveja as permissões em Comum e os valores em Parâmetros de entrada. Faça duplo clique num valor para o alterar. Redefinir repõe os valores predefinidos; Salvar guarda um conjunto e Carregar recupera-o. Verifique os valores obtidos, não apenas o nome do ficheiro.

  5. Escolha Cancelar para abandonar este início, ou OK apenas depois de verificar conta, gráfico, permissões e parâmetros. As propriedades específicas do script são definidas no início.


Compreenda as permissões de negociação e acesso externo

  • Importam tanto as definições de negociação automática do terminal como a permissão do próprio script. Verifique Ferramentas → Opções → Expert Advisors e as definições Comum apresentadas no início.

  • O controlo de negociação automática da barra de ferramentas pode bloquear operações automáticas enquanto o programa continua outras tarefas. Não reverte uma ordem já enviada.

  • As importações DLL e o acesso a sites por WebRequest são permissões separadas. Não as ative apenas para eliminar um erro. Autorize só os acessos necessários de um programa e a destinos que tenha avaliado como fiáveis.


Pare um script ainda em execução

  1. Clique com o botão direito no respetivo gráfico e escolha Remover script enquanto o comando estiver disponível. Normalmente, o script termina sozinho; o comando pode já ter desaparecido.

  2. O MT4 permite um script por gráfico. Associar outro, mudar o símbolo ou período do gráfico ou fechar o terminal remove o script em execução. Use Remover script para o parar sem iniciar um substituto.

  3. Eliminar o nome do Navegador não para uma instância já associada a um gráfico. Parar o programa não reverte ações já concluídas.


Verifique o resultado antes de tentar novamente

  • Reveja posições abertas e ordens pendentes em Terminal → Negociação e registos concluídos em Histórico da conta. O desaparecimento do script ou o fecho das definições não prova que a tarefa teve sucesso.

  • Se o resultado não for claro, consulte mensagens e registos relevantes antes de o executar novamente. Repetir um script de negociação de execução única pode repetir a ação. Exclua palavras-passe e informações privadas da conta dos dados de diagnóstico.

Isto respondeu à sua pergunta?