Alle Inhalte von WOGO
-
Tradingtagebuch / Tradingjournal in Tabellenkalkulation
schau mal hier!
-
Held der Strasse
Aber zumindest hat der Kameramann sauber weiterhin auf das Motorrad gehalten!
-
KW50 · DAX30 · Börsentipp-Gewinnspiel
Kaum werd ich mal Zweiter werden meine Tips schon kopiert. Aber warte Mythos, aus Rache zieh ich dich diese Woche mit in die Tiefe
-
Forex Growth Bot
ich finds nur witzig wie unterschiedlich der selbe EA performen kann. Oben ajk, unten birt Der Zeitraum ist ja fast der selbe.
-
Happy Birthday 2011
Hi ajkonly, auch von mir Herzlichen Glückwunsch zum Geburtstag!
-
currentbar und MaxBarsBack
... aber du hast recht. Ich denke zu kompliziert. Ich hab mir jetzt den Indikator, bei dem ursprünglich das Problem auftrat, nochmal angeschaut und mit deiner Herangehensweise gemerkt, dass ich das "iHighest" garnicht benötige. Ich muss mal davon wegkommen, alte MT4-Indikatoren 1:1 in EL portieren zu wollen. Ist aber garnicht so leicht, seine Denkweise zu ändern. Danke für deine Hilfe RAiNWORM!
-
currentbar und MaxBarsBack
Ja, aber das startet doch immer am aktuellen Bar und sucht dann 20 Bars zurück. Wenn ich aber z.B. gerade den Bar 100 berechne und dort das Maximum zwischen Bar 50 und Bar 60 wissen will. Wie geht das?
-
currentbar und MaxBarsBack
Nur keine Zurückhaltung. Gib's mir ruhig dreckig! Ich will ja schliesslich was lernen. Zu deiner Lösung. Ja, das versteh ich. Hätt ich vielleicht, wenn es um die Lösung des von mir beschriebenen Problems ginge, auch so gemacht. Ich kam ursprünglich von einem etwas komplexeren Code und wollte mit diesem einfachen Program eher meine Problematik mit currentbar und MaxBarsBack darstellen. In deiner Lösung braucht man wirklich nicht weiter als einen Bar zurückschauen. Das stimmt. Wie mach ich es aber, wenn ich eine Funktion codieren will, die ab einen bestimmten Bar zurück das Maximum aus den nächsten X Bars suchen soll, also sowas wie bei MT4 iHighest()?
-
currentbar und MaxBarsBack
Ich glaub ich komm jetzt langsam selber drauf. MaxBarsBack macht nicht das, was ich erwarte. Ich hätte gedacht, dass man über MaxBarsBack einfach den Balken setzt, an dem currentbar zu zählen beginnt. So wie ich das aber mittlerweile sehe begrenzt es aber auch die maximale Anzahl an Bars, die ich "zurückschauen" kann. Wenn ich also einen Chart mit 1000 Bars habe und MaxBarsBack auf 600 setze, dann ist am 600. Bar currentbar=1. Ab da fängt dann auch erst mein Indikator zu zeichnen an. Setze ich MaxBarsBack aber z.B. auf 200, dann ist zwar schon am 200. Bar currentbar=1, ich kann aber auch nur maximal 200 Bars zurückschauen. Wenn ich also vom 1000. Bar beginne kann mein Indikator erstmals am 800. Bar gezeichnet werden. Hier ist aber dann noch das Problem, dass, wenn ich auf Bars vor dem 800. zugreife, MC die MaxBarsBack-Einstellung dementsprechend verändert. Ich weiss nicht, warum das so ist und ob das überhaupt so gewollt ist. Ich weiss nur, dass das Mist ist!
-
currentbar und MaxBarsBack
Langsam bin ich ein bischen genervt von MC. Ich hab eine grundsätzliche Frage, die mir ziemlich einfach erscheint, die aber scheinbar keiner im MC Forum beantworten kann. Trau mir fast wetten, dass ich hier bei uns innerhalb kürzester Zeit das erklärt bekomme, worum es mir geht... Also, zu meinem Problem. Die Erklärung in der EL-Dokumentation zu currentbar und MaxBarsBack ist ja relativ eindeutig. currentbar gibt mir einen Index des aktuellen Bars zurück, fängt aber erst nach MaxBarsBack zu zählen an. Wenn also MaxBarsBack auf 20 steht, dann hat der 21. Bar im Chart currentbar=1. Jetzt will ich probehalber nichts anderes machen, als mir an jeden aktuellen Bar den Maximalkurs seit Chartbegin (also ganz links) anzeigen lassen. Das mach ich so: variables: HighValue(0), cnt(0); Print("CB:",currentbar," MB:", MaxBarsBack); HighValue=0; For cnt=currentbar downto 0 begin if High[cnt]>HighValue then //High on position cnt higher then previous maximum? Begin HighValue=High[cnt]; //Store new Maximum end; end; Plot1(HighValue); Das merkwürdige: Der Indikator fängt erst beim 630. Bar im Chart zum zeichnen an (ich hab 1000 Bars im Chart) und das noch merkwürdigere ist, dass die Testausgabe Print("CB:",currentbar," MB:", MaxBarsBack); folgenden Mist liefert: CB: 1.00 MB: 20.00 CB: 2.00 MB: 20.00 CB: 3.00 MB: 20.00 CB: 4.00 MB: 20.00 CB: 5.00 MB: 20.00 CB: 6.00 MB: 20.00 CB: 7.00 MB: 20.00 CB: 8.00 MB: 20.00 CB: 9.00 MB: 20.00 CB: 10.00 MB: 20.00 CB: 11.00 MB: 20.00 CB: 12.00 MB: 20.00 CB: 13.00 MB: 20.00 CB: 14.00 MB: 20.00 CB: 15.00 MB: 20.00 CB: 16.00 MB: 20.00 CB: 17.00 MB: 20.00 CB: 18.00 MB: 20.00 CB: 19.00 MB: 20.00 CB: 20.00 MB: 20.00 CB: 21.00 MB: 20.00 CB: 1.00 MB: 33.00 <== Sprung!!! CB: 2.00 MB: 33.00 CB: 3.00 MB: 33.00 CB: 4.00 MB: 33.00 CB: 5.00 MB: 33.00 CB: 6.00 MB: 33.00 CB: 7.00 MB: 33.00 MaxBarsBack macht also in regelmäßigen Abständen (das Muster kann ich nicht wirklich erkennen) einen Sprung und zu dieser Zeit startet currentbar dann wieder bei 1. Das geht bei besagten 1000 Bars im Chart soweit: CB: 358.00 MB: 629.00 CB: 359.00 MB: 629.00 CB: 360.00 MB: 629.00 CB: 361.00 MB: 629.00 CB: 362.00 MB: 629.00 CB: 363.00 MB: 629.00 CB: 364.00 MB: 629.00 CB: 365.00 MB: 629.00 CB: 366.00 MB: 629.00 CB: 367.00 MB: 629.00 CB: 368.00 MB: 629.00 CB: 369.00 MB: 629.00 CB: 370.00 MB: 629.00 CB: 371.00 MB: 629.00 MaxBarsBack hab ich über die Skripteigenschaften fest auf 20 gesetzt. Das Problem ist doch nun wirklich nicht exotisch. Kann mir jemand erklären, wo mein Denkfehler ist, oder warum das Prinzip nicht so funktioniert, wie ich es mir vorstelle? Warum macht MaxBarsBack Sprünge? Danke! Wogo
-
KW49 · DAX30 · Börsentipp-Gewinnspiel
I'm BACK würde der Arnie sagen! Übrigens das erste mal diese Runde, dass ich Punkte nicht nur wegen meiner frühen Tipabgabe bekomme
-
KW49 · DAX30 · Börsentipp-Gewinnspiel
Schau mal auf das Tipabgabedatum! Du hast dich sozusagen zwischen uns rein gekuschelt
-
Fußballwetten-Tickets
Ob das mit der Gomez-Tor-Wette so eine gute Idee war ... ich weiss nicht so recht Quelle
-
Fußballwetten-Tickets
Cool! 4 Wetten, 4 Treffer! Glückwunsch! Ich hab mir erlaubt, deine Tips 1:1 zu übernehmen
-
Metatrader bei Myfxbook veröffentlichen
Fand ich anfangs auch. Was aber wirklich kinderleicht ist und zudem noch mehr Funktionen bietet, ist, wenn man den Myfxbook EA verwendet. Da gibt man nur seine Myfxbook-Login-Daten an und das wars. Dann kann man all die komplizierten Einstellungen links liegen lassen.
-
Forex Growth Bot
Hm , krieg das hier angezeigt. Wenn ich dann aber auf den Link klicke, dann komm ich auch hin... Hätte vielleicht erst die Meldung lesen sollen, bevor ich mich gleich beschwer
-
Forex Growth Bot
Dein Konto ist leider nicht sichtbar. Du musst erst in die Einstellungen und es öffentlich machen.
-
Import von Daten in MC über MT4
Ich hab das GBP/USD-File, das sich vorher nicht importieren liess, geteilt und dann konnte ich auch das importieren. Heisst also, das CSV-File darf für der Import nicht zu gross sein.
-
Import von Daten in MC über MT4
Na klar! Die Tickdaten von Dukascopy sind wirklich kostenlos. Sie garantieren zwar nicht für die Qualität, ich hab sie aber schon länger für meine MT4-Backtests verwendet und konnte keine Probleme erkennen. Also durchaus brauchbar, meiner Meinung nach. Um an die Daten zu kommen kannst du sie entweder von der Dukascopy-Page aus obigen Link runterladen, oder du benutzt das Freeware-tool DukasCopier.exe. Das sieht so aus: Du kannst hier aus 23 Währungspaaren auswählen, die das Tool dann von Dukascopy runterlädt und ins CSV-Format umwandelt. Unterschied zwischen den Daten von der Dukascopy-Webpage und denen über das Tool geladenen ist, dass das Tick-Volumen um den Faktor 1000000 differiert. Keine Ahnung warum. Die Daten haben einen timestamp, der so aussieht: hh:mm:ss.ms Mit den Millisekunden kommt MC scheinbar nicht klar (kann aber auch sein, dass ich mich einfach zu blöd anstell ). Um die Daten also in ein brauchbares Format zu bringen hab ich ein Perl-Skript geschrieben, das mir bei allen Zeilen des CSV-Files die Millisekunden löscht und das Volumen berichtigt. D.h. es wird über das Perl-Skript ein neues, umformatiertes CSV-File erzeugt, das man dann über den MC Quote Manager importieren kann. Perl deshalb, da es bei den riesigen Dateien noch verhältnismässig schnell ist. Mit Excel z.B. könnte man die Files garnichmehr öffnen. Das hat heute Abend mit EUR/USD prima funktioniert (wobei ich sagen muss, hier hab ich das File nochmal auf zwei Teilfiles aufgeteilt - händisch per UltraEdit), jetzt bei GBP/USD geht's schon wieder nichtmehr Evtl. ist das Gesamtfile mit über 6GB auch einfach zu gross für MC. Ich probiers jetzt nochmal, das File aufzuteilen. Wenn es dann geht, dann ist das Problem wohl die Grösse. Ich hoffe das Vorgehen ist jetzt etwas klarer geworden...
-
Import von Daten in MC über MT4
So, war eine schwere Geburt, aber es hat jetzt geklappt die Dukascopy History Tick-Daten zu importieren. Für alle, die das auch mal machen wollen, hier mein Vorgehen: 1) Kurs-History mit Dukascopier.exe z.B. von hier, herunterladen. Alternativ kann man die Daten auch über diese Seite herunterladen. Nachteil ist, man kann nicht mehrere Währungspaare auf einmal laden und auch nicht nach Abbruch wieder fortsetzten. 2) Ich hab über ein Perl-Skript die ms aus dem Time-Stamp entfernt. Anders hat MC die Daten nicht akzeptiert. EDIT: ...und das Volumen um den Faktor 1000000 heruntergesetzt (damit es den korrekten Wert hat; nur bei dem Dukascopier-Ansatz) Wer sich mit Perl ein bischen auskennt, hier das Script: FormatDukascopy.zip 3) Im Quote Manager: ASCII data import mit folgenden Einstellungen: Da die CSV-Files Groessen von um die 5-7GB haben sollte man gaaaaaanz viel Zeit mitbringen Wichtig: im CSV-File darf KEINE Leerzeile sein (auch nicht am Ende)!
-
Import von Daten in MC über MT4
Bei MBT brauchst du doch ein Equities-Konto für Stocks. Das Forex-Konto ist separat.
-
Import von Daten in MC über MT4
Alter Leidensgenosse Ich würd dir mal empfehlen, die Daten von hier zu nehmen. Ich bin aber immer noch etwas am Kämpfen. Die Dukascopydaten haben noch eine ms-Stelle. Hab da ewig gebraucht, bis ich das richtige Inputformat gefunden hab und es klappt immer noch nicht 100%ig. Formatier die Daten momentan über ein Perl-Skript um. Mal schaun, ob's dann geht...
-
MC 7.4 Beta
Bin bei MC auch ein blutiger Anfänger, hab aber innerhalb der Woche, die ich es jetzt habe wohl schon mehr Probleme gehabt als bei MT4 in 2 Jahren. Meiner Meinung nach total überbewertet, das Programm...
-
Price Action
- Forex Growth Bot
Hm, ich würd jetzt einfach mal behaupten, du hast mit deinem Broker einfach bei den Signalen, die dir durch die Lappen gegangen sind, Pech gehabt. Kann mir nicht vorstellen, warum Thinkforex für den EA bessere Kurse liefern sollte als ein anderer (abgesehen von den Kriterien, die Vola schon genannt hat - Slippage und Spread). Du kannst ja spasshalber mal ein Demokonto dort eröffnen und schaun, welche Kursunterschiede es zu deinem jetzigen Broker gibt. Kann man den FGB eigentlich neben einem Live-Konto auch noch auf einer Demo laufen lassen? Dann könntest du das ja mal bei Thinkforex testen. Ergebnisse sind dann zwar wohl besser als live, aber du würdest zumindest sehen, wann er dort einsteigt und bei deinem Live-Konto nicht. - Forex Growth Bot