Erros, bugs, perguntas - página 388

 

Aos promotores.

Qual é a situação com a lista de funções e procedimentos? É realmente impossível trabalhar correctamente com módulos com mais de 100 funções :(

sergeev:
Sim, foi exactamente isso que aconteceu durante a actualização de hoje.
Também era assim antes, pelo menos por vezes acontecia. Mas não foi curado por métodos tão radicais. E aqui nem sequer percebi o que ajudava, quer a livrar-me dos antivírus, quer a reiniciar...
 

À procura de um testador de estratégia... (Bem, na verdade só estou na fase de conhecer a interface) Encontrei isto:

Se premir play no editor MQL. O Conselheiro Especialista começa a trabalhar no novo gráfico. O gráfico tem configurações por defeito (esquema de cores, escala, etc.). Se for a propriedades (ou F8) - é possível ajustar como quiser.

Mas se eu carregar um modelo (previamente guardado ou pré-instalado) - o gráfico desaparece e eu volto à janela de edição do Expert Advisor, que por sua vez foi parada. Ao voltar para o terminal, o separador onde o Expert Advisor estava a trabalhar já não está presente.

Os gabaritos são carregados adequadamente no próprio terminal. O bug só está no gráfico aberto pelo editor MQL ao lançar o Expert Advisor.

 
ADR:

No próprio terminal, os gabaritos carregam adequadamente. O bug só está no gráfico que o editor MQL abre quando se executa o Expert Advisor.

Tente chamar ajuda no MetaEditor por F1 e vá para o debugging - https://www.metatrader5.com/ru/metaeditor/help/development/debug:

Pré-selecção

Antes de começar a depurar o programa deve verificar os seus parâmetros no separador "Depuração" da janela de definições do MetaEditor. Nele pode especificar um símbolo e um período gráfico, no qual será realizada a depuração das aplicações. Tal gráfico será criado temporariamente cada vez que a depuração for iniciada, e será apagado após a conclusão da depuração.

O modelo "debug.tpl" localizado na pasta /profiles/templates do terminal do cliente é aplicado ao gráfico criado para depuração.

...

Muitas perguntas caem após a leitura da ajuda.

 
Leia... O modelo "debug.tpl" aplica-se - bom. Não me sinto confortável a ver o gráfico nele. Porque é que posso alterar o gráfico através de propriedades (esquema de cores, etc., não período e símbolo), mas não através do carregamento de modelos?
Документация по MQL5: Операции с графиками / ChartApplyTemplate
Документация по MQL5: Операции с графиками / ChartApplyTemplate
  • www.mql5.com
Операции с графиками / ChartApplyTemplate - Документация по MQL5
 
O MT-4 tem uma excelente função (para mim):
pode escalar o eixo de ordenadas com o botão esquerdo do rato quando a escala _Fix_ nas propriedades da janela é verificada.
Em MT-5 é impossível escalar o eixo das ordenadas quando a escala é fixa --- muito inconveniente!!!
 
Interesting:

Desta vez consegui iniciar o terminal na 10ª tentativa.

No passado, tem sido por vezes difícil iniciar o terminal na primeira tentativa após uma actualização. Desta vez, explodiu sem qualquer problema. Vista.
 
ADR:
Leia... O modelo "debug.tpl" aplica-se - bom. Não me sinto confortável a ver o gráfico nele. Porque posso alterar a tabela através de propriedades (esquema de cores, etc., não período e símbolo), mas não através do carregamento de modelos?
Configure o gráfico como quiser e guarde o modelo do gráfico com o nome "debug.tpl". Depois, ao depurar, este gráfico será carregado automaticamente.
 
ADR:
Já o li... O modelo "debug.tpl" é bom. Ver o gráfico nele deixa-me desconfortável. Porque posso alterar a tabela através das propriedades (trata-se do esquema de cores, etc., não do período e do símbolo), mas não através do carregamento do modelo?
MetaDriver:
Configure o gráfico como desejar e guarde o modelo do gráfico com o nome "debug.tpl". Depois, ao depurar, este gráfico será carregado automaticamente.

A propósito, pode editar um modelo com MQL5, há uma classe correspondente na biblioteca padrão (mas é para aqueles que querem controlar tudo e em todo o lado)...

Lizar:
Por vezes acontecia que não era possível iniciar o terminal pela primeira vez após uma actualização. Desta vez decorreu sem qualquer problema. Vista.
Não posso dizer para Vista, eu não o uso. Mas em XP e Win 2003 este bug por vezes ocorre. :(
 
Interesting:

A propósito, pode editar um modelo com MQL5, há uma classe correspondente na biblioteca padrão (mas é para aqueles que querem controlar tudo em todo o lado)...

Sim, não há problema. Há já um ano e meio que uso este guião.
Arquivos anexados:
 
Tento compilar o guião chamando mql5.exe, o guião usa um includnik - não compila. Retiro a invocação do inluder - ele compila. Compila no editor com o includnik.