Fehler, Irrtümer, Fragen - Seite 2808
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
Das Ergebnis in MQL: 1
In C++: 2
Soweit ich mich erinnere, wurde das ursprüngliche MQL-Konzept vor langer Zeit geändert, und jetzt wird, wie in C++, die Basisklasse nur dann aufgerufen, wenn es keine passende Funktion in einer abgeleiteten Klasse gibt. Oder haben sie vielleicht alles wieder geändert?
Bei MQL ist das in Ordnung:
aber C++ gibt in beiden Fällen einen Fehler aus
Was könnte im zweiten Fall ein Fehler sein? Es gibt höchstens eine Warnung (Hinweis), dass ein Zeiger deklariert, aber nicht verwendet wurde.
2020.07.26 10:54:28.289 Tester Experten-Datei ....\MQL5\StochasticCCI.ex5 open error [2]
es ist nicht da und sollte nicht da sein.
der Fehler ist ein Netzwerk-Agent nach dem Upgrade, vor dem Upgrade funktionierte es gut, in alten Versionen der Optimierer nicht einen Fehler in der Expert Advisor, der Expert Advisor wurde nicht neu kompiliert
Vollständige Demontage und Neuinstallation von Metatrader mit Löschung aller Daten hatte keinen Effekt
2020.07.26 10:54:28.289 Tester Experten-Datei ....\MQL5\StochasticCCI.ex5 open error [2]
es ist nicht da und sollte nicht da sein.
der Fehler ist ein Netzwerk-Agent nach dem Upgrade, vor dem Upgrade funktionierte es gut, in alten Versionen der Optimierer nicht einen Fehler in der Expert Advisor, der Expert Advisor wurde nicht neu kompiliert
Vollständige Demontage und Neuinstallation von Metatrader mit Löschung aller Daten hatte keinen Effekt
Worin könnte der Fehler im zweiten Fall liegen? Es gibt höchstens eine Warnung (Hinweis), dass der Zeiger deklariert wurde, aber nicht verwendet wird.
Das liegt daran, dass es nicht
es kann verschiedene Dialekte geben, daher lohnt es sich auf jeden Fall, bei den Entwicklern nachzufragenZeigen Sie bitte den Code Ihres Indikatoraufrufs an.
Beachten Sie den Beitrag, die Berater der Menschen haben aufgehört zu arbeiten !!!!!!! https://www.mql5.com/ru/forum/347385/page5#comment_17519416
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wanzen, Wanzen, Fragen
A100, 2020.07.26 01:02
Ich habe nur einen Fehler in MQL:
aber C++ hat in beiden Fällen einen Fehler
Bitte erklären Sie, warum es ein Problem mit diesem Code gibt?
Erklären Sie bitte, warum es in diesem Code ein Problem gibt?
Ich habe keine Ahnung! Ich habe dieses Beispiel auseinandergenommen... Struktur in Klasse geändert -C++-Shell erzeugt Fehler:
Fehler: 'Klasse A A::A' ist unzugänglich
Sie können es selbst überprüfen.
Kontextauflösung. Der Konstruktor ist aufgrund der privaten Vererbung über den Vorgänger unzugänglich.
Wenn Sie explizit Kontext angeben, wird alles kompiliert
_____
Fragen Sie nicht, warum ein Konstruktor erforderlich ist - ich habe keine Ahnung.