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
Dann sind Sie der erste Anwärter auf den Titel "Bester Pupua Coder 2015".
P/S Bitte fallen Sie nicht vor Lachen vom Stuhl :)
Werden Sie wütend, werden Sie wütend, wenn Sie vier Codezeilen nicht verstehen (absichtlich vier statt zwei, damit es leichter zu verstehen ist)
Wo liegt das Problem? Es ist nicht klar, was die Nummer 86400 ist? Oder 3600?
86400 ist eine Anzahl von Sekunden an einem Tag. 3600 - in einer Stunde.
ps. Was ist das für ein Lachen? Hier muss man weinen.
Häufig verwendete und nützliche Funktionen:
Die Funktion SetStDayTime() funktionierte nicht sehr schnell, so dass
Ich stelle eine neu gestaltete Version ein (Dank an Sergei):
Merkmale:
Empfangsbestätigung (TRADE_RETCODE_PLACED ) im OrderSend()-Returncode und Auftragsticket,
und für die Funktion OrderSendAsync() in OnTradeTransaction() bedeutet dies keineswegs, dass
der Auftrag wird tatsächlich an eine Börse ÜBERTRAGEN.
Daher ist eine zusätzliche Prüfung des Auftragsstatus erforderlich (wie auch bei anderen Aktionen auf dem Auftrag).
Es gibt einen Tippfehler inCheckOrderState().
Anstelle voninit_volume == init_volume
es sollteinit_volume == cur_volume sein
Häufig verwendete und nützliche Funktionen:
CheckOrderState() wurde umgestaltet und heißt jetzt OrderRealSelect() mit der Option, keine Daten über die Bestellung zu erhalten/zu empfangen
Wenn wir einen Auftrag ändern oder löschen wollen, müssen wir nur wissen, dass er existiert:
Wenn wir nach der Löschung Daten über die Bestellung benötigen, dann:
Im Falle eines Fehlers:
Häufig verwendete und nützliche Funktionen:
Neu gestaltete Funktionen zur Zählung ineffizienter Transaktionen:
Häufig verwendete und nützliche Funktionen:
Wenn wir wollen, dass der schwebende Auftrag nicht nur am aktuellen Tag aktiv ist, dann
die Sie in Ihrem Antrag angeben sollten (in diesem Beispiel ist der Verfallstag angegeben)
(Danke Sergey) Wie sich kürzlich herausstellte, funktioniert diese Implementierung sowohl für die aktuelle als auch für die nächste Zukunft.
Es funktioniert NICHT bei längeren Terminen!
Häufig verwendete und nützliche Funktionen:
Schreiben der Einstellungen in eine Datei:
Lesen von Einstellungen aus einer Datei:
Häufig verwendete und nützliche Funktionen:
Verknüpfung eines EA mit einem Konto:
Häufig verwendete und nützliche Funktionen:
Funktion zur Umrechnung von Punkten in den Preis eines Instruments: