Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[EA] Analyzer Version 1.3.

Geschrieben

Gestern abend bei einem Glas Wein und Frank Sinatra in den Ohren :head:

bin ich beim durchstöbern meines Archiv's auf den Script

Analyzer gestossen.

Das Projekt wurde von Kimiv und Alextur im Mai 2006 gestartet als OpenSource

ich habe mir damals den Script gleich angepasst und übersetzt. :10points:

Mittlerweile ist es kein Opensource Projekt mehr und im Verkauf (ohne grosse Funktionsveränderungen und nur auf russisch).

 

mal schnell enstauben das Teil und hier Posten...

 

trotz das es schon älter ist finde ich es sehr nützlich und bereichernt für ähnliche Projekte. :vogel:

 

dieser Script erstellt eine HTML Report er zeigt... ...ach schaut es euch einfach an dann Erklärt er sich eingentlich von selbst. :head:

http://www.metatradernews.de/6045839_20081013_20081017.html

 

Anleitung:

 

b-Binary.mqh

b-Analyzer.mqh

b-Orders.mqh

IniFiles.mqh

...\Metatrader\experts\include

 

s-AnalyzerRealReport (18.05.2006).mq4

...\Metatrader\experts\scripts

 

hier findet hier den HTML Report

...\Metatrader\experts\files

 

-Periode der Historie anpassen (siehe Bild im Anhang)

-dann den Script in ein beliebiges Chart fenster laden und die alert Message abwarten. die dann so aussehen müsste wie im (Bild siehe Anhang)

 

...wie schon Geschrieben es ist etwas Älter... also bei reschtsreibfeler und ähnlichem... :vogel:

Featured Replies

Geschrieben
  • Autor

hier nochmal ein Update v1.3

+ erstellt wird nur die HTML Report Datei

+ weitere Fehlermeldungen Übersetzt

 

Wichtig

MetaTrader 4 unter Optionen

folgene Einstellungen:

  • Import von DLL's Zulassen = AKTIVIEREN
  • Funktionsaufrufe von DLLs bestätigen = DEAKTIVIEREN

 

 

 

 

Und dann hat der FF, keine Ahnung, wie er den Befehl korrekt ausführen soll.

Ich habe mal noch einen zusä. Behfel OPEN eingefügt

wäre Nett ob das Problem damit gelöst wird.

Wenn nicht kann es nur an Windows oder FF einstellungen liegen.

 

--

Geschrieben
hier nochmal ein Update v1.3

 

:laugh:

 

btw. Who's KimIV?

 

 

 

 

Dialogfenster :pope:

 

 

 

Wenn nicht kann es nur an Windows oder FF einstellungen liegen

 

Klappt bei mir noch nicht, selbe Fehlermeldung wird angezeigt.

Ich teste das evtl. am WE auf einem anderen System. Sonst schaut das Ganze echt sehr kultig aus. Auch die Versionsnummer ist jetzt drin! Klasse FinGeR.

 

 

PS: Ich ergänze den Titel des Beitrags um die Versionsnummer 1.3.

Geschrieben
  • Autor
btw.

Frage: Wäre es technisch möglich auch einen Report zu erzeugen der ausgibt, welche Schwankungsbreite eine Position hatte, bevor sie geschlossen wurde?

Daran ließe sich sehr schön der Stil eines Traders nachvollziehen. Bei meinem Million $ Account kämen da einige Überraschungen zu Tage.

 

Ich habe mal damit Angefangen

 

das Problem die Daten werden vom Broker nicht gespeichert.

man müsste also auf die Historie Kursdaten (kleinsten Timeframe) zurückgreifen für die Berechnung.

Da der kleinste 1-Minute ist

und es Aufträge(BUY/SELL) gibt die innerhalb von Sekunden geöffnet und wieder geschlossen werden.

ist nur eine grobe Berechnung bei solchen Handel (rough calculation) möglich( Minuten).

 

besteht trozdem Interesse?

 

so könnte der Name lauten approx. History Floating P&L :laugh:

Geschrieben
  • Autor

ja das ist kein Problem würde dann auf 1 Minute HIGH/LOW zugreifen.

 

die Frage ist nur ebend das Trades innerhalb von Sekunden geöffnet werden und geschlossen.

würde die Berechnung nicht immer genau sein. ist das OK?

Geschrieben
  • Autor

sagen wir ein Buy Order öffnet 13:12 und 45 Sekunden

wir hätten NUR das HIGH und LOW von der 12 Minute

Wissen aber nicht ob diese Order jemals diese HIGH/LOW hatte erreicht aber es wird damit gerechnet.

 

Wir wissen also nicht ob das HIGH vor den 45 Sekunden erreicht wurde oder danach(mit der Order)

der Script würde mit diesen High rechnen.

Geschrieben
die Frage ist nur ebend das Trades innerhalb von Sekunden geöffnet werden und geschlossen.

würde die Berechnung nicht immer genau sein. ist das OK?

 

 

Natürlich wäre eine sekundengenauer Report genial.

ABER,

ich glaube nicht, dass dieser notwendig ist.

 

Sofern machbar, würde ich als kleinsten Timeframe den nehmen, der quasi zuverlässig und immer verfügbar ist.

Wenn es zuviel Mühe, Zeit und Energie kosten, lass es bitte. Es darf auf gar keinen Fall schlaflose Nächte bereiten!

Geschrieben
  • Autor

nein ist kein Problem "sogar Interessant".

 

habe noch mal ein Beispiel als Bild.(das gilt natürlich nur für Trades ohne SL und TP)

 

ich programmiere das einfach mal mit den 1 Minuten History daten

dann schaunwer mal... :laugh:

Geschrieben
  • Autor

OK die Formel habe ich Fertig (freu...) :pope:

jetzt noch das schicke Output ich nehme HTML + CSS format.

 

die nächsten Stunden werde ich den Script posten. :laugh:

 

zum Thema

btw.

Frage: Wäre es technisch möglich auch einen Report zu erzeugen der ausgibt, welche Schwankungsbreite eine Position hatte, bevor sie geschlossen wurde?

Daran ließe sich sehr schön der Stil eines Traders nachvollziehen. Bei meinem Million $ Account kämen da einige Überraschungen zu Tage.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.