Hallo Herr Knöpfel
Ich versuche Handelssysteme zu erstellen, indem ich über Automatisierung mit Autoit (
www.autoitscript.com) "fernsteuere". Im wesentlichen erstelle ich bestimmte Handelsregeln und kopiere diese Regeln in den Definitionsbereich des "Handelssystem Einstellen" - Fensters (im Reiter Regeln) in ein bestehendes Handelssystem. Ich schliesse dann das Fenster (via Automatisierung) und schreibe mir die Ergebnisse über eine VBS-Routine weg. Basierend auf den Ergebnissen passe ich die Regeln (innerhalb von Autoit) an und schreibe wieder neue Regeln in die "Definitionen". usw usf...
Weiterhin passe ich gelegentlich die Zeiträume (im Reiter Zeitraum) über Automatisierung an.
Mein mit Abstand grösstes Problem in diesem Ablauf ist es, die neuen Handelsregeln in das "Handelssystem einstellen" Fenster zuverlässig zu bekommen. Der Hauptgrund ist die nicht zuverlässige Copy/Paste Funktion in der Kombination Investox/Windows. Ich kämpfe hier seit Monaten mit den wildesten Reaktionen, die ich inzwischen soweit im Griff habe (es wird manchmal das HS-Einstellen-Fenster nicht geöffnet, viel öfter wird aber (von Windows...) anstatt von control a / control c einfach ein "a" und ein "c" an Investox weitergegeben, was dann natürlich dazu führt, dass nichts kopiert wird und eine Fehlermeldung erscheint, gelegentlich gibt aber auch Investox die Fehlermeldung zurück, dass das Kopieren nicht funktioniert hat).
Wie gesagt, ich habe das (hoffentlich) weitgehend in den Griff bekommen. Allerdings wäre es eine viel elegantere Lösung, die Systemregeln über einen Knopf im Hauptfenster direkt aus einer Datei einzulesen. Die Funkion wäre dann ganz einfach so: Knopf löst das auslesen aus und anschliessend eine Neuberechnung des Handelssystems aus. Der Name der Datei könnte z.B. ein im Investox-Verzeichnis feststehender Dateiname sein. Wichtig wäre jedoch, dass verschiedene Instanzen auf unterschiedliche Dateien zugreifen (also jeweils in ihrem eigenen Verzeichnis bleiben).
Die Datei könnte die Inhalte z.B. in einem vordefinierten einfachen Ini-Format oder so bereitstellen (auf diese weise liessen sich z.B. auch andere Informationen einlesen).
Mir ist schon klar, dass mein Anliegen sehr spezifisch ist und ich weiss nicht, wer sonst noch alles ein Interesse an einer solchen Funktionalität hat. Andernfalls würde ich nie eine Antwort erhalten, wenn ich nie fragen würde
In diesem Sinne danke ich schon einmal für Ihre Zeit zum Lesen meines Anliegens und hoffe gespannt auf eine Antwort.
-dubi
Ich möchte unbedingt betonen, dass Investox super zuverlässig läuft und das seit vielen Jahren!!! Als langjähriger Kunde weiss ich wovon ich rede. Das vorgenannte Problem ist nach meinem Verständnis ein Windows-Problem und KEIN Investox-Problem! Leider macht sich das Windows-Problem halt auch in der Arbeit mit Investox breit und daher meine Anfrage.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »dubi« (26. Januar 2017, 06:22)