Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1607
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Gute Nacht!
Liebe Forumsnutzer, ich brauche Hilfe. Ich habe ein Skript in MQL4 geschrieben, das eine Linie durch eine Formel auf der Grundlage von drei gegebenen Punkten in einem Diagramm zeichnet. Er umfasst 130 Zeilen, einschließlich Einzüge und Leerzeichen. Ich habe vor kurzem beschlossen, es auf MQL5 zu portieren, und habe festgestellt, dass meine geringen Programmierkenntnisse mir nicht helfen werden, da ich wieder lernen muss.
Es liegt ein Fehler im Code für die Nullteilung vor, der zuerst behoben werden muss.
a1=(y3-(x3*(y2-y1)+x2*y1-x1*y2)/(x2-x1))/(x3*(x3-x1-x2)+x1*x2);
Hier wird durch "0" geteilt, weil x1 und x2 gleich "1" sind, was "0" ergibt.
Führen Sie vor der Matrixoperation eine Prüfung durch
Du bist ein Witzbold. Aber das Problem ist real, und es gibt Themen darüber, dass der Befehl Print zweimal in der Registerkarte Experts gedruckt wird und Allert auch zweimal kommt, nur gibt es leider keine Antwort, wie man das beheben kann. Und für die Zukunft, wenn Sie nicht wissen, können Sie einfach schweigen und vorbei, aber zu gewinnen Bewertung selbst unprofessionelle Antworten ist dumm. Ja, übrigens, Ihre Antworten sind wirklich sehr schwach.
Gute Nacht!
Liebe Forumsnutzer, ich brauche Hilfe. Ich habe ein Skript in MQL4 geschrieben, das eine Linie durch eine Formel von drei gegebenen Punkten auf einem Diagramm zeichnet. Er benötigt 130 Zeilen, einschließlich Einzüge und Leerzeichen. Ich habe vor kurzem beschlossen, es auf MQL5 zu portieren, und habe festgestellt, dass meine geringen Programmierkenntnisse mir nicht helfen werden, ich muss wieder lernen.
Ich wäre dankbar, wenn jemand bereit ist, das Skript auf MQL5 zu portieren. Ich wäre sehr dankbar, wenn jemand das Skript in MQL5 umwandeln könnte.
Wenn Sie das Skript geschrieben haben, warum brauchen Sie es dann in Ihrem Code?
So wie die Frage ist, so ist auch die Antwort.
Nun, Sie hätten auch einfach schreiben können, dass mehr Details benötigt werden. Ich habe den Code für den einfachsten Indikator geschrieben (er könnte nicht einfacher sein), aber er erzeugt auch zwei Meldungen beim Druckbefehl. Und wenn Sie "Get Handle" weglassen, gibt es nur eine Meldung.
***
Wenn Sie das Skript geschrieben haben, warum steht dann im Code
Nun, Sie hätten auch einfach schreiben können, dass mehr Details benötigt werden. Ich habe den Code für den einfachsten Indikator geschrieben (er könnte nicht einfacher sein), aber er erzeugt auch zwei Meldungen beim Druckbefehl. Und wenn du keine Handle bekommst, bekommst du eine.
Oh je... ich habe nur Schimpfwörter in meinem Wortschatz. Deshalb sollte ich besser schweigen.
Da meine Programmierkenntnisse auf dem Niveau eines Schuljungen sind, habe ich ein funktionierendes Stück Code genommen und daraus Regeln abgeleitet. Was nicht stört, berührt nicht)
Ich hab's.
Wenn Ihnen jemand hilft, schulde ich Ihnen sowieso einen Whisky)
Ich glaube, Whisky von ......... ist nicht billiger als 30 $. Daher ist es einfacher, eine Bewerbung auf einer Website für Freiberufler zu erstellen, und es werden sich etwa 20 Leute finden, die bereit sind... Und das ist Ihre Botschaft, Sie provozieren die Leute dazu, die Regeln zu brechen. Wer braucht sie? Nun, machen Sie es umsonst, und was dann? Immerhin, eine Flasche haben Sie nicht bestanden, so ist es ein Job für das Geld unter Umgehung der Freiberuflichkeit.
Es gibt keine Fehler, aber die Timing-Funktion ist nicht korrekt, es war nicht genug Zeit)
Und es ist besser, die Division durch Null in 5 zu überprüfen, bevor die Division durchgeführt wird. Wenn der Divisor Null ist, dann....
Ja, übrigens, Ihre Antworten sind wirklich sehr schwach.
Hier ist der Code des einfachsten Induktors (einfacher geht es nicht)
Es gibt fünf Fehler in einem Wort mit sechs Buchstaben...
und ich bin zu schwach, um dich zu korrigieren.
Schade... Die einzigen Worte, die ich noch in meinem Wortschatz habe, sind Schimpfwörter. Deshalb sage ich lieber gar nichts.
Was habe ich Ihnen angetan? Oder seid ihr alle so aggressiv?