Richard Ebert
Mitglied seit 10 Jahre 9 Monate

Metastock: Bollinger System von Herbert Tuerk

Beitrag von watrader in falschen Thema:

Hallo,

ich würde gerne das Bollinger System von Herbert Tuerk umsetzen. Da ich keine tiefen Programmierkenntnisse im Metastock 8 habe, würde ich mich freuen, wenn ich mir jemand eine Kurzanleitung zur Implementierung geben könnte.

Vielen Dank im voraus :-)

metatrader
Mitglied seit 10 Jahre 9 Monate

BBands Break Out Analysis von Herbert Türk

Die folgenden MetaStock Formeln im Indikator Builder anlegen:

Name: BBand %B Oscillator H
Fromula: (CLOSE - Fml( "BBand lower band")) / (Fml( "BBand upper band") - Fml( "BBand lower band"))

Name: BBand %B Oscillator J
Formula: (CLOSE - Fml( "BBand lower band bottom")) / (Fml( "BBand upper band top") - Fml( "BBand lower band
bottom"))

Name: BBand Candlestick bearish
Formula: Bear3Formation() OR BearHarami() OR BearHaramiCross() OR BigBlack() OR Black()OR DarkCloud() OR
HangingMan()
OR LongUpperShadow() OR OnNeckLine()

Name: BBand Candlestick bottom reversal
Formula: BullHaramiCross()OR EngulfingBull()OR InvHammer() OR MorningStar() OR PiercingLine() OR
3WhiteSoldiers()

Name: BBand Candlestick bullish
Formula: BigWhite() OR Bull3Formation() OR BullHarami()OR BullHaramiCross() OR EngulfingBull() OR Hammer() OR
LongLowerShadow()
OR GravestoneDoji() OR White()

Name: BBand Candlestick top reversal
Formula: BearHaramiCross() OR DarkCloud()OR EveningStar() OR GravestoneDoji() OR LongLeggedDoji() OR
RisingWindow() OR
3BlackCrows()

Name: BBand lower band bottom
Formula: BBandBot(C,20,S,1.7)

Name: BBand lower band
Formula: Mov(C,20,S)-2*(Stdev(C,20))

Name: BBand MA 33 RSI 14
Formula: Mov(RSI(14),33,S)

Name: BBand MA 7 RSI 14
Formula: Mov(RSI(14),7,S)

Name: BBand MA Typical Price
Formula: n:=(H+L+C)/3;
Mov(n,33,S)

Name: BBand Momentum I
Formula: (Mov(C,7,E) - Mov(C,28,E))/Mov(C,28,E)

Name: BBand Momentum II
Formula: HLC:=(H+L+C)/3;
RCI:=(Mov(HLC,7,E)-Mov(HLC,28,E))/Mov(HLC,7,E);
Mov(RCI,7,E)

Name: BBand Momentum I&II
Formula: HLC:=(H+L+C)/3;
RCI:=(Mov(HLC,7,E)-Mov(HLC,28,E))/Mov(HLC,7,E);
((Mov(C,7,E) - Mov(C,28,E))/Mov(C,28,E)
+ Mov(RCI,7,E))/2

Name: BBand upper band top
Formula: BBandTop(C,20,S,1.7)

Name: BBand upper band
Formula: Mov(C,20,E)+2*(Stdev(C,20))

Neuen MetaStock Experten anlegen

Expert Trends

Bullish: Fml( "BBand Momentum I&II") > 0
AND Fml( "BBand MA 7 RSI 14") < 70

Bearish: Fml( "BBand Momentum I&II") < 0
AND Fml( "BBand MA 7 RSI 14") > 30

Experts Highlights

Name: BBand %B Oscillator J = bullish
Formula: Fml( "BBand %B Oscillator J")>0.5 AND
Fml( "BBand MA 7 RSI 14") < 70
AND Fml( "BBand %B Oscillator J") < 1
Color: Green

Name: BBand %B Oscillator J = bearish
Formula: Fml( "BBand %B Oscillator J")<0.5 AND
Fml( "BBand MA 7 RSI 14") > 30 AND
Fml( "BBand %B Oscillator J") > 0
Color: Reed

Name: Market Top
Formula: Fml( "BBand MA 7 RSI 14") > 70
Color: Blue

Name: Market Basic
Formula: Fml( "BBand MA 7 RSI 14") < 30
Color: Blue

Name: Band Top Break Out
Formula: Fml( "BBand %B Oscillator J") > 1
Color: DK Green

Name: Band Basic Break Out
Formula: Fml( "BBand %B Oscillator J") < 0
Color: DK Reed

Symbols:

Name: D
Formula: Cross(Fml( "BBand MA Typical Price"),C)
Symbol: Above

Name: U
Formula: Cross(C,Fml( "BBand MA Typical Price"))
Symbol: Below

Commentary:

<expert>

Analysis <DATE:L>
<Name> Symbol <Symbol>

Market information

Periodicity <Periodicity>

Open writeval(open)
High writeval(high)
Low writeval(low)
Close writeval(close)
Change writeif((c-ref(c,-1))<0,"writeval(c-ref(c,-1),8.4) (writeval(((c-ref(c,-1))/div(ref(c,-1),100)),0.2)%)")
writeif((c-ref(c,-1))>0,"writeval(c-ref(c,-1),8.4) (writeval(((c-ref(c,-1))/div(ref(c,-1),100)),0.2)%)")
writeif(highest(high)=high,"Highest High","")writeif(lowest(low)=low,"Lowest Low","")

Highest High Value writeval(HHV(c,12)) <Periodicity> Time 12
Lowest Low Value writeval(llv(c,12)) <Periodicity> Time 12
Volume Today writeval(VOLUME)
Cash Balance Writeval(open*mul(volume,100),0.0)

Cost Average ToDay writeval((O+H+L+C)/4) (writeval(c-(O+H+L+C)/4))
Cost Average 12Ago writeval(mov( (O+H+L+C)/4,12,s)) (writeval(c-mov((O+H+L+C)/4,12,s)))

Volatility Ratio writeval(std(log(C/ref(C,-1)),5)/std(log(C/ref(C,-1)),99))

Momentum Indicators

BBand Momentum I Value writeval(Fml( "BBand Momentum I")) writeif(Fml( "BBand Momentum
I")>0,"Uptrend","")writeif(Fml( "BBand Momentum I")<0,"Downtrend","")
BBand Momentum II Value writeval(Fml( "BBand Momentum II")) writeif(Fml( "BBand Momentum
II")>0,"Uptrend","")writeif(Fml( "BBand Momentum II")<0,"Downtrend","")
BBand Momentum I&II Value writeval(Fml( "BBand Momentum I&II")) writeif(Fml( "BBand Momentum
I&II")>0,"Uptrend","")writeif(Fml( "BBand Momentum I&II")<0,"Downtrend","")

BBand MovAvg 7 RSI 14 Value writeval(Fml( "BBand MA 7 RSI 14")) writeif(Fml( "BBand MA 7 RSI 14")>70,"Market
Top","")writeif(Fml( "BBand MA 7 RSI 14")<30,"Market Basic","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml(
"BBand MA 7 RSI 14") < 70,"Bullish Trend","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI
14") > 30,"Bearish Trend","")
BBand MovAvg 33 RSI 14 Value writeval(Fml( "BBand MA 33 RSI 14")) writeif(Fml( "BBand MA 33 RSI
14")>70,"Market Top","")writeif(Fml( "BBand MA 33 RSI 14")<30,"Market Basic","")writeif(Fml( "BBand Momentum
I&II") > 0 AND Fml( "BBand MA 33 RSI 14") < 70,"Bullish Trend","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml(
"BBand MA 33 RSI 14") > 30,"Bearish Trend","")

Bollinger Bands Techniques

%B Oscillator J writeval(Fml( "BBand %B Oscillator J")) writeif(Fml( "BBand %B Oscillator J")>0.5 AND
Fml( "BBand MA 7 RSI 14") < 70 AND Fml( "BBand %B Oscillator J") < 1,"bullish bands","")writeif(Fml( "BBand MA 7
RSI 14") > 70,"band on Market Top","")writeif(Fml( "BBand %B Oscillator J") > 1,"bands break out","")writeif(Fml(
"BBand %B Oscillator J")<0.5 AND
Fml( "BBand MA 7 RSI 14") > 30 AND
Fml( "BBand %B Oscillator J") > 0,"bearish bands","")writeif(Fml( "BBand MA 7 RSI 14") < 30,"bands on Market
Basic","")writeif(Fml( "BBand %B Oscillator J") < 0,"bands break out","")
%B Oscillator H writeval( Fml( "BBand %B Oscillator H")) writeif(Fml( "BBand %B Oscillator H")>0.5 AND
Fml( "BBand MA 33 RSI 14") < 70 AND Fml( "BBand %B Oscillator H") < 1,"bullish bands","")writeif(Fml( "BBand MA
33 RSI 14") > 70,"band on Market Top","")writeif(Fml( "BBand %B Oscillator H") > 1,"bands break out","")writeif(Fml(
"BBand %B Oscillator H")<0.5 AND
Fml( "BBand MA 33 RSI 14") > 30 AND
Fml( "BBand %B Oscillator H") > 0,"bearish bands","")writeif(Fml( "BBand MA 33 RSI 14") < 30,"bands on Market
Basic","")writeif(Fml( "BBand %B Oscillator H") < 0,"bands break out","")
Typical Price writeval(Fml( "BBand MA Typical Price")) writeif(Cross(Fml( "BBand MA Typical Price"),C),"Cross
D","")writeif(Cross(C,Fml( "BBand MA Typical Price")),"Cross U","")

Momentum Indicators & Candlestick Patterns

BBand MovAvg 7 RSI 14 Value writeval(Fml( "BBand MA 7 RSI 14"))
writeif(Fml( "BBand MA 7 RSI 14")>70 and Fml( "BBand Candlestick top reversal") ,"Top Reversal
Signals","")writeif(Fml( "BBand MA 7 RSI 14")>70 and BearHaramiCross(),": BearHaramiCross","")writeif(Fml( "BBand
MA 7 RSI 14")>70 and DarkCloud(),": DarkCloud","")
writeif(Fml( "BBand MA 7 RSI 14")>70 and EveningStar(),": EveningStar","")writeif(Fml( "BBand MA 7 RSI 14")>70
and GravestoneDoji(),": GravestoneDoji","")writeif(Fml( "BBand MA 7 RSI 14")>70 and LongLeggedDoji(),":
LongLeggedDoji","")writeif(Fml( "BBand MA 7 RSI 14")>70 and RisingWindow(),": RisingWindow","")
writeif(Fml( "BBand MA 7 RSI 14")>70 and 3BlackCrows() ,": 3BlackCrows","")writeif(Fml( "BBand MA 7 RSI 14")<30
and Fml( "BBand Candlestick bottom reversal") ,"Bottom Reversal Signals","")writeif(Fml( "BBand MA 7 RSI 14")<30
and BullHaramiCross(),": BullHaramiCross","")writeif(Fml( "BBand MA 7 RSI 14")<30 and EngulfingBull(),":
EngulfingBull","")writeif(Fml( "BBand MA 7 RSI 14")<30 and InvHammer(),": InvHammer","")writeif(Fml( "BBand MA 7
RSI 14")<30 and MorningStar(),": MorningStar","")writeif(Fml( "BBand MA 7 RSI 14")<30 and PiercingLine(),":
PiercingLine","")writeif(Fml( "BBand MA 7 RSI 14")<30 and 3WhiteSoldiers(),": 3WhiteSoldiers","")
writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and Fml( "BBand Candlestick bullish")
,"bullish signals","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and BigWhite(),":
BigWhite","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and Bull3Formation(),":
Bull3Formation","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and BullHarami(),":
BullHarami","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and
BullHaramiCross(),": BullHaramiCross","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") <
70 and EngulfingBull(),": EngulfingBull","")
writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and Hammer(),":
Hammer","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and GravestoneDoji(),":
GravestoneDoji","")writeif(Fml( "BBand Momentum I&II") > 0 AND Fml( "BBand MA 7 RSI 14") < 70 and White(),":
White","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") > 30 and Fml( "BBand
Candlestick bearish") ,"bearish signals","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") >
30 and Fml( "BBand Candlestick bearish"),"bearish signals","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml(
"BBand MA 7 RSI 14") > 30 and Bear3Formation(),": Bear3Formation","")
writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") > 30 and BearHarami(),":
BearHarami","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") > 30 and
BearHaramiCross(),": BearHaramiCross","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI
14") > 30 and BigBlack(),": BigBlack","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") >
30 and Black(),": Black","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") > 30 and
DarkCloud(),": DarkCloud","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") > 30 and
HangingMan(),": HangingMan","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI 14") > 30 and
LongUpperShadow(),": LongUpperShadow","")writeif(Fml( "BBand Momentum I&II") < 0 AND Fml( "BBand MA 7 RSI
14") > 30 and OnNeckLine(),": OnNeckLine","")

watrader
Mitglied seit 10 Jahre 9 Monate

Vielen Dank für die Hilfe.

Es funktioniert :-)

amuecher
Mitglied seit 10 Jahre 9 Monate

Hallo Metatrader,

ich habe versucht, diese Formeln bei mir einzusetzen, bekomme jedoch immer diese Fehlermeldung:

"No indicator names in the indicator builder contain this text".

Was mache ich falsch?

Ebenso im Expert.

Vielen Dank im Voraus

amuecher

Gast

Bei mir die gleiche Meldung :(

metatrader
Mitglied seit 10 Jahre 9 Monate

Hallo,

es kommt ein wenig auf die Reihenfolge an.

Beispiel:

BBand %B Oscillator H
(CLOSE - Fml( "BBand lower band")) / (Fml( "BBand upper band") - Fml( "BBand lower band"))

Kann erst angelegt werden, wenn die beiden referenzierten Formeln

BBand upper band
und
BBand lower band

angelegt wurden.

amuecher
Mitglied seit 10 Jahre 9 Monate

@ metatrader

Super, danke für die schnelle Antwort!

Bis auf die "Commentary" klappt alles.

Grüsse

Gast

@ Metatrader

Mit dem System klappt so weit so gut. Vielen Dank. Nur bei commentary hapert es. Außerdem beim "laufendem Betrieb" habe ich im Chart entweder nur die Pfeile nach unten (gehe short) oder nur nach oben (gehe long), obwohl ich im Edit Modus (Symbol) die beiden Arrows gewählt habe (check all). Im Chart kann man das nicht sehen. Was ist denn los?

Grüße

Joram

norma
Mitglied seit 10 Jahre 5 Monate

Und wie sind die Erfahrungen mit diesem System?

Gruß
Williams

metatrader
Mitglied seit 10 Jahre 9 Monate

@ Joram,

ich habe den Expert-Commentary nicht installiert, du müsstest ihn Schritt für Schritt eingeben, dann gibt Metastock dir eine Fehlermeldung, an welcher Stelle was nicht stimmt.

@ Williams,

ohne das dies jetzt abwertend zu verstehen ist: Es funktioniert genauso gut oder schlecht wie alle anderen Systeme, die man frei im Internet erhalten kann. Es gibt Aktien/Indizes/... mit guten Ergebnissen, es gibt Aktien/Indizes/... mit schlechten Ergebnissen, es gibt Phasen wo das System gute Ergebnisse liefert und Phasen wo es vollständig versagt.

Hilft dir das weiter?

Gast

@ metatrader

thx very much. I´ll try it.

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.

Jetzt registrieren

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