Tagesbasierte Linien

Post Reply
SW358104
Posts: 2
Joined: 19 Feb 2025 17:04

Tagesbasierte Linien

Post by SW358104 »

Hallo,

ich möchte von mir genau definierte Linien nur intraday im Chart einzeichnen und die Werte dafür in Express eingeben.

Dazu habe ich mir diese Programmierung zusammengeschrieben. Allerdings wird nur die erste Linie (VAH) nur intraday gezeichnet. Die anderen beiden Linien werden jedoch alle Tage zuvor eingezeichnet, was nicht so sein soll.

Hat jemand eine Idee, was ich an der Programmierung ändern muss.

Vielen Dank,
Steffen
You do not have the required permissions to view the files attached to this post.
User avatar
WHS Support
Posts: 2442
Joined: 14 Feb 2013 10:27

Re: Tagesbasierte Linien

Post by WHS Support »

Hallo Steffen,

Sie müssen mit begin/end arbeiten. Andernfalls wird nur die erste Kondition an die Bedingung geknüpft und die anderen beiden sind davon losgelöst.

Code: Select all

express date_based_line

vars

series
VAH,
POC,
VAL;

input
$DA(0,999999,250219),
$VAH (0,100000,22950),
$POC (0,100000,22920),
$VAL (0,100000,22845);

calculation

if (DateOpen < NumericToDate($DA)) then
begin
	POC=void;
	VAH=void;
	VAL=void;
end

if (DateOpen >= NumericToDate($DA)) and (DateOpen < NumericToDate($DA+1)) then
begin
	VAH=$VAH;
	POC=$POC;
	VAL=$VAL;
end


interpretation
begin
end


plotband(VAH, "blue", 2, VAL, "blue", 2, "lightblue");
plot(POC, "Tan", 2);
Freundliche Grüße,
Timo
WH SELFINVEST
SW358104
Posts: 2
Joined: 19 Feb 2025 17:04

Re: Tagesbasierte Linien

Post by SW358104 »

Super, vielen Dank für die Hilfe.
Post Reply

Return to “Express codes & tools”