Diskussion zum Artikel "Ein manuelles Chart- und Handelswerkzeug (Teil II). Werkzeuge zum Zeichnen von Chart-Grafiken"
Vielen Dank für Ihre Arbeit und Offenheit, ein sehr praktisches Tool! Könnten Sie mir sagen, welche Code-Änderungen notwendig sind, um es zu ermöglichen, die Größe der horizontalen Ebene nur horizontal zu ändern, wenn man eine kurze oder verlängerte horizontale Ebene zeichnet, und die Linien ohne vertikale Verschiebung zu verlängern?
Wenn ich die Frage richtig verstanden habe, hilft Ihnen die Schaltfläche "L" oder "S". Der Parameter in den Einstellungen ist "Kurze Ebenenlänge" (in Pixel und in Balken). Nun wirkt sich dieser Parameter aber auch auf die vertikale Linie mit Ebenen aus (genauer gesagt, auf die Länge der Ebenen). Es gibt auch einen "Koeffizienten für lange Ebenen" - der Standardwert ist 2.
Und schließlich können Sie den Maßstab des Diagramms ändern. Wenn der Maßstab verkleinert wird, wird die mit der Taste "L" oder "S" gezeichnete Linie verlängert. Bei Vertikalen bleibt sie gleich groß.
Wenn alles funktioniert, brauchen Sie im Code nichts zu ändern.... Wenn etwas nicht stimmt, beschreiben Sie bitte genau, was Sie wollen.
Nun, und im Prinzip irgendwo ungefähr auf dem Weg (ich will innerhalb eines Monats fertig sein) GUI, die _jede_ Linie auf seine eigene Weise zu zeichnen erlauben wird ... Wir können warten ;-)
- www.mql5.com
Ich erhalte eine Reihe von Fehlern, wenn ich versuche, die MQ4-Version zu kompilieren
Ich werde versuchen, es bald zu reparieren...
gute Arbeit für Sie. aber im Preis-Aktion-Händler können Sie eine der Indikator mit Text-Markierung, im viele verschwenden die Zeit vor dem Diagramm nur Markierung mit Text. ihave Indikator aber nicht mit Text-Option. https://www.forexfactory.com/thread/701432-color-levels-indicator
Ich kann, aber ich brauche mehr Informationen. Was brauchen Sie konkret? Wir können unsere Diskussion privat oder über den "Persönlichen Auftrag" fortsetzen (mein Login-Name ist "certain")...
Ich habe einige Arbeiten mit Preis-Aktion, vielleicht wird es für Sie nützlich sein...
Es ist eine sehr große Überraschung für mich, weil ich es beim Posten getestet habe und ich diese Bibliothek jetzt selbst benutze...
Ich werde versuchen, es in Kürze zu reparieren...
Veröffentlichter Artikel Toolkit für manuelle Karten- und Handelskennzeichnung (Teil II). Die Markierung durchführen:
Autor: Oleh Fedorov
Vielen Dank für die Entwicklung dieses Artikels, er ist sehr nützlich für mich. Wo kann ich die verwendeten Bibliotheken finden?
Vielen Dank für die Entwicklung dieses Artikels, er ist sehr nützlich für mich. Wo kann ich die verwendeten Bibliotheken finden?
Anhänge?
Ja, danke Fedorov, ich habe den Artikel von Android aus gelesen und die Anhänge fehlten, aber als ich ihn vom Computer aus las, fand ich sie!
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Ein manuelles Chart- und Handelswerkzeug (Teil II). Werkzeuge zum Zeichnen von Chart-Grafiken :
Dies ist der nächste Artikel der Serie, in dem ich zeige, wie ich eine komfortable Bibliothek für die manuelle Anwendung von Chart-Grafiken unter Verwendung von Tastaturkürzeln erstellt habe. Zu den verwendeten Werkzeugen gehören gerade Linien und deren Kombinationen. In diesem Teil sehen wir uns an, wie die Zeichenwerkzeuge unter Verwendung der im ersten Teil beschriebenen Funktionen angewendet werden. Die Bibliothek kann mit jedem Expert Advisor oder Indikator verbunden werden, was die Aufgaben im Chart stark vereinfacht. Diese Lösung verwendet KEINE externen Dlls, während alle Befehle mit eingebauten MQL-Tools implementiert werden.
Ich glaube, dass eine Trendlinie eine zwei Informationen tragen kann.
Einerseits zeigt sie eine Begrenzung der Preisänderungsrate an ("nicht schneller", wenn der Preis unterhalb der Linie liegt, oder "nicht langsamer", wenn der Preis oberhalb der Linie liegt).
Andererseits, wenn die Gerade in Preis und Zeit begrenzt ist (kein Strahl ist), dann kann sie Levels anzeigen (sowohl Preise als auch Zeit). Natürlich könnten wir für diese Zwecke auch ein Rechteck oder etwas anderes verwenden, aber eine diagonale Linie ist meiner Meinung nach klarer.
Also habe ich die Funktion CGraphics::DrawTrendLine modifiziert.Daher habe ich für diese Version des Indikators in MQL5 den Algorithmus verändert. Erstens setzt sich die Linie jetzt für eine begrenzte Zeit in die Zukunft fort und zeigt so den geschätzten Preis an. Zweitens habe ich der Übersichtlichkeit halber die üblichen Levels hinzugefügt - horizontal und vertikal.
Sie sieht wie folgt aus:
Natürlich werden die Länge der Linie (wie oft die Gesamtlänge größer ist als der Abstand zwischen den Anfangspunkten), die Anzahl der Balken für Extremwerte und andere Eigenschaften der Geraden in den EA-Parametern konfiguriert.
Autor: Oleh Fedorov