Diskussion zum Artikel "TradeObjects: die Automatisierung des Handels aufgrund der graphischen Objekte in MetaTrader"
Hallo, vielen Dank für diese tolle Arbeit.
Ich habe die Arbeit gelesen, aber bei MT5 habe ich folgenden Kompilierfehler.
'SymbolInfoInteger' - keine der Überladungen kann auf den Funktionsaufruf mt4market.mqh 101 23 angewendet werden
Ich habe Mühe, das Problem zu beheben, könnten Sie mir bitte einen Rat geben?
Hallo, vielen Dank für diese tolle Arbeit.
Ich habe die Arbeit gelesen, aber bei MT5 habe ich folgenden Kompilierfehler.
'SymbolInfoInteger' - keine der Überladungen kann auf den Funktionsaufruf mt4market.mqh 101 23 angewendet werden
Ich habe Mühe, das Problem zu beheben, könnten Sie mir bitte einen Rat geben?
Entschuldigung für die Unannehmlichkeiten.
Leider wurde die MetaTrader 5 API seit der Veröffentlichung auf inkompatible Weise geändert.
Früher konnte man mit SymbolInfoInteger(symbol, SYMBOL_ORDER_CLOSEBY) feststellen, ob ein Symbol den "close by"-Modus unterstützt, was einen booleschen Wert ergab.
Jetzt wird es durch den neuen Ansatz ersetzt: Sie sollten SymbolInfoInteger(_Symbol, SYMBOL_ORDER_MODE) aufrufen, das eine Kombination von Flags zurückgibt, von denen eines SYMBOL_ORDER_CLOSEBY ist.
(SymbolInfoInteger(_Symbol, SYMBOL_ORDER_MODE) & SYMBOL_ORDER_CLOSEBY != 0)
Die aktualisierte Header-Datei ist beigefügt.
Danke vor allem Expert include file
gibt mir eine neue Dimension von OOP
es funktioniert nicht in den neuesten Versionen von mt5
Versuchen Sie diese Änderung. Bitte prüfen Sie, ob sie normal funktioniert und melden Sie sich zurück (falls es Probleme gibt, geben Sie bitte Details an).
Der Experte arbeitet nicht mehr, im Jahr 2021?
Update
Mein Problem ist, dass es die Datei nicht öffnen kann
kann die Datei "C:\Benutzer\YANG\AppData\Roaming\MetaQuotes\Terminal\F762D69EEEA9B4430D7F17C82167C844\MQL5\Include\MT4Bridge\MT4Account.mqh" nicht öffnen TradeObjects.mq5 19 1
Können Sie mir helfen, das Problem zu lösen?
Update
Mein Problem ist, dass die Datei nicht geöffnet werden kann
kann die Datei "C:\Benutzer\YANG\AppData\Roaming\MetaQuotes\Terminal\F762D69EEEA9B4430D7F17C82167C844\MQL5\Include\MT4Bridge\MT4Account.mqh" nicht öffnen TradeObjects.mq5 19 1
Können Sie mir helfen, das Problem zu lösen?
Haben Sie die MT4Bridge-Kopfzeilen in dem referenzierten Ordner abgelegt?
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel TradeObjects: die Automatisierung des Handels aufgrund der graphischen Objekte in MetaTrader :
Im Artikel wird eine einfache Erstellungsmethode eines automatischen Handelssystems nach der linearen Markierung des Charts betrachtet. Es wird ein fertiger Experte angeboten, der die Standardeigenschaften der Objekte MetaTrader 4 und 5 verwendet, und der auch Haupt-Handelsoperationen unterstützt.
Nach ihrer Erreichung wird die Short-Position geschlossen, obwohl sogar auch eine Long-Position geöffnet wäre, würde sie auch geschlossen.
Im Laufe der Arbeit führt der Experte die Hauptereignisse in den Log vor.
Autor: Stanislav Korotky