Zum Inhalt springen
View in the app

A better way to browse. Learn more.

#T/N/X/T

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Indikatoren im Chart

Geschrieben

Hallo, :Howdy:

 

bei Verwendung von Standardindikatoren in einem EA werden diese in der Chartanzeige des Tests grün dargestellt. Wie ändere ich die Farbe? Ich kann im Indikatortext nichts zur Farbe finden.

 

Und wie kann ich es erreichen das die Indikatoren nicht angezeigt werden?

Featured Replies

Geschrieben

Normalerweise werden die Indikatoren immer mit Ihrer Standardfarbe angezeigt. Die Farbe ändern kannst du indem du einen Doppelklick auf eine der Indikatorlinien ausführst und dann im erscheinenden Dialog unter dem Reiter "Farben" die Farben wie gewünscht einstellst.

 

Die Indikatoren kann man meines wissen nicht generell ausschalten. Du kannst lediglich wenn sie angezeigt werden, mit der rechten Maustasz auf eine der Indikatorlinien klicken und dann im Kontextmenü auf "Indikator löschen". Dabei musst du punktgenau auf die Linien klicken, damit das richtige Kontextmenü erscheint.

Geschrieben
  • Autor

Danke Knochen,

 

für den Chart war mir das verständlich. Ich wollte es aber in der Programmierung drin haben um nicht bei jedem Chart öffnen alles wieder neu eingeben zu müssen.

 

Also die Frage bezieht sich darauf wie ich dies in der Programmierung eines EAs verwirklichen kann.

Geschrieben
  • Autor

Danke siscop,

 

und an welche Stelle in der Programmierung kommt das?

Geschrieben

HideTestIndicators(true);

adx=iadx(xxxx);

HideTestIndicators(false);

ma=ima(xxx);

 

ma wird gezeigt... adx nicht

setz es am anfang (in start) und belasse es bei true und es ist gültig für alles.

Geschrieben
  • Autor

Danke siscop, werde das demnächst ausprobieren.

 

Noch einen Tipp wie ich die Farbe der Indikatoren ändern kann. Ich denke es muss irgendwo bei Indikator die Farbbezeichnung eingefügt werden?

Geschrieben

Im IndikatorQuelltext z.B. fiogendes einfügen.

 

#property indicator_color1 Yellow

#property indicator_color2 Black

Geschrieben

#property indicator_separate_window

#property indicator_buffers 1

#property indicator_color1 Green

 

ändere den Wert in Red oder sonst was du willst. Der sollte am Anfang vom Indikatorcode stehen.

Falls du keine Einsicht in den Indikator hast schreib selbst einen Indikator und füge per for-schleife in deinen Indikatorwerte des speziellen Indikators in deinen IndiBuffer ein.

 

Beispiel:

#property indicator_separate_window

#property indicator_buffers 1

#property indicator_color1 Green

double ind_Buffer1[];

...

ini()

IndicatorBuffers(1);

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ind_Buffer1);

...

start()

int limit;

int counted_bars=IndicatorCounted();

if(counted_bars>0) counted_bars--;

limit=Bars-counted_bars;

for(int i=0; i

ind_buffer1=iMA(NULL,0,20,0,MODE_EMA,PRICE_CLOSE,i);

...

 

 

Code oben ist nur ein Beispiel wie du es aufbauen kannstund von der syntax bestimmt nicht richtig da Klammern usw fehlen. Eventuell gibt es noch eine einfachere Lösung aber ich weiss ja nicht was du vor hast.

Geschrieben
  • Autor

Ohh, jetzt wirds aber schon kompliziert für mich. Im Prinzip ist mir ja die Farbe des Indikators nicht so wichtig. Aber wenn ich z.B. einen MA 2 oder 3 mal verwende wäre es schön wenn nicht alle 3 Grün sind. Ich denke wenn ich die Farbe im Indikatorcode direkt reinschreibe, dann sind doch wieder alle 3 MA in der gleichen Farbe, oder?

 

Wenn ich im EA z.B. schreibe: iMA(NULL,0,MAPeriode,0,MATyp,PRICE_CLOSE,1)

 

kann ich da nicht irgendwo, nur für diese eine Verwendung eine Farbe zuordnen.

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

Account

Navigation

Suche

Suche

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.