Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL5 (http://www.expert-advisor.com/forum/forumdisplay.php?f=221)
-   -   Export Data von Excel zu MT5 (http://www.expert-advisor.com/forum/showthread.php?t=5590)

Andreas2016 04.04.17 12:11

Export Data von Excel zu MT5
 
Hallo,

das ist eine gewagte Frage, weil sich hier bei MT5 wenig Programmierer aufhalten und die Frage ansich schon exotisch ist. Wenn ich hier keine Antwort bekomme, dann frage ich mal unter MT4 nach, müßte sich technisch ja ähnlich verhalten:
Ist es möglich und bitte wie Settings aus einer Exceltabelle in einen entsprechenden EA zu übertragen, welcher dann anhand dieser entsprechend handelt.

Aus meiner Sicht muß es gehen.

Bitte gerne Codeschnipsel und etwas Erklärung dazu.

Vielen Dank und beste Grüße
Andreas

PS: Es können sich auch gerne Programmierer melden, die gerne gemeinsam Strategien entwickeln, coden können, historische Auswertungen fahren können und dafür Zeit und Lust haben. Bedingung ist nur privates Interesse!

Collider 21.05.17 09:44

Hallo Andreas,

ich kann dir nur Links geben zu externen Github Projekten die sich mit dem In/Out von Exel Files beschäftigen.
Die müsstest du etwas studieren und dann um setzen in Mql4/5.
Hier eine "komplexe"
https://github.com/renebigot/XlsxReaderWriter

Und hier eine "einfache"
https://github.com/qcdong2016/MiniExcel

Mein Tipp wäre aber .....lass es . Viel zu komplex um nur "Settings" zu übertragen. Das Excel Format ist eines der komplexesten die es überhaupt gibt .

Vielleicht kennst du den Artikel hier https://www.mql5.com/en/articles/2720
Da könnte man sich fragen warum der Ersteller nicht gleich ein xls Dokument erzeugt ? .Fähigkeiten hätte er sicher nur er weis was das bedeutet.

Gruß Christian

ps: hier eine Internes MS Dokument zum Excel Format http://interoperability.blob.core.windows.net/files/MS-XLS/[MS-XLS].pdf

Andreas2016 21.05.17 10:24

Ein großes Dankeschön an Dich Christian, ich werde mir Deine ganzen Tips anschauen. Ich wünsche Dir einen schönen Sonntag.

Andreas

Ca$hDigger 21.05.17 11:59

Hallo Andreas,

das geht :) Du kannst innerhalb des MT5 Ordners \MQL5\FILES\ Dateien schreiben und lesen (verhält sich wie eine Sandbox).
Hier sind die entsprechenden Funktionen zu finden: https://www.mql5.com/de/docs/files
Das ganze kann auch über ein einfaches Excel-File gehen. Wenn du eine csv Datei erstellst kannst du sie mit Excel bearbeiten und per MT5 einlesen lassen. Man kann das auch mit jedem beliebigen Texteditor bearbeiten.

Gruß

Andreas2016 21.05.17 12:07

Danke Ca$hDigger, Dir auch beste Grüße Andreas

Collider 21.05.17 12:13

Richtig Ca$hDigger , das ist der einfache und richtige Weg.
Hab ich irgendwie vergessen zu erwähnen.
Danke

Gruß


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:44 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum