Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Mit anderen Worten: Wenn wir eine Chance haben, schauen wir uns das Eigenkapital an. Wenn sie das vorherige Niveau überschritten hat, dann:
.
Vielleicht wäre es besser, zu Schritt 6 überzugehen? Das gefällt mir besser :)
Ich habe noch nichts gehört, aber vielleicht wird das hier interessanter sein.
Mein Expert Advisor ist immer noch Version 1.1 (es ist Zeit, es zu beenden und eine andere Version, desto mehr, weil Yuri ist nicht langweilig mich), setzen Sie die Berechnung von 3 Paaren EURUSD EURCHF EURJPY. Darüber hinaus ging EURJPY unten 100 Punkte den ganzen Tag.
Ich habe die gleiche unglückliche Situation, nämlich am 15/03/05, seit 00 Uhr und 24 Stunden betrachtet.
Nehmen Sie depo 1000, BL 1000, BeginPrice -aktuell. Wenn Sie sich die Tabelle _view ansehen, werden Sie im Kommentarfeld am Ende der Datei sehen, dass versucht wird, Positionen zu eröffnen und dass keine Mittel vorhanden sind. Das ist genau das, was Juri über die kleine Einlage gesagt hat. Ich habe damit begonnen, die Mittel, die zum Zeitpunkt der Auftragseröffnung involviert sind, am Ende in der _Ressourcentabelle auszugeben, damit Sie sie sehen können. Ja, ich erstelle das bereitgestellte Diagramm selbst mit Daten aus der Tabelle _resources.
Das heißt, wenn sich eine Gelegenheit bietet, schauen wir auf das Eigenkapital. Wenn sie das vorherige Niveau überschritten hat, dann:
.
Mit anderen Worten: Wenn wir eine Chance haben, schauen wir auf das Eigenkapital. Wenn sie das vorherige Niveau überschritten hat, dann:
Bevor Sie beleidigen, lesen Sie genau, was Sie selbst geschrieben haben:
Das heißt, wenn sich eine Gelegenheit bietet, schauen wir auf das Eigenkapital. Wenn sie das vorherige Niveau überschritten hat, dann:
1. Beenden Sie die Arbeit aller Berater.
.......
Wenn es eine Gelegenheit gibt, die Aktien wieder zu betrachten und die Einstellungen zu ändern, betrachten wir sie, und wenn das vorherige Niveau überschritten ist, fahren wir mit Schritt 1 fort. Wenn es noch nicht überschritten ist, fahren wir mit Schritt 5 fort
5.Starten Sie den EA mit neuen Einstellungen.
Und so weiter:
1. die Arbeit von Expert Advisors.
2. das Eigenkapital prüfen.
3. Wenn der vorherige Wert überschritten wird, halten Sie die Expert Advisors an und ändern Sie ihre Einstellungen.
4. wenn sie nicht überschritten wird, starten Sie die vorhandenen Expert Advisors mit den neuen Einstellungen. Welche Einstellungen? Was müssen wir für Magic und beginPrice ändern? Dann stellt sich heraus, dass wir die Einstellungen unabhängig von der Veränderung des Eigenkapitals ändern müssen.
Das heißt, wenn sich eine Gelegenheit bietet, schauen wir auf das Eigenkapital. Wenn sie das vorherige Niveau überschritten hat, dann:
.
Vielleicht wäre es besser, zu Schritt 6 überzugehen? Das gefällt mir besser :)
Ich habe mir die Änderung von BeginPrice angeschaut, also wenn man ganz am Anfang einen anderen Wert als den aktuellen Preis setzt. Ich möchte folgende allgemeine Empfehlung aussprechen: Im Code des Beraters sollte ganz am Anfang (init()) eine Überprüfung der erzielten Differenz zwischen dem Anfangspreis und dem aktuellen Preis eingefügt werden (so etwas wie ein "narrensicherer" Schutz). Wenn dieser Wert 50 Punkte übersteigt, dann werfen Sie die Nachricht weg, zumindest um zu bestätigen, dass der Mann keinen Fehler gemacht hat (kein Tippfehler) und wissentlich eine solche Differenz in Kauf nimmt. Der Punkt ist, dass die Größe des anfänglichen Lots und der anfänglichen Transaktion vom anfänglichen BeginPrice abhängt. Und wenn jemand versehentlich eine Differenz von 100 Pence einstellt, werden zunächst etwa 0,5 Lots geöffnet, je nachdem, in welche Richtung BeginPrice gezogen wird. Nun, für den Fall der Fälle kann es nicht schaden, eine solche Prüfung vorzunehmen.
Hier ist, was ich bekomme, wenn ich BeginPrice um (-80 Pips) im Währungspaar EURUSD erhöhen, und in dieser Gruppe gibt es auch Währungspaare EURCHF und EURJPY und ihre BeginPrice = aktuell. Der Expert Advisor kauft sofort 0. 4 Lots auf EURUSD und sichert dann seinen Kauf durch den Verkauf von 0. 2 Lots für EURCHF und weitere 0,1 Lots für EURJPY. Die Verteilung der Lose nach Verkäufen ist für mich nicht klar. Es scheint mir, dass er 0,2 Lots bei dem Paar verkaufen wird, das zuerst nach EURUSD steht, und das restliche Volumen - bei dem zweiten, das neben EURUSD steht. Nun, wenn man sich darauf verlässt, dass "so Gott will", ist das alles dasselbe. Aber wenn ich den Prozess leicht regulieren und versuchen, 0,2 Lose an EURJPY zu verkaufen, wie kann ich es tun, ohne den Code des Expert Advisors zu ändern?
Ich habe also eine Frage an Yuri oder die MQL-Admins, oder vielleicht kann mir jemand einen Link geben: Wovon hängt die Reihenfolge der Verarbeitung von EAs ab, die sich auf verschiedenen Währungspaaren befinden, wenn wir davon ausgehen, dass der "Tick" gleichzeitig kommt, sagen wir auf EURCHF und EURJPY. Gibt es eine bestimmte Reihenfolge, in der EAs ausgelöst werden? Ich denke, dass entweder die Kurse in einer Art Sortierung nach Währungspaaren kommen werden (und etwas wird an erster Stelle stehen) oder die Auslösung wird nach der Reihenfolge der Ausführung von Expert Advisors auf diesen Währungspaaren durchgeführt werden. Nun, ich würde gerne die Wahrheit von den Experten hören.
Ich füge eine kleine Datei bei (siehe Kommentar am Ende). Vielleicht wird dadurch meine Frage klarer. Anfangs habe ich die Paare nicht selbst sortiert, weil ich der Meinung war, dass alle in einem Währungspaar gleich sind, aber später wurde mir klar, dass es wichtig ist, und ich habe eine Zwangssortierung der Währungspaare in meinem Programm vorgenommen. Deshalb frage ich mql, unter welchen Bedingungen "einige gleicher sind als andere"?
Die Tatsache, dass EIRUSD (in der Datei) jetzt die erste Position in der Sortierung ist, ist nicht wichtig, weil der BeginPrice für ihn verschoben wurde und die erste Bewegung genau bei EURUSD stattfindet (dort ist alles normal und klar), aber welches Währungspaar sollte ich als nächstes verwenden?
Mit freundlichen Grüßen, Fed
P.S. Ja, es kann sein, dass nicht alles, was ich hier sage, wahr ist, ich liege öfter falsch als andere. Deshalb chatte ich in diesem Forum, damit Yuri mich korrigiert.
Ich habe mir die Änderung von BeginPrice angeschaut, also wenn man ganz am Anfang einen anderen Wert als den aktuellen Preis setzt. Ich möchte folgende allgemeine Empfehlung aussprechen: Im Code des Beraters sollte ganz am Anfang (init()) eine Überprüfung der erzielten Differenz zwischen dem Anfangspreis und dem aktuellen Preis eingefügt werden (so etwas wie ein "narrensicherer" Schutz). Wenn dieser Wert 50 Punkte übersteigt, dann werfen Sie die Nachricht weg, zumindest um zu bestätigen, dass der Mann keinen Fehler gemacht hat (kein Tippfehler) und wissentlich eine solche Differenz in Kauf nimmt. Der Punkt ist, dass die Größe des anfänglichen Lots und der anfänglichen Transaktion vom anfänglichen BeginPrice abhängt. Und wenn jemand versehentlich eine Differenz von 100 Pence einstellt, werden zunächst etwa 0,5 Lots geöffnet, je nachdem, in welche Richtung BeginPrice gezogen wird. Nun, für den Fall der Fälle kann es nicht schaden, eine solche Prüfung vorzunehmen.
Hier ist, was ich bekomme, wenn ich BeginPrice um (-80 Pips) im Währungspaar EURUSD erhöhen, und in dieser Gruppe gibt es auch Währungspaare EURCHF und EURJPY und ihre BeginPrice = aktuell. Der Expert Advisor kauft sofort 0. 4 Lots auf EURUSD und sichert dann seinen Kauf durch den Verkauf von 0. 2 Lots für EURCHF und weitere 0,1 Lots für EURJPY. Die Verteilung der Lose nach Verkäufen ist für mich nicht klar. Es scheint mir, dass er 0,2 Lots bei dem Paar verkaufen wird, das zuerst nach EURUSD steht, und das restliche Volumen - bei dem zweiten, das neben EURUSD steht. Nun, wenn man sich darauf verlässt, dass "so Gott will", ist das alles dasselbe. Aber wenn ich den Prozess leicht regulieren und versuchen, 0,2 Lose an EURJPY zu verkaufen, wie kann ich es tun, ohne den Code des Expert Advisors zu ändern?
Also, ich habe eine Frage an Yuri oder MQL Admins, oder vielleicht kann mir jemand einen Link geben: Wovon hängt die Reihenfolge der Verarbeitung von EAs auf verschiedenen Währungspaaren ab, wenn wir davon ausgehen, dass der "Tick" gleichzeitig kommt, sagen wir, auf EURCHF und EURJPY. Gibt es eine bestimmte Reihenfolge, in der EAs ausgelöst werden? Ich denke, dass entweder die Kurse in einer Art Sortierung nach Währungspaaren kommen werden (und etwas wird an erster Stelle stehen) oder die Auslösung wird nach der Reihenfolge erfolgen, in der die Expert Advisors auf diesen Währungspaaren laufen. Nun, ich würde gerne die Wahrheit von den Experten hören.
Ich füge eine kleine Datei bei (siehe Kommentar am Ende). Vielleicht wird dadurch meine Frage klarer. Anfangs habe ich die Paare nicht selbst sortiert, weil ich der Meinung war, dass alle in einem Währungspaar gleich sind, aber später wurde mir klar, dass es wichtig ist, und ich habe eine Zwangssortierung der Währungspaare in meinem Programm vorgenommen. Deshalb frage ich mql, unter welchen Bedingungen "einige gleicher sind als andere"?
Die Tatsache, dass EIRUSD (in der Datei) jetzt die erste Position in der Sortierung ist, ist nicht wichtig, da der BeginPrice für ihn verschoben wurde und die erste Bewegung genau bei EURUSD stattfindet (dort ist alles normal und klar), aber welches Währungspaar sollte ich als nächstes verwenden?
Mit freundlichen Grüßen, Fed
P.S. Ja, es kann sein, dass nicht alles, was ich hier sage, wahr ist, ich liege öfter falsch als andere. Deshalb chatte ich in diesem Forum, damit Yuri mich korrigiert.
Der anfängliche Marktwert ist immer gleich dem beginPrice-Wert. Nachdem sich der Kurs geändert hat, verhalten sich die Expert Advisors wie folgt:
Vorerst werde ich diese Version ausprobieren, und nach den Ferien (im Juli) werde ich den Code ändern und mir Swaper genauer ansehen (falls Herr Reshetov mir nicht etwas Neueres zeigen wird).
Mit freundlichen Grüßen, Fed.
Ich sehe mir gerade die Version 1.1 an, und alles, was ich schreibe, trifft auf sie zu. Um ehrlich zu sein - ich mag sie. Und es ist möglich, damit zu spielen, und es scheint mir, dass man mit einer nicht so großen Einlage auskommen kann, wenn man alles kompetent berechnet und die Reaktion der Einstellungen gut versteht, und wenn man den EA verändert oder seine Arbeit ein wenig beobachtet.
Ich habe sehr gute Ergebnisse in weniger als zwei Wochen mit meiner bescheidenen Depo von 3000.