Criação de SlickEdit para trabalhar com e compilar documentos MQL4/5. - página 4

 
o problema parece estar no parâmetro da função int try, aparentemente onde está reservado como operador de sistema ou algo assim...
 

Se quiser que o SE siga automaticamente as alterações a um ficheiro aberto por outro programa, deverá assegurar-se de que as definições apropriadas estão presentes:


O SE irá então alertá-lo de que o ficheiro aberto foi modificado por outro programa, solicitando-lhe que guarde as alterações ou as descarte:



Clicando no botão "Diff Selected" lança um utilitário de comparação de ficheiros onde pode ver as alterações feitas (ou corrigi-las você mesmo):


 

Actualização e adição de palavras-chave MQL4 e MQL5.

Pode simplesmente substituir o ficheiro em c:Usuários<Nome de utilizador>>Documentos\\i1.0.0 Config\i1.0.0

a menos, claro, que tenha alterado as palavras-chave em outras línguas que não MQL4 e MQL5. Caso contrário, abrir o ficheiro num editor de texto, ou directamente no SE, e substituir as palavras-chave pelas novas palavras-chave.

Документация по MQL5: Файловые операции / FileOpen
Документация по MQL5: Файловые операции / FileOpen
  • www.mql5.com
Файловые операции / FileOpen - Документация по MQL5
Arquivos anexados:
user.zip  159 kb
 
Obrigado...
 

Grande actualização das palavras-chave da linguagem MQL5.

Substituir user.vlx por um novo (em anexo).

Muito obrigado ao mql5 (Ilyas Sharapov) pela sua colaboração e assistência na compilação da lista.


SZY Talvez haja um glossário na Documentação, e depois será mais fácil criar e actualizar a lista.

Arquivos anexados:
user.zip  161 kb
 
Actualização da palavra-chave MQL5.
Arquivos anexados:
user.zip  161 kb
 

joo, obrigado pela rosca e pela ferramenta que descreveu... têm uma pergunta para um principiante usar este editor universal...

Aqui criei o primeiro ficheiro... e vejo imediatamente que há texto a vermelho...


 
denkir:

Aqui criei o primeiro ficheiro... e vejo imediatamente que há texto a vermelho...

Muito provavelmente, as extensões mq5 e/ou mqh não estavam ligadas nas definições a uma das línguas padrão ou a uma língua personalizada recentemente criada.

Ou vai às definições e vincula as extensões necessárias a uma das línguas (recomendo a C++) ou apenas importa as definições de um dos ficheiros localizados nas páginas deste ramo.

 

Fez tudo de acordo com as instruções. Agora outro problema. Houve um erro ao importar as configurações. Poderá ser porque o nome de utilizador está em cirílico?


 
denkir:

Fez tudo de acordo com as instruções. Agora outro problema. Houve um erro ao importar as configurações. Poderá ser porque o nome de utilizador está em cirílico?

Sim, essa poderia ser a causa do erro. Que tipo de erro? :)