Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 403
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
Und wenn Sie die Funktion zerlegen, sollten Sie die Kopfzeile der Funktion nicht abschneiden, denn dort befinden sich wichtige Informationen.
Gibt den Typ der zuletzt geöffneten Position oder -1 zurück - das heißt, wenn es keine geschlossenen Positionen gibt, ist der Wert beim Aufruf der Funktion gleich -1
sy - Name des Instruments (Währungspaar)
mn - magische Zahl. Wenn wir -1 setzen, gibt die Funktion den Typ der letzten abgeschlossenen Bestellung zurück, egal welche magische Zahl
Punkt für Punkt antworten, tut mir leid.
1 - ein Programmiergenie?
2 - um fair zu sein, ist nichts überflüssig, außer Fäkalien und andere Zerfallsprodukte (offene Meinung, bereit zu debattieren, aber in einem anderen Thread :) ).
3 - jetzt ergibt alles einen Sinn. :)
4 - so wahr. Ich weiß, ich habe mich etwas "vertan" und mit der Funktion "OrderSend" getippt.
Vielen Dank für Ihren Beitrag zur Vorlage "Function-Brick parsing". :)
1. Lassen wir den Sarkasmus beiseite, ja? Es machte das Lernen bequem und einfach. Was hat das mit Genialität zu tun?
2. Argumentativ.
3. du verstehst überhaupt nichts, wenn man deine Kommentare im Code betrachtet.
4. Das kommt vor.
Zu Punkt 2, ein Beispiel:
Es gibt weniger unnötige Dinge
Hier ist ein Beispiel für die praktische Anwendung einer benutzerdefinierten Funktion:
.
?Ich danke Ihnen.
Sie müssen also den Namen der Funktion eingeben, um sie zu verwenden, und die Variable "r" selbst wird so gesetzt, dass sie den Wert dieser Funktion bestimmt!
Hier ist eine kleine Entdeckung für mich! ^^
Nochmals vielen Dank, Juri. :)
Zur endgültigen Klärung ist dies möglich:
Ihre Beispiele sind nicht korrekt. Wenn Sie eine Funktion mit Parametern aufrufen, müssen Sie die Werte dieser Parameter in Klammern und durch Kommata getrennt angeben. Sie sollten auch beachten, dass nicht allen Funktionen Werte zugewiesen sind. Wenn der Funktionstyp void ist, hat er keine Bedeutung und ist dazu bestimmt, eine Aktion durchzuführen oder einige Variablen zu berechnen. Im letzteren Fall ist es notwendig, die Namen dieser Variablen zu kennen, um die Ergebnisse dieser Funktion verwenden zu können.
Der Compiler gibt in dieser Zeile eine Fehlermeldung aus, dass die Variable nicht deklariert ist.
sollten Sie zumindest dies tun:
Zu Punkt 2, ein Beispiel:
Es gibt weniger unnötige Gegenstände
Entschuldigen Sie die dumme Frage, aber warum wühlen Sie sich durch die gesamte Historie, um die letzte abgeschlossene Bestellung zu finden? Du findest den ersten vom Ende aus und kommst gleich wieder raus, denke ich.
Entschuldigen Sie die dumme Frage, aber warum wühlen Sie sich durch die Geschichte, um die letzte abgeschlossene Bestellung zu finden? Man findet den ersten vom Ende aus und verlässt ihn sofort, so wie ich es verstanden habe.
Es gab einmal eine Diskussion über ein Problem, bei dem der Verlauf so gespeichert wurde, wie der Benutzer ihn sortierte. Daher (um sicher zu gehen) ist die Suche genau so.
Der Benutzer kann die Geschichte nur visuell sortieren, die Positionsnummern in der Geschichte können nicht geändert werden.
Der Benutzer kann die Geschichte nur visuell sortieren, die Positionsnummern in der Geschichte können nicht geändert werden.
Eigentlich kann man nur auf Ordnung im Tester hoffen.
Ich habe es nicht bemerkt, aber gut, ich werde mich nicht dagegen wehren. Machen Sie die Tiefe 10-20, sollte genug sein. Aber die ganze Geschichte... Das ist meiner Meinung nach ein bisschen viel.