Page 1 of 1
Hammer Programmierung
Posted: 27 Jul 2015 19:49
by Cokemen
Wer kann helfen ich versuche bei der Hammerprogrammierung eine kurze Lunte zu programmieren.
Was läuft falsch in dieser Zeile
if ((High - Body_H )/AbsValue(Close - Open)) < 0.1 then Flag = Flag + 1;
Es gibt immer folgene Fehlermeldung. "Division durch null "
und wie schreibt man oder
if (High = Body_H) or ((High - Body_H )/AbsValue(Close - Open)) < 0.1 then Flag = Flag + 1;
MfG
Jörg
Re: Hammer Programmierung
Posted: 27 Jul 2015 20:37
by WHS Support
Hallo Jörg,
testen Sie es einmal mit der IsNonZero() Abfrage:
If IsNonZero(AbsValue(close-open)) then
begin
if ((High - Body_H )/AbsValue(Close - Open)) < 0.1 then Flag = Flag + 1;
end
///und
if IsNonZero(AbsValue(close-open)) then
begin
if (High = Body_H) or ((High - Body_H )/AbsValue(Close - Open)) < 0.1 then Flag = Flag + 1;
end
//////////
Mit freundlichen Grüßen,
Timo
WH SELFINVEST
Re: Hammer Programmierung
Posted: 28 Jul 2015 17:25
by Cokemen
Vielen Dank für Ihre schnelle Antwort jetzt bin ich weiter gekommen
HangingMan. Programmierung
Posted: 28 Jul 2015 17:36
by Cokemen
Hallo,
jetzt habe ich mal eine Frage zum HangingMan.
ich ver suche immer Docht und die Lunte Parameter zu geben.irgendwie berechnet er immer nur die Lunte oder den Docht was läuft da falsch???
Express HangingMan
vars
numeric Flag;
numeric Body_H, Body_L;
series
ema1;
calculation
Flag = 0;
Body_H = Max(Close, Open);
Body_L = Min(Close, Open);
ExpMovingAverage(close, ema1, 9);
If ( Open > ema1 ) then Flag= Flag +1;
If ( Close > ema1 ) then Flag= Flag +1;
If ( Close > Open ) then Flag= Flag +1;
if ( Open <> Close) then Flag = Flag + 1;
if (Low < Body_L) then Flag = Flag + 1;
if ( Close - Open) > ( high - Body_H ) then Flag = Flag + 1;
If (Open <> Close) then
begin
if ((Body_L - low)/AbsValue(Open - Close)) > 2 and ((High - Body_H )/AbsValue(high - low)) < 0.2 then Flag = Flag + 1;
end
if (Flag >= 7) then Highlight("slot","cyan");
interpretation
begin
end
MfG
Jörg
Re: Hammer Programmierung
Posted: 29 Jul 2015 08:41
by WHS Support
Hallo Jörg,
siehe hier:
whs-futurestation-nano-express-programm ... html#p5906
Mit freundlichen Grüßen,
Timo
WH SELFINVEST