Asynchrone und mehrfädige Programmierung in MQL - Seite 17

 
Yuriy Asaulenko:
Nur Marktverkäufer dürfen in der MKL Ströme benötigen. Für alle anderen gibt es bereits Themen. Sie benötigen eine komplexe Verarbeitung? - Übergabe von Ereignissen an die DLL, Erstellen und Trennen eines Threads und Freigeben des Terminal-Threads und dessen Bearbeitung für immer).
Es muss gesagt werden, dass die meisten mit dem Gewinde nicht zurechtkommen werden, und ein oder zwei Hundert aller ICL-Benutzer werden es brauchen. Wird sich MKL um hundert Programmierer kümmern, die auf dem Marktplatz handeln wollen?

Was, wenn diese 100 Produkte herstellen, die von Tausenden von Nutzern nachgefragt werden?

 
Koldun Zloy:

Sie brauchen nicht zu suchen, Sie müssen alles lesen. Ich bin sicher, dass es dort viele Überraschungen für Sie gibt.

Es wird keine Links geben.

Ich habe hier mehr als einmal Menschen geholfen, die zumindest versucht haben, etwas für sich selbst zu tun.

Und was haben Sie getan?

Sie sitzen nur da und passen auf Ihr Mundwerk im Forum auf?

Nun, ich helfe Ihnen dabei.


Woher wissen Sie, was ich tue und was ich nicht tue ))
Danke, wir kommen auch ohne Ihre Hilfe aus ))

In mql gibt es keine hausinternen colbacs und euentloop, und es gibt keinen Grund, andere Benutzer in die Irre zu führen.
 
Реter Konow:

Was wäre, wenn diese 100 Personen Produkte herstellen würden, die von Tausenden von Nutzern nachgefragt werden?

Das werden sie nicht. Niemand, der bei klarem Verstand ist, verkauft echte, funktionierende TCs, schon gar nicht für Pfennige. Der Rest ist Spielzeug.
 
Roman:
In mql gibt es keine internen Rückrufe und euentloops, und es besteht keine Notwendigkeit, andere Benutzer in die Irre zu führen.
MK hat wiederholt erklärt, dass es keine Rückrufe geben wird.
 
Roman:

Woher wissen Sie, was ich tue und was nicht ))
Danke, wir kommen auch ohne Ihre Hilfe aus).

Es gibt keine eingebauten colbacs und euentloop in mql, und es gibt keinen Grund, andere Benutzer in die Irre zu führen.

Sieh an, sieh an.

 
Yuriy Asaulenko:
Das werden sie nicht. Niemand, der bei klarem Verstand ist, verkauft echte, funktionierende TCs, schon gar nicht für Pfennige. Der Rest: Spielzeug.

Ein toller Look fürs Geschäft. Daraufhin können Sie den Markt schließen. Sie haben sein Urteil unterschrieben.)


Niemand, der bei klarem Verstand ist, verkauft echte, funktionierende TS, schon gar nicht für einen Pfennig.


Bitte hängen Sie diesen Slogan im Markt auf und schließen Sie ihn. )))

 
Yuriy Asaulenko:
Der Verwaltungsrat hat wiederholt erklärt, dass es keine Rückrufe geben wird.

Alilujah! Vielen Dank, lieber Mann.

 
Реter Konow:

Sie haben nur Ihre eigenen Bedürfnisse im Blick und berücksichtigen nicht die Bedürfnisse der anderen Nutzer.

Wieder einmal zeigen Sie, dass Sie auch in dieser Frage aus der Übung sind )))) - Man kann die Bedürfnisse der Endnutzer nicht beurteilen, ohne mit ihnen zu interagieren! - d.h. Testen durch Benutzer, Sie brauchen eine große Gruppe von Benutzern, haben Sie nicht damit gedroht, Ihre GUI auf dem Markt einzuführen? - Oder irgendwo anders? - Habe ich etwas verpasst, laufen die Tests bereits?

Ihre Vision ist "richtig", kann sich aber radikal von dem unterscheiden, was die Endnutzer wollen, und wie es oft der Fall ist, kann sie genau das Gegenteil sein. Henry Ford "Wenn ich die Leute fragen würde, was sie wollen, würden sie nach einem schnelleren Pferd fragen" ;)


PS: Ich habe bereits durch sie gegangen, die Geschichte ist trivial: für mich selbst, ich schreibe immer ein Festbetragsgeschäft in TS, in den Foren, wenn ich TS für die Nutzer zu schreiben, in 4 Fällen von 5 das Endergebnis der Benutzer in Form von Handels % der Kaution braucht, habe ich einmal nicht verstehen, warum ich immer schauen Robustheit TS in Form von Drawdown und Rentabilität Graph Gleichgewicht, und der Benutzer nicht interessiert ist, stellte sich heraus, dass sie in das Endergebnis der TC für den Zeitraum interessiert sind, dh.d.h. "so viel Geld können wir bekommen" ))))


noch einmal: Beantworten Sie die Frage, wozu der Handelsterminal benötigt wird.

Meine Meinung: Multi-Threading, noch dazu asynchron, ist böse! - Kein Entwickler, der bei Verstand ist, wird sich für Multithreading entscheiden, wenn es möglich ist, einen linear strukturierten Code mit einem ereignisgesteuerten Modell zu schreiben, das ist leicht zu verstehen, ich habe es einmal gelesen

https://habr.com/ru/post/266969/

 
Roman:

Alilujah! Danke, mein lieber Mann.

Bitte sehr. MK dankt Ihnen.
Ich handle nicht auf dem Markt, ich bin mit den DLLs zufrieden. Und Rückrufe sind einfach zu machen.
 
Yuriy Asaulenko:
Und Rückrufe sind einfach zu machen.

Rückrufe werden normalerweise mit Funktionszeigern implementiert. In MQL gibt es Funktionszeiger.