Desejos para MQL5 - página 34

 
komposter:
SK. escreveu (a):

O que você quer dizer com a desativação desta característica do Expert Advisor?
Isto pode ser feito marcando a caixa de seleção "Não mostrar/ocultar marcas gráficas - traços de ordens no gráfico de teste".

Desculpe, eu entendi mal o post anterior. Pensei que se referia a objetos criados pelo especialista (ou seja, o usuário).
Sobre as setas e linhas "regulares" - concordo.


Os personalizados são uma coisa sagrada. É que os personalizados estão "inundados" com os não usuários.

Estamos falando dos regulares. Mas não todos eles, apenas os "técnicos", ou seja, aqueles que não são utilizados pelo usuário no comércio real. De modo geral, eles também são necessários. Após os testes, podemos abrir a tabela e olhar os objetos onde as ordens foram abertas e fechadas. O problema é que eles têm propriedades de objetos padrão, de modo que podem ser processados pelo Consultor Especialista. Isto é o que estraga as coisas.

Até agora, encontrei uma maneira simples de lidar com este fenômeno - eu simplesmente os destruo à medida que são formados durante os testes. O usuário não poderá ver marcas de abertura e fechamento após este procedimento. Mas o especialista será capaz de testá-lo, o que é mais importante.

 

Eu também gostaria de uma pausa do if().

 
SK. писал (а):
Eu também gostaria de uma pausa do if().
Presumo que este seja um caso especial da transição do rótulo?
 

Além do acesso regular de investidores e comerciantes, introduza outro acesso à conta (com ou sem uma senha) - o acesso de monitoramento. O novo difere do investidor apenas pelo fato de que você pode entrar com um atraso, com o qual os resultados de negociação do negociador são exibidos ali - digamos, algumas horas ou um dia. Não há acesso ativo à conta, é claro (você não pode negociar).

 
KimIV:
SK. escreveu (a):
Eu também gostaria de uma pausa do if().
Presumo que este seja um caso particular de transição de tags?


Pode-se dizer que...

Meus códigos contêm principalmente lógica. Ifs, loops, arrays. Alguns "se" se estendem a centenas de linhas. Algumas condições tornam necessário interromper os cálculos e ir além de um parêntese de fechamento iff. Para fazer isso, você tem que usar mais um iff contendo às vezes uma estranha combinação de características. Em resumo, é claro, tudo isso é superável. Mas se houvesse uma pausa de um ife, isso seria bom.

 
SK. писал (а): Mas se houvesse uma pausa da ife, isso seria bom.
Eu também não diria não ao maldito goto de todos...
 
SK. писал (а):

Eu também gostaria de uma pausa do if().


Como isso é possível? Dê-me um exemplo. Como posso utilizá-lo? Depois de verificar uma condição, você faz uma pausa? - E haverá uma pausa desta condição. Qual é o significado disto?
 
Integer:
SK. escreveu (a):

Eu também gostaria de uma pausa do if().


Como assim? Dê-me um exemplo. Como posso utilizá-lo? Depois de verificar a condição, você faz uma pausa? - E haverá uma pausa desta condição. Qual é o objetivo?


A ação de tal quebra deve ser aplicada ao operador externo do complexo mais próximo, exceto para o mais próximo se() que avalia a condição desta quebra. A implementação atual o faz, mas não há nenhum if() na lista de operadores externos do complexo mais próximos. Proponho acrescentá-la.

(tudo isso é a sétima água na videira, eles farão como farão, sem nos perguntar).

 
Acrescentar mais um parâmetro às propriedades dos objetos gráficos:

- não selecionável por clique do mouse

0 (padrão) como de costume, 1 não é selecionável.


Por exemplo:

bool ObjectCreate( nome da cadeia de caracteres, tipo int, janela int, datatime1, preço duplo1, datatime2=0, preço duplo2=0, datatime3=0, preço duplo3=0, int no=0 )

 

Outro surgiu:

No processo de um grande teste, a possibilidade de manter um registro de otimização. Ou seja, se o novo passe obtido for melhor que o melhor, ele pode ser escrito em um arquivo de texto com todos os valores dos parâmetros de entrada.