Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Chartfenster teilen (http://www.expert-advisor.com/forum/showthread.php?t=6116)

exergon 16.05.18 11:33

Chartfenster teilen
 
Hallo Zusammen,

ich habe eine Frage: Kann man das Chartfenster irgendwie teilen?

Ich brauche eine Art Kasten wie der in dem z.B. der Indikator Stochastic läuft. Habe eine Menge Buttons im Chart und der Markt läuft mir da immer wieder darüber und ich sehe es dann nicht richtig...daher würde ich die Buttons gerne in einen Kasten packen und den oben am Chartfenster neben dem One-Klick-Fenster ansiedeln damit die Kerzen mir da nicht ständig darüber laufen.

Geht so etwas? Und wenn ja mit welcher Funktion? Ich habe nix gefunden... :-(

Danke im Voraus...Exergon :)

Leopold 16.05.18 12:07

Hallo,

ich habe das gelöst indem ich einen Butten erstellt habe der mir ein "Menü" öffnet. Das sieht dann inetwa so aus:

https://picload.org/image/rodgrwrl/ea_terminal.jpg

Dadurch habe ich den Vorteil, dass nur ein Butten immer vorhanden ist. Den Button sieht man leider nicht auf dem Bild.

---Leopold---

exergon 16.05.18 12:20

Hallo Leopold,

danke für Deinen Tipp...leider läuft aber auch da dann der Markt darüber...ich möchte meine Anzeigen und Buttons so darstellen, dass der Markt in den Bereich nicht laufen kann...weisst Du wie ich meine?

VG Exergon

Leopold 16.05.18 12:33

Ja ich weis was du meinst, deswegen kann man ja dieses Menü dann ausblenden.
Aber wenn du es immer angezeigt lassen willst könntest du diese Buttons entweder ganz nach links geben, in einen Bereich wo es eventuell egal ist wenn die ersten paar Perioden nicht angezeigt werden oder den Chart nach links rücken und die Buttons in den Rechten (Leeren) Bereich geben.
Ich bin mir nicht sicher ob du ein Subwindow bzw. Indikakorfenster für die Buttons erstellen kannst.

---Leopold---

Bobs 17.05.18 09:34

Theoretisch wäre es möglich einen leer Indikator erstellen, damit die Buttons in diesem Indikatorfenster zu platzieren.

RetepM 17.05.18 15:04

Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

die meisten Leute, die ich kenne, lösen das Problem über ein Dashboard. Dabei werden die Buttons in einen Extra-Chart mit dem Dashboard-EA ausgelagert, von dem aus dann alles gesteuert werden kann. Das hat den Vorteil: Das aktuelle Chart ist übersichtlich, Nachteil: man brauch ein weiteres Fenster mit einem laufenden EA.
Bei ff findest du sicher Beispiel-Code.

Grüße

traderdoc 17.05.18 15:19

Zitat:

Zitat von exergon (Beitrag 41023)
Hallo Leopold,

danke für Deinen Tipp...leider läuft aber auch da dann der Markt darüber...ich möchte meine Anzeigen und Buttons so darstellen, dass der Markt in den Bereich nicht laufen kann...weisst Du wie ich meine?

VG Exergon

Die "Teilung" des Bildschirms kann man doch hilfsweise ganz einfach erreichen, indem man das kleine Dreieck am in der Regel rechten oberen Rand des Charts weiter nach links rückt und die Buttons dann rechts davon neben der aktuellen Kerze.

traderdoc

RetepM 17.05.18 15:27

Hi,

hier sind Code-Fragmente mit denen man z.B. auch die aktuellen Kurse ausblenden kann. Wenn man zur Steuerunmg ein Chart unter der Flagge "Exotics" verwendet, stört das überhaupt nicht.

ChartSetInteger(0,CHART_COLOR_BACKGROUND,clrWhite) ;
ChartSetInteger(0,CHART_COLOR_FOREGROUND,clrWhite) ;
ChartSetInteger(0,CHART_SHOW_PRICE_SCALE,0,false);
ChartSetInteger(0,CHART_SHOW_DATE_SCALE,0,false);
ChartSetInteger(0,CHART_SHOW_GRID,0,false);
ChartSetInteger(0,CHART_SHOW_PERIOD_SEP,0,false);
ChartSetInteger(0,CHART_SCALEFIX,0,true);
ChartSetDouble(0,CHART_FIXED_MAX,35000.00000);
ChartSetDouble(0,CHART_FIXED_MIN,34500.00000);

Grüße


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:28 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum