Swinger.
Mitglied seit 11 Jahre 4 Monate

Metastock: Expert Advisor und Darstellung

Hallo Leute,

ich habe eine Frage zum Expert Adviser und der farblichen Hervorhebung der Kursbalken. Für die Unterscheidung habe ich folgende "Highlights" gewählt:

{Bullish Color Green}
1.003*Ref(Mov(C,20,E),-1)<Mov(C,20,E)

{Neutral Color Blue}
Ref(Mov(C,20,E),-1)>Mov(C,20,E)

Ich denke die Formel ist leicht nachzuvollziehen, Grün wenn der Average um einen bestimmten Betrag (Prozentsatz) steigt und Blau wenn der Average fällt. Nun sind natürlich nur die Balken grün bei dem der Ausdruck "Bullish" zutrifft. Ich möchte nun aber erreichen dass die Balken ab dem Zeitpunkt "Bullish" grün bleiben bis der Ausdruck "Neutral" Gültigkeit hat.

Wer kann mir weiterhelfen?

Gruss
Chartcheck

Geschrieben von Swinger. am
Swinger.
Mitglied seit 11 Jahre 4 Monate

Hat denn keiner einen Vorschlag?

Gruss

metatrader
Mitglied seit 11 Jahre 4 Monate

@ Chartcheck [#1]

Du musst das Ganze nur als Handelssystem formulieren mit der Bullish Bedingung als LE und dem Neutral als LX.

Alles klar?

Swinger.
Mitglied seit 11 Jahre 4 Monate

Servus Metatrader,

ist schon klar dass ich dies so als System eingeben kann. Mein Ziel ist es jedoch diesen Bereich visuell
dadurch hervorzuheben dass die Kursbalken in einer bestimmten Farbe dargestellt werden. Das geht aber nur im
Expert Advisor. Nur wie?

metatrader
Mitglied seit 11 Jahre 4 Monate

@ Chartcheck [#4]

Habe gerade kein MetaStock zur Hand, stelle die Formel morgen rein.

Okay?

metatrader
Mitglied seit 11 Jahre 4 Monate

@ Chartcheck [#1]

Einen neuen Indikator anlegen, Name: _Trade

entry:=1.003*Ref(Mov(C,20,E),-1)<Mov(C,20,E);
exit:=Ref(Mov(C,20,E),-1)>Mov(C,20,E);
Init:=Cum(entry+exit>-1)=1;
entryInit:=Cum(entry)=1;
state:=BarsSince(Init OR entry)
<BarsSince(Init OR exit)+entryInit;
state

Einen neuen Expert anlegen
Highlight Long: Fml("_Trade")=1
Highlight Neutral: 1

Fertig

Swinger.
Mitglied seit 11 Jahre 4 Monate

Hi Metatrader,

genau das ist es was ich erreichen wollte.
Ich danke Dir vielmals.

Gruss

Profile picture for user pullPUSH
pullPUSH
Mitglied seit 11 Jahre 4 Monate

metatrader Am: 24.10.2006 01:06:04

Habe gerade kein MetaStock zur Hand, stelle die Formel morgen rein....

metatrader Am: 24.10.2006 09:22:44

Einen neuen Indikator anlegen...

----------------------------------------------------------------------------

Also die Antwortzeiten oder auch Latenzverzögerung ist mir bei metatrader schon unheimlich. Was mag sich woll in diesem nur 8 Stunden 16 Minuten 40 Sekunden dauerenden Delay abgespielt haben?

a) Rückflug von Buenos Aires doch der blöde Browser in der Lufthansamaschine wollte den Fernzugriff per Java Applet auf den heimischen Server nicht zulassen.

b) Seine Sekretärin hatte den Laptop im Hotel vergessen. Code schreiben war nicht.

c) Die Pause wurde zum erholsamen Schlaf genutzt um sich wieder ans Werk zu machen.

Rückrufservice
Beschreiben Sie bitte Ihr Anliegen, damit wir uns auf den Rückruf vorbereiten können.
Ja, ich habe die Datenschutzerklärung zur Kenntnis genommen und willige ein, dass die von mir angegebenen Daten inklusive der Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen elektronisch erhoben und gespeichert werden. Meine Daten werden dabei nur streng zweckgebunden zur Bearbeitung meiner Anfrage genutzt und nicht ohne Einwilligung weitergegeben. Diese Einwilligung kann jederzeit mit Wirkung für die Zukunft widerrufen werden.
Fragen?

Sie haben Fragen zu ZMP Live? Unser Team steht gerne hilfsbereit zu Ihrer Verfügung. Senden Sie uns gerne eine Nachricht:

Es gilt unsere Datenschutzerklärung

Jetzt registrieren

Jetzt registrieren und ZMP Live+ 14 Tage kostenlos testen!
  • Dauerhaft kostenfrei
  • Keine Zahlungsinformationen erforderlich