Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 816
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
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Neue Version von MetaTrader 5 build 1730: Projekte in MetaEditor und synthetische Tools
Renat Fatkhullin, 2017.12.28 08:59
In der Build 1730 haben wir diesen Fehler gefunden und behoben(der Cache wird jetzt bei einem Suchfehler zurückgesetzt), was zu Ihrem Fehler führte
Es sind jeweilsnur Informationen zu 1 (ausgewählten ) Position verfügbar:
Geben Sie eine Tatsache oder einen Hinweis an? Bei einer Suche konnte ich nirgends etwas in dieser Richtung finden.
Geben Sie eine Tatsache an oder fragen Sie nach einer Bescheinigung? Bei einer Suche konnte ich nirgends etwas in dieser Richtung finden.
Um eine beliebige Eigenschaft einer Position zu erhalten, muss die gewünschte Position vorgewählt werden.
Ich verstehe, dass wir eine Position und einen Auftrag auswählen müssen, bevor wir Informationen über sie erhalten. Ich verstehe nicht, was die CPositionInfo-Klasse damit zu tun hat? Wenn wir eine Klasse haben, können wir eine Vielzahl von Objekten dieser Klasse erstellen. Und folglich kann jedes dieser Objekte für seine eigene Position eingerichtet werden. Das ist Unsinn, so dass Sie mindestens eine Million CPositionInfo-Objekte erstellen können, die aber alle nur mit der Position funktionieren, die zuletzt mit der Methode Select() ausgewählt wurde.
Ich verstehe, dass Sie eine Position und einen Auftrag auswählen müssen, bevor Sie Informationen darüber erhalten. Ich verstehe nicht, was die CPositionInfo-Klasse damit zu tun hat. Wenn wir eine Klasse haben, können wir eine Vielzahl von Objekten dieser Klasse erstellen. Und folglich kann jedes dieser Objekte für seine eigene Position eingerichtet werden. Das ist Unsinn, Sie können mindestens eine Million CPositionInfo-Objekte erstellen, aber alle funktionieren nur mit der Position, die zuletzt mit der Methode Select() ausgewählt wurde.
Lassen Sie uns hier weitermachen.
Die Funktion PositionSelect() kopiert die Positionsdaten in die Programmierumgebung und die nachfolgenden Aufrufe vonPositionGetDouble(),PositionGetInteger() undPositionGetString()geben die zuvor kopierten Daten zurück
Ich verstehe all dies, da es in der Hilfe gut erklärt wird. Ich verstehe nicht, was das mit der CPositionInfo-Klasse zu tun hat?
Es hat eine Volume()-Funktion. Vor dem Aufruf dieser Funktion müssen einige Voraussetzungen erfüllt sein (wählen Sie eine Position aus, bevor Sie die Funktion verwenden). Ich erfülle diese Anforderungen. Ich verstehe nicht, warum es absolut falsches Volumen zurückgibt. Nun, ist es so, schwer zu erinnern, zum Zeitpunkt des letzten Aufrufs (für diese Klasse Objekt) Select() Symbol, das ich daran interessiert bin, und ist bereits zum Zeitpunkt der Volume()-Aufruf, um die Position, die zu diesem Symbol entspricht und geben das Volumen entsprechend dieser Position zu finden?
Es stellt sich heraus, dass die Klasse CPositionInfo keinen Sinn macht, da man normalerweise nur mit einem Objekt dieser Klasse arbeiten kann.
Lassen Sie uns hier weitermachen.
Ich verstehe all dies, da es in der Hilfe gut erklärt wird. Ich verstehe nicht, was das mit der CPositionInfo-Klasse zu tun hat.
Es hat eine Funktion Volume() . Vor dem Aufruf dieser Funktion müssen einige Voraussetzungen erfüllt sein (wählen Sie die Position aus, bevor Sie die Funktion verwenden). Ich erfülle diese Anforderungen. Ich verstehe nicht, warum es die falsche Lautstärke angibt. Nun wirklich, ist es so, schwer zu merken, zum Zeitpunkt des letzten Aufrufs (für diese Klasse Objekt) Select() Symbol, das ich daran interessiert bin, und ist bereits zum Zeitpunkt der Volume()-Aufruf, um die Position, die zu diesem Symbol entspricht und geben Sie das Volumen entsprechend dieser Position zu finden?
Es stellt sich heraus, dass die Klasse CPositionInfo keinen Sinn macht, da man normalerweise nur mit einem Objekt dieser Klasse arbeiten kann.