Problem mit der EA-Validierung auf dem Markt - Seite 13

 
Vadim Zotov:

Ich beschwere mich nicht. Ich habe diese Fehler schon vor langer Zeit und mit Erfolg korrigiert. Ich habe mich nicht in dieses Gespräch eingemischt, um auf mich aufmerksam zu machen. Ich bin in der Lage, meine eigenen Fehler zu korrigieren, und ich denke nicht, dass das etwas ist, wofür man sich schämen muss. Jeder macht Fehler, auch Sie.

Ich habe mich nur eingemischt, weil ich denke, dass Sie sich bei Iwan Titow für seine Unhöflichkeit entschuldigen müssen. Jeder war irgendwann einmal ein Anfänger. Sie brauchen Hilfe, keine Demütigung.

Aber nicht jeder, der ein Anfänger und so unerfahren ist, versucht, seine Kreationen gegen Geld zu veröffentlichen. Sie sind herzlich eingeladen, zu helfen. Aber wenn sie für Geld geschrieben werden, dann sollte die Hilfe auch für Geld sein. Liege ich falsch?

 
Alexey Viktorov:

Aber nicht alle Anfänger und Unerfahrenen versuchten, ihre Kreationen gegen Geld zu veröffentlichen. Um zu helfen - gerne geschehen. Aber wenn sie für Geld geschrieben werden, dann sollte die Hilfe auch für Geld sein. Liege ich falsch?

Sie irren sich. Geld ist hier nicht die Hauptsache. Jeder geht den Weg des Anfängers. Sagen Sie ihm, wo er sich irrt, und weisen Sie ihm die richtige Richtung. Aber es ist falsch, ihn zu demütigen, indem man seinen Wunsch zu leben und zu arbeiten tötet.

Bei diesem Dienst sind wir alle in einem Boot - die Verwaltung und die Produktentwickler. Herauszufinden, wer von uns wichtiger ist - um so mehr, um aufeinander herumzutrampeln. Wir arbeiten alle für dieselbe Sache. Wir müssen uns nur gegenseitig helfen. Nur dann werden wir gemeinsam erfolgreich sein.

Vielleicht ist mein Sinn für gegenseitige Unterstützung zu ausgeprägt. Aber ich kann nicht anders handeln.

Politik wird vom Moderator Artyom Trishkin entfernt

 
Vadim Zotov:

Sie irren sich. Geld ist hier nicht die Hauptsache. Jeder geht den Weg des Anfängers. Sagen Sie ihm, wo er sich irrt, und weisen Sie ihm die richtige Richtung. Aber es ist falsch, ihn zu demütigen, indem man seinen Wunsch zu leben und zu arbeiten tötet.

Bei diesem Dienst sind wir alle in einem Boot - die Verwaltung und die Produktentwickler. Herauszufinden, wer von uns wichtiger ist - um so mehr, um aufeinander herumzutrampeln. Wir arbeiten alle für dieselbe Sache. Wir müssen uns nur gegenseitig helfen. Nur dann werden wir gemeinsam erfolgreich sein.

Vielleicht ist mein Sinn für gegenseitige Hilfe zu stark ausgeprägt. Aber ich kann nicht anders handeln.

Ab einem gewissen Grad kann man auf Anfrage schreiben, Codes in der Codebasis veröffentlichen und Produkte auf den Markt bringen.

Es ist, als würde man eine Stufe höher steigen als die vorherige. In diesem Fall beschloss der Autor, direkt auf den Markt zu gehen.

Sehen Sie, der Markt ist keine Müllhalde, Produkte kosten dort Geld und die ganze Welt nutzt den Markt. Um etwas zu veröffentlichen und damit Geld zu verdienen, müssen Sie zunächst lernen, wie man Programme fehlerfrei erstellt. Es war richtig von Rashid, dich zum Lernen zu schicken.

P.S. Wenn der Autor nicht in der Lage ist, einen einfachen Fehler selbst zu korrigieren, kommt der Markt nicht in Frage, da Sie das Produkt weiterhin pflegen müssen und es nicht nur einmalig veröffentlichen dürfen. Alles in allem müssen Sie noch lernen.
 
Rashid Umarov:

1. Studieren Sie einfach den Artikel und 99 % der Fehler können vermieden werden. Er beschreibt die Standardanforderungen für zuverlässigen Code für Market. Hier gibt es also nichts zu meckern: Wenn Sie auf dem Markt verkaufen wollen, müssen Sie außergewöhnliche Situationen vorhersehen. Der Moderator ist nicht verpflichtet, Sie zu beraten, Sie müssen die Kontrollen selbst durchführen.

Reicht es aus, einen Artikel zu lesen, um ein Programm zu schreiben, nach dessen Lektüre fast keine Fehler mehr im Programm auftreten? Das ist lächerlich.

Es geht darum, dem Entwickler die Schritte zur Reproduktion des Fehlers mitzuteilen, wenn er im Produkt entdeckt wird. Wir stellen dem Service Desk solche Schritte zur Verfügung, aber das Unternehmen tut dies nicht von sich aus.

2. Das ist richtig - in jedem komplexen Projekt sind Fehler unvermeidlich und nicht so leicht zu erkennen. Wenn Sie dem Entwickler helfen wollen, können Sie alle Details angeben, um den Fehler zu reproduzieren. So lässt sich die Ursache schnell ermitteln und das Fehlverhalten beheben. Wir haben Hunderte von manuellen und automatisierten Tests vor jedem Build, aber es ist unmöglich, alles vorherzusehen.

Hier. Sie entwickeln komplexe Produkte, während alle anderen einfache Produkte entwickeln. Es ist respektlos gegenüber anderen.

 
Alexey Viktorov:

Hilfe ist willkommen. Aber wenn es für Geld geschrieben wird, dann sollte die Hilfe auch für Geld sein. Liege ich falsch?


Ist dies eine erpresserische Bestechung für die Veröffentlichung eines Produkts? Ist das der Grund für den bürokratischen Aufwand?

 
Ivan Titov:

Ist dies eine erpresserische Bestechung für die Veröffentlichung eines Produkts? Ist das der Grund für den bürokratischen Aufwand?

Von Bestechung kann keine Rede sein. Aber es jedem einzelnen zu erklären, ist zu viel. Es gibt einen Artikel mit Beispielen, dorthin schicken sie alle, die ein Problem haben. Alle anderen Probleme, wie z.B. dass ich keinen Fehler bekomme, zeigen, dass der Tester weit davon entfernt ist, als "Idiot" bezeichnet zu werden. Ein EA muss auf einen Idioten vorbereitet sein und der Test wird mit unglaublichen Parametern durchgeführt, um unnötige Probleme zu vermeiden. Der Expert Advisor muss im idiotensicheren Modus arbeiten.

Der Artikel beschreibt das Minimum an möglicher Idiotie, und mit der Zeit werden vielleicht noch weitere hinzukommen. Und die Probleme werden wieder auftreten. Aber das ist leider die Welt, in der wir leben.


Und es gibt einen Nachtrag.

Ein zusammengestelltes Produkt wird auf den Markt gebracht. Was können wir dementsprechend darüber sagen, ohne den Code zu sehen?
 
Ihor Herasko:

Alles, was man braucht, um ein Programm zu schreiben, ist ein Artikel, nach dessen Lektüre es praktisch keine Fehler im Programm gibt? Nun, das ist lächerlich.

Es geht darum, dem Entwickler Schritte zur Verfügung zu stellen, um den Fehler zu reproduzieren, wenn er im Produkt gefunden wird. Wir bieten solche Schritte für Servicedesk an, aber das Unternehmen tut das nicht von sich aus.

Hier. Sie entwickeln komplexe Produkte, während alle anderen einfache Produkte entwickeln. Es ist respektlos gegenüber anderen.

Sie wollen die Produktentwickler nicht respektieren, so dass weniger Produkte auf den Markt kommen werden. Die Einnahmen für das Unternehmen, die Administratoren und Moderatoren werden geringer ausfallen. Vielleicht wird dann ein Verständnis für diesen grundlegenden Fehler entstehen. Ich denke, wir haben diesen Fehler hier schon zur Genüge durchgekaut und der Verwaltung geholfen, ihn zu erkennen.

 
Vadim Zotov:

Wenn sie die Entwickler der Produkte nicht respektieren wollen, wird es weniger Produkte auf dem Markt geben. Die Einnahmen für das Unternehmen, die Administratoren und Moderatoren werden geringer ausfallen. Vielleicht wird dann ein Verständnis für diesen grundlegenden Irrtum entstehen. Ich denke, wir haben diesen Fehler hier schon zur Genüge durchgekaut und der Verwaltung geholfen, ihn zu erkennen.


Dies ist nicht der einzige Marktplatz, der auf dieser Website reich ist.

[Gelöscht]  
Manchmal wird ein unverständlicher Unsinn erzählt. Ich hätte nie gedacht, dass sich die Bürokratie hier, bei den Programmierern, niederlassen würde. Obwohl das alles von langbärtigen alten Männern kommt, die lange an einem Ort sitzen. Aber das ist nicht der Punkt! Ich habe einen Expert Advisor mit zwei Trades gemacht (vor allem), um den Sinn dieser Validierung zu verstehen und um diese Codes weiter in Standard-Expert Advisors einzufügen und zu sehen, was los ist! Aber was ist denn hier los?! Ich habe den Eindruck, dass ich meinen Handelsroboter nicht verkaufen will. Warum sollte ich mir Gedanken darüber machen, wie mein Roboter im Strategy Tester funktionieren wird? Es ist mir im wahrsten Sinne des Wortes scheißegal, wo und wann und worauf und auf welcher Grundlage es für ihn funktioniert und mit welchem Brot und Salz er es betreiben wird. Ich habe nicht die Absicht, sein Geld zu zählen. Und das ist der Punkt, an dem es zu einem Problem wird, nämlich der Inhalt des Gesichts des Marktes. Also gut. Sie kümmern sich also gut um ihre Kunden. Gut. Und wer kümmert sich um uns?! Wenn es uns nicht gäbe, bräuchten wir den Markt nicht. Zwei Haftbefehle und 300 Zeilen Prüfung. Sie können das gesamte MQL4-Handbuch kopieren und in den Code einfügen, und Sie werden keinen Fehler machen. Sie werden trotzdem Fehler erhalten, weil die Logik nicht klar ist. Was soll das alles? Verkaufe ich etwas, das ich nicht besitze? Wenn sie einen solchen Test durchführen, dann sollen sie ihn selbst kaufen. Ein Beispiel: Ich habe einen Handelsroboter erstellt, der mit EUR/USD handelt. Ich habe ihn registriert und in den Produktkommentaren angegeben. Wenn jemand ihn gekauft hat und ihn auf GBP/USD laufen lässt, dann ist das sein Problem, denn im Handbuch des Roboters steht geschrieben, dass das Währungspaar EUR/USD ist, und all seine magischen Worte nach dem Kauf über den Roboter selbst, dass er angeblich nicht handelt - nur eine leere Hülle. Und für diesen Ton können Sie ihn verklagen und das Gericht wird zu 100 % auf Ihrer Seite sein. Und hier gibt es eine Bestürzung, und zwar eine unverständliche Bestürzung, und wir sind mit ihr verbunden; ein Nest der Bestürzung. Es ist überhaupt nicht klar, worum es hier geht! Es gibt ein altes Sprichwort, ein jüdisches, genauer gesagt ein mesopotamisches: "Überschreite nicht die alte Grenze". Und sie fahren mit einem Panzer in meinen Garten und rollen das ganze Kraut. Und das ist nicht in Ordnung. Also gut. Es gibt bestimmte Regeln, ein Haufen Programmierer da draußen, lassen Sie sie eine Knüppeldatei mit diesen Prüfungen erstellen und das war's. Vielleicht ist das Teekochen am Morgen viel schwieriger! Aber die Sache ist die: Früher habe ich mich gequält und jetzt quälen Sie sich. Und dann gehen sie in die Kirche, Moschee oder Synagoge und bereuen ihre Sünden, aber sie denken nicht einmal daran. Es ist also besser, Atheist zu sein - man wird nicht danebenschießen, man wird immer auf dem Pferd sitzen. Im Prinzip schreibe ich nicht ab, und dieser Punkt hilft mir in meinem Studium und bringt mich geistig weiter.
[Gelöscht]  
Wenn ich lese, verstehe ich die Logik des Autors nicht sehr gut, ich verstehe nicht immer das Wesentliche. Das heißt, ich konzentriere mich nicht, sondern erfahre in der Regel mehr über den Autor selbst. Aber muss ich das wirklich wissen? Ich weiß es nicht. Also versuche ich, nicht zu lesen. Und manchmal ist die Logik des Autors so verworren, dass man in der Zeit, die man braucht, um zu verstehen, was was ist, vergisst, was man eigentlich tun wollte. Es ist eine absolute Tragödie. Und wenn doch, dann steht dort nichts geschrieben - nur unwirksame Formalitäten. Oder wir sollten uns die Reihenfolge der Ausführung von Ereignissen im Expert Advisor ansehen, diese Clears und so weiter. Im Allgemeinen ist die Reihenfolge der Erstellung des Codes. Wenn es einen Auftrag gibt, funktioniert er ohne jegliche Kontrolle. Ansonsten habe ich eine Müllhalde - alles liegt auf einem Haufen. Ich werde alles durch Eliminierung ausschließen. Mein Gemüsegarten - ich werde graben.