Merkmale der Sprache mql5, Feinheiten und Techniken - Seite 189
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
Sie müssen die Methode Timer4 (blau unterlegt) der Klasse CTestTimer ausführen
Ich bin nicht dazu gekommen.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Eigenheiten von mql5, Tipps und Tricks
fxsaber, 2020.05.14 02:57
Ich habe es wieder. Ich gehe davon aus, dass dies in seltenen Fällen beim erneuten Aufzeichnen auftreten kann.
Die Lösung besteht darin, es nach einer kurzen Pause erneut zu versuchen, wenn es falsch ist.
Dies ist eine schlechte Lösung. Hier ist eine viel bessere Lösung.
Wenn Sie eine manuelle Neuanmeldung vornehmen, funktioniert dieser EA trotzdem. Ohne die hervorgehobene Zeichenfolge löscht sie sich selbst.
Ich bin nicht dazu gekommen.
Vielen Dank für Ihre Zeit. Aber ich habe oben geschrieben, dass die Methode nicht statisch sein sollte. Es ist klar, dass dies mit statischen Methoden möglich ist. Eine statische Methode ist überhaupt kein OOP.
Offensichtlich wollte ich zu viel, oder besser gesagt unmöglich.
Die Tatsache, dass dies in C++ möglich ist, hat mich verwirrt, aber bei näherer Betrachtung habe ich verstanden, dass ein solcher Zeiger eine völlig andere Struktur hat,
https://habr.com/ru/post/333334/
Und das ist verständlich.
Eine nicht-statische Klassenmethode hat eine einzige Implementierung, die irgendwo im Speicher liegt und alle Objekte der Klasse betrifft.
Aber jedes Objekt hat seinen eigenen, einzigartigen aktuellen Zustand der internen Variablen, so dass ein solcher Zeiger auf eine nicht-statische Methode auch eine ausgefüllte Parameterstruktur des Objekts haben muss, auf das er gerade angewendet wird.
Ich entschuldige mich bei allen für die verschwendete Zeit.
Wir müssen nach anderen Wegen suchen, um Objekte verschiedener Klassen allgemein zu kontrollieren.
Der Beweis, dass es keine Lösung gibt, ist auch eine Lösung.
Vielen Dank für Ihre Zeit. Aber ich habe oben geschrieben, dass die Methode nicht statisch sein sollte. Es ist klar, dass dies mit Statik möglich ist.
Oben wurden Ihnen zwei Beispiele genannt, eines davon mit vollständiger Umsetzung
Sie scheinen mein Problem nicht verstanden zu haben.
Es gibt keine Lösung.
Sie scheinen mein Problem nicht verstanden zu haben.
Es gibt keine Lösung.
Warum mit dem Kopf gegen die Wand schlagen, wenn es daneben eine Tür gibt? Das Multitimer-Problem mit einem Handler-Aufruf an eine externe Klasse wurde gelöst.
Dieser Mann hier hat eine Lösung für Ihr Problem, wie Sie es sehen, allerdings nicht öffentlich.
Warum mit dem Kopf gegen die Wand schlagen, wenn eine Tür daneben ist? Die Multitimer-Aufgabe mit einem Handler-Aufruf an eine externe Klasse ist gelöst.
Es ging nicht um den Timer.
Ich habe nur geträumt und war dumm.
Ich habe nur geträumt und war verblüfft.
Ich bin für ein vollwertiges typedef oder die gleichen Bindungen in mql, aber das war's auch schon.
Ist es möglich, ein manuell erstelltes grafisches Objekt von einem Objekt zu unterscheiden, das von einem Indikator oder EA erstellt wurde?
In der Funktion
Ist es möglich, ein manuell erstelltes grafisches Objekt von einem Objekt zu unterscheiden, das von einem Indikator oder EA erstellt wurde?
In der Funktion
Sie können es mit der linken Maustaste steuern.
Zum Beispiel so: