Alle Inhalte von FinGeR
-
EA Backtesting vs Live-Trading
Signalisiert das MT4 nur die verschlüsselte *.ex4 Datei zur Verfügung hat und/oder das deine *.mq4 Datei Code nicht Kompiliert werden konnte (durch Fehler im Code...) dadurch kein Update und MT4 benutzt dann die alte *.ex4 Datei. siehe Bild
-
Frage an die MT4 Cracks - Stop Orders im Chart per Maus "verschieben"
gibt es ja schau mal ab hier http://www.tom-next.com/community/index.ph...ost&p=47088
-
Indikator :: i-Profit
wo war ich stehen geblieben...??? axo ja Fleißig hier nun die Übersetzung(Kommentar Zeilen im Code habe ich nicht übersetzt) dieser Indikator zeigt Gewinn / Verlust des Kontos in Punkte, Währung und Prozent(vom Beginn eines Zeitraums) Gewinn/Verlust vom Konto von Heute der letzten 4 Tage der Woche, Monat, Quartal, Jahr Wichtig hiebei das auch "die ganze Order History anzeigen" in MT4 aktiviert ist. Dafür habe ich noch ein kleines Feature eingebaut die Funktion AllHistoryData(aktiviert vor beginn die Komplette Order History in MetaTrader) Parameter eiPercent = 5 bezieht sich nur auf die Prozent Ausgabe vom Indikator! 0 = von Anfang an 1 = Zu Beginn des Tages 2 = Zu Beginn dieser Woche 3 = Zu Beginn dieses Monats 4 = Zu Beginn dieses Quartals 5 = Zu Beginn dieses Jahres die nachfolgenen Parameter sind für Position und Aussehen der ausgabe auf dem Chart(bitte einfach mal ausprobieren) eiOffsetY = 30 eiStepY = 12 eiX1Row = 3 eiX2Row = 165 eiX3Row = 240 eiX4Row = 350 color ecText = Gray color ecProfit = Green color ecLoss = FireBrick i_Profit.mq4
-
Indikator :: CycleIdentifier
nein war nur spass ich geh mal davon aus das er nach programmiert wurde für MT4 vom NiniaTrader...
-
Indikator :: CycleIdentifier
na ist doch Einfach mit Strg+C und dann Strg+V einfügen... +Haja(Ninja Schrei)
-
Indikator :: CycleIdentifier
-- der Bildverlauf von siscop(Danke) zeigt das dieser Indikator repainted(aktuell sich neu anpasst) also bitte nicht als Signal Indikator benutzten. (ist nur ein Hilfs Indikator)!
-
Indikator :: i-Profit
Die KimIV-Schmiede war mal wieder Fleißig und ich habe mich gleich an die Übersetzung gesetzt. Dieser Indikator zeigt Gewinn und Verlust Fortsetzung folgt...
-
Was passiert?
...man kann sich auch einen vServer mieten. Ich habe mir einen Windows rootDS vServer gemietet und lass dort meine EA's und anderen Experimente drauf laufen. bin sehr zufrieden. Wenn Interesse? könnte ich dazu ein Thema eröffnen. MetaTrader's auf Windows vServer (Anbieter, Installation, Tips&Tricks, Erfahrungen) --
-
Indikator :: CycleIdentifier
Indikator CycleIdentifier Ein sehr schöner Indikator Ich benutze ihn beim Handel von Korrektur Ausbrüchen. Parameter | Experimentieren ist angesagt. -- CycleIdentifier.mq4
-
Gordago Forex Optimizer TT Version 2.7
nur vom Chat
-
Gordago Forex Optimizer TT Version 2.7
die Software ist seit heute kostenlos. das Update Funktioniert.
-
Gordago Forex Optimizer TT Version 2.7
hier ist der Download Link nur für die Software ohne Source Code http://gordago.com/download/ForexOptimizer_2_7.exe Wichtig nach Installation muss durch Menue>Service>Update die Vollversion runtergeladen werden dafür benutzt diese Logindaten Login = free Passwort = free siehe Bild
-
Gordago Forex Optimizer TT Version 2.7
Gordago Forex Optimizer TT Version 2.7 steht ab sofort kostenlos zu Verfügung als OpenSource Mit dieser Software ist es möglich ohne Programmierkenntnisse Automatische Forex Trading Systeme zu erstellen und diese zu Optimieren, Live zu handeln oder als MQL4 code zu exportieren um sie dann im MetaTrader zu benutzen. Video Lesson's, Downloads und weitere Informationen findet ihr hier http://gordago.com/forex_platform.html OpenSource Code Project ist hier zu finden http://code.google.com/p/gordago/downloads/list Quelle http://forum.gordago.com/thread396.html http://forum.gordago.com/thread390.html
-
EA Backtesting vs Live-Trading
NEIN NEIN zeige bitte deinen ganzen code.
-
EA Backtesting vs Live-Trading
Sochle Groben Probleme beim Backtesting vs Live... am Forex mit MT4 sind mir nicht bekannt. Die Fehler befinden sich wohl in deinem Code...
-
Open Forex Platform
Open Forex Platform (in englischer Sprache) "Open Forex Platform" ist ein konsequentes .NET Open-Source-Projekt zu Schaffung einer Community für Automatisches Forex Trading(like MetaTrader). Ermöglicht wird nicht nur das programmieren von Automatischen Handelsystemen. Es gibt sogenannte Intigrations Module und Komponenten wie z.b. den "MT4 Integration Wizard" diese Software ist Kostenlos. Es werden Spendenmöglichkeiten angeboten und auch sogennante "paid support plans". folgene Feature Kompletter Open-Source, GPL licensed solution, basiert auf .NET 2.0 in C# geschrieben, erlaubt das benutzten anderer .NET ünterstützten Sprachen. Integration mit anderen Trading Platformen möglich danke sogenannter "Intigrations Module" (z.b. NinaTrader, Metatrader...) Automatischer Handel - experts trading(like EA Experts Advisors) und nicht Automatischer Handel auf verschiedenen Instrumenten(EURUSD...) möglich. Backtesting automatisch und nicht automatisch(manuell) mit Historischen Kursdaten. Sehr schnelles anpassen benutzerdefinierter Grafiken, Indikatoren, Farben... im Chart und Software. Simulation von Handelsopertaionen auf dem Chart. Diagnose Kontrolle Template untersützung Multi-CPU-Core Unterstützung viele weitere Feature die man auch von Metatrader kennt. letztes Update Version Released 0.7.RC1 January 27, 2009 Die News-Komponente wurde aktualisiert eine neue Komponente Namens "master trading" ermöglicht das Ausführen vieler verschieder Handels operationen gleichzeitig auf mehreren Brokern, Accounts, Instrumenten... neue Komponente die erlaubt flexiblere Veränderungen im Software Interface erweiterte Konto statistik(account statistic). alle Komponenten Einstellungen werden gespeichert in einer SQLite Datei. Vorausetzungen Open Forex Platform is released under the conditions of the GPL v.2 license. Microsoft .NET Framework 3.5 Required to run this package Downloads Microsoft .NET Framework 3.5 Required to run this package Download package: OpenForexPlatform.0.7.RC1.zip Download package (for 64bit OS): OpenForexPlatform.0.7.RC1.x64.zip Quelle http://www.openforexplatform.com/ http://www.openforexplatform.com/forum/ Eine Software Projekt zum verlieben aber auch noch mit vielen kleinen Kinderkrankheiten. -- von FinGeR
-
Preview auf MetaTrader Version 5
Gute Frage.... die Bilder und Informationen habe ich aus russischen Foren... "Zum Thema MT5..." wenn ich an die beta heran komme bist du der erste der es erfährt
-
Preview auf MetaTrader Version 5
trading tutorials z.b. als Bild im Hintergrund... ist wohl der Fantasie keine Grenzen gesetzt.(oder Werbung...)
-
Preview auf MetaTrader Version 5
ok hier nochmal deutlicher und grösser dann fällt es dir bestimmt ein... Also mal Abgesehen von dem Hintergrund wird sowas möglich sein...
-
Preview auf MetaTrader Version 5
-
Einstieg zu MT4 Programmierung
ja klar Die Animation zeigt wie man den Wert des Indikators MACD in MQL4 ermittelt und erklärt die einzelnen Parameter im Vergleich mit dem normalen Ausführen dieses Indikators im Chartfenster.
-
Einstieg zu MT4 Programmierung
-
Einstieg zu MT4 Programmierung
habe ich einwenig komisch erklärt an der 2. Stelle in der Klammer folgt der Timeframe in Minute 0 oder NULL (es wird der vom Chart benutzt wo eure code gelade wurde) 1 oder PERIOD_M1 5 oder PERIOD_M5 15 oder PERIOD_M15 30 oder PERIOD_M30 (es wird TF 30 Minuten benutzt egal wo ihr den code geladen habt) 60 oder PERIOD_H1 240 oder PERIOD_H4 1440 oder PERIOD_D1 10080 oder PERIOD_W1 43200 oder PERIOD_MN1 also wenn ihr euren code(expert,script...) z.b. in das Chartfenster EURUSD M5 läd könnt ihr trozdem die Indikatordaten abrufen von z.b. GBUSD M30
-
Einstieg zu MT4 Programmierung
Danke Mythos , und in unseren Fall ist es... =iMACD() i steht für Indikator MACD ist der Name des Indikators (WICHTIG nur Standart Indikatoren von MT4 denn für eigen programmierte Indikatoren benutzt man eine andere Funktion) Nur mal so nebenbei... gute MQL4 Programmierer habe ich festgestellt benutzten Anfangsbuchstaben als Kennzeichnung ihres codes. indicator mit i z.b. iMyAverage.mq4 oder i-MyAverage.mq4 expert mit e z.b. eMyAverage.mq4 oder e-MyAverage.mq4 script mit s z.b. sMyAverage.mq4 oder s-MyAverage.mq4 include mit b z.b. bMyAverage.mq4 oder b-MyAverage.mq4 iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); dieser Abruf des Indikators(z.b. MACD) arbeitet auch so ähnlich wie eine Funktion er gibt einen Wert zurück und möchte in () die Parameter haben. das was dieser Indikator zurückgibt er in unsere Variable vor dem = und was sich in Klammer () befindetsind die Parameter Da ein Indikator von kein bis 100... Parameter haben kann werden die Parameter des Indikators in der Mitte der () angegeben also gibt es am Anfang sogenannte feste Parameter und am Ende feste Parameter und dazwischen die Parameter des indikators in Reihenfolge. festen Parameter sind bei jedem Indikator GLEICH! feste Parameter am Anfang sind ZWEI und am Ende der Klammer () EIN Jetzt fang ich aber an zu Schwitzen garnet so einfach zu Erklären bei den ZWEI festen Parametern am Anfang sehen wir (NULL, 0, und am Ende sehen wir den festen Parameter 0); NULL oder 0 ist gleich "0" also egal ob hier NULL oder 0 schreibt. NULL ist ebend nur ein Static String mit dem Wert 0. 0 oder NULL bedeutet für MQL4 als Parameter default benutzten. da der erste Wert das Symbol angibt wird bei 0 das Symbol wo der Code(expert,script...) geladen wurde(z.b. Chartfenster EURUSD) benutzt. man kann aber auch direkt den Symbol Namen angeben als string. z.b. iMACD("GBUSD",0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); oder iMACD("EURUSD",0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); der ZWEITE Parameter gibt den Timframe an auch hier gilt wenn 0 oder NULL benutzte default(Chartfenster wo der script geladen wurde). hier kann man aber auch die Minuten des Timeframe angeben oder den static string z.b. iMACD("GBUSD",60,12,26,9,PRICE_CLOSE,MODE_MAIN,0); oder iMACD(NULL,1440,12,26,9,PRICE_CLOSE,MODE_MAIN,0); die 60 sind 60 Mintuten Timeframe.(H1) die 1440 sind 1440 Minuten(Tages Chart) hier gibt es feste Werte entweder als Zahl oder in Minute als static string: "PERIOD_M1" 1 minute. "PERIOD_M5" 5 minutes. "PERIOD_M15" 15 minutes. "PERIOD_M30" 30 minutes. "PERIOD_H1" 1 hour. "PERIOD_H4" 4 hour. "PERIOD_D1" Daily. "PERIOD_W1" Weekly. "PERIOD_MN1" Monthly. Ein Beispiel läd den Indikator vom Chart 60 Minuten(H1) z.b. iMACD(0,60,12,26,9,PRICE_CLOSE,MODE_MAIN,0); das gleiche wie iMACD(NULL,"PERIOD_H1",12,26,9,PRICE_CLOSE,MODE_MAIN,0); so und jetzt noch das Ende der festen Parameter EINER 0); gibt die BAR an wobei 0 die aktuelle BAR ist und z.b 1 die vorherige BAR und 2 die zweite BAR Rückwärts... usw. vom Timeframe. zum Beispiel: iMACD(NULL,"PERIOD_H1",12,26,9,PRICE_CLOSE,MODE_MAIN,0); gibt den Indikator Wert von der aktuellen BAR iMACD(NULL,"60,12,26,9,PRICE_CLOSE,MODE_MAIN,5); gibt den Indikator Wert von der BAR vor 5 Stunden iMACD(0,"PERIOD_H1",12,26,9,PRICE_CLOSE,MODE_MAIN,12); gibt den Indikator Wert von der BAR vor 12 Stunden und alles was sich zwischen diesen festen Parametern befindet sind die eigentlichen Indikator Parameter also 12,26,9,PRICE_CLOSE,MODE_MAIN, ist der MACD und sollte klar sein. (den das sind die Parameter die man manuell auch einstellen müsste). MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1); hier bekommt unsere Variable MaPrevious den "iMA"(Indikator Moving Average) Wert von der vorherigen BAR des Timeframes auch hier gilt wieder das selbe wobei "MATrendPeriod" den Wert für den Moving Averange gibt in Reihenfolge(wie beim manuellen laden des Indikators ins das Chartfenster) Ich hoffe ihr versteht was ich da geschrieben habe.... Einfach mal Experimentieren. und wenn ihr einen Fehler(z.b. die Anzahl am Ende von den festen Parametern sind 2! ) findet oder Ergänzungen... Einfach schreiben Danke
-
Einstieg zu MT4 Programmierung
so... und weiter gehts..... also wenn die beiden IF Anweisungen durchbrochen wurden kommt MacdCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); MacdPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1); SignalCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0); SignalPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1); MaCurrent=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0); MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1); hier finden wir unsere Variablen wieder Welche? 1. unsere Internen Variablen die nur in der start() Funktion funktionieren. 2. unsere globalen Variablen die im ganzen Code funktionieren(egal ob man ihnen ein Wert zuweist oder ihn abruft) zu 2. sind diese Variablen auch gleichzeitig durch das "extern" im Parameterfenster unseres experts sicht und veränderbar. Was fällt uns noch auf zu 1. auf? Die(Variablen) bekommen einen Wert zugewiesen(=). und zu 2.? Diese Varbiablen haben einen Wert der abgerufen und benutzt wird. fortsetzung folgt...