Autor Thema: MT4-Auswertung per Ruby-Script  (Gelesen 887 mal)

0 Mitglieder und 2 Gäste betrachten dieses Thema.

  • Fingerwundtipper
  • ****
    • Beiträge: 305
    • Karma: +15/-1
    • Mitglied seit:
      21 Sep 2008

  • Stop
MT4-Auswertung per Ruby-Script
« am: April 13, 2009, 10:50:19 am »
Hi,
Ich hab mich in lezter Zeit mit der ScriptSprache Ruby beschäftigt. Darauf hin habe ich Script geschrieben, dass die "DetailedStatement.htm" direkt auswerten kann.

- die (bei mir) auf dem Desktop gespeicherte Datei "DetailedStatement.htm" wird geöffnet, die Daten extrahiert und in die Datei "Auswertung.csv" gespeichert
- neben den üblichen Daten werden die Pips, die Zeit die die Position offen war und zusätzlich Infos angezeigt, die in der HTML-Datei vorhanden waren (z.B. partial close, [sl] ect.)
- die CSV-Datei kann direkt in Excel aufgerufen werden >> doppelklick startet Excel damit, zieht einfach die Datei nochmal ins Excelfenster rein...

Was wird vorrausgesetzt:
1) die KontoHistorie vom Metatrader auf dem Desktop mit dem Namen "DetailedStatement.htm" abspeichert
2) Ruby ist auf dem Rechner installiert, Installationspaket findet man hier: Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
3) "Mt4_to_csv.rb".zip entpacken und z.B. auf dem Desktop abspeicher, bei gebrauch einfach anklicken...

Nebenbei:
1) man braucht kein Pfad angeben da von der derzeitigen WindowsSession der BenutzerName ausgelesen wird und mit dem allgemeinen Desktoppfad zusammen gefriemelt wird
2) Nutzung erfolgt auf eigener Gefahr, schaut euch den QuellText an und vergewissert euch, dass alles ok ist, da taugt nix auf mit format c: , löschen von Dateien oder Socketanwendungen um das Programm als Snifer zu verwenden,
3) wenn gewünscht einfach den Code selber anpassen, aber falls Ihr einen Code von einem anderen verwenden wollt, gilt wieder Punkt 2)
4) falls irgend was nicht funktioniert oder nicht stimmen sollte dann schickt mir eine PN


  • Fingerwundtipper
  • ****
    • Beiträge: 305
    • Karma: +15/-1
    • Mitglied seit:
      21 Sep 2008

  • Stop
Re: MT4-Auswertung per Ruby-Script
« Antwort #1 am: April 19, 2009, 10:48:34 am »
So, die nächste Version der Auswertung. Das Feld Ticketnummer wurde entfernt und dafür eine Spalte mit der laufenden Tradenummer eingefügt...

Zur Bedienung noch was: Wenn Ihr die Auswertungsdatei (Auswertung.csv) in Excel geöffnet habt dann wird ein Fokus auf diese Datei gesetzt. Wenn Ihr dann das Script noch mal laufen lässt wird die Auswertung.csv nicht aktualisiert, wird ja bereits von Excel verwendet. Also vorher schließen und dann das Script anklicken...

P.S.
Es gibt auch ein Script für die Auswertung der ABN-Historie. Das könnt Ihr hier finden:
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
« Letzte Änderung: April 19, 2009, 11:18:33 am von oldschuren »

  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1635
    • Karma: +424/-12
    • Mitglied seit:
      25 Jul 2008

  • Stop
Re: MT4-Auswertung per Ruby-Script
« Antwort #2 am: April 19, 2009, 17:50:08 pm »
Hier das ist sicher besser als Excel.
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

Einfach die kostenlose Version runterladen. Ist unlimitiert kann alles was man braucht.

  • Fingerwundtipper
  • ****
    • Beiträge: 305
    • Karma: +15/-1
    • Mitglied seit:
      21 Sep 2008

  • Stop
Re: MT4-Auswertung per Ruby-Script
« Antwort #3 am: April 19, 2009, 19:33:17 pm »
@TJPLD
Gute Idee, schaue ich mir mal genauer an.



 

Ähnliche Themen

  Betreff / Begonnen von Antworten Letzter Beitrag
Script :: sEquity

Begonnen von FinGeR MT 4 - Allgemein

0 Antworten
979 Aufrufe
Letzter Beitrag Juli 12, 2008, 18:28:08 pm
von FinGeR
22 Antworten
1492 Aufrufe
Letzter Beitrag Juli 18, 2010, 12:52:56 pm
von Divecall
6 Antworten
721 Aufrufe
Letzter Beitrag September 20, 2011, 14:27:25 pm
von fxdaytrader
20 Antworten
950 Aufrufe
Letzter Beitrag November 21, 2011, 13:53:44 pm
von TJPLD
2 Antworten
177 Aufrufe
Letzter Beitrag Februar 11, 2012, 22:50:19 pm
von onlinetrader
0 Antworten
70 Aufrufe
Letzter Beitrag Februar 27, 2012, 09:56:02 am
von Divecall
0 Antworten
87 Aufrufe
Letzter Beitrag Februar 27, 2012, 10:10:10 am
von Divecall
0 Antworten
101 Aufrufe
Letzter Beitrag Februar 27, 2012, 10:39:55 am
von Divecall


ChartTec´s World Topsites