You are not logged in.

Posts: 3,041

Thanks: 3678

  • Send private message

171

Wednesday, March 3rd 2010, 8:57am

Eine Anbieter-unabhängige Formatierung könnte man mit einer allgemeinen Format-Funktion erreichen, die für alle Anbieter einheitlich klappt, wenn denn die Ursache klar ist. Wenn man die mit den Standard-Excel-Funktionen nicht hinkriegt, geht es mit einer Nutzer-geschriebenen VBA-Funktion auch in ultra-hartnäckigen Fällen.
Wer nichts weiß, muß alles glauben.

goso

Teilzeitrentner

Posts: 12,174

Thanks: 2525

  • Send private message

170

Wednesday, March 3rd 2010, 8:55am

Stimmt, Werte unter 1 müssen "bearbeitet" werden, so zB EURGBP

Fisch

PipAngler

Posts: 1,223

Location: Ostsee (Meck-Pomm)

Thanks: 313

  • Send private message

169

Wednesday, March 3rd 2010, 8:43am

Man muss sich aber definitiv nach dem Datenanbieter richten. Die liefern unterschiedliche Formate. Ich habe mich jetzt für Alpari entschieden.
In der Spalte D sieht man die Werte, wie sie aus MT4(Alpari) kommen. Die Werte kleiner 0 interpretiert Excel als String, da bei mir die Einstellung mit Komma eingestellt ist.
Ich wandle die Werte dann mit "Wechseln" um und kann ab da vernünftig arbeiten.

"Erfahrung ist das, was Du bekommst, wenn Du nicht bekommst, was Du willst." Randy Pausch

trash

Resteverzehrer

Posts: 982

Thanks: 1275

  • Send private message

168

Tuesday, March 2nd 2010, 9:30pm

Ich habe jetzt Alpari installiert und siehe da, keine Probleme mehr. Liegt also wirklich am Anbieter.
EDV=Erfolg Durch Versuch!

Danke für Eure Mühe.


Hm, mit Alpari UK bleibt bei mir die selbe Problematik bestehen, wenn in Excel das dt. Komma vom OS verwendet wird.
trash has attached the following image:
  • Komma.png
"I'm a trader, baby. So, why don't you kill me?!"

Fisch

PipAngler

Posts: 1,223

Location: Ostsee (Meck-Pomm)

Thanks: 313

  • Send private message

167

Tuesday, March 2nd 2010, 8:31pm

Ich habe jetzt Alpari installiert und siehe da, keine Probleme mehr. Liegt also wirklich am Anbieter.
EDV=Erfolg Durch Versuch!

Danke für Eure Mühe.
"Erfahrung ist das, was Du bekommst, wenn Du nicht bekommst, was Du willst." Randy Pausch

retep

Master

Posts: 2,109

Thanks: 936

  • Send private message

166

Tuesday, March 2nd 2010, 8:24pm

Ich vermute das es mit dem Datenanbieter zusammenhängt. Vielleicht liefern die unterschiedliche Formate?

Jedenfalls kommen definitiv die XXXJPY Werte bei mir als Zeichen an. Alle anderen Werte aber als Zahl. Sehr mysteriös. Hauptsache man kann sich Helfen. :)


Wenn in Kolonne C original DDE Daten liegen, frage ich mich wieso bei EURJPY ein Trennzeichen vorhanden ist, bei EURUSD aber nicht?????
Ziemlich unlogisch!


Habe ich ja schon angemerkt.
Aber in der IT muss man mit logisch und unlogisch sparsam umgehen. Den für unlogisches kommt immer einer mit einer logischen Begründung. Und das schreibe ich aus Erfahrung.
Würde und Sein - sind allen gemein

Fisch

PipAngler

Posts: 1,223

Location: Ostsee (Meck-Pomm)

Thanks: 313

  • Send private message

165

Tuesday, March 2nd 2010, 8:09pm

Ich habe die Plattform direkt von Metaquotes geladen. Keine Ahnung von wem die Daten sind.
"Erfahrung ist das, was Du bekommst, wenn Du nicht bekommst, was Du willst." Randy Pausch

goso

Teilzeitrentner

Posts: 12,174

Thanks: 2525

  • Send private message

164

Tuesday, March 2nd 2010, 8:05pm

Ich habe die Daten von Alpari, Grund: Zeitlich unlimitierte Demoversion und Zeiteinstellung MEZ, aber die Vermutung hört sich logisch an.

Fisch

PipAngler

Posts: 1,223

Location: Ostsee (Meck-Pomm)

Thanks: 313

  • Send private message

163

Tuesday, March 2nd 2010, 8:02pm

Ich vermute das es mit dem Datenanbieter zusammenhängt. Vielleicht liefern die unterschiedliche Formate?

Jedenfalls kommen definitiv die XXXJPY Werte bei mir als Zeichen an. Alle anderen Werte aber als Zahl. Sehr mysteriös. Hauptsache man kann sich Helfen. :)
"Erfahrung ist das, was Du bekommst, wenn Du nicht bekommst, was Du willst." Randy Pausch

goso

Teilzeitrentner

Posts: 12,174

Thanks: 2525

  • Send private message

162

Tuesday, March 2nd 2010, 7:55pm

Bei mir funktioniert es aber! Wenn ich Zeit habe muss ich mir das mal genau anschauen.

Shakesbeer

Intermediate

Posts: 571

Location: bei Nürnberg

Thanks: 223

  • Send private message

161

Tuesday, March 2nd 2010, 7:51pm

Genau, eventuell nur die Zelle auf Zahl umformatieren, bei meinem Sheet sind die Zellen als Zahlen definiert.
Umformatieren wird da glaub ich nicht helfen. Es muss wirklich eine Funktion benutzt werden, um aus Text eine Zahl zu machen. Bei Excel muss man Inhalt und Formatierung unterscheiden. Die Formatierung ändert nur die Darstellung, während eine Funktion den Inhalt ändert. Am besten ist es, wenn man im Ausgangsprogramm (hier also Metatrader), die Daten so übergeben kann, dass bei Excel ein Zahlenformat ankommt. Ob da Eingriffe möglich sind weiss ich nicht.
Gruss Shakesbeer
Two beer or not two beer (Shakesbeer) :D

2 registered users thanked already.

Users who thanked for this post:

Perfect Trader (02.03.2010), trash (02.03.2010)

goso

Teilzeitrentner

Posts: 12,174

Thanks: 2525

  • Send private message

160

Tuesday, March 2nd 2010, 7:44pm

Genau, eventuell nur die Zelle auf Zahl umformatieren, bei meinem Sheet sind die Zellen als Zahlen definiert.

Shakesbeer

Intermediate

Posts: 571

Location: bei Nürnberg

Thanks: 223

  • Send private message

159

Tuesday, March 2nd 2010, 7:42pm

@ fisch



Die Daten die du überträgst werden von Excel als Text übernommen. Daher auch die Fehlermeldung #Wert. Du versuchst für Excel mit Text zu rechnen. Der Grund dürfte die weiter unten beschriebene Problematik mit den unterschiedlichen Dezimaltrennzeichen (Komma oder Punkt) sein. Mit dem Befehl WECHSELN wird aus dem Text eine Zahl erzeugt und das ganze funzt wieder.
Gruss Shakesbeer
Two beer or not two beer (Shakesbeer) :D

Fisch

PipAngler

Posts: 1,223

Location: Ostsee (Meck-Pomm)

Thanks: 313

  • Send private message

158

Tuesday, March 2nd 2010, 7:38pm

Die Variante mit den Änderungen in den Optionen funktioniert aber auch.

Es gibt in Excel2007 ja auch die Möglichkeit Tabellen aus dem WEB direkt in Excel dynamisch zu übernehmen.
Ich habe das eben mit FXStreet getestet.


Das funktioniert in Excel.


Jetzt muss man "nur" noch eine Seite mit den Close Werten vom Vortag finden. Dann könnte man die dynamisch einbinden in Excel.
"Erfahrung ist das, was Du bekommst, wenn Du nicht bekommst, was Du willst." Randy Pausch

goso

Teilzeitrentner

Posts: 12,174

Thanks: 2525

  • Send private message

157

Tuesday, March 2nd 2010, 7:28pm

Komisch, allerdings habe ich die Tabelle mit Excel 2003 erstellt, aber sie funktioniert auch in Excel 2007 (zumindest bei mir)

Fisch

PipAngler

Posts: 1,223

Location: Ostsee (Meck-Pomm)

Thanks: 313

  • Send private message

156

Tuesday, March 2nd 2010, 7:24pm

einfach: =MT4|BID!EURJPY/1000


Ging bei mir nicht! Bin ja über Deine Tabelle auf die Idee gekommen mit MT4



Frag nicht warum! Mit dem Wechseln funktionierts jedenfalls.

erstes Ergebnis:

Alle gelben Zellen werden automatisch aktualisiert.
"Erfahrung ist das, was Du bekommst, wenn Du nicht bekommst, was Du willst." Randy Pausch

goso

Teilzeitrentner

Posts: 12,174

Thanks: 2525

  • Send private message

155

Tuesday, March 2nd 2010, 5:57pm

Stimmt schon, wäre nur darum gegangen den close lt. MT Systemzeit nach Excel zu bekommen, aber ist nicht so wichtig, ich wollte mich ohnehin mit Excel herumspielen, ich mache mit der Kombination Excel/MT4 auch nur die Positionsgrössenberechnung, habe das "Problem", das Fisch schilderte, recht "dirty" gelöst, einfach: =MT4|BID!EURJPY/1000

trash

Resteverzehrer

Posts: 982

Thanks: 1275

  • Send private message

154

Tuesday, March 2nd 2010, 5:47pm

Wobei Vortagesclose in Sachen Forex ja auch wieder so ne Sache ist (GMT,CET,EST,...)
"I'm a trader, baby. So, why don't you kill me?!"

trash

Resteverzehrer

Posts: 982

Thanks: 1275

  • Send private message

153

Tuesday, March 2nd 2010, 5:45pm

Nachdem trash anscheinend in Excel in Kombination mit MT4 fit ist habe ich da auch gleich eine Frage: Ist es möglich den Vortagesclose irgendwie nach Excel zu bringen?


Da fragst mich aber was. :D
Glaube nicht, über DDE nur die Livekurse meines Wissens. Für DDE gab es mal ein Bezahltool, MetaTrader4 DDE Tool oder so ähnlich. Was das kann, wie seriös und ob das auch den Vortagesclose nach Excel exportiert, weiß ich aber nicht. So großartig beschäftige ich mich mit MT4 und Excel auch wieder nicht. Das Einzige in Verbindung Excel<->MT4 ist eine Positionsize Tabelle mit Mt4 Live Daten. Aber für Livedaten sowie für solche Geschichten gibt es ja auch andere unabhängigere Möglichkeiten.

Ansonsten gäbe es die Möglichkeit, mal hier http://www.forex-tsd.com/tools-utilities…version-21.html nachzufragen, ob jemand eine Möglichkeit kennt, nur/zusätzlich den Vortageclose von Mt4 nach Excel direkt zu importieren.
"I'm a trader, baby. So, why don't you kill me?!"

2 registered users thanked already.

Users who thanked for this post:

Perfect Trader (02.03.2010), Shakesbeer (02.03.2010)

Fisch

PipAngler

Posts: 1,223

Location: Ostsee (Meck-Pomm)

Thanks: 313

  • Send private message

152

Tuesday, March 2nd 2010, 5:29pm

Danke! Schau ich mir an. Hilft bestimmt weiter.
"Erfahrung ist das, was Du bekommst, wenn Du nicht bekommst, was Du willst." Randy Pausch