
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
Leute, ich kann das noch nicht so gut, wie fülle ich die Zeilen aus?
double sto1=(bar close price);
double sto2=(Eröffnungskurs des neuen Balkens) ;
iClose(NULL,0,1)
iOpen(NULL,0,0)
Lesen Sie über diese Funktionen in der Hilfe
Ich weiß es nicht. Wenn alles von Anfang an langsam ist, machen vielleicht 10 Wenns keinen Unterschied. Aber das fällt mir schon beim dritten Mal auf. Daher wird der Bedarf für jedes neue Institut sorgfältig abgewogen.
Es gibt nur zwei Gründe für die Verlangsamung: Erstens ist die Bedingung in der if-Anweisung falsch konstruiert, und zweitens wird die weitere Ausführung nach dem Auslösen der if-Anweisung falsch in den Body geschrieben.
Ich habe einen Bar Analyzer, es gibt viel mehr als 3 if's mit internen if's, es geht durch alle Bars und ihre Werte, fixiert die Summe und schreibt in das Fenster, das öffnet, alles in einem Bruchteil einer Sekunde.
Die Verzögerungen sind also nicht auf das "if" zurückzuführen, sondern auf seine falsche Verwendung.
iClose(NULL,0,1)
iOpen(NULL,0,0)
Lesen Sie über diese Funktionen in der Hilfe
Es gibt nur zwei Gründe für die Verlangsamung: Erstens ist die Bedingung in der if-Anweisung falsch konstruiert, und zweitens wird die weitere Ausführung nach dem Auslösen der if-Anweisung falsch in den Body geschrieben.
Ich habe einen Bar Analyzer, es gibt viel mehr als 3 if's mit internen if's, es geht durch alle Bars und ihre Werte, fixiert die Summe und schreibt in das Fenster, das öffnet, alles in einem Bruchteil einer Sekunde.
Die Verlangsamung liegt also nicht am "if", sondern an dessen falscher Anwendung.
Womit argumentieren Sie? Dass zwei Wenns doppelt so langsam sind wie ein Wenn? Und drei Wenns sind dreimal langsamer als eins?
Was ist, wenn explizit "schwerer Code" in den if-Körper eingefügt wird? Wenn ein Wenn nicht funktioniert, zählt das, was darin steht, nicht.
Wenn ein if nicht funktioniert, bedeutet das, dass seine Bedingungen
Was ich sagen wollte, ist Folgendes: Ich habe einige ziemlich schwere Berechnungen. Normalerweise mache ich das, um die Dinge zu beschleunigen: Ich packe die einfachsten Berechnungen in if-Bedingungen und verstecke den schweren Code im Hauptteil.
Wenn die einfachen nicht funktionieren, werden die schwierigen gar nicht erst geprüft.
Was ich sagen wollte, ist Folgendes: Ich habe einige ziemlich schwere Berechnungen. Normalerweise mache ich das, um die Dinge zu beschleunigen: Ich packe die einfachsten Berechnungen in if-Bedingungen und verstecke den schweren Code im Hauptteil.
Wenn die leichten nicht funktionieren, werden die schweren gar nicht geprüft.
Was verstehen Sie unter umfangreichen Berechnungen? Ein Beispiel könnte leicht und schwer sein!
Nun, hier ein Beispiel. Es gibt einen relativ leichten Blinker mit zwei Schiebereglern und einen schweren Blinker. Die "schweren" Berechnungen sind ressourcenintensiv.
Nun, hier ein Beispiel. Es gibt einen relativ leichten Blinker mit zwei Schiebereglern und einen schweren Blinker. Die "schweren" Berechnungen sind ressourcenintensiv.