Fragen von Anfängern MQL4 MT4 MetaTrader 4 - Seite 98

 

Bitte teilen Sie mir mit, wo genau sie eingesetzt wird.

#include <WinUser32.mqh>

#define VK_HOME 0x24 Wo kann ich alle Variablen für alle Schlüssel herausfinden?

void start() { int handle=WindowHandle(Symbol(),Period());

PostMessageA(handle,WM_KEYDOWN,VK_HOME,0);}

bei der Kompilierung heißt es "void start"...

im Quellcode des fertigen EA? Wenn es einen Alarm gibt, an den dieses Skript angehängt werden soll, sollte es die Taste auf der Tastatur drücken

 
Sobaka777:

Bitte teilen Sie mir mit, wo genau sie eingesetzt wird.

#include <WinUser32.mqh>

#define VK_HOME 0x24 Wo kann ich alle Variablen für alle Schlüssel herausfinden?

void start() { int handle=WindowHandle(Symbol(),Period());

PostMessageA(handle,WM_KEYDOWN,VK_HOME,0);}

bei der Kompilierung heißt es "void start"...

im Quellcode des fertigen EA? Wenn es ein Alt gibt, an das dieses Skript angehängt werden soll, sollte es die Taste auf der Tastatur drücken

in den Programmkopf setzen, von dem aus die PostMessage gestartet wird

 

Was ist das Besondere an einem manuell eröffneten Auftrag? Was wird OrderMagicNumber() zurückgeben? 0?

 
leonerd:

Was ist das Besondere an einem manuell eröffneten Auftrag? Was wird OrderMagicNumber() zurückgeben? 0?

ja
 
Kirill Belousov:
ja

Ich danke Ihnen.

 

Was bedeutet der Fehler.

cannot set timer

Es taucht im Testgerät auf.
 
leonerd:

Was bedeutet der Fehler.

cannot set timer

Im Testgerät erscheint sie.

Der Timer kann nicht eingestellt werden

 
Alekseu Fedotov:

keine Möglichkeit, den Timer einzustellen


Danke für die Übersetzung :)

 

Warum gibtSymbolInfoInteger(sym,SYMBOL_SELECT) true zurück, wenn sym=="" ?

Dasselbe gilt für MarketInfo(sym,MODE_TRADEALLOWED).

 
leonerd:

Warum gibt SymbolInfoInteger(sym,SYMBOL_SELECT) true zurück, wenn sym=="" ?

Dasselbe gilt für MarketInfo(sym,MODE_TRADEALLOWED).

Wie sollte es sein?