Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1000
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Wo finde ich eine Option im Terminal, um Hilfsindikatoren zu erstellen, die nicht mit dem geöffneten Chart verknüpft sind?
Wenn Sie einen HANDLE-Indikator erstellen, müssen Sie lediglich den gewünschten Zeitrahmen und das Symbol angeben. Zum Beispiel deriRSI-Indikator:
Wenn Sie einen HANDLE-Indikator erstellen, müssen Sie lediglich den gewünschten Zeitrahmen und das Symbol angeben. Zum Beispiel deriRSI-Indikator:
Nein, ich meine es ernst. Ich glaube, Renat sagte in irgendeinem Beitrag über die Erstellung von Hilfs-, nicht an Chart-EAs oder so etwas gebunden.
Nein, das ist es, was ich meine. Ich glaube, Renat hat in einem Beitrag von der Erstellung zusätzlicher, nicht kartierter EAs oder etwas Ähnlichem gesprochen.
Es heißt Dienstleistungen. Wir haben sie noch nicht.
Ich habe eine funktionierende Funktion unter MT4, die die Verfügbarkeit des Servers prüft, bevor ich eine Bestellung aufgebe (Parameter bool refreshrates - Refresh-Quotes und int count - Anzahl der Prüfungen mit Pause, wenn der Server nicht verfügbar ist, Ergebnis gibt false - kann handeln, true Server ist nicht verfügbar. d.h. es ist bequem, if(ServerDisable() return;) zu verwenden:
Helfen Sie mir, diese Konstruktion für MT5 korrekt umzuschreiben, sie heißtTerminalInfoInteger() Anfrageparameter in der MT5-Hilfe (d.h. ich suche eine Analogie in MT5 zu den MT4-Standardfunktionen IsConnected(), IsTradeAllowed()... ) und wie führt man RefreshRates() aus?
Ich habe eine funktionierende Funktion unter MT4, die die Verfügbarkeit des Servers prüft, bevor ich eine Bestellung aufgebe (Parameter bool refreshrates - Refresh-Quotes und int count - Anzahl der Prüfungen mit Pause, wenn der Server nicht verfügbar ist, Ergebnis gibt false - kann handeln, true Server ist nicht verfügbar. d.h. es ist bequem, if(ServerDisable() return;) zu verwenden:
Helfen Sie mir, diese Konstruktion für MT5 korrekt umzuschreiben, sie heißt TerminalInfoInteger() Anfrageparameter in der MT5-Hilfe (d.h. ich suche eine Analogie in MT5 zu den MT4-Standardfunktionen IsConnected(), IsTradeAllowed()... ) und wie führt man RefreshRates() aus?
Ich benutze nur dieses eine und es scheint ausreichend zu sein.
TerminalInfoInteger(TERMINAL_CONNECTED)
Ich verwende nur dieses, es scheint zu genügen
TerminalInfoInteger(TERMINAL_CONNECTED)
Ich möchte nicht über komplizierte Broker diskutieren, die Konstruktion, die ich oben gezeigt habe, bietet die Möglichkeit, eine Order zu platzieren und OnTick() bei Tick-Eingang zu verlassen, wenn es keine Möglichkeit gibt, mit Orders zu diesem Tick zu arbeiten
Ich benötige genaue Analoga für MT5 fts: IsConnected()(TerminalInfoInteger(TERMINAL_CONNECTED) - bestätigt ), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
Ich möchte nicht über knifflige Broker diskutieren, die Konstruktion, die ich oben gezeigt habe, bietet die Möglichkeit, Orders zu platzieren und OnTick() zu beenden, wenn es auf diesem Tick keine Möglichkeit gibt, mit Orders zu arbeiten
Ich benötige genaue Entsprechungen für die MT5-Funktionen: IsConnected()(TerminalInfoInteger(TERMINAL_CONNECTED) - bestätigt), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
IsTradeContextBusy() kann ausgeschlossen werden, der fünfte Thread ist immer frei
RefreshRates() aktualisiert die vordefinierten Ask/Bid-Variablen.
dann werden die Preise immer aktuell sein
Ich möchte nicht über knifflige Broker diskutieren, die Konstruktion, die ich oben gezeigt habe, bietet die Möglichkeit, Orders zu platzieren und OnTick() zu beenden, wenn es auf diesem Tick keine Möglichkeit gibt, mit Orders zu arbeiten
Ich benötige genaue Analoga für MT5 fts: IsConnected()(TerminalInfoInteger(TERMINAL_CONNECTED) - bestätigt), IsTradeAllowed() , IsTradeContextBusy() , RefreshRates()
Ich nehme an, Sie meinen, dass die Ticks zwar laufen, aber der Handel deaktiviert ist?
Wenn ja, hätte ich auch gerne einen solchen Scheck, aber bisher hat mir noch niemand etwas angeboten.
IsTradeContextBusy() kann ausgeschlossen werden, der fünfte Thread ist immer frei
https://www.mql5.com/ru/articles/4332
IsConnected() TerminalInfoInteger(TERMINAL_CONNECTED)
IsTradeAllowed() MQLInfoInteger(MQL_TRADE_ALLOWED)
RefreshRates() SymbolInfoDouble(_Symbol, ::SYMBOL_BID)
IsTradeContextBusy() muss analog sein oder begründen, warum dies nicht möglich ist
Ich brauche ein Analogon und nichts weiter, ich habe die obige Funktion gestern anhand der Hilfe umgeschrieben, aber es besteht Unsicherheit über die korrekte Interpretation (verschiedene Wörter beschrieben), jetzt möchte ich die Korrektheit im Forum bestätigen: