Diskussion zum Artikel "Brute-Force-Ansatz zur Mustersuche (Teil III): Neue Horizonte" - Seite 3

 
CHINGIZ MUSTAFAEV:

Cool) besonders cool sieht das Verhältnis von maximalem Verlust zu Gesamtgewinn, nur ein riesiger Raum für die Erhöhung der Rentabilität des gesamten Systems als Ganzes.

Schade, dass es nicht genug Trades gibt...

In diesem Thread werden die Systeme nicht fertiggestellt, sondern neue Muster gefunden und dem Portfolio der Systeme hinzugefügt ;)

 
Dmi3:

In diesem Thread geht es nicht um die Verfeinerung von Systemen, sondern darum, neue Muster zu finden und das Portfolio an Systemen zu erweitern ;)

Zunächst einmal müssen Sie verstehen, in diesem Artikel ist bereits veraltete Version des Programms, es ist schon viel stärker, Sie müssen nur geben es eine ziemlich gute Zeit und Geduld. Sie sollten auch berücksichtigen, dass ich nur einen funktionierenden Computer mit 4 Kernen, ziemlich alt, gut plus eine weitere Person brutes auch hilft, aber es geschieht alles in seiner Freizeit und so weit auf die Rekordzahlen keinen Sinn zu zählen, aber bald wird jeder in der Lage sein, in ihm zu beteiligen. Was können 2 Leute ohne Strom schon mit Software machen ?) Sie können einiges tun, aber es ist eine kleine Sache. Ich werde den Schleier der Geheimhaltung ein wenig öffnen. Das Ziel ist, dass jeder diese Software nehmen kann und dazu beiträgt, funktionierende Einstellungen zu finden. Das kann ausnahmslos jeder tun, denn das Programm erspart dem Benutzer das Programmieren. Die Benutzung dieser Software ist gleichbedeutend mit einer Bestellung auf einem Marktplatz, wobei der Auftrag lautet: "Mach mir einen funktionierenden Algorithmus deiner Wahl". Bei einer einfachen Bestellung auf dem Markt gibt niemand eine Garantie. Hier ist das anders. Die Chance, dass der Algorithmus in Zukunft funktioniert, wird höher sein als der Durchschnitt auf dem Markt, jedenfalls ist es schon so, selbst in der Testphase. Das Hauptziel ist die Zugänglichkeit für alle. Ich möchte wirklich, dass jeder versteht, wozu das alles gemacht wird.

 
Evgeniy Ilin:

Glauben Sie, dass die 2. Option funktioniert?

Richtung der Transaktion nach einer gewissen Zeit. Als Beispiel für Eulen im Anhänger.


 
Evgeniy Ilin:

Zunächst einmal müssen Sie in diesem Artikel zu verstehen ist bereits veraltete Version des Programms, ist es schon viel stärker, müssen nur um es eine ziemlich gute Zeit und Geduld zu geben. Es sollte auch berücksichtigt werden, dass ich nur einen funktionierenden Computer mit 4 Kernen, ziemlich alt gut plus eine weitere Person Brute-Force hilft auch, aber es geschieht alles in seiner Freizeit und so weit auf der Platte ist kein Punkt zu zählen, aber bald wird jeder in der Lage sein, in ihm zu beteiligen. Was können 2 Leute ohne Strom schon mit Software anfangen ?) Sie können einiges tun, aber es ist eine kleine Sache. Ich werde den Schleier der Geheimhaltung ein wenig öffnen. Das Ziel ist, dass jeder diese Software nehmen kann und dazu beiträgt, funktionierende Einstellungen zu finden. Das kann ausnahmslos jeder tun, denn das Programm erspart dem Benutzer das Programmieren. Die Benutzung dieser Software ist gleichbedeutend mit einer Bestellung auf einem Marktplatz, wobei der Auftrag lautet: "Mach mir einen funktionierenden Algorithmus deiner Wahl". Bei einer einfachen Bestellung auf dem Markt gibt niemand eine Garantie. Hier ist das anders. Die Chance, dass der Algorithmus in der Zukunft funktioniert, wird höher sein als der Durchschnitt auf dem Markt, jedenfalls ist es schon so, selbst in der Testphase. Das Hauptziel ist die Zugänglichkeit für alle. Ich möchte wirklich, dass jeder versteht, wozu das alles gemacht wird.

Sobald Sie anfangen, "handelbare" Ergebnisse zu erhalten, wird sich Ihr Ziel deutlich ändern :)

 
Rorschach:

Glauben Sie, dass Option zwei funktioniert?


Wenn Sie die Varianten meinen, die ich für diesen Artikel getippt habe, empfehle ich Ihnen, keine davon zu verwenden. Es geht darum, dass es sich um Demo-Varianten handelt. Im Allgemeinen werden sie benötigt, um zu demonstrieren, dass sie auf dem Stürmer funktionieren, denn ohne das sind sie nutzlos. Es gibt eine Reihe von Methoden, die ähnliche Dinge auf unfaire Art und Weise hervorbringen können. Früher habe ich solche Eulen zum Spaß gemacht, aber jetzt bin ich nicht mehr an Spaß interessiert. Darüber hinaus wird es einige Techniken geben, die auch den Unwissenden vor Verlusten bewahren.

 
Evgeniy Ilin:

Wenn Sie die Varianten meinen, die ich für diesen Artikel getippt habe, empfehle ich nicht, eine davon zu verwenden. Der ganze Punkt ist, dass diese Varianten Demo-Varianten sind. Im Allgemeinen werden sie benötigt, um zu demonstrieren, dass sie auf dem Stürmer funktionieren, denn ohne das sind sie nutzlos. Es gibt eine Reihe von Methoden, die ähnliche Dinge auf unfaire Art und Weise hervorbringen können. Früher habe ich solche Eulen zum Spaß gemacht, aber jetzt bin ich nicht mehr an Spaß interessiert. Darüber hinaus wird es einige Techniken geben, die auch den Unwissenden vor Verlusten bewahren.

Ich spreche nicht über den Artikel, schauen Sie sich den Code im Kommentar unter dem Link an.

 
Rorschach:

Ich meine nicht den Artikel, sondern den Code im Kommentar unter dem Link

Es kann funktionieren, vor allem weiß ich nicht, welche Methode dort verwendet wird. Das Einzige, was ich sagen kann, ist, dass eine Datenmatrix natürlich besser ist als nur ein Array eines bestimmten Tools, aber bei diesem Ansatz ist man mit der Tatsache konfrontiert, dass man mehrere Datenarrays eingeben muss, um die Matrix zu füllen. Ein einziges Array reicht nicht aus, um alles zu erfassen. Ich verwende nur ein Instrumenten-Datenfeld und analysiere es. Das bringt zwar keine Supergewinne, aber es vereinfacht die Analyse und man braucht keine Daten von benachbarten Instrumenten. Eigentlich funktionieren alle Varianten, es kommt nur darauf an, was man am Ende erreichen will. Es geht nur um das Verhältnis von Gewinn und Zeit. Das maschinelle Lernen steckt erst in den Kinderschuhen. Es gibt viele Ansätze. Ich kann auch solche Graphen machen, Vektorfelder zeichnen, Ergebnisse klumpen und so weiter. Man kann eine solche Mathematik aufstellen, dass niemand jemals verstehen wird, was der Sinn ist, was die wichtigsten Vorhersagen sind und wie lange das alles funktionieren wird. Wie viele Systeme dieser Art können in einer Zeiteinheit vernietet werden? Können normale Benutzer das tun? Ich denke, die Antwort ist für jeden offensichtlich. Alles kann funktionieren, aber es ist besser, einen eigenen Ansatz zu entwickeln, mein Rat an Sie.

 
Evgeniy Ilin:

Es kann funktionieren, aber zunächst einmal weiß ich nicht, welche Methode dort verwendet wird. Das Einzige, was ich sagen kann, ist, dass eine Datenmatrix natürlich besser ist als nur ein Array eines bestimmten Werkzeugs, aber bei diesem Ansatz ist man mit der Tatsache konfrontiert, dass man mehrere Datenarrays auf einmal eingeben muss, um die Matrix zu füllen. Ein einziges Array reicht nicht aus, um alles zu erfassen. Ich verwende nur ein Instrumenten-Datenfeld und analysiere es. Das bringt zwar keine Supergewinne, aber es vereinfacht die Analyse und man braucht keine Daten von benachbarten Instrumenten. Eigentlich funktionieren alle Varianten, es kommt nur darauf an, was man am Ende erreichen will. Es geht nur um das Verhältnis von Gewinn und Zeit. Das maschinelle Lernen steckt erst in den Kinderschuhen. Es gibt viele Ansätze. Ich kann auch solche Graphen machen, Vektorfelder zeichnen, Ergebnisse klumpen und so weiter. Man kann eine solche Mathematik aufstellen, dass niemand jemals verstehen wird, was der Sinn ist, was die wichtigsten Vorhersagen sind und wie lange das alles funktionieren wird. Wie viele Systeme dieser Art können in einer Zeiteinheit vernietet werden? Können normale Benutzer das tun? Ich denke, die Antwort ist für jeden offensichtlich. Alles kann funktionieren, aber es ist besser, einen eigenen Ansatz zu entwickeln, mein Rat an Sie.

Beziehen Sie sich auf In dem Trailer gibt es ein Beispiel für EA. Die Idee ist die gleiche wie Ihre - Bruteforce, aber völlig zufällig, ohne zu versuchen, etwas zu analysieren.

 
Rorschach:

Sie meinen Im Trailer gibt es ein Beispiel für EA. Die Idee ist die gleiche wie Ihre - Bruteforce, aber völlig zufällig, ohne zu versuchen, etwas zu analysieren.

Bruteforce ist die maximale Anzahl von Durchläufen pro Zeiteinheit, basierend auf einem Modell. Das Modell kann alles Mögliche sein. Ich habe eines, eine andere Person hat ein anderes. Es kann unzählige Modelle geben. Die meisten Modelle können auf die eine oder andere Weise zum Funktionieren gebracht werden, unabhängig vom Modell, es sei denn natürlich, es wurde auf ungeschickte Weise erfunden. Aber so etwas innerhalb des Terminals in MQL zu tun, bedeutet nur, sein Eisen umsonst aufzuwärmen. Die Ergebnisse werden natürlich sein, aber es wird schneller auf zusätzliche Software sein. Ich habe mir den Code der mqh-Datei angesehen, aber erwartungsgemäß habe ich nichts verstanden. Wenn Sie wirklich Rat und Meinung brauchen, müssen Sie erklären, worauf die Methode beruht und was Sie von ihr erwarten. Ich habe einfach nicht die Zeit, den ganzen Thread zu studieren und zu lesen, was jemand dort geschrieben hat und warum und Rätsel zu lösen. In einer privaten Nachricht werde ich sehen, was Sie dort haben

 
Evgeniy Ilin:

Bruteforce ist die maximale Anzahl von Läufen pro Zeiteinheit, basierend auf einem Modell. Das Modell kann alles Mögliche sein. Ich habe eines, eine andere Person hat ein anderes. Es kann unzählige Modelle geben. Die meisten Modelle können auf die eine oder andere Weise zum Funktionieren gebracht werden, unabhängig vom Modell, es sei denn natürlich, es wurde auf ungeschickte Weise erfunden. Aber so etwas innerhalb des Terminals in MQL zu tun, bedeutet nur, sein Eisen umsonst aufzuwärmen. Die Ergebnisse werden natürlich sein, aber es wird schneller auf zusätzliche Software sein. Ich habe mir den Code der mqh-Datei angesehen, aber erwartungsgemäß habe ich nichts verstanden. Wenn Sie wirklich Rat und Meinung brauchen, müssen Sie erklären, worauf die Methode beruht und was Sie von ihr erwarten. Ich habe einfach nicht die Zeit, den ganzen Thread zu studieren und zu lesen, was jemand dort geschrieben hat und warum und Rätsel zu lösen. In einer privaten Nachricht werde ich sehen, was Sie dort haben

Du brauchst nicht den ganzen Thread zu lesen, der ganze Punkt steht in diesem Beitrag. Völlig willkürliche Bruteforce. 1 Variante "optimise" sid pgcch, eine andere Variante Vorzeichenwechsel durch N Balken, N wird vom Optimierer ausgewählt. Da Sie dies nicht getan haben, werde ich versuchen, auf opencl zu übertragen, mt erlaubt es nicht, es normal zu testen.