Diskussion zum Artikel "Verwendung von Limit-Orders anstelle von Take-Profit, ohne den ursprünglichen Code des EA zu ändern."

 

Neuer Artikel Verwendung von Limit-Orders anstelle von Take-Profit, ohne den ursprünglichen Code des EA zu ändern. :

Die Verwendung von Limit-Orders anstelle von herkömmlichen Take-Profits ist seit langem ein Diskussionsthema im Forum. Was ist der Vorteil dieses Ansatzes und wie kann er in Ihrem Handel umgesetzt werden? In diesem Artikel möchte ich Ihnen meine Vision zu diesem Thema vorstellen.

In verschiedenen Foren kritisieren die Nutzer den MetaTrader 5 für seine Marktperformance bei Take-Profits. Solche Beiträge finden Sie auch in dem Forum dieser Website. Anwender schreiben über die negativen Auswirkungen einer Abweichung auf das Finanzergebnis während der Take-Profit Ausführung. Alternativ schlagen einige vor, Limit-Orders als Ersatz der standardmäßigen Take-Profits zu verwenden.

Andererseits ermöglicht die Verwendung von Limit-Orders im Gegensatz zum standardmäßigen Take-Profit den Händlern, einen Algorithmus für die teilweise und schrittweise Schließung von Positionen aufzubauen, da für eine Limit-Order ein anderes Volumen als das der Position angeben werden kann. In diesem Artikel möchte ich eine mögliche Alternative vorstellen, um damit die normalen Take-Profits zu ersetzen.

Ich glaube, es hat keinen Sinn, darüber zu streiten, was besser ist — die integrierten Take-Profits oder die Limit-Orders, die sie ersetzen. Jeder Händler sollte dieses Problem auf der Grundlage seiner strategischen Grundsätze und Anforderungen lösen. Dieser Artikel bietet lediglich eine der möglichen Lösungen.

EA operation

Autor: Dmitriy Gizlyk

 

Wir sollten PositionGetDouble überladen haben.

OrdersTotal wird Pseudo-TP sehen. D.h. noch gewisse Einschränkungen bei der Verwendung dieser Implementierung vornehmen.


Wie wurde die Korrektheit der Lösung überprüft?

 
Ich sehe keinen Sinn in der Umsetzung dieser Idee, da sie nur zu zusätzlichen Kosten für den Benutzer in Form von Provisionen an den Broker für die Eröffnung einer neuen Position führen wird! IHR LIMITNIK ist nichts anderes als die Eröffnung einer neuen ORDNUNG für den Broker, für die er natürlich sowohl Spread als auch Provisionen kassiert, am Ende bezahlt der Trader den Broker für zwei Runden! Die Nutzung Ihrer Idee ist also im Moment eine zusätzliche ungerechtfertigte Ausgabe für den Kunden! DAS PROJEKT SOLLTE BIS ZU "BESSEREN" ZEITEN VERSCHOBEN WERDEN!!!!
 
Olexiy Polyakov:
Ich sehe keinen Sinn in der Umsetzung dieser Idee, da sie nur zu zusätzlichen Kosten für den Nutzer in Form von Provisionen an den Broker für die Eröffnung einer neuen Position führen wird!

Warum gibt es keinen Zweifel daran, dass die eigene Sichtweise falsch sein kann?

 
fxsaber:

Warum wird nicht einmal in Frage gestellt, dass die eigene Sichtweise falsch sein kann?

Welchen Fehler haben Sie in meinem Kommentar gesehen? Ein Forex-Broker nimmt eine Kommission und einen Spread für die Eröffnung eines Geschäfts! Für die Schließung eines Geschäfts auf die übliche Weise wird keine Kommission berechnet! In Ihrem Fall erfolgt die Schließung einer Position durch die Eröffnung eines neuen Geschäfts, was bedeutet, dass Ihnen die Provision und der Spread erneut in Rechnung gestellt werden! Erklären Sie mir, welchen Sinn es hat, zweimal zu zahlen, wenn es eine Standardmethode zur Schließung einer Position gibt?
 

Wenn ich in dem Artikel nicht etwas übersehen habe, wurde die Möglichkeit, dass ein Limitauftrag teilweise (oder gar nicht) ausgeführt wird und der Kurs sich umkehrt, nicht berücksichtigt.

Während ein Markt-TP vollständig und mit Ausführungsgarantie funktionieren würde. Dies ist ein wesentlicher Nachteil dieser Methode.

Generell wäre es schön, MQL um die Einstellung des SL/TP-Volumenparameters und die Möglichkeit mehrerer SL/TPs für eine Position (mit unterschiedlichen Preisen und Volumina) zu ergänzen. Dies ist ein Wunschtraum.

 
Dmitriy Skub:

Wenn ich in dem Artikel nicht etwas übersehen habe, wird die Möglichkeit, dass ein Limit-Auftrag teilweise (oder gar nicht) ausgeführt wird und sich der Kurs umkehrt, nicht berücksichtigt.

Ein Markt-TP hingegen würde vollständig und mit Ausführungsgarantie funktionieren. Dies ist ein wesentlicher Nachteil dieser Methode.

Das passiert überall dort, wo TP ein Limitauftrag ist. Das kann kein Nachteil sein.

 
Es gibt keinen Vorteil bei der Verwendung von Limit-Aufträgen in DCs. (in Bezug auf Slippage) An der Börse - Sie müssen es noch beweisen.
 
Dmitriy Skub:

Wenn ich in dem Artikel nicht etwas übersehen habe, wird die Möglichkeit, dass ein Limit-Auftrag teilweise (oder gar nicht) ausgeführt wird und sich der Kurs umkehrt, nicht berücksichtigt.

Ein Markt-TP hingegen würde vollständig und mit Ausführungsgarantie funktionieren. Dies ist ein wesentlicher Nachteil dieser Methode.

Generell wäre es schön, MQL um die Einstellung des SL/TP-Volumenparameters und die Möglichkeit mehrerer SL/TPs für eine Position (mit unterschiedlichen Preisen und Volumina) zu ergänzen. Dies ist ein Wunschtraum.

1. Wenn eine Limit-Order nicht vollständig ausgelöst wird, bleibt der Rest der Order hängen und wartet auf den Preis.

2. Wenn der Kurs sich umdreht und nach links geht, ist es möglich, dass er noch vor dem Erreichen des Take-Profits umschlägt. Und die Tatsache, dass die Marktorder zu einem schlechteren Preis geschlossen worden wäre, ist nur eine Frage des philosophischen Ansatzes der verwendeten Strategie: ob negative Slippages für Sie akzeptabel sind, wenn Sie den Take Profit ausführen oder nicht.

 
fxsaber:

Wie wurde die Korrektheit der Lösung überprüft?

Die Korrektheit der Lösung wurde im Tester und auf einem Demokonto geprüft. Die Tests wurden sowohl auf einem Netting- als auch auf einem Hedge-Konto durchgeführt.

 
Dmitriy Gizlyk:

Die Korrektheit der Lösung wurde im Testprogramm und auf einem Demokonto überprüft. Die Tests wurden sowohl auf einem Netting- als auch auf einem Hedge-Konto durchgeführt.

Was war der getestete Expert Advisor?