Fehler, Irrtümer, Fragen - Seite 2166

 

d.h. wenn Sie diese Eigenschaft auf false setzen, wird das Fadenkreuz auf dem Diagramm nicht sichtbar sein, wenn Sie auf das Rad klicken,

Wenn Sie jedoch auf die Schaltfläche Fadenkreuz in der Symbolleiste klicken, wird das Fadenkreuz auf dem Diagramm angezeigt.

Frage: Schalten die Maus und die Taste zwei verschiedene Fadenkreuze ein? )

ZS: und wenn Sie Strg+F drücken und die EigenschaftCHART_CROSSHAIR_TOOL deaktiviert ist, wird das Fadenkreuz ebenfalls angezeigt.

Ich frage mich, was sie dann deaktiviert?
 

eine weitere interessante Sache

Wenn Sie das Fadenkreuz mit der Schaltfläche in der Taskleiste aktivieren und mit Strg+F deaktivieren, wird es nicht deaktiviert)

 
Alexandr Bryzgalov:

eine weitere interessante Sache

Wenn Sie das Fadenkreuz mit der Schaltfläche in der Taskleiste aktivieren und mit Strg+F deaktivieren, wird es nicht deaktiviert)

Das Fadenkreuz wird nicht durch irgendetwas deaktiviert. Wenn Sie es mit der Schaltfläche aktivieren, wird es auch mit der Schaltfläche nicht deaktiviert. Wenn Sie Strg+F aktivieren, wird die Funktion weder mit Strg+F noch mit der Schaltfläche deaktiviert. Sie wird nach der Verwendung deaktiviert, d. h. durch einen Mausklick auf das Diagramm.

 

Otkritie Broker, warum gibt es solche (11 Sekunden) Verzögerungen in der Ausführung bei starken Bewegungen?

2018.03.14 10:01:29.516 Trades  '289': exchange sell 10.00 Si-3.18 at market
2018.03.14 10:01:40.680 Trades  '289': accepted exchange sell 10.00 Si-3.18 at market
2018.03.14 10:01:40.692 Trades  '289': exchange sell 10.00 Si-3.18 at market placed for execution
2018.03.14 10:01:40.781 Trades  '289': order #85223736 sell 10.00 / 10.00 Si-3.18 at market done in 11265.537 ms
2018.03.14 10:01:40.782 Trades  '289': deal #47039430 sell 3.00 Si-3.18 at 57027 done (based on order #85223736)
2018.03.14 10:01:40.786 Trades  '289': deal #47039431 sell 2.00 Si-3.18 at 57026 done (based on order #85223736)
2018.03.14 10:01:40.787 Trades  '289': deal #47039432 sell 3.00 Si-3.18 at 57026 done (based on order #85223736)
2018.03.14 10:01:40.790 Trades  '289': deal #47039433 sell 1.00 Si-3.18 at 57026 done (based on order #85223736)
2018.03.14 10:01:40.795 Trades  '289': deal #47039434 sell 1.00 Si-3.18 at 57025 done (based on order #85223736)
 
Aleksey Vyazmikin:

Otkritie Broker, warum gibt es solche Verzögerungen (11 Sekunden) in der Ausführung bei starken Bewegungen?

Verwenden Sie "schwere" Indikatoren?
 
SEM:
Verwenden Sie "schwere" Indikatoren?

Die Indikatoren könnten sich auswirken, wenn das Programm mit Verzögerung eine Handlungsanweisung erhält.

Ich erkenne starke Bewegungen, wenn ein Laptop eine Kühlung hat - da stehen nur Roboter. Ich verwende natürlich Indikatoren, aber das ist wohl ein anderes Thema.

 
Renat Fatkhullin:

Und hier ist die Pornographie auf dem gleichen Code Visual C++ 2017 x64 mit voller Optimierungen gemacht:

Unqualifizierter Pflaumencode, der in MQL5 erzeugt wird.

MSVC versucht überraschenderweise nicht einmal, es zu optimieren - alle mathematischen Daten werden durch die Bibliotheken geleitet, als ob sie für einen 20 Jahre alten Prozessor geschrieben worden wären. Und die Aktivierung des AVX-Befehlssatzes ändert das Verhalten des Compilers überhaupt nicht.

Test-C++-Datei im Anhang. Es ist nicht nötig, den Begriff "Fehler im Testbeispiel" zu verwenden, denn es gibt keinen Fehler.

Nun, im Gegensatz zu gcc v5.4 ist der Code kleiner ))

im Archiv ist Ihr Code für Linux angepasst, gcc v5.4 Compiler, tat -O3 Optimierungen und ohne sie

ps. wie bekommt man den assembler code vom mql compiler? es wäre schön, einen verweis auf die befehle zu haben
Dateien:
src.zip  6 kb
 
Alexandr Bryzgalov:

Woher weiß ich, ob die Fadenkreuztaste gedrückt oder losgelassen ist?

Schreiben Sie Ihren eigenen Fadenkreuz-Emulator (

 

Wie ist das?


 
Vladimir Pastushak:

Wie?

Das Graffiti wird auf den Server gepumpt).