Variáveis globais versus FileWrite - página 5

 

eu gostaria de usar

void OnChartEvent(const int id,         // Event ID
                  const long& lparam,   // Parameter of type long event
                  const double& dparam, // Parameter of type double event
                  const string& sparam  // Parameter of type string events
                  )
   {

   if (id == CHARTEVENT_KEYDOWN)
   if (lparam == 114) // F3 has been pressed
      {
      Alert ("you are gonna mess around With thing that might stop the EA working properly");
      }
   }

infelizmente não funciona talvez a MetaQuotes conserte algum tempo

 
qjol:

eu gostaria de usar

infelizmente não funciona talvez a MetaQuotes conserte algum tempo


Pensei que podíamos simplesmente colocar qualquer máscara de chave para baixo e isso funcionaria OOTB. Acho que não, hein?
 
não há algumas chaves que não funcionam uma delas é "F3".
 
Talvez F3 seja reservado para uso futuro do terminal ...
 
SDC:
Talvez a F3 esteja reservada para uso futuro do terminal ...

tem sido usado até hoje para abrir a janela da GV

E daí?

 
qjol:
não há algumas chaves que não funcionam uma delas é "F3".

Eu acredito que não funciona com nenhuma das chaves F
 
GumRai:

Eu acredito que não funciona com nenhuma das chaves F

na verdade "F5" está trabalhando você pode testar por si mesmo você não precisa de mim para isso ;-)
 
qjol:

tem sido usado até hoje para abrir a janela da GV

E daí?

então provavelmente é por isso que você não pode usá-lo em mql4. Na maioria das vezes você não gostaria de acionar uma função terminal toda vez que você usa a tecla f para uma função EA.
 
SDC:
então provavelmente é por isso que você não pode usá-lo em mql4. Na maioria das vezes você não gostaria de acionar uma função terminal toda vez que você usa a tecla f para uma função EA.

Como quando você clica em F8 ... F9 ... F12 ... e assim por diante.
 
SDC:
então provavelmente é por isso que você não pode usá-lo em mql4. Na maioria das vezes você não gostaria de acionar uma função terminal toda vez que você usa a tecla f para uma função EA.

não quero usá-lo, só quero Alertar o usuário se ele pressionar a tecla "F3".

Alert ("you are about to mess around With thing that might stop the EA working properly");