Trailing-Stop-Aktualisierung

9 Antworten

huangwh88

Customer, bbp_participant, community, 113 replies.

Profil besuchen

vor 7 Jahren #116468

Hallo, 

 

Ich glaube, dass Trailing-Stops nur bei der Eröffnung eines neuen Balkens aktualisiert werden. 

 

Wenn mein EA ausgeführt wird, wenn ein neuer Balken geöffnet wird, was wird zuerst verarbeitet, der neue Trailing-Stop oder die IF-Bedingungen im EA?

 

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142027

Hallo,

 

der Trailing-Stop wird von der Funktion "manageStop();" ausgeführt, die hinter Bedingungen, die im Assistenten erstellt wurden, damit der WENN zuerst verarbeitet wird

0

huangwh88

Customer, bbp_participant, community, 113 replies.

Profil besuchen

vor 7 Jahren #142034

Hallo,

 

der Trailing-Stop wird von der Funktion "manageStop();" ausgeführt, die hinter Bedingungen, die im Assistenten erstellt wurden, damit der WENN zuerst verarbeitet wird

 Sehr geschätzt, Tomas!

0

Rico

Abonnent, bbp_participant, Gemeinschaft, 15 Antworten.

Profil besuchen

vor 7 Jahren #142200

Nur für das Protokoll, ich kann im Live-Handel sehen, dass Trailing-Stops nicht nur zu Beginn der Balken aktualisiert werden - das würde keinen Sinn für, sagen wir, eine stündliche oder tägliche Strategie machen. Aber wenn Sie eine Bar Open Preise EA haben, vielleicht in Backtesting sie nur am Anfang der Bars aktualisiert werden?

 

In jedem Fall ist meine Frage: von Blick auf Protokolle, kann ich sehen, Trailing-Stops bewegen sich ungleichmäßig, die ich sammeln ist eine Funktion der Zeit und Preis dh Preise können von hier nach dort zu springen, anstatt Fortschritt in gleichmäßigen Schritten, und kann nur in der Zeit ungleichmäßig als auch aktualisiert werden. Allerdings scheinen sie sich in Punkten und nicht in Pips zu bewegen.

 

Für das Verschieben des Trailing-Stops werden viele Protokolleinträge erstellt, die ich lieber nicht sehen möchte.

 

Gibt es eine Möglichkeit, den Trailing-Stop in Pips und nicht in Punkten zu setzen?

0

huangwh88

Customer, bbp_participant, community, 113 replies.

Profil besuchen

vor 7 Jahren #142244

Nur für das Protokoll, ich kann im Live-Handel sehen, dass Trailing-Stops nicht nur zu Beginn der Balken aktualisiert werden - das würde keinen Sinn für, sagen wir, eine stündliche oder tägliche Strategie machen. Aber wenn Sie eine Bar Open Preise EA haben, vielleicht in Backtesting sie nur am Anfang der Bars aktualisiert werden?

 

In jedem Fall ist meine Frage: von Blick auf Protokolle, kann ich sehen, Trailing-Stops bewegen sich ungleichmäßig, die ich sammeln ist eine Funktion der Zeit und Preis dh Preise können von hier nach dort zu springen, anstatt Fortschritt in gleichmäßigen Schritten, und kann nur in der Zeit ungleichmäßig als auch aktualisiert werden. Allerdings scheinen sie sich in Punkten und nicht in Pips zu bewegen.

 

Für das Verschieben des Trailing-Stops werden viele Protokolleinträge erstellt, die ich lieber nicht sehen möchte.

 

Gibt es eine Möglichkeit, den Trailing-Stop in Pips und nicht in Punkten zu setzen?

Hallo Rico, 

 

Ich habe das gleiche Problem wie Sie. Laut dem SQ-Handbuch werden Trailing-Stops nur bei Bar-Open aktualisiert, aber basierend auf dem MT4-Strategietester-Backtesting ist das nicht der Fall. Ich versuche herauszufinden, was dazu führt, dass der Stopp aktualisiert wird. 

 

Tomas, könntest du mich bitte aufklären:

 

1) Kann ein Trailing-Stop innerhalb des Balkens verschoben werden?

 

2) Muss ein neues offenes Gewinnhoch erreicht werden, damit der Stopp verschoben werden kann?

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142259

Hallo,

 

Es gibt zwei Arten des Nachlaufs:

 

Profit Schleppend eine einfache hintere Stop, der den Stop-Loss-Abstand zum höchsten erzielten Gewinn unterschreitet. Diese Bedingung ist bewertet bei offener Bar (nicht bei jedem Tick).

 

Stop Trailing fortschrittlicher hintere Stop, der einen Indikator- oder Kurswert (Open, High, Low, Close) zum Nachziehen des Stop Loss verwenden kann. Zum Beispiel kann die Regel den SL bei Lowest(20) + 20 Pips nachziehen. Diese Bedingung ist bewertet bei offener Bar (nicht bei jedem Tick).

 

Der Strategiecode für MetaTrader enthält einen Auftrag, der verhindert, dass das Trailing verarbeitet wird, solange der Balken nicht geschlossen ist. Siehe den beigefügten Bildschirm

 

Sie können die STR-Datei auch anhängen oder mir schicken an [email protected] damit ich auf meiner Seite testen kann

Datei: code.jpgcode.jpg

0

Rico

Abonnent, bbp_participant, Gemeinschaft, 15 Antworten.

Profil besuchen

vor 7 Jahren #142262

Diese Erklärung ergibt für mich in zweierlei Hinsicht keinen Sinn:

1) Wenn ein Trailing-Stop nur bei Bar-Open ausgewertet wird, was nützt es dann, wenn Sie einen Tages-Chart haben? Es bewegt sich die Trailing-Stop einmal pro Tag?

2) Schauen Sie sich bitte die folgenden Einträge in meinem Experten-Tab für ein mit SQ erstelltes ea an:

2017.03.27 07:25:47.421 Timer GBPUSD,H1: ändern #34496308 kaufen 0.19 GBPUSD bei 1.24861 sl: 1.25496 tp: 1.44860 ok

2017.03.27 07:25:47.171 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:26 Verschiebung Trailing-Stop für Order mit Ticket: 34496308, Magic Number: 1003 bis :1.25496
2017.03.27 07:25:43.515 Timer GBPUSD,H1: ändern #34496308 kaufen 0.19 GBPUSD bei 1.24861 sl: 1.25495 tp: 1.44860 ok
2017.03.27 07:25:41.796 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:26 Gleitender Trailing-Stop für Order mit Ticket: 34496308, Magic Number: 1003 zu :1.25495
2017.03.27 07:25:41.796 Timer GBPUSD,H1: ändern #34496308 kaufen 0.19 GBPUSD bei 1.24861 sl: 1.25488 tp: 1.44860 ok
2017.03.27 07:25:40.468 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:26 Verschiebung Trailing-Stop für Order mit Ticket: 34496308, Magic Number: 1003 zu :1.25488
2017.03.27 07:25:40.453 Timer GBPUSD,H1: ändern #34496308 kaufen 0.19 GBPUSD bei 1.24861 sl: 1.25481 tp: 1.44860 ok
2017.03.27 07:25:38.296 Timer GBPUSD,H1: -VERBOSE- 2017.03.27 10:25 Gleitender Trailing-Stop für Order mit Ticket: 34496308, Magic Number: 1003 zu :1.25481
 
Dieses Protokoll sagt mir, dass der Trailing-Stop ein paar Mal innerhalb von 1 Minute verschoben wurde! Und die ea war auf einer Stunde Chart.

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #142294

Hallo,

 

können Sie die STR-Datei senden an [email protected]? Ich werde auf meiner Seite testen. Ich werde auch nother EAs mit Trailing versuchen

0

Rico

Abonnent, bbp_participant, Gemeinschaft, 15 Antworten.

Profil besuchen

vor 7 Jahren #142302

Was ist die STR-Datei? Wenn Sie die sqw-Datei meinen, habe ich sie bereits gesendet: Timer.sqw

0

Rico

Abonnent, bbp_participant, Gemeinschaft, 15 Antworten.

Profil besuchen

vor 7 Jahren #142535

Nur für den Fall, dass sich noch jemand fragt, was die Antwort auf dieses Problem ist, hier ist die Antwort, die ich von Tomas per E-Mail erhalten habe:

 

"Bei einer offenen Position im EA-Assistenten funktioniert der Trailing-Stop gemäß dem MetaTrader-System, das bei jedem Tick aktualisiert wird. Deshalb funktioniert das Trailing intra-bar."

0

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)