Page 1 of 1
Candlestick Hammer programmierung
Posted: 27 May 2015 14:29
by Nordman90
hallo,
bei der programmierung des hammers, komme ich bei den schritt nicht weiter, wo es um das verhältnis von körper zu lunte geht, also lunte zu körper 2:1.
habe auch schon den teil vom lehrfilm in mein programm übernomme, aber ohne erfolg.
ebenso wollte ich mir das script vom whs hammer anschauen, dieses ist jedoch verschlüsselt.
wie kann ich dieses programm jetzt schreiben ?
MfG
Re: Candlestick Hammer programmierung
Posted: 27 May 2015 15:06
by WHS Support
Hallo Nordmann90,
anbei ein Express Code zur Identifizierung von Hammer Kerzen.
////////////////////////////
Express E9_Hammer
vars
numeric Flag;
numeric Body_H, Body_L;
calculation
Flag = 0;
Body_H = Max(Close, Open);
Body_L = Min(Close, Open);
if (Open <> Close) then Flag = Flag + 1;
if (Low < Body_L) then Flag = Flag + 1;
if (High = Body_H) then Flag = Flag + 1;
if (Open <> Close) then
begin
if((Body_L - low)/AbsValue(Open - Close)) > 2 then flag = Flag + 1;
end
if (Flag >= 4) then Highlight("slot","cyan");
interpretation
begin
end
////////////////////////////
Wir hoffen damit konnten wir helfen.
Mit freundlichen Grüßen,
Timo
WH Selfinvest
Re: Candlestick Hammer programmierung
Posted: 27 May 2015 16:48
by Nordman90
vielen dank für die schnelle antwort, super !
ich hätte da noch eine frage. der shooting star ist ja ähnlich wie der hammer,
kann ich da das programm des hammer nehmen und nur die bedingungen ändern,
sprich: durch diese ersetzen
if (High> Body_H) then Flag = Flag + 1;
if (Low = Body_L) then Flag = Flag + 1
if((Body_H - High)/AbsValue(Open - Close)) > 2 then flag = Flag + 1
mfg
Re: Candlestick Hammer programmierung
Posted: 27 May 2015 18:01
by WHS Support
Hallo,
fast, so müsste der Code aussehen:
//////////////////////
Express ShootingStar
vars
numeric Flag;
numeric Body_H, Body_L;
calculation
Flag = 0;
Body_H = Max(Close, Open);
Body_L = Min(Close, Open);
if (Open <> Close) then Flag = Flag + 1;
if (High > Body_H) then Flag = Flag + 1;
if (Low = Body_L) then Flag = Flag + 1;
if (Open <> Close) then
begin
if((high - Body_H)/AbsValue(Open - Close)) > 2 then flag = Flag + 1;
end
if (Flag >= 4) then Highlight("slot","cyan");
interpretation
begin
end
//////////////////////
Mit freundlichen Grüßen,
Timo
WH Selfinvest
Re: Candlestick Hammer programmierung
Posted: 28 May 2015 14:14
by Nordman90
danke schnelle antwort

,
ich habe da noch ein gedankengang,
was müsste man in das programm für den hammer einfügen, damit der hammer nach einer serie von absteigenden kerzen(rote kerzen) angezeigt wird, wie hier im beispiel bild.
Re: Candlestick Hammer programmierung
Posted: 28 May 2015 16:00
by WHS Support
Hallo Nordman,,
am einfachsten wäre es wohl, wenn Sie Bull und Bear Kerzen definieren und dann am Ende die Abfrage nach allen Konditionen machen.
z.B. if Flag <= 4 and (Bear[1] and Bear[2] and Bear[3]) then
Freundliche Grüße
Timo
WHS