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
Hat denn keiner einen Vorschlag?
Gruss
@ Chartcheck [#1]
Du musst das Ganze nur als Handelssystem formulieren mit der Bullish Bedingung als LE und dem Neutral als LX.
Alles klar?
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?
@ Chartcheck [#4]
Habe gerade kein MetaStock zur Hand, stelle die Formel morgen rein.
Okay?
@ 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
Hi Metatrader,
genau das ist es was ich erreichen wollte.
Ich danke Dir vielmals.
Gruss
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.