Maschinelles Lernen im Handel: Theorie, Modelle, Praxis und Algo-Trading - Seite 2103
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
Haben Sie zufällig eine Funktion, die sowohl den Nettowert als auch die Provision berechnet?
Haben Sie zufällig eine Funktion, die sowohl den Nettowert als auch die Provision berechnet?
Sprache, Austausch, Devisen? Ich verstehe das nicht.
Sprache, Börse, Devisen? Ich weiß nicht, worum es da geht.
R-ka, forex.
Nun, eine Funktion, die ein Gleichgewicht Diagramm der Trades + Kommission\Spread (Kosten) berechnen würde
Ich habe das geschrieben, ich weiß nicht, ob es richtig ist.
Beispiel für ein Skript in R, das das Paket "MetaTrader5" (Python) zum Herunterladen von Kursen verwendet. Die Bibliothek "reticulate" muss in R installiert sein. Diese Bibliothek ermöglicht die Interaktion mit Python. Lesen Sie sorgfältig hier und hier. Wenn Sie die reticulate Bibliothek zum ersten Mal ausführen, wird Ihnen angeboten, miniconda zu installieren. Ich empfehle Ihnen, sich nicht zu weigern. Dadurch wird die conda-Umgebung r-reticulate mit Python (3.6.xx) und einem ersten Satz von installierten Paketen erstellt. Wenn Sie Pyhon (oder mehrere Versionen) bereits installiert haben, sollten Sie die erforderliche Umgebung zu Beginn des Skripts aktivieren. Alle Befehle des MetaTrader5-Pakets finden Sie hier.
Skript zur Initialisierung
Zum Herunterladen von Zitaten schreiben wir die Funktion
Schauen wir uns die Struktur der erhaltenen Daten an.
Außerdem werden wir die notwendigen Berechnungen durchführen.
R-Karte, Devisen.
Nun, eine Funktion, die eine Bilanztabelle der Trades + Kommission/Spread (Kosten) berechnen würde
geschrieben hat, weiß ich nicht, ob es richtig ist.
Ich verstehe das hier nicht.
R-Karte, Devisen.
Nun, eine Funktion, die eine Bilanztabelle der Trades + Kommission/Spread (Kosten) berechnen würde
Ich habe das geschrieben, ich weiß nicht, ob es richtig ist.
Ich denke, dass die Anzahl der Geschäfte hier nicht gezählt werden sollte. Wir müssen nur den Spread mit Provision von jedem Geschäft abziehen. Es ist also folgendermaßen:
Ich glaube nicht, dass die Anzahl der Trades hier gezählt werden muss. Ziehen Sie einfach den Spread und die Kommission von jedem Handel ab. So ist das nun mal:
Nicht so. Zum Beispiel
Die Provision wird nicht für jedes Signal erhoben, sondern nur, wenn das Signal umgekehrt wird. Ich verwende die Funktion
Für den obigen Signalvektor
Der Unterschied ist nicht klar.
Und für die Berechnung des Saldos wird die Funktion
Viel Glück!
Ich verstehe das hier nicht.
Mit "rle" können Sie die Anzahl der Signalwechsel berechnen, d.h. die Anzahl der Geschäfte
Anhand der "Werte" können Sie sehen, dass sich das Signal 5 Mal geändert hat, was bedeutet, dass es 5 Geschäfte gab.
Ich verstehe den Unterschied nicht.
Ich denke, meine Umsetzung berücksichtigt, als ob die Kommission von "der erste Handel, die Eröffnung von denen wir nicht haben, gibt es nur die Schließung".
wie bei diesem Geschäft erhält meine Variante eine Provision
Ihre Version ist korrekter, aber es ist leicht zu korrigieren, ziehen Sie einfach die "1" ab.
Beispielskript in R mit ...
Danke, ich werde es mir ansehen.
Mit "rle" können Sie die Anzahl der Signalwechsel, d.h. die Anzahl der Trades, berechnen.
Anhand der "Werte" können Sie sehen, dass sich das Signal 5 Mal geändert hat, d. h. es wurden 5 Geschäfte getätigt.
Ich denke, meine Umsetzung berücksichtigt auch die Kommission und als "die erste Transaktion, die Eröffnung von denen wir nicht haben, gibt es nur die Schließung".
wie bei diesem Geschäft erhält meine Variante eine Provision
und Ihre Variante fängt an, von dieser zu nehmen, Ihre Variante ist richtiger, aber es ist leicht zu korrigieren, tun Sie einfach, subtrahieren Sie einfach "1"
Ja, Ihre Version ist richtiger.