Programmieren lernen – wo anfangen?
Seite 1 von 572 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Programmieren lernen – wo anfangen?

  1. #1
    Ich verbringe Stunden damit, Egies und Systeme manuell und auf Tabellenkalkulationen zu analysieren. Ich muss wirklich lernen zu programmieren, um meine Egies genau zu testen und zu verbessern. Ich würde gerne in der Lage sein, meine eigenen EAs usw. zu programmieren.

    Ich habe vor ungefähr 15 Jahren in der Schule ein bisschen programmiert, also erinnere ich mich an einige Grundlagen, ich werde in der Lage sein, die Logik und Verwendung von Variablen usw.

    Meine Frage ist, wo schlagen Sie vor, dass ich anfangen soll? Ich will keine Stunden verschwenden.

  2. #2
    Ich habe einige kostenlose Tutorials zur MQL4-Programmierung gefunden. Es könnte für diesen Thread nützlich sein
    32 Videos ansehen
    http://forexscalping101.blogspot.com...d-editing.html

  3. #3

    Zitat Zitat von ;
    Vielen Dank für den Rat. Warum kann ein Backtest nicht verwendet werden, um die Rentabilität eines bestimmten Systems zu testen?
    FX ist Nullsumme. Ein Kauf hat einen gegensätzlichen Verkauf, ein Verkauf hat einen gegensätzlichen Kauf ... und Ihr Broker kontrolliert, ob Sie einsteigen, aussteigen, wenn Sie einsteigen und aussteigen, oder einen Margin-Call. Ein Backtest ist nur eine allgemeine Idee. Eigentlich nicht. Sie fangen an, Slippage, verpasste Trades usw. einzuwerfen, und Sie werden die Spitze des Eisbergs berühren, warum Backtesting ein Film ist, der zur Enttäuschung 3:10 heißt. Sie können nichts zum Laufen bringen, was von vornherein nie zum Laufen gedacht war. Wo wir gerade beim Thema sind, es gibt sogar Unterschiede zwischen einem Demo-Feed und einem Live-Feed. Diese Unterschiede lassen sich auf einem Live-Konto in echte Dollar umwandeln. Sie gewinnen nicht zufällig, aber Sie glauben besser, dass Sie zufällig verlieren können. Ein Teil des Problems ist, dass sich die Märkte ständig ändern. Einige werden argumentieren, dass sich die Märkte nicht ändern – sie können nur steigen, fallen, seitwärts gehen. Dies ist zwar wahr, aber nur ein Teil des Puzzles.

  4. #4

    Zitat Zitat von ;
    Verwenden Sie einen Backtest, um zu sehen, ob der Code funktioniert, was er tun soll usw. Das ist alles, was Sie mit einem Backtest tun sollten. Riskieren Sie kein Geld für ein reines Backtest-Ergebnis.
    Vielen Dank für den Rat pip_seeker. Warum kann ein Backtest nicht verwendet werden, um die Rentabilität eines bestimmten Systems zu testen?

  5. #5

    Zitat Zitat von ;
    Sie wollen keine Stunden verschwenden? LOL. Gut. Dies ist eine russische Programmiersoftware. Sie werden mehr als Stunden verschwenden. Aber ich kann Ihnen unzählige Stunden ersparen, indem ich Ihnen sage, verschwenden Sie keine Zeit damit, einem Backtest nachzujagen. Sie beweisen nichts. Verwenden Sie einen Backtest, um zu sehen, ob der Code funktioniert, was er tun soll usw. Das ist alles, was Sie mit einem Backtest tun sollten. Riskieren Sie kein Geld für ein reines Backtest-Ergebnis. Das Problem tritt auf, wenn Sie Ideen haben, aber nicht wissen, wie Sie sie in eine Sprache übersetzen sollen, die der Computer versteht. Ich würde...
    Völlig einverstanden. Aber trotzdem braucht man Grundkenntnisse.

  6. #6
    Sie wollen keine Stunden verschwenden? LOL. Gut. Dies ist eine russische Programmiersoftware. Sie werden mehr als Stunden verschwenden. Aber ich kann Ihnen unzählige Stunden ersparen, indem ich Ihnen sage, verschwenden Sie keine Zeit damit, einem Backtest nachzujagen. Sie beweisen nichts. Verwenden Sie einen Backtest, um zu sehen, ob der Code funktioniert, was er tun soll usw. Das ist alles, was Sie mit einem Backtest tun sollten. Riskieren Sie kein Geld für ein reines Backtest-Ergebnis. Das Problem tritt auf, wenn Sie Ideen haben, aber nicht wissen, wie Sie sie in eine Sprache übersetzen sollen, die der Computer versteht. Ich würde Ihnen raten, den Code anderer Leute zu lesen. Tun Sie dies jeden Tag, und wenn Sie es lesen, versuchen Sie zu verstehen, was der Computer tut, wenn er läuft. Wenn Sie den Code nehmen und damit spielen müssen. Finden Sie heraus, was es tut, bevor Sie mit dem nächsten Codestück fortfahren. Viele der Funktionen und Verwendungen sind bereits geschrieben, sodass Sie sie in diesen Fällen einfach kopieren und einfügen und wiederverwenden können. Aber Sie müssen verstehen, was sie tun und warum. Sie können sich Code in Form von Modulen vorstellen. Sobald Sie ein Modul erstellt haben, können Sie es immer wieder verwenden. Hier ist eine Liste gängiger Module: MM oder Money Management OrderTracking oder Order Counting GlobalVariables – aufgezeichnete Informationen OrderEntry OrderClosing TrailingStops Ein Modul ist ein Codesatz, der ein Argument und öffnende und schließende Klammern enthält, die eine bestimmte Funktion ausführen. Eingefügter Code/Beispiel für das Auftragseingangsmodul if (Ordertotal() == 0) { if (fivesma0 gt; dreißigsma3 meinePuffer*meinePunkte) {/Geben Sie hier den Kauf-Langcode ein } if (fivesma0 lt; dreißigsma3-meinePuffer*meinePunkte) {/Verkaufs-Kurzcode hier eingeben } } Sobald Sie an der Stelle angelangt sind, an der Sie mit dem Kopieren, Einfügen und Kompilieren von Skripten vertraut sind, fahren Sie fort, indem Sie Ihre eigenen Codezeilen schreiben. Je mehr Sie lesen und mit Code herumspielen, desto schneller werden Sie lernen. Aber wenn Sie glauben, dass Sie das in 15 Minuten oder sogar weniger als 1000 Stunden erledigen werden, raten Sie noch einmal. Wenn es einfach wäre, gäbe es keine Herausforderung und Sie wären nicht hier. Der einzige einfache Weg zum Reichtum ist Erbschaft oder Sie werden in Reichtum hineingeboren ... oder Sie spielen zufällig genau zur richtigen Zeit mit genau den richtigen Zahlen Lotto. Sie sind nur durch Ihre eigene Anstrengung begrenzt.

  7. #7
    Wie auch immer, das sind die grundlegenden und guten Regeln Schritt für Schritt
    http://book.mql4.com/. Sie werden das Bild über mql überhaupt sehen und es wird einfach sein, Ihre Kenntnisse danach zu verbessern. Ich mache die gleiche Weise von der gleichen Stufe

  8. #8
    Ich begann damit, zu lernen, wie man Bestellungen versendet, und fing an, meine Fähigkeiten und Ideen rund um das Thema zu entwickeln. Ich würde nach dem grundlegendsten EA suchen, der das tut, und damit beginnen, ihn zu studieren.

  9. #9

    Zitat Zitat von ;
    Ich verbringe Stunden damit, Egies und Systeme manuell und auf Tabellenkalkulationen zu analysieren. Ich muss wirklich lernen zu programmieren, um meine Egies genau zu testen und zu verbessern. Ich würde gerne in der Lage sein, meine eigenen EAs usw. zu programmieren. Ich habe vor ungefähr 15 Jahren in der Schule ein bisschen programmiert, also erinnere ich mich an einige Grundlagen, ich werde in der Lage sein, die Logik und Verwendung von Variablen usw. herauszufinden. Meine Frage ist: nur wo schlagen Sie vor, ich fange an? Ich will keine Stunden verschwenden.
    Jy kan hier probeer:
    http://articles.mql4.com/404

  10. #10

    Zitat Zitat von ;
    Jy kan hier probeer:
    http://articles.mql4.com/404
    HaHa Baie danke!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Die tradingintuitive Webseite verwendet Cookies
Wir nutzen Cookies, um Ihnen das Webseitenerlebnis bestmöglich anbieten zu können. Durch weitere Nutzung der Webseite erlauben Sie die Nutzung von Cookies. Für weitere Details und wie Sie ggf. diese Einstellungen verändern können, lesen Sie bitte unsere Datenschutzbestimmung. Lesen Sie mehr