- Seufz, welches Build des Terminals/Editors?
- Welches OS Mac, Linux, Win... ?
- Was steht noch im Log des Editors? Datei, Befehl, Zeile ....
- Welche cpu? Versuch erst einmal cpu='X64 Regular' (siehe: https://www.mql5.com/en/forum/462977)

- 2023.08.31
- www.mql5.com
Hallo Carl,
Danke für Deine Beteiligung. Ebenfalls seufz. Bin wohl der Erste, dem das passiert. Hier ein Screen-Shot des Logs. Nicht wirklich hilfreich. Sobald ich MNLTrainH aus meinem Code auskommentiere, läuft alles. Wenn man die ALGLIB separat kompiliert, keine Fehler. Skurril.
OS: Windows 11
Meta-Editor-Build: Version 5.00 Build 4199 22-FEB-2024
CPU: AMD Ryzen 5
X64 Regular aktiviert
Wenn hier niemanden was einfällt, werde ich mich wohl an Meta-Quotes oder ALGLIB direkt wenden müssen.
Gruss
cn
- Könnte es sein, dass die Grafikkarte der Verursacher ist?
- Hier: https://www.mql5.com/de/articles/6351
erfolgt der Aufruf so (anders als bei Dir - ich arbeite nicht mit damit, ergo keine Erfahrung):
CLogit::MNLTrainH(LRPM, LRPM.Size(), 3, 2, Linfo, Lmodel, Lrep);
bei Dir aber:
CAlglib::MNLTrainH
- Versuch doch mal den EA aus dem o.a. Artikel (auch wenn er aus 2019 stammt und AG?
- Könnte es sein, dass Du ein altes ALGLIB verwendest? https://www.mql5.com/en/code/1146
Es wurde vor einem halben Jahr aktualisiert! - Wenn würde ich das Problem im Thread des Code stellen: https://www.mql5.com/en/code/1146
- oder hier als Kommentar zum MQL-Artikel: https://www.mql5.com/de/articles/13289 bzw.: https://www.mql5.com/de/forum/461619
- Oder Du googlest mal nach: "ALGLIB MNLTrainH"?

- www.mql5.com
Hallo Carl,
erst mal vielen Dank für die zahlreichen Vorschläge:
zu 1) Grafikkarte ? Du glaubst, dass die die Grafikkarte als Beschleuniger nehmen ? Ich denke nicht. Keine Verweise gefunden.
zu 2) Hab ich probiert. Kein Unterschied. Gleicher Fehler. Meines Wissens ist CAlglib auch nur ein Wrapper.
zu 3) Hab ich heruntergeladen und getestet. Gleicher Fehler. Liegt scheinbar nicht an meinem Code. Wird also bald wieder jemand drüber stolpern.
zu 4) War schon updatet, nochmal aktualisiert. Kein Unterschied.
zu 5/6) Threads wirken tot. Liest das noch jemand ?
zu 7) Google ? Kenn ich ;) Schon probiert, ergebnislos. Deswegen geh ich ja Euch auf den Keks ;)
Gruss
cn
zu 5/6) Threads wirken tot. Liest das noch jemand ?
Nö, falsch! Wenn jemand da 'was schreibt kriegt der Veröffentlicher einen Hinweis:
Es erscheint ein zusätzlicher Stern in der Icon-Liste neben dem Namen, als Hinweis, es tut sich 'was:
#include <math\alglib\alglib.mqh> CLogitModelShell log_mod; CMNLReportShell log_mod_rep; CMatrixDouble log_mod_data; int log_mod_info = 0; void OnStart() { CAlglib::MNLTrainH(log_mod_data, 10, 3, 2, log_mod_info, log_mod, log_mod_rep); }
Hallo Igor,
die Funktion LogisticRegressionTrain ist nur ein Wrapper von mir. Das eigentliche Problem ist die ALGLIB-Funktion MNLTrainH. Die funktioniert auch ohne meinen Code nicht, siehe Minimalbeispiel.
Aber trotzdem Danke.
Gruss
Carsten
Hallo Carl,
ich habe das in den Thread der ALGLIB und in deren Entwickler-Forum gepostet. Vielleicht tut sich was.
Gruss
Carsten

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo,
ich verwende die ALGLIB und bekomme schon bei der Kompilierung folgenden Fehler:
fatal compiler error: code generation failed
Habe es gegoogled, aber bisher nichts verwertbares gefunden. Verzweifelt. Das Problem wird von der ALGLIB-Funktion MNLTrainH verursacht. Hier noch der Code.: