Desejos para MQL5 - página 61

 
TheXpert >> :

Tudo o que você precisa fazer é ampliar a reentrância.

Para 2-3 blocos aninhados em série "serve", mas não para 10-15 (em profundidade) blocos seriais paralelos.

kernelmd >> :

VC tem Ctrl+], Ctrl+[ - característica muito útil.


O que é isso?

 
{(1)

...

}(2)


No VisualStudio, se você estiver no início de um bloco (1) e pressionar Ctrl+], você pula para o final do bloco (2) se pressionar Ctrl+] novamente, você pula de volta para o início, etc.

Muito conveniente, eu sempre uso.

 
coaster >> :

Para 2-3 unidades aninhadas em série "serve", mas não para 10-15 (em profundidade) unidades seriais paralelas.

Quanto????

Mas, fortaleza, você está contra-indicado a se engajar na programação!

 
TheXpert >> :

Quanto????

Você está desclassificado da programação.

Sei que é contra-indicado, mas não posso ir sem os excessos. ;)

Tais "monstros" são, naturalmente, mantidos em lúcios. Mas os arbustos, raramente, mas eles são encontrados, o que é estranho.

kernelmd >> :


No VisualStudio, se você se encontrar no início de um bloco (1) e pressionar Ctrl+], você pula para o fim do bloco (2); se pressionar Ctrl+] novamente, você pula de volta para o início, e assim por diante.

Muito prático, eu o uso o tempo todo.


Obrigado. Refiro-me à MQL4. Eu não tive a oportunidade de conhecer o VisualStudio. Quem me dera, porém, ter tido.

 
coaster >> :

Sei que é contra-indicado, mas não posso estar sem excesso. ;)

Você pode facilmente se livrar deles, e não precisa de um editor sofisticado para isso.

Basta distribuir a funcionalidade complexa por algumas funções simplificadas.


kernelmd >> :


No VisualStudio, se você se encontrar no início de um bloco (1) e pressionar Ctrl+], você pula para o fim do bloco (2); se pressionar Ctrl+] novamente, você pula de volta para o início, e assim por diante.

Muito útil, eu a utilizo o tempo todo.

Sim, ótimo material. Falando em estúdio, eu tenho uma coisa como VisualAssist. Não posso mais passar sem ele no estúdio.

 
Gostaria de poder acrescentar comentários às ordens durante a negociação manual, na abertura ou após a abertura, editando o campo vinculado à ordem. Quando há um grande número de pedidos é fácil confundir o que foi aberto e com que finalidade... Isto não é uma coisa difícil, mas seria uma boa ajuda. Agora eu o faço por meio de "notas de quadro negro com giz", o que não é muito útil.
 

Gostaria muito de ver isso no novo terminal...


Mais ligações de retorno, não apenas Iniciar() Init() e DeInit()

Por exemplo, quero ter controle não só quando recebo um novo Tick, mas a cada N segundos (por exemplo)... Como eu vejo, não existe tal oportunidade no momento.


Ou quero usar sinais externos em minha EA. Quero integrar a aplicação que envia sinais com a EA, mas como? Seria bom ter na EA callback: onUserEvent() e constantes especiais com janelas WM_XXX que chamam oUserEvent() por sua vez e de outra aplicação eu só farei SendMessage().

Esquema muito simples e eficiente.

 
Não li o fio todo, então me desculpe se me repito.
Eu gostaria de ter uma opção para salvar dados de ticks para instrumentos pré-selecionados, para que esses ticks possam ser usados no testador!
E, claro, para exibir os próprios gráficos de carrapatos em uma grande janela, bem como outros períodos de tempo.
Obrigado, regras da MQL!
 

Em geral, quero ser capaz de colocar códigos fonte de EAs em qualquer pasta, em vez de, como agora, haver 20 arquivos na pasta dos especialistas.

Mas suspeito que os "projetos" anunciados para a MQL5 irão resolver este problema


E sobre o modelo kernelmd baseado em eventos é uma boa idéia, embora seja improvável que isso aconteça num futuro próximo.
A MQL5 já deu um enorme passo à frente.

 
Tenho esta sugestão, talvez seja demais e já estou exagerando, mas pense por si mesmo como seria legal:
Todos sabem muito bem que tipo de problemas existem com o comércio on-line constante, que uma EA precisa, e se existe tal função, seria um alce. E algumas pessoas nem sequer têm uma conexão normal com a Internet para que sua EA possa negociar! Outros alugam servidores por causa deste problema!
Com a nova linguagem de programação, não haverá apenas um novo terminal, mas o software do servidor será atualizado!
O que eu sugiro é possibilitar o download de um EA no terminal e ele irá negociar se um usuário está conectado à rede ou não! Imagine como ele irá promover imediatamente a linguagem MQL5 e o terminal que a utiliza!!!
E você mesmo disse que vai acelerar o código, de modo que o servidor não vai sobrecarregar tanto - o código.
E é como alugar um servidor, apenas mil vezes mais fácil e mais barato.