Fehler, Irrtümer, Fragen - Seite 871

 

Ich möchte einige Symbole und Beschriftungen in der Testerkarte anzeigen. Ich versuche, eine Zeile auszugeben:

CChartObjectVLine VL;
int ocnt;

...
// Nach jeder Bestellung:
string name="xx "+(string)ocnt++;
VL.Create(0,Name,0,TimeCurrent());



Warum sehe ich keine Linien? Der Dokumentation zufolge sollte das Objekt erstellt werden. Aber ich sehe keine.

Ich habe dasselbe auf einer niedrigeren Ebene versucht ( ...ObjectCreate(0,name,OBJ_HLINE,0,TimeCurrent(),e_symbol.Ask())....), aber das Ergebnis ist dasselbe, es wird kein Fehler von der Funktion zurückgegeben, aber es ist auch kein Ergebnis sichtbar.

Ich habe nur einen Verdacht: Funktionieren grafische Objekte nur in Indikatoren? Vielleicht hat jemand damit gearbeitet und weiß, woran das liegt?

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
 
Dies ist jedoch an anderer Stelle des Dokuments vermerkt:

Bei der Umbenennung eines grafischen Objekts werden gleichzeitig zwei Ereignisse erzeugt, die in einem Expert Advisor oder einem Indikator mit der Funktion.... behandelt werden können.

Folglich sollte das Diagramm im Expert Advisor funktionieren...

 
SkyTreker:

...

Ich habe nur einen Verdacht: Funktionieren grafische Objekte nur in Indikatoren? Vielleicht hat jemand damit gearbeitet und weiß, was der Grund dafür ist?

Leider werden während des Tests im Visualisierungsmodus nicht alle Objekte angezeigt. Ich freue mich auch auf den Moment, wenn endlich alle Objekte unterstützt werden. Es gibt keine offizielle Liste der unterstützten Objekte (nirgends zu sehen). Das kann man nur herausfinden, wenn man alles nacheinander durchgeht.
 
tol64, danke für die Information, ich werde es versuchen... Ich habe mir allerdings nicht die Visualisierung, sondern das Diagramm angesehen. Ich werde mich auch um die Visualisierung kümmern...
 
Gerade geprüft! Taki auf Visualisierungsarbeiten!!!!
 
SkyTreker:... zeigt keine schwebenden Aufträge auf dem Tester-Chart an, so dass es beim Debuggen einiger Strategien unmöglich ist zu verstehen, welcher Auftrag das Ergebnis eines bestimmten Handels ist.
Im September wurden die schwebenden Aufträge normalerweise im Visualisierungsmodus angezeigt. Es ist unwahrscheinlich, dass sich seither etwas geändert hat.
 

Yedelkin:
Im September wurden die ausstehenden Aufträge normalerweise im Visualisierungsmodus angezeigt. Es ist unwahrscheinlich, dass sich seither etwas geändert hat.

Es ist nur so, dass ich die Visualisierung nicht genutzt habe, ich habe mir nur alles auf dem Graphen angeschaut und bin davon ausgegangen, dass der Graph dem echten Arbeitsgraphen entsprechen sollte, aber es hat sich herausgestellt, dass der Graph keine visuellen Objekte anzeigt und das ist ein großer Nachteil.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
SkyTreker:

...

Ich habe nur den Graphen betrachtet und bin davon ausgegangen, dass der Graph dem realen Arbeitsgraphen entsprechen sollte, aber es hat sich herausgestellt, dass der Graph keine visuellen Objekte anzeigt, und das ist ein großer Nachteil.

Das muss noch geklärt werden. Auf welchem Diagramm haben Sie dasselbe erwartet wie auf dem echten Diagramm? Und was ist Ihrer Meinung nach das wahre Diagramm?

Denn Sie scheinen anzudeuten, dass es auch noch eine dritte Möglichkeit gibt. )))

 

Fehler oder Wanze?

Zwei Faktoren: Auf MT5 funktioniert es nicht, auf MT4 schon.

Warum?

Dateien:
MTB_1E.mq4  4 kb
MTB_E.mq5  9 kb
 
mario065:

Fehler oder Wanze?

Zwei Faktoren: Auf MT5 funktioniert es nicht, auf MT4 schon.

Warum?

es funktioniert auf mt5.

Dateien: