Ich hoffe, dass noch jemand in diesem Bereich des Forums stöbert....
Könnten Sie mir bitte sagen, was das Problem sein könnte...
2015.02.09 23:39:15 Core 1 2015.02.01 00:00:00 Kann 'D:\Programme\Alpari Limited MT5\Tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\NeuroSolutionsAdapter.dll' nicht laden.
aber diese Bibliothek ist unter der angegebenen Adresse verfügbar, ich habe sie auch in einigen anderen Verzeichnissen vervielfältigt, die im MQL5-Handbuch angegeben sind .
:( hat nicht geholfen, wer ist auf ein solches Verhalten des Testers gestoßen?
Ich hoffe, dass noch jemand in diesem Bereich des Forums stöbert....
Könnten Sie mir bitte sagen, was das Problem sein könnte...
2015.02.09 23:39:15 Core 1 2015.02.01 00:00:00 Kann 'D:\Programme\Alpari Limited MT5\Tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\NeuroSolutionsAdapter.dll' nicht laden.
aber diese Bibliothek ist unter der angegebenen Adresse verfügbar, ich habe sie auch in einigen anderen Verzeichnissen vervielfältigt, die im MQL5-Handbuch angegeben sind.
:( hat nicht geholfen, wer ist auf ein solches Verhalten des Testers gestoßen?
Ich hoffe, dass noch jemand in diesem Bereich des Forums stöbert....
Könnten Sie mir bitte sagen, was das Problem sein könnte...
2015.02.09 23:39:15 Core 1 2015.02.01 00:00:00 Kann 'D:\Programme\Alpari Limited MT5\Tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\NeuroSolutionsAdapter.dll' nicht laden.
aber diese Bibliothek ist unter der angegebenen Adresse verfügbar, ich habe sie auch in einigen anderen Verzeichnissen vervielfältigt, die im MQL5-Handbuch angegeben sind.
:( hat nicht geholfen, wer ist auf ein solches Verhalten des Testers gestoßen?
Höchstwahrscheinlich haben Sie MT5 x64. Und die Bibliotheken sind für x32 geschrieben.
#include "my-net\\Globals.h"#import "my-net.dll"int createNetwork(int &pNeuralNetwork, int networkType);
int destroyNetwork(int pNeuralNetwork);
int loadWeights(int pNeuralNetwork, uchar &weightsPathName[]);
int getResponse(int pNeuralNetwork, int exemplars, double &inputData[], double &outputData[]);
int train(int pNeuralNetwork, int epochs, int exemplars, double &inputData[], double &desiredData[], int cvExemplars, double &cvInputData[], double &cvDesiredData[]);
int saveWeights(int pNeuralNetwork, uchar &weightsPathName[]);
#import
int pNeuralNetwork;
bool NSInit()
{
if (createNetwork(pNeuralNetwork, 1)!=0) returnfalse;
uchar str[];
StringToCharArray(BEST_WEIGHTS_PATH_NAME, str);
if (loadWeights(pNeuralNetwork, str)!=0) returnfalse;
returntrue;
}
void NSDeinit()
{
destroyNetwork(pNeuralNetwork);
}
Wo,
my-net.dll - die Bibliothek, die NeuroSolutions in Ihrem Netzwerk erstellt
Globals.h - die Datei, die an Ihre Bibliothek angehängt wird, nachdem sie erstellt wurde (legen Sie sie in den Unterordner "my-net", bevor Sie das MQL-Skript kompilieren)
Als nächstes können Sie die Prozeduren getResponse verwenden, um die Antwort des Netzes auf eine bestimmte Eingabe zu lesen, und train , um das Netz im realen Modus neu zu trainieren.
Der erste Parameter für diese Prozeduren ist immer der Parameter pNeuralNetwork, in den die Adresse der Netzstruktur geschrieben wird.
Bei der train-Prozedur können die letzten drei Parameter auf Null gesetzt werden, wenn keine Querprüfung erforderlich ist.
В статье предложен вариант адаптивной системы, состоящей из множества стратегий, каждая из которых производит свои "виртуальные" торговые операции. Реальная торговля происходит в соответствии с сигналами стратегии, которая на текущий момент является самой прибыльной. За счет использования объектно-ориентированного подхода, классов для работы с данными и торговых классов Стандартной библиотеки, архитектура системы получилась простой и масштабируемой, теперь вы легко сможете создавать и исследовать адаптивные системы, включающие сотни торговых стратегий.
Seltsam, ich habe diesen Artikel untersucht https://www.mql5.com/de/articles/236 aber immer er neuronales Netzwerk erraten, um zurück, coz ihn exportieren Daten erste Zeile totay zweite Zeile gestern ..... gestern-1 .... usw. ein anderer Artikel ist das gleiche auch https://www.mql5.com/de/articles/830 .... wir trainieren das neuronale Netzwerk zurück, aber wir wollen erraten, um .... vorwärts
Weiß jemand, ob es ein Beispiel wie das in diesem Artikel gibt, aber in MQL4?
Mit freundlichen Grüßen
Ich hoffe, dass noch jemand in diesem Bereich des Forums stöbert....
Könnten Sie mir bitte sagen, was das Problem sein könnte...
2015.02.09 23:39:15 Core 1 2015.02.01 00:00:00 Kann 'D:\Programme\Alpari Limited MT5\Tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\NeuroSolutionsAdapter.dll' nicht laden.
aber diese Bibliothek ist unter der angegebenen Adresse verfügbar, ich habe sie auch in einigen anderen Verzeichnissen vervielfältigt, die im MQL5-Handbuch angegeben sind .
:( hat nicht geholfen, wer ist auf ein solches Verhalten des Testers gestoßen?
Ich hoffe, dass noch jemand in diesem Bereich des Forums stöbert....
Könnten Sie mir bitte sagen, was das Problem sein könnte...
2015.02.09 23:39:15 Core 1 2015.02.01 00:00:00 Kann 'D:\Programme\Alpari Limited MT5\Tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\NeuroSolutionsAdapter.dll' nicht laden.
aber diese Bibliothek ist unter der angegebenen Adresse verfügbar, ich habe sie auch in einigen anderen Verzeichnissen vervielfältigt, die im MQL5-Handbuch angegeben sind.
:( hat nicht geholfen, wer ist auf ein solches Verhalten des Testers gestoßen?
Ich hoffe, dass noch jemand in diesem Bereich des Forums stöbert....
Könnten Sie mir bitte sagen, was das Problem sein könnte...
2015.02.09 23:39:15 Core 1 2015.02.01 00:00:00 Kann 'D:\Programme\Alpari Limited MT5\Tester\Agent-127.0.0.0.1-3000\MQL5\Libraries\NeuroSolutionsAdapter.dll' nicht laden.
aber diese Bibliothek ist unter der angegebenen Adresse verfügbar, ich habe sie auch in einigen anderen Verzeichnissen vervielfältigt, die im MQL5-Handbuch angegeben sind.
:( hat nicht geholfen, wer ist auf ein solches Verhalten des Testers gestoßen?
wie ich es ohne den dll-Adapter getan habe:
ns-unit.mqh
Wo,
my-net.dll - die Bibliothek, die NeuroSolutions in Ihrem Netzwerk erstellt
Globals.h - die Datei, die an Ihre Bibliothek angehängt wird, nachdem sie erstellt wurde (legen Sie sie in den Unterordner "my-net", bevor Sie das MQL-Skript kompilieren)
und fügen Sie sie in das Hauptprogramm ein:
Als nächstes können Sie die Prozeduren getResponse verwenden, um die Antwort des Netzes auf eine bestimmte Eingabe zu lesen, und train , um das Netz im realen Modus neu zu trainieren.
Der erste Parameter für diese Prozeduren ist immer der Parameter pNeuralNetwork, in den die Adresse der Netzstruktur geschrieben wird.
Bei der train-Prozedur können die letzten drei Parameter auf Null gesetzt werden, wenn keine Querprüfung erforderlich ist.
Das war's schon. Getestet - es funktioniert :)
Ich hoffe, dass noch jemand in diesem Bereich des Forums stöbert....
Mit MQL5 ist alles klar, vielen Dank an den Autor.
Aber wer kann mir helfen, dll-network mit NinjaTrader zu verbinden (C#)?
Ich versuche es selbst herauszufinden, aber ich werde nicht schlau draus. Bitte um Hilfe.