|
Programmierung MQL5 Hier gehts rund ums Programmieren in MQL5. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Herausforderung - Abfrage auf exisitierende Datei.
Hallo in die Runde.
Ich habe mal wieder eine "Kleinigkeit", wo ich im moment hänge. Und zwar geht es thematisch um folgendes: Wie kann ich einfach abfragen, ob z.B. eine DLL in dem zugehörigen Libraries Folder existiert, bevor der Indikator / EA in die Falle tappt und die Funktionen aufruft und Fehler wirft. Ich möchte also einfach vorher abfragen, ob die Datei in dem Libraries Folder exisitiert. Es muß natürlich gewährleistet sein, dass es sich um den richtigen Libraries Folder handelt. Soll heißen, ob den MT5 jemand als Admin oder mit /portable switch gestartet hat, oder als normaler User dann unter roaming alles hat. Das einzige bsp. was ich gefunden hab auf der MQL Seite gibt mir nur die Möglichkeit in den "Files" ordner zu checken. Das hilft mir aber reichlich wenig Ich hoffe ihr versteht was ich meine, und könnt mir da weiterhelfen. Die MQL Seite gibt da nicht allzuviel her, was ich gesehen habe. |
|
|||
Über die Windows API kannst du praktisch alles mit dem PC machen.
Ein Beispiel ist 'File Operations via WinAPI' https://www.mql5.com/en/articles/1540 Auch 'Named Pipes' zur Kommunikation zwischen Instanzen von MT4/5 sind interessant. Beispiel 'Communicating With MetaTrader 5 Using Named Pipes' https://www.mql5.com/en/articles/503 Beispiel 'Using WinInet.dll for Data Exchange between Terminals via the Internet' https://www.mql5.com/en/articles/73 Ist halt in den Tiefen des Forums gut versteckt. LG Otto |
Lesezeichen |
Stichworte |
file-operationen, libraries folder, libraries folder dll, mql5, programmierung, programmierung metatrader |
|
|