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
Warum ENUM_POSITION_TYPE vor PositionGetInteger schreiben? Sie glauben ja, dass die Funktion PositionGetInteger mit dem Bezeichner POSITION_TYPE bereits den Typ ENUM_POSITION_TYPE zurückliefert.
Nein, der Compiler erzeugt eine Warnung vor einer Typinkongruenz.
Lesen Sie die Nachricht, auf die Sie antworten, aufmerksam und versuchen Sie generell, zuerst zu verstehen, worüber Sie sprechen.
Lesen Sie die Nachricht, auf die Sie antworten, sorgfältig durch und versuchen Sie zunächst zu verstehen, worum es in dem Gespräch geht.
Warum sollten Sie Ihre Zeit mit einem Gespräch verschwenden, bei dem es um nichts geht? Warum sitzt du in diesem Thread und trollst Michael.
Sie mögen seinen Programmierstil oder seinen Präsentationsstil nicht. Warum eröffnest du nicht deinen eigenen Ausbildungsthread?
und zeigen Sie mir Ihren Programmier- und Präsentationsstil.
Warum sollten Sie Ihre Zeit mit einem Gespräch verschwenden, bei dem es um nichts geht? Warum sitzt du in diesem Thread und trollst Michael.
Sie mögen seinen Programmierstil oder seinen Präsentationsstil nicht. Warum eröffnest du nicht deinen eigenen Ausbildungsthread?
und zeigen Sie ihm Ihre Programmierung und Ihren Präsentationsstil.
Wenn ja, dann sollten Sie jetzt nicht hier schreiben... und argumentieren. Bevor Sie schreiben und argumentieren, sollten Sie wissen, wovon Sie sprechen. Wenn Sie nicht lesen und verstehen wollen, lassen Sie sich nicht darauf ein.
Auch hier trolling Michael (versucht, aber scheitert). Er wackelt, rutscht aus, dreht und wendet sich, vor und zurück. Und Sie sind Mikhails Verteidigerin?
Es handelt sich um ein dummes und leeres Argument und um nichts anderes.
Warum sitzt du in diesem Thread und trollst Michael.
Kein Trolling. Ich werde eine Mütze sein. Denn Mikhail sagt, dass der richtige Code falsch ist.
Es geht nicht um Korrektheit, es geht um Stil.
Ich habe bereits geschrieben:
Aber ich denke, dass PositionGetInteger() immer einen Wert des Typs LONG zurückgibt, und es spielt keine Rolle, was "innerhalb" von INTRGER oder LONG war.
Die Entwickler haben dies getan, um nicht zwei Funktionen zu schreiben.
Umden Typ der Position(INTEGER) zu erhalten, sollten wir daher so vorgehen, wie ich es geschrieben habe:
Es ist dumm, das so zu machen:
long type =PositionGetInteger(POSITION_TYPE);
if (type == long(POSITION_TYPE_BUY)) - Das ist im Kern RICHTIG, aber der Stil ist total SCHLECHT!
Da die FunktionENUM_POSITION_TYPE (siehe Dokumentation) mit dem ArgumentPOSITION_TYPE zurückgibt, wird die Host-Variable
sollten vom gleichen Typ sein.
Es geht nicht um Korrektheit, es geht um Stil.
Ich habe bereits geschrieben:
Aber ich denke, dass PositionGetInteger() immer einen Wert des Typs LONG zurückgibt, und es spielt keine Rolle, was "innerhalb" von INTRGER oder LONG war.
Die Entwickler haben dies getan, um nicht zwei Funktionen zu schreiben.
Umden Typ der Position(INTEGER) zu erhalten, sollten wir daher so vorgehen, wie ich es geschrieben habe:
Es ist dumm, das so zu machen:
long type =PositionGetInteger(POSITION_TYPE);
if (type == long(POSITION_TYPE_BUY)) - Das ist im Kern RICHTIG, aber der Stil ist total SCHLECHT!
Da die FunktionENUM_POSITION_TYPE mit dem ArgumentPOSITION_TYPE zurückgibt, ist die empfangende Variable
müssen vom gleichen Typ sein.
long und lon anstelle vonENUM_POSITION_TYPE undENUM_POSITION_TYPE
8 Zeichen (die Sie mit geschlossenen Augen schreiben können) statt 36 Zeichen (und in Großbuchstaben)! Darüber hinaus gibt es jede Menge Informationen, die keinen Sinn ergeben. Dies ist kein guter Programmierstil - unnötige Schrift und überflüssige Informationen.
long und lon anstelle vonENUM_POSITION_TYPE undENUM_POSITION_TYPE
8 Zeichen (die man mit geschlossenen Augen tippen kann) statt 37 Zeichen (und sogar in Großbuchstaben)! Darüber hinaus gibt es jede Menge Informationen, die keinen Sinn ergeben. Dies ist kein guter Programmierstil - unnötige Schrift und überflüssige Informationen.