Diskussion zum Artikel "Die Verwendung von ORDER_MAGIC für den Handel mit unterschiedlichen Expert Advisors mit einem Instrument" - Seite 3

 
 

Hallo!

Sind die in diesem Artikel beschriebenen virtuellen Positionen noch gültig oder nicht?
https://www.mql5.com/de/articles/112 

Man kann ja über SelectByMagic eine Position auswählen und diese als Referenz verwenden. Der Artikel ist 5 Jahre alt, deshalb frage ich.

 
eugene20237:

Hallo!

Sind die in diesem Artikel beschriebenen virtuellen Positionen noch gültig oder nicht?
https://www.mql5.com/de/articles/112 

Man kann ja über SelectByMagic eine Position auswählen und diese als Referenz verwenden. Der Artikel ist 5 Jahre alt, deshalb frage ich.

Die Positionsmagik wird bei der Positionseröffnung zugewiesen, weitere Füllungen, Teilschließungen beeinflussen die Positionsmagik in keiner Weise. Deshalb wird in dem Artikel eine Suche nach Auftragsmagik und Verschlüsselung von Magik verwendet.

Der Artikel funktioniert, aber die letzten Änderungen in MT5 erlauben es Ihnen, bei der Registrierung eines Kontos "Hedging" auszuwählen und wie in MT4 zu handeln. Der Artikel wurde für die Bequemlichkeit der Übertragung von MT4-Strategien geschrieben.
Обсуждение статьи "В MetaTrader 5 добавлена хеджинговая система учета позиций"
Обсуждение статьи "В MetaTrader 5 добавлена хеджинговая система учета позиций"
  • www.mql5.com
Его объем будет равен разности лотов двух закрытых позиций, а направление позиции и цена открытия — большей (по объему) из закрываемых позиций. - - Категория: статьи и техническая библиотека по автоматическому трейдингу
 
Nikolay Demko:
Die Positionsmagik wird bei Positionseröffnung zugewiesen, weitere Auffüllungen, Teilschließungen beeinflussen die Positionsmagik in keiner Weise. Deshalb verwendet der Artikel eine Suche nach Ordermags und eine Verschlüsselung der Mags.

Der Artikel funktioniert, aber die letzten Änderungen in MT5 erlauben es Ihnen, bei der Registrierung eines Kontos "Hedging" auszuwählen und wie in MT4 zu handeln. Der Artikel wurde für die Bequemlichkeit der Übertragung von MT4-Strategien geschrieben.

Danke für die Antwort!
Ich interessiere mich nicht für Forex und auch nicht für MT4.... ) Ich handle mit FORTS.

Ich verstehe Sie nicht ganz.
1. Was passiert, wenn ich eine Long-Position mit einer Magie eröffne und dann eine Short-Position mit einer anderen? Ich benötige zwei multidirektionale Positionen mit unterschiedlichen Magics, und an der Börse ist die Position gleich Null.
2. Was passiert, wenn ich einen Long mit einem Magic eröffne, dann einen weiteren Long mit einem anderen und dann einen dritten Long mit dem ersten Magic? Es sollte zwei Positionen mit den Volumina 2 bzw. 1 geben. Wie wird das in der Praxis aussehen?

 
eugene20237:

Vielen Dank für die Antwort!
Ich interessiere mich nicht für Forex und MT4.... ) Ich handle mit FORTS.

Ich verstehe Sie nicht ganz.
1. Was passiert, wenn ich eine Long-Position mit einer Magie eröffne und dann eine Short-Position mit einer anderen? Ich benötige zwei multidirektionale Positionen mit unterschiedlichen Magics, und an der Börse ist die Position gleich Null.
2. Was passiert, wenn ich einen Long mit einem Magic eröffne, dann einen weiteren Long mit einem anderen und dann einen dritten Long mit dem ersten Magic? Es sollte zwei Positionen mit den Volumina 2 bzw. 1 geben. Wie wird das in der Praxis aussehen?

Hier müssen Sie verstehen, dass in der Realität genau das Buchhaltungssystem durchgeführt wird, das auf dem Server implementiert ist, wenn es FORTS ist, dann Netting.

Der Artikel beschreibt eine relativ einfache Art und Weise der Anpassung von Hedge-Strategien auf Netting (als Beispiel).

Und es wird an den Fingern gezeigt, dass es am Ende keinen Unterschied bei der Wahl des Buchhaltungssystems für den Gewinn gibt. Denn ein System ist in ein anderes konvertierbar.

Wenn Sie eine Hedge-Strategie haben und eine Netting-Rechnung benötigen, empfehle ich Ihnen, die Strategie selbst an das Netting anzupassen, da dies zuverlässiger ist.

Außerdem kann eine solche Anpassung einige Fallstricke der Strategie aufdecken, die beim Hedging nicht gesehen werden.

 

Wenn alles ist, wie Sie sagen, dann beim Netting, die Bindung der Magie zu einer Position macht keinen Sinn. Und dann ist es nicht klar, warum es vor 5 Jahren gemacht wurde, wenn es keine Unterstützung für Hedge-Accounting-System in MT5 war. Irgendetwas stimmt hier nicht... Entweder verstehe ich es nicht, oder es gibt etwas Unausgesprochenes. Deshalb habe ich mit konkreten Beispielen gefragt.

Ich muss ein Portfolio von Strategien auf einem Konto und für ein Instrument implementieren. Die Idee von mehreren Unterkonten wird abgelehnt. Natürlich muss ich ein Hedging-System nachbilden, da MT das nicht kann (im Gegensatz zu anderen Algo-Trading-Programmen).

 
eugene20237:

Wenn alles ist, wie Sie sagen, dann beim Netting, die Bindung der Magie zu einer Position macht keinen Sinn. Und dann ist es nicht klar, warum es vor 5 Jahren gemacht wurde, wenn es keine Unterstützung für Hedge-Accounting-System in MT5 war. Irgendetwas stimmt hier nicht... Entweder verstehe ich es nicht, oder es gibt etwas Unausgesprochenes. Deshalb habe ich mit konkreten Beispielen gefragt.

Ich muss ein Portfolio von Strategien auf einem Konto und für ein Instrument implementieren. Die Idee von mehreren Unterkonten wird abgelehnt. Natürlich ist es notwendig, das Hedging-System zu emulieren, da MT dies nicht tut (im Gegensatz zu anderen Algo-Trading-Programmen).

Sie betrachten die Möglichkeiten der Plattform in einem engen Zusammenhang mit Ihren Aufgaben. In MT5 gibt es ein Konzept der Positionsmagie und ein Konzept der Ordermagie, die Positionsmagie fällt mit der Magie der ersten Order in der Position zusammen.

Um Ihre Aufgabe zu lösen, benötigen Sie Ordermagiken, für andere Positionen sind Positionsmagiken ebenfalls nützlich.

Wenn Sie ein Portfolio von Strategien zu implementieren, haben Sie den richtigen Artikel gewählt, zu verstehen, was es ist alles klar geschrieben dort.

 
Nikolay Demko:

Sie betrachten die Fähigkeiten der Plattform in einem engen Zusammenhang mit Ihren Aufgaben. In MT5 gibt es ein Konzept der Positionsmagie und ein Konzept der Ordermagie, die Positionsmagie deckt sich mit der Magie der ersten Order in der Position.

Um Ihre Aufgabe zu lösen, benötigen Sie Ordermagiken, für andere Positionen sind Positionsmagiken ebenfalls nützlich.

Wenn Sie ein Portfolio von Strategien implementieren müssen, haben Sie den richtigen Artikel gewählt, verstehen Sie, was dort alles klar geschrieben ist.

Ja, ich habe das gleiche Prinzip bereits umgesetzt.... Herzlichen Dank!
[Gelöscht]  
Dabei kommen mir so schlaue Gedanken, dass es schön wäre, eine fertige MQL5-Funktion zu haben, die eine Liste von Geschäften erzeugt, die die aktuelle offene Position ausmachen. Ich meine das Netting. Dann könnte man immer wissen, welche Trades und mit welcher Magic gerade in der Position sind. Wenn nun ein Expert Advisor mit einem Magic eine Position eröffnet, der zweite Expert Advisor mit dem zweiten Magic zur Position hinzufügt, dann schließt der Trader einen Teil der Position mit seinen Händen und es gibt keine Möglichkeit zu wissen, welcher Magic abgebissen wurde.
 
RickD:
Dabei kommen mir so schlaue Gedanken, dass es schön wäre, eine fertige MQL5-Funktion zu haben, die eine Liste von Geschäften erzeugt, die die aktuelle offene Position ausmachen. Ich meine das Netting. Dann könnte man immer wissen, welche Trades und mit welcher Magic gerade in der Position sind. Wenn nun ein Expert Advisor mit einem Magic eine Position eröffnet, der zweite Expert Advisor mit dem zweiten Magic zu der Position hinzufügt, dann hat der Trader einen Teil der Position mit seinen Händen geschlossen und es gibt keine Möglichkeit zu wissen, welcher Magic abgebissen wurde.
HistorySelectByPosition() ist es nicht?