Executar roteiro através do Expert Advisor - página 8

 
Dadas:

Onde está seu apego?

Olá Dadas,

LOL - meu pedido de desculpas.

O anexo aqui é apenas um exemplo https://www.mql5.com/en/forum/139008/page2#622693

-->> 1100 <<--

 
onewithzachy:

Olá Dadas,

LOL - meu pedido de desculpas.

O anexo aqui é apenas um exemplo https://www.mql5.com/en/forum/139008/page2#622693

Obrigado onewewithzachy!

Posso pedir-lhe um favor?

Eu não pretendo vender nada! Não acredito naqueles caras que dizem ter sucesso no comércio e querem vender alguma EA.

É por isso que estou criando minha própria EA, para mim. Se alguém é bem sucedido na negociação, não precisa vender nada!

Quero colocar 3 botões ou eles podem ser objeto (como uma webding de algum tamanho) e quero que eles executem um evento de teclado com um clique:

void AutoCloseAll() {
   keybd_event(18, 0, 0, 0); // ALT down
   keybd_event(65, 0, 0, 0); // A down
   keybd_event(65, 0, 2, 0); // A up
   keybd_event(18, 0, 2, 0); // ALT up
}

Eu posso ajustar meu próprio evento de teclado ao script HOTKEY que eu quero.

Vou ajustar o OBJPROP_XDISTÂNCIA e OBJPROP_YDISTÂNCIA para que eles apareçam onde eu quiser.

Você poderia simplificar o código para mim?

Esta é a aparência do meu EA no gráfico - só precisa dos 3 botões na parte inferior.

 
Dadas:


Posso pedir-lhe um favor?

Você poderia simplificar o código para mim?

Olá Dadas,

Talvez mais tarde, eu tenha que ver se tenho tempo, pois isso é um monte de códigos, estou meio que terminei meu clique de botão e não continuei desde ho ho. :(

E, por favor, fique no tópico, como discutir este clique ali do que aqui, para que outros forumistas não confundam com comentários não relacionados.


 
onewithzachy:

E, por favor, fique no tópico, como discutir este clique ali do que aqui, para que outros forumistas não confundam com comentários não relacionados.



Sinto muito se errei, mas meu outro comentário, acho, não foi sobre este tópico, mas sobre fazer tic-tac em um gráfico.

A menos que você queira dizer aquela pergunta que eu fiz a uma chamada smoknfx ...

Mas essa foi outra - você pode apagar se achar que não está no lugar certo.

 
Dadas:


Sinto muito se errei, mas meu outro comentário, eu acho, não foi sobre este tópico, mas sobre fazer tic-tac em um gráfico.

A menos que você queira dizer aquela pergunta que fiz a uma chamada smoknfx ...

Mas essa foi outra coisa - você pode apagar se achar que não está no lugar certo.

Olá Dadas,

Você não fez nada de errado, algumas vezes a discussão foi ampla e expandiu o que é normal em qualquer discussão. Esta discussão/tópico é sobre "Run Script through EA" que eu acho que é um pouco estranho se começarmos a falar sobre "objetos de clique do mouse".

 
onewithzachy:

Olá Dadas,

Você não fez nada de errado, algumas vezes a discussão foi ampla e expandiu o que é normal em qualquer discussão. Esta discussão/tópico é sobre "Run Script through EA" que eu acho que é um pouco estranho se começarmos a falar sobre "objetos de clique do mouse".


Oi, pessoal,

Antes de mais nada, não é fora de tópico, porque eu quero rodar um Script através da EA com os meios de "objetos de clique do mouse".

Está apenas expandindo ainda mais o tema.

Em segundo lugar, eu tive uma idéia. Quando abrimos o EA no gráfico, obtemos o "X" ou "FrownFace" ou "SmileyFace" após o nome EA.

Estes objetos podem ser clicados. Portanto, o código para isso já está no MT4.

Alguém já "extraiu" este código?

Terceiro, meu corretor fornece a seu MT4 um script chamado OneClickTrading que se parece com este:

A única coisa é que eu estava procurando no Google, e isto é uma ferramenta para corretores, e não há código fonte em nenhum lugar.

Na pasta de scripts existe apenas OneClickTrading.ex4 (em anexo).

Eu tenho tentado encontrar um descompilador livre, mas não consegui.

Ajuda apreciada - talvez vocês consigam fazer alguma coisa com este arquivo?

BTW - o script do OneClickTrading vem grátis.

 
OneClickTrading.ex4 requer mt4dll.dll para funcionar
 
Ickyrus:
OneClickTrading.ex4 requer mt4dll.dll para funcionar


Sim, está lá, mt4dll.dll na pasta bibliotecas.

O script OneClickTrading funciona bem, e é uma solução temporária para mim, mas eu quero apenas 3 botões para chamar 3 eventos de teclado.

Também encontrei este tópico: https://www.mql5.com/en/forum/133343/page4

Alguém pode me instruir como usar isso?

 
Dadas:


Sim, está lá, mt4dll.dll na pasta bibliotecas.

O script OneClickTrading funciona bem, e é uma solução temporária para mim, mas eu quero apenas 3 botões para chamar 3 eventos de teclado.

Também encontrei este tópico: https://www.mql5.com/en/forum/133343/page4

Alguém pode me instruir como usar isso?


Acabou de encontrar as instruções aqui: https://www.mql5.com/go?link=https://www.fx1.net/wiki/pmwiki.php/MT4GUI/MT4GUI
 
Dadas:


Oi, pessoal,

Antes de mais nada, não é fora de tópico, porque quero executar um Script através da EA com os meios de "objetos de clique do mouse".

Ele está apenas expandindo o tópico ainda mais.

Em segundo lugar, eu tive uma idéia. Quando abrimos o EA no gráfico, recebemos o "X" ou "FrownFace" ou "SmileyFace" após o nome EA.

Estes objetos podem ser clicados. Portanto, o código para isso já está no MT4.

Alguém já "extraiu" este código?

Terceiro, meu corretor fornece a seu MT4 um script chamado OneClickTrading que se parece com este:

A única coisa é que eu estava procurando no Google, e isto é uma ferramenta para corretores, e não há código fonte em nenhum lugar.

Na pasta de scripts existe apenas OneClickTrading.ex4 (em anexo).

Eu tenho tentado encontrar um descompilador livre, mas não consegui.

Ajuda apreciada - talvez vocês consigam fazer alguma coisa com este arquivo?

BTW - o script do OneClickTrading vem grátis.

Oi Dadas,

1. Tente o melhor que puder o smiley EA não é clicável.

2. Não poste código descompilado. Os códigos compilados são materiais protegidos por direitos autorais pertencem a seu proprietário. Ao descompilá-lo, você está violando os direitos autorais do proprietário. mql4-mql5 .com pertencem à MetaQuotes (MQ), e a MQ não suporta violação de direitos autorais.

3. O ho ho que eu crio lá já tem botões, no entanto, se o que você procura é algum projeto gráfico de objeto aqui está um exemplo https://www.mql5.com/en/code/9752 e https://www.mql5.com/en/code/9175, mas eles não podem ser clicados.

4. Aqui está outra idéia sem clicar, https://www.mql5.com/en/articles/1378 rolar para baixo e baixar e tentar a EA.

Razão: