Thunder_Blade
Addict
-
Benutzer seit
-
Letzter Besuch
Alle Inhalte von Thunder_Blade
-
Schrittweise Programmierung
Die habe ich auch schon entdeckt und an der lerne ich grade fleißig! Echt klasse so... Es ist wirklich toll das so viele von euch sich da engagieren!
-
Schrittweise Programmierung
Ich fände es klasse wenn du dieses Step-by-Step-Vorgehen hier dokumentierst. Dann könnten wir dem folgen und Verbesserungen vorschlagen oder Fragen stellen.
-
End of Year Riddle
Oh, ich dachte der Preis wäre ein erstklassiger EA Oder vielleicht ein privates Live-Coaching für MQL4 Aber, fürs erste tut es ein Smiley auch... Das Rätsel hat echt mal voll Spaß gemacht!! hehe Ich gehe jetzt erstmal kräftig Party machen. Auf ins neue Jahr - mein Kumpel hat am 1.1. auch noch Geburtstag! Ich wünsch euch ALLEN einen klasse Start in 2010!!! RockOn
- End of Year Riddle
- End of Year Riddle
- End of Year Riddle
-
End of Year Riddle
Ihr macht ja coole Aktionen. Da will ich mal mitmachen!!! Ein Finanzdienstleistungssektor der im übertragenen Sinn Energie -Strom - Licht oder Pyrotechnik gleicht? Deine Hinweise: Licht gibt es viel, Schatten auch - aber von Letzterem wird selten gesprochen. Lichtgestalten, auch die gibt es zu Hauf. Pyrotechnik - ja, auch mit visuellen Effekten wird gerne gearbeit. Screenshot aus einer Unternehmenspräsentation. Hmmm... da versuche ich doch mal logisch vorzugehen. Wir sehen eine mit Funkensprüh ankommende piratenähnliche dickliche Figur. Könnte zur Weihnachtszeit auch eine moderner Weihnachtsmann sein. Rote Mütze mit rotem Umhang. Die Figur hat Geld in der Hand. Um wahrscheinlich dieses robotterähnliche Ding zu füttern/unterstützen. Es hat ja die Bauchklappe empfangsbereit offen. Im Hintergrund hängt eine Weltkarte - was auf ein Internationales Unternehmen schließen lässt. Die Opelwerke, die von der Regierung und den finanzierenden Banken notgefüttert wurden um existieren zu können?
-
Struktogramm für Linien-Kreuzungen
Dein nichts bedeutet dann, dass der Computer direkt die Funktion Crossed durch return(0) beendet und sich den eingespeicherten Wert (last_direction) unverändert (weil static) im "Gedächtnis" behält?
-
Hallo in die Runde
Mein Arbeitsalltag hat nichts mit der Börse zu tun. Ich bin berufstätig. Mein Ziel ist es also ein recht stabiles System zu entwickeln, was tagsüber für mich aktiv ist. Gelegentlich schaue ich tagsüber drauf. In jedem Fall abends, weil ich da die meiste Zeit dafür habe. Von Millionär-Versprechen per Autopilot nehme ich klaren Abstand.
-
Der Weihnachtsmann tradet jetzt auch automatisiert
Gallionsfigur!!! Die Bezeichnung ist ja mal gut. Ich konnte wie gesagt bisher keine unfairen Kursstellungen beobachten. Meine Ohren und Augen sind jedoch zur Vorischt gemahnt! Auch dank euch!!! Das Tatwerk der Gallionsfigur sehe ich als kriminell an. Krass war z.B. als ich nach einem Server für den MetaTrader nachfragte. Keinerlei Informationen erhielt ich! Keine! Grundinformationen bekommst du da nur, wenn du bezahlst! Vorher nicht!
-
einfaches Handelssystem - Trendfolger
Vielen herzlichen Dank. Genau diese Beiträge suche ich aktuell. Grade weil im Code auch ordentliche Kommentare vermerkt sind! Es hilft mir sehr in meiner Forschung
-
Struktogramm für Linien-Kreuzungen
Ah, jetzt wird mir die Logik klarer. Die beiden jetzt folgenden Codes sind also ein und dasselbe...! Richtig? int Crossed (double line1 , double line2) { static int last_direction = 0; static int current_direction = 0; if(line1>line2) { current_direction = 1; //up } else { current_direction = 2; //down } if(current_direction != last_direction) //changed { last_direction = current_direction; return (last_direction); } else { return(0); } } int Crossed (double line1 , double line2) { static int last_direction = 0; static int current_direction = 0; if(line1>line2) { current_direction = 1; //up } if(line1<line2) { current_direction = 2; //down } if(current_direction != last_direction) //changed { last_direction = current_direction; return (last_direction); } else { return(0); } } Ich habe einfach die zweite if-Abfrage durch ein else getauscht wie Maerl vorgeschlagen hat. Damit ergibt sich auch ein logisches Struktogramm. Ich kippe Wasser oben ins Struktogramm und schaue nun wo es unten rauskommt. DANKE Leute!!! Darauf kann ich aufbauen...!
-
Der Weihnachtsmann tradet jetzt auch automatisiert
Unter dem Link von goso wird aktiv vor XTB gewarnt. Bisher ist mir eine schlechte Kursstellung nicht aufgefallen. Ich bin allerdings noch nicht lange dort Kunde. Welche faire Alternative schlagt ihr denn vor? Wo seid ihr Kunde? Wer bringt euch an die Börse? Wenn man MQL4 nutzen möchte, muss der Broker ja für den MetaTrader kompatibel sein.
-
Hallo in die Runde
Hallo zusammen, auch ich möchte die Gelegenheit nutzen mich hier kurz vorzustellen und aufzuschreiben warum ich dieses Forum gesucht, und gefunden habe. Seit einiger Zeit beschäftigt mich die Aussage: „Tue niemals etwas, was ein Computer auch für dich tun kann.“ Da ich seit einigen Jahren nach dem Wahrscheinlichkeitsprinzip in der Charttechnik und nach Chartanalogien an der Börse aktiv bin, gehe ich nun mit obigem Leitsatz in den automatisierten Handel. Ich selbst habe sehr gute EDV-Kenntnisse (allerdings nicht im Programmieren) und möchte mich in den MetaTrader 4 einarbeiten. Da sich dieses Forum verstärkt um den Boomsektor Automated Trading konzentriert bin ich hier richtig. Ich freue mich auf wertvolle Hinweise und hoffe auf Unterstützung. Mein Wissen baue ich nun intensiv aus und gebe es sehr gerne an Interessierte weiter, ich helfe jedem wo ich kann. Somit steht der Plan für 2010 fest
-
Struktogramm für Linien-Kreuzungen
int Crossed (double line1 , double line2) { static int last_direction = 0; static int current_direction = 0; if(line1>line2)current_direction = 1; //up if(line1<line2)current_direction = 2; //down if(current_direction != last_direction) //changed { last_direction = current_direction; return (last_direction); } else { return(0); } } Ich habe es mal ROT markiert. Bei sonstigen IFs steht nämlich nie ein Semikolon
-
Struktogramm für Linien-Kreuzungen
Ah ja, du löst diese doppelte if-Sache also mit TRUE und FALSE... Jetzt wird es klarer. Komisch finde ich, dass hinter diesem doppeltem if ein Semikolon sitzt. Das ist ja normalerweise bei if nicht. Hat das etwa die Bedeutung, dass nur eines von beiden ausgelöst wird und danach direkt weiter im Code gegangen wird? Schon, oder?
-
Struktogramm für Linien-Kreuzungen
@Mythos Auf deinen Satz hin "(hier ist zu beachten das im Fall line1 = line2 weder im ersten noch im zweiten Block was passiert)" musst ich noch mal forschen. Habe mir nun ein Struktogramm-Editor geladen. Der zwingt mich sogar zu bestimmten Abfragen, weil ein Nebeneinandersetzen von IFs nicht möglich ist... Das Programm will einen klaren Ablauf haben. Sehr gut - wie ich finde. Habe es von hier: http://www.th.schule.de/th/lfk-informatik/...al/material.htm unter dem Stichwort Struktogramm-Editor. Mir macht diese Logik der doppelten if-Abfrage irgendwie Probleme. Es müsste dann eigentlich wie folgt aussehen:
-
Der Weihnachtsmann tradet jetzt auch automatisiert
Hehe, dazu kann ich auch was schreiben. Diesen Weihnachtsgruß habe ich auch erhalten... weiß ja quasi jeder von wem der kommt... die Videos sind... Naja, wie auch immer. Auf einer Roadshow habe ich dem besagtem Moderator auch mal etwas auf den Zahn gefühlt. Auf meine Nachfrage wo man die Programmiersprache lernen kann kam zurück: "Sie wollen die MQL-Sprache wirklich lernen? Na, dann viel Erfolg *lacht*! Kaufen Sie sich doch lieber einen fertigen EA. Dafür habe ich auch eine gute Internet-Adresse. Die Arbeit kann man sich sparen!" Das Geschäftsprinzip dahinter scheint mir eher der Vertrieb von EAs zu sein, die viel Handeln und somit viel Spread verursachen. Jeder ist sich selbst der nächste - und einen stabilen (vielleicht sogar langfristigen) EA will da doch keiner verkaufen...
-
Struktogramm für Linien-Kreuzungen
-
Struktogramm für Linien-Kreuzungen
Das hat mir schonmal sehr geholfen. Vielen vielen Dank! Also, das entscheidende ist glaube ich, "WENN current_direction nicht den gleichen Wert hat wie last_direction DANN setze last_direction auf den Wert von current_direction und gib den Wert als Rückgabewert der Funktion zurück SONST gib 0 zurück" Die Logik liest von rechts nach links... oder? Als Anfänger muss man das estmal verinnerlichen! Ich habe es mal als Struktogramm abgebildet. Könnt ihr das bitte noch mal kontrolle lesen? Simmt das so?
-
Struktogramm für Linien-Kreuzungen
Wenn ich Programmierer wäre... bin ich aber leider nicht. Kann mich nur noch an die 7 Klasse erinnern - da war ich glaub ich 15 oder so - ich hatte EDV-Unterricht mit TurboPascal... GOTO und so Scherze... Nun, ich will mir die Logiken hinter EAs verinnerlichen. Und, das geht gut mir einem Struktogramm. Ich habe mir ein C++ Buch gekauft. Und da sind auch ein paar Beispiele drin. Ich kann bisher also nicht viel... dafür bin ich sehr lernfähig und motiviert Kannst du mir ein Struktogramm dafür erstellen?
-
Struktogramm für Linien-Kreuzungen
Ja, klasse. Das Forum ist echt super! Habe schon einige Beiträge gelesen... Vielleicht tüftelt ja grade jemand an einem Struktogramm... Ich versuche einen EA zu programmieren. Jedenfalls ist es mein Ziel... und, dafür baue ich grade EA-Vorlagen nach. Will sie natürlich genau verstehen. Und dafür ist ein Struktogramm super geeignet.
-
Struktogramm für Linien-Kreuzungen
Hallo, ich bin im Einstieg der MQL-Programmierung. Um das Grundprinzip zu lernen möchte ich mir gerne ein Struktogramm erstellen. Kann mir da jemand helfen? //+++++ Die folgende Funktion überprüft zwei Linien jedesmal wenn sie aufgerufen wird. (Sie muss unter int start() augerufen werden.) //+++++ Die Richtung der beiden Variablen wird in statistischen Variablen //+++++ gespeichert um sie mit der Richtung vom vorherigen Durchlauf vergleichen zu können. //+++++ Sie wird eine 0 ausgeben, wenn keine Änderung gegenüber der zuletzt gespeicherten Richtung passiert ist. //+++++ Sie wird eine 1 ausgeben, wenn die Richtung sich geändert hat (line1>line2). //+++++ Sie wird eine 2 ausgeben, wenn die Richtung sich geändert hat (line1<line2). //+++++ Die Crossed-Funktion verwendet zwei double-Variablen als Parameter und gibt einen Integer zurück. Code: int Crossed (double line1 , double line2) { static int last_direction = 0; static int current_direction = 0; if(line1>line2)current_direction = 1; //up if(line1<line2)current_direction = 2; //down if(current_direction != last_direction) //changed { last_direction = current_direction; return (last_direction); } else { return(0); } }