Wochenende Abend - Seite 50

 

1. Выполнено\\Советник на каждой паре запускается отдельно и обмениваются они о состоянии сделки через глобальные переменные

Two_Symbols_iRSI_EA ist ein Multi-Symbol-EA, der auf einem Symbol (nennen wir es "Symbol 3") starten und auf zwei vordefinierten Symbolen ("0: RSI-Symbol" und "1: RSI-Symbol") handeln kann. Keine globalen Variablen - ich hasse sie.


2. Ausgeführt\Wenn beide Paare im Gewinn sind, nehmen sie ihn unabhängig voneinander ein.

( Kommentar. Das Problem wurde nicht richtig gestellt. Warum sollten dann Handelsdaten ausgetauscht werden, wenn tp separat erfasst wird? Es muss eine Bedingung sein, dass, wenn beide Paare Gewinn machen, alle Positionen geschlossen werden und tp genommen wird).

Der Parameter 'Profit target, in deposit money' wird auf der Ebene des Haupt-Expert Advisors (Two_Symbols_iRSI_EA) verfolgt - er verfolgt den Gesamtgewinn, Gewinn auf Symbol 0 + Gewinn auf Symbol 1.


3. nicht erfüllt. \Wenn nur einer von ihnen einen Gewinn erzielt, schließen beide den Handel in dem Moment, in dem die Summe der beiden den Break-even erreicht.

( Kommentar. Dies ist nicht sinnvoll, da für beide Paare eine Mittelwertbildung durchgeführt wird. Nach den Ergebnissen der Mittelwertbildung sollte es für beide Paare ein gemeinsames tp geben)

Nicht umgesetzt.


4. Umgesetzt. Stopps für jedes Paar einzeln. \Wenn es keinen Gewinn gibt, gibt es Stopps für den Fall der Fälle. Dieser Punkt muss noch geklärt werden.

( Kommentar. Nicht korrekt, da der Gewinn mit beiden Paaren gleichzeitig berechnet wird und der Stopp mit den Verlusten beider Paare gleichzeitig berechnet werden sollte. d.h. 2 Paare - es ist ein Korb und tp und sl dafür)

Stop Loss, Take Profit, Trailing - werden individuell für jedes Symbol eingestellt und funktionieren unabhängig voneinander (jeder dieser drei Parameter kann für jedes Symbol ein- und ausgeschaltet werden)

 

Es ist sinnvoll, dasselbe für den Verlust zu tun, würden Sie es hinzufügen?

//(Two_Symbols_iRSI_EA) - verfolgt den Gesamtgewinn: Gewinn auf Symbol 0 + Gewinn auf Symbol 1.

 
Valentin Petukhov:

Würde es Sinn machen, dasselbe für den Verlust zu tun, würden Sie hinzufügen?

//(Two_Symbols_iRSI_EA) - verfolgt den Gesamtgewinn: Gewinn von Symbol 0 + Gewinn von Symbol 1.

Ja, ich werde hinzufügen.


1.004. Parameter 'Maximaler Verlust' hinzugefügt.

 
Vladimir Karputov:

Ja, ich füge hinzu.

1.004. Parameter "Maximaler Verlust" hinzugefügt.

Prüfung.

1. Wie kann man die Währung wechseln, z.B. gpbusd eurusd, möchte korrelierte Währungen sehen.

2. Machen wir eine Mittelwertbildung, wann sollten wir sie ungefähr erwarten?

3. Lassen Sie uns einen Filter für die Korrelation von Eröffnungsaufträgen erstellen. Zum Beispiel die Bedingung: Wenn die wöchentliche Korrelation >90 und die tägliche Korrelation <90 ist, dann werden Aufträge eröffnet. (Die Idee ist, dass wir in diesem Fall gegenläufige Orders für Währungen eröffnen und so große Bewegungen absichern und an kleinen Trends und Abweichungen der Währungen von ihrem normalen Verhalten verdienen).

 
Valentin Petukhov:

Prüfung.

1. Wie kann man die Währung wechseln, z.B. gpbusd eurusd, wenn man korrelierte Währungen sehen möchte.

Forum für Handel, automatisierte Handelssysteme und Strategietests

Wochenende Abend

Wladimir Karputow, 2020.04.18 10:06

Two_Symbols_iRSI_EA - Multisymbol EA, er kann mit einem Symbol starten (nennen wir es 'Symbol 3') und auf zwei vordefinierten Symbolen handeln ('0: RSI Symbol' und '1: RSI Symbol'). Keine globalen Variablen - ich hasse sie.


Вечер выходного дня
Вечер выходного дня
  • 2020.04.18
  • www.mql5.com
В этой теме исключительно на выходных принимаются заявки на "быстро забацать MQL5 советника...
 
Valentin Petukhov:

2. Machen wir eine Mittelwertbildung, wann sollten wir sie erwarten?

Ich habe in Beitrag über die Mittelwertbildung nachgedacht - ich habe noch keine Ahnung, wie man die Mittelwertbildung durchführt.

Вечер выходного дня
Вечер выходного дня
  • 2020.04.07
  • www.mql5.com
В этой теме исключительно на выходных принимаются заявки на "быстро забацать MQL5 советника...
 
Vladimir Karputov:

Ich habe in Beitrag über die Mittelwertbildung nachgedacht - ich weiß immer noch nicht, wie man die Mittelwertbildung durchführen kann.

1. Mittelwertbildung. Wenn der Kurs den TP nicht erreicht hat und ein neues Kaufsignal empfangen wurde, prüft der Expert Advisor das Niveau des aktuellen Kurses, und wenn der Kurs mehr als den Step überschritten hat, eröffnet er eine weitere Position durch das neue Kaufsignal.

Die Verrechnungspreise der beiden Geschäfte werden gemittelt und ab dem Punkt festgelegt, an dem sie den Break-even erreichen. Das Gleiche gilt für Verkaufspositionen.


2) Absicherung. Ich schlage vor, einen Hedging-Modus hinzuzufügen, um Geschäfte und Mittelwertbildung auf einem Paar zu eröffnen, und entgegengesetzte Geschäfte werden auf dem zweiten Paar eröffnet, unter Verwendung der Signale des ersten Paares, bei bestimmten Werten der K-Korrelation.

D.h. wir sichern alle Geschäfte eindeutig ab und erzielen Gewinne aufgrund von Änderungen der k-Korrelation, d.h. bei Divergenz zweier Währungen.


3. K-Korrelation. Es ist wichtig, die Kontrolle der K-Korrelation auf verschiedenen TFs zu implementieren, dies ist eine Schlüsselgeschichte beim Handel mit mehreren Paaren. Beispiel für mt5https://www.mql5.com/ru/code/22339 , für mt4https://www.mql5.com/ru/code/27011

Correlation table (Pearson)
Correlation table (Pearson)
  • www.mql5.com
Строим таблицу корреляций символов отображённых в обзоре рынка. Метод расчёта по Пирсону. Есть возможность выделить цветом положительную, отрицательную корреляцию либо её отсутствие; изменить цвета, размер шрифта, ячеек таблицы. Есть...
 
Valentin Petukhov:

1. Mittelwertbildung. Wenn der Kurs den TP nicht erreicht hat und ein neues Kaufsignal empfangen wird, prüft der Expert Advisor das Niveau des aktuellen Kurses, und wenn der Kurs mehr als den Step überschritten hat, eröffnet er den nächsten Handel durch das neue Kaufsignal.

Die Verrechnungspreise der beiden Geschäfte werden gemittelt und ab dem Punkt festgelegt, an dem sie den Break-even erreichen. Das Gleiche gilt für Verkaufspositionen.


2) Absicherung. Ich schlage vor, einen Hedging-Modus hinzuzufügen, um Geschäfte und Mittelwertbildung auf einem Paar zu eröffnen, und entgegengesetzte Geschäfte werden auf dem zweiten Paar eröffnet, unter Verwendung der Signale des ersten Paares, bei bestimmten Werten der K-Korrelation.

D.h. wir sichern alle Geschäfte eindeutig ab und erzielen Gewinne aufgrund von Änderungen der K-Korrelation, d.h. bei Divergenz zweier Währungen.


3. K-Korrelation. Es ist wichtig, die Kontrolle der K-Korrelation auf verschiedenen TFs zu implementieren, dies ist eine Schlüsselgeschichte beim Handel mit mehreren Paaren. Beispiel für mt5https://www.mql5.com/ru/code/22339 , für mt4https://www.mql5.com/ru/code/27011

Es ist besser, auf die Mittelwertbildung zu verzichten, denn sie ist bei einem anhaltenden Trend sehr schmerzhaft. Machen Sie Hedging statt Durchschnittsbildung, wählen Sie vorher das am besten geeignete Paar aus, ein längerer Trend kann hier nicht schaden

 
Vitaly Muzichenko:

Es ist besser, keine Mittelwertbildung vorzunehmen, da sie bei einem anhaltenden Trend sehr schmerzhaft ist. Anstatt Durchschnittswerte zu bilden, sollten Sie sich absichern und das am besten geeignete Paar wählen, ein längerer Trend wird Ihnen nicht schaden.

Wenn Sie nicht mögen, um Durchschnitt, nicht Durchschnitt, setzen 1 Menge. Handel, wie Sie denken, am besten, die Hauptsache ist, Funktionalität, die nicht nur Sie, sondern auch umgekehrt))

 
Valentin Petukhov:

Wenn Sie den Durchschnitt nicht mögen, dann setzen Sie nicht den Durchschnitt, sondern 1 Lot. In Ihrem Angebot geht es nicht darum, wie man handelt, sondern wie man handelt. Die Hauptsache ist nicht nur Sie, sondern auch der Handelsroboter, der Ihnen das ermöglicht).

Die Hauptsache ist, dass die Funktionalität sollte nicht nur Sie, sondern auch der Besitzer des EA zu ermöglichen.

Grund der Beschwerde: