Skripte: ThirdPartyTicks - Seite 4

 
fxsaber:

Alles Mögliche. Ein Dutzend sich nicht überschneidende Positionen pro Tag ist in Ordnung, wenn es über mehrere Monate stabil ist. Dies ist ein zu 99 % funktionierender TS, wenn die Eingabeparameter nicht mehr als fünf sind.

Im Allgemeinen wird ein schneller Weg gezeigt, um die besten Handelsbedingungen zu finden. Eröffnen Sie ein Konto, lassen Sie nur die notwendigen Symbole in der Marktbeobachtung, führen Sie die Optimierung des Expert Advisors aus, wie oben gezeigt, und speichern Sie das Ergebnis. Wir wiederholten das gleiche Verfahren für alle anderen interessanten Broker. Wir haben die gespeicherten Ergebnisse miteinander verglichen. Wo die Zahl höher ist, ist es besser. Es scheint elementar zu sein.

Vielen Dank für Ihre Antwort, ich habe etwas Neues gelernt).

 
fxsaber:

Es geht nicht um Schlichtung. Funktionierende TCs sind immer temporär. Manchmal kann ein TK, das aufgebraucht ist und auf der Mülldeponie liegt, wieder ein funktionierendes TK werden.

Auf jeden Fall muss man zu etwas kommen. Ich gehe davon aus, dass Ihre Erfahrung im Algotrading nicht 1 Jahr beträgt und alle Systeme ausgereizt sind und ein klares Verständnis dafür besteht, wie man eine Strategie Data-Mining und wo und wie man sie besser handeln kann.

Mit einem solchen Ansatz wird die Suche nach Brokern relevant.

 

Wenn man mit Millionen von Ticks arbeitet (es gibt mehr als Hunderte von Millionen im lokalen Speicher), wird die Frage der Parsing-Implementierungsgeschwindigkeit zu einem ernsten Problem. Nicht immer führt die Verwendung von Standard- und Universalmethoden zu guten Ergebnissen.

Es gibt eine optimierte Variante, bei der die Geschwindigkeit um ein Vielfaches erhöht wird. Sie analysiert zum Beispiel etwa zwei Millionen Ticks pro Sekunde

Total Ticks (ASX200) = 316411 (2004263 ticks/sec.)
 
fxsaber:

Ganz oben steht GBPAUD. Sein Niveau zeigt, dass es sehr einfach ist, einen Pipsaristen zu schreiben, der im Tester bei perfekter Ausführung Platz auf OOS zeigt.

Die Größe des maximal möglichen Gewinns sagt nur etwas über die Volatilität des Instruments aus, aber nicht über die Wahrscheinlichkeit, diese Bewegungen vorherzusagen.

 
Alexey Navoykov:

Die Höhe des maximal möglichen Gewinns sagt nur etwas über die Volatilität des Instruments aus, aber nicht über die Wahrscheinlichkeit, diese Bewegungen vorherzusagen.

Chronologisch gesehen verlief alles in umgekehrter Reihenfolge.

  1. Ich schrieb einen Gral auf GBPAUD. Das Demokonto bestätigte den Gral (ohne Provision).
  2. Es wurde interessant, was genau GBPAUD auszeichnet. Ich schrieb den Expert Advisor, über den wir gerade sprechen.
  3. Er zeigte Werte außerhalb der Skala von GBPAUD an.
  4. Dann wurde die Größe des Wertes selbst analysiert und es wurde klar, dass solche Werte ab einem bestimmten Punkt auf HFT-Graalität hinweisen.
  5. Wenn wir die Analyse laden (im Expert Advisor erhöhen wir die Kommission), können wir sehen, wo sich dickhäutigere TSs besser verhalten. Zum Beispiel EURGBP.

Ich erwähnte es beiläufig in diesem Thread.

Je höher der Indikator, kann man nicht sagen, dass es eine höhere Schwerkraft ist. Es ist nur so, dass es bei Indikatoren außerhalb der Skala, wie es bei GBPAUD der Fall war, einfach ist, HFT-Grail auf ein solches Symbol zu schreiben.

 
fxsaber:

Es ist eine optimierte Version verfügbar, deren Geschwindigkeit um ein Vielfaches erhöht wurde. Zum Beispiel analysiert sie etwa zwei Millionen Ticks pro Sekunde

Ein wenig optimiert. Parst (ZIP+CSV) mit drei Millionen Ticks pro Sekunde. Das muss schnell sein.

 
fxsaber:

Im Allgemeinen hat sich ein schneller Weg gezeigt, um die besten Handelsbedingungen zu finden. Wir eröffneten ein Konto, ließen nur die notwendigen Symbole in der Marktbeobachtung, führten die Optimierung des Expert Advisors, wie oben gezeigt, durch und speicherten das Ergebnis. Wir wiederholten das gleiche Verfahren für alle anderen interessanten Broker. Wir haben die gespeicherten Ergebnisse miteinander verglichen. Wo die Zahl höher ist, ist es besser. Das scheint elementar zu sein.

Ich habe zwei Broker für April anhand von zwei Symbolen verglichen

MaklernameEURUSD (GewinnPips/BetragTicks)GBPAUD (GewinnPips / BetragTicks)
Makler1254377 Pips / 3033984 Ticks392570 Zacken / 3316427 Ticks
Makler2380352 Kerne / 2129661 Ticks1560395 Kerne / 3610361 Ticks


Es ist deutlich zu erkennen, dass der erste Broker bei den Handelsbedingungen gegenüber dem zweiten verliert. Es ist besonders auffällig (max. Gewinn in Pips) auf dem Kreuz.

Das bedeutet, dass jeder TS, der beim zweiten Broker gestartet wird, mehr Gewinn bringt als beim ersten Broker. Der Hauptgrund für den Handel auf der ersten (großen und sehr berühmt) ist Inkompetenz der Händler.

 
fxsaber:

Ein wenig Optimierung. Parsen (ZIP+CSV) mit drei Millionen Ticks pro Sekunde. Das muss schnell sein.

CopyTicks - 8 Millionen Ticks pro Sekunde...

 

Eine weitere Quelle für Tics.

Использование cTrade, как источника тиковой истории пользовательских символов MT5
Использование cTrade, как источника тиковой истории пользовательских символов MT5
  • 2018.04.27
  • fxsaber
  • www.mql5.com
Платформа cTrade содержит тиковую историю, которую можно перенести в MT5. Ниже показан вариант, как это сделать. 1. Устанавливаем платформу (cTrade+cAlgo) от интересующего вас брокера. 2. Устанавливаем упомянутый советник. 3. Заменяем его исходник на этот. 4. Компилируем. 5. Открываем Тестер. 6. Настраиваем свойства одиночного прогона и...
 
lässt sich nicht kompilieren. Hat jemand eine kompilierte Datei?