Arraste e solte SL e TP no testador. - página 10

 
Você pode mover a parada segurando o botão esquerdo do mouse no botão SL+ ou SL-. Enquete o estado do botão esquerdo do mouse enquanto o botão esquerdo do mouse é pressionado para aumentar ou diminuir a parada. Soltado o botão - a parada é interrompida. Esta me parece uma boa maneira de fazer isso. O botão correspondente deve ser pré-selecionado (clicado pelo botão esquerdo do mouse), e então você tem que clicar repetidamente o botão esquerdo do mouse sobre este botão para parar o movimento.
 
Artyom Trishkin:
Será que o temporizador não funcionará para pesquisar tudo?
Não funciona no testador MT4 (
 
khorosh:
Você pode parar mantendo o botão esquerdo do mouse pressionado no SL+ ou SL-. Verifique o status do botão esquerdo do mouse e aumente ou diminua a parada enquanto ele é mantido pressionado. Botão de liberação - parar. Esta me parece uma boa maneira de fazer isso. O botão correspondente deve ser pré-selecionado (clicado pelo botão esquerdo do mouse), e então você tem que clicar repetidamente o botão esquerdo do mouse sobre este botão para parar o movimento.

Se os eventos forem tratados enquanto você escreve, então você clicou com o mouse - onde você clicou, eles levaram SL

onde você deixa ir - lá você coloca SL

 
Alexey Volchanskiy:
No testador MT4, não funciona (

A pergunta era sobre o não testador:

Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos

Arraste e solte SL e TP no testador.

Dmitry Fedoseev, 2016.02.15 18:43

Gostaria de poder pensar em algo para que ao trabalhar em uma conta a EA tivesse uma reação imediata às variáveis globais criadas pelo indicador, em vez de esperar por um tique.

 
Ninguém tentou a seqüência na qual a EA e os eventos indicadores são acionados?
 
Dmitry Fedoseev:
Ninguém tentou a seqüência na qual os eventos de especialistas e indicadores são acionados?

Geralmente, os eventos de clique no MQ são incompletos, são tratados somente após soltar o botão do mouse, e devem ser tratados quando o botão é pressionado, como é feito em js

mousedown - O botão do mouse é pressionado.

mouseup - Botão do mouse solto.

Sobre a seqüência, parece que o indicador funciona primeiro e depois o especialista.

 
Vitaly Muzichenko:

Geralmente, os eventos de clique no MQ são incompletos, são acionados somente após soltar o botão do mouse, e precisam ser acionados quando o botão é pressionado, como é feito em js

mousedown - O botão do mouse é pressionado.

mouseup - Botão do mouse solto.

Sobre a seqüência, parece que o indicador funciona primeiro e depois o Expert Advisor.

O estado atual do botão esquerdo do mouse pode agora ser rastreado pelo eventoCHARTEVENT_MOUSE_MOVE (parâmetro sparam).
 
Sim, eu verifiquei, o indicador ChartEvent tem sempre o primeiro.
 
Fez com que o SL e TP se movessem com botões, como concebido no post anterior. Funciona bem. Acho que é melhor e mais conveniente do que mover SL e TP arrastando objetos adicionais como linhas, setas, etc. O passo do movimento também pode ser alterado usando os botões.
 
pako:

Se os eventos forem tratados enquanto você escreve, então você clicou com o mouse - onde você clicou, eles levaram SL

onde você deixa ir - lá você coloca SL

É possível tentar. Embora eu esteja bastante satisfeito com a versão que acabei de fazer.
Razão: