HangingMan. Programmierung

Post Reply
Cokemen
Posts: 15
Joined: 28 Jul 2013 17:58

HangingMan. Programmierung

Post 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
User avatar
WHS Support
Posts: 2443
Joined: 14 Feb 2013 10:27

Re: HangingMan. Programmierung

Post by WHS Support »

Hallo Jörg,

inwiefern die Einbeziehung eines EMAs hilfreich ist können wir nicht beurteilen aber unter der Zugrundelegung Ihres Ansatzes würde ich es so in etwa lösen:

///////////////////
Express HangingMan

Vars

input
$span(1, 500, 9);

Numeric
uWick, dWick, body, flag;

series
ema1;

Calculation
If IsFirstBar() then MovingAverage(c, ema1, $span);
flag = 0;

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;
body = AbsValue (o-c);
uWick = (h - (Max(o, c)));
dWick = ((Min(o, c)) - l);

if (dWick >= (body*2)) and (body >= (uWick*2)) and (flag = 4) then Highlight("slot","cyan");

Interpretation
begin
end
///////////////////

Mit freundlichen Grüßen,
Timo
WH SELFINVEST
Cokemen
Posts: 15
Joined: 28 Jul 2013 17:58

Re: HangingMan. Programmierung

Post by Cokemen »

Hallo Timo,

vielen Dank für die schnelle Antwort aber einige Fragen habe ich noch.

Was bedeutet diese Zeile ( vor allen die Zahlen )
$span(1, 500, 9);

Könne sie mir bitte diese Zeilen erklären ( Es sollte ja eine lange Lunte und ein sehr kurzer oder kein Docht sein )
uWick = (h - (Max(o, c)));
dWick = ((Min(o, c)) - l);

if (body >= (dWick*2)) and (body >= (uWick*2)) and (flag = 3)

MfG Jörg
User avatar
WHS Support
Posts: 2443
Joined: 14 Feb 2013 10:27

Re: HangingMan. Programmierung

Post by WHS Support »

Hallo Jörg,

1) $span ist der Paramter für den ExpMovingAverage. Dadurch können Sie die Periodenanzahl jederzeit über die Designerleiste ändern, ohne nochmals in den Code zu müssen.

2) mit uWick und dWick haben wir Docht (uWick) und Lunte (dWick) definiert. Anschließend haben wir folgende Definition für die Kerze angewendet:
- die Lunte muss mindestens 2x länger sein als der Kerzenkörper --> (body >= (dWick*2))
- der Körper der Kerze muss mindestens 2x größer sein als der Docht --> (body >= (uWick*2))

(die Werte können natürlich beliebig verändert werden).

Mit freunlichen Grüßen,
Timo
WH SELFINVEST
Cokemen
Posts: 15
Joined: 28 Jul 2013 17:58

Re: HangingMan. Programmierung

Post by Cokemen »

Hallo Tiom,

nochmals vielen Dank für deine Hilfe. Ich werde es gleich ausprobieren.

Eine Frage noch gibt es ein Handbuch zum programieren der Express Functions auf Deutsch bei WH

MfG
Jörg
User avatar
WHS Support
Posts: 2443
Joined: 14 Feb 2013 10:27

Re: HangingMan. Programmierung

Post by WHS Support »

Hallo Jörg,

die Informationen sind nur in englischer Sprache verfügbar.

Freundliche Grüße
Dominic
WHS
Bernd
Posts: 104
Joined: 01 Nov 2013 07:52
Location: Hanau

Re: HangingMan. Programmierung

Post by Bernd »

Hallo,
habe diese Informationen auch in englisch nie gefunden (bei Kerzen:Body bot/Body top), obwohl ich alle Handbücher (auch in englisch) durchgelesen habe.
Evtl. ist ja still und heimlich ;) irgendwo im Netz was hinterlegt worden, aber das erhält man dann nur mit
persönlicher Email/Link."Melden Sie sich doch mal per Mail, wir schicken Ihnen was zu".

:roll:
Gruß
Bernd
Sorry WHS, warum gibt es keinen Link, wo alle PDF-s hinterlegt sind? Was soll die Geheimniskrämerei? Alles noch nicht so getestet?
Persönliche Betreuung damit es auch funktioniert? Also kann es auch danebengehen?
WHS Deutschland
Posts: 72
Joined: 01 Jul 2013 15:40

Re: HangingMan. Programmierung

Post by WHS Deutschland »

Hallo Bernd,

aus unserer Sicht ist die notwendige Dokumentation neben den Filmen transparent unter "Hilfe" in der Plattform erreichbar.
Falls eine Frage darüber hinaus nicht beantwortet werden kann, machen wir das gerne im Dialog (wie hier) und ergänzen ggf. für alle Interessierten im Forum oder schicken die Lösung per Mail.
Diese Form des persönlichen Kundenservice möchten wir so beibehalten. Bitte nicht anderweitig interpretieren.

Viele Grüße,
Iris Heinen
für WH SelfInvest
Post Reply

Return to “WHS NANOTRADER - EXPRESS PROGRAMMING”