Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1835

 
Alexey Viktorov #:

Andrey, du hast einen sehr merkwürdigen Ansatz, um Programmieren zu lernen. Ich habe noch nie versucht, mit .dll-Dateien zu arbeiten, aber nachdem ich mir die Dokumentation angesehen habe, habe ich festgestellt

Wo ist die Funktionsdeklaration in Ihrem Code?

Und dann im Beispiel

die Funktionen, die aus dem Code aufgerufen werden sollen, aufgelistet sind...

Wo befinden sich die Funktionen in Ihrem Code?

Ich habe kein Glück mit dem Import von Funktionen, das Problem ist im ersten Beitrag auf der vorherigen Seite beschrieben.

Ich versuche es auf eine andere Art und Weise zu machen, wie in

https://www.mql5.com/ru/docs/basis/preprosessor/import

Ich kann nicht entscheiden, ob ich es anhand des gegebenen Beispiels richtig mache oder ob das Beispiel falsch ist.

 
Grüße. Kann jemand beraten, wie man Zeithandel Funktion zu mt4 EA hinzufügen. Ich möchte, dass mein EA von, sagen wir, 00.00 bis 23.00 Uhr arbeitet und den Rest der Stunde nichts tut. Vielleicht hat jemand ein Stück Code und weiß, wie man es implementiert. Ich habe eine gute Idee, wie ich dies in meinem EA umsetzen kann.
 
Иван Макаров Time-Trading-Funktion zu mt4 Expert Advisor hinzufügen? Wenn ich möchte, dass mein EA von 00.00 bis 23.00 Uhr arbeitet und in der nächsten Stunde nichts tut. Vielleicht hat jemand ein Stück Code und weiß, wie man es implementiert. Ich habe eine gute Idee, wie ich dies in meinem EA umsetzen kann.

Haben Sie es selbst schon einmal ausprobiert? Was hat bei Ihnen nicht funktioniert? Es ist einfach, den Vergleich in Kleinbuchstaben oder im Zeitformat durchzuführen.

 
Andrey Sokolov #:

Ich habe die Funktionen noch nicht importieren können, ich habe das Problem im ersten Beitrag auf der vorherigen Seite beschrieben.

Ich versuche, es auf eine andere Art und Weise zu machen, wie in der Hilfe

https://www.mql5.com/ru/docs/basis/preprosessor/import

Ich kann mich noch nicht entscheiden, ob ich es nach dem obigen Beispiel falsch mache oder das Beispiel falsch ist.

Dieses Beispiel ist falsch!

Ich habe mit diesen Artikeln begonnen

https://www.mql5.com/ru/articles/249

https://www.mql5.com/ru/articles/5563

 
Andrey Sokolov #:

Ich habe die Funktionen noch nicht importieren können, ich habe das Problem im ersten Beitrag auf der vorherigen Seite beschrieben.

Ich versuche, es auf eine andere Art und Weise zu machen, wie in der Hilfe

https://www.mql5.com/ru/docs/basis/preprosessor/import

Ich habe es noch nicht verstanden, ich mache es falsch, oder es ist nicht das richtige Beispiel.

Die Frage ist in mql4, also verstehe ich nicht sofort, dass es sich um eine Frage von mql5 handelt. So etwas gibt es in mql4 nicht.

Haben Sie eine Test-DLL gemacht?

 
Alexey Viktorov #:

Die Frage steht im mql4-Thema, und ich habe nicht sofort erkannt, dass es sich um eine Frage zu mql5 handelt. So etwas gibt es in mql4 nicht.

Haben Sie eine Test-DLL gemacht?

Gibt es so etwas nicht?

 
Alexey Viktorov #:

Die Frage steht im mql4-Thema, und ich habe nicht sofort erkannt, dass es sich um eine Frage zu mql5 handelt. So etwas gibt es in mql4 nicht.

Haben Sie eine Test-DLL gemacht?

Zuerst habe ich es für 4 gemacht, aber jetzt ist es für 5 und es gibt den gleichen Fehler, keine Funktion in dll


#property strict

#import "C:\Users\Андрей\source\repos\ConsoleAppForMql\TestLib\bin\Debug\TestLib.dll"
int Inc();
#import

int OnInit(){

Print("  до вызова Inc()");

int x = Inc();

Print(" Inc()  "+ (string)x);

return(INIT_SUCCEEDED);}

void OnDeinit(const int reason){

}
void OnTick(){

} 
 
Tretyakov Rostyslav #:

Das Beispiel ist nicht korrekt!

Ich habe mit diesen Artikeln begonnen

https://www.mql5.com/ru/articles/249

https://www.mql5.com/ru/articles/5563

Danke, ich werde darüber nachdenken.

Wenn es ein funktionierendes Beispiel gäbe, würde es die Sache sehr vereinfachen.

 
Andrey Sokolov #:

Danke, ich werde darüber nachdenken.

Wenn es ein funktionierendes Beispiel gäbe, würde das die Sache sehr vereinfachen, denke ich.

Ich habe bereits geschrieben

ersten Beitrag.

 
Tretyakov Rostyslav #:

Ich habe bereits geschrieben

den ersten Beitrag.

Danke, ich habe es noch nicht fertig.

Grund der Beschwerde: