Tracer une ligne

Post Reply
Ceres
Posts: 73
Joined: 31 Mar 2014 09:53

Tracer une ligne

Post by Ceres »

Bonjour WHS

Auriez vous la possibilité de m'aider s'il vous plait simplement j'ai un petit soucis d'expression avec "void" , j’écris un code sur "événements" qui fonctionne mais j'aimerai que la partie de la ligne avant la date indiquée soit invisible pour que le graphique ne soit pas trop encombré de lignes ,

j'essaye en premier "if date <= NumericToDate(141215) then begin line = void ; end " mais dans cet exemple ça ne fonctionne pas :oops:


Express line

Vars

numeric line;

Calculation

if date = NumericToDate(141215) then
begin
HighLight ("textbelow:" + "\n" + "open : " + "\n" + PriceToString(c) , "grey");
line = open;
end

interpretation

begin
end
plotline (line,bleu,1);


D'autre part si je ne charge que 90 jours par exemple la ligne se tracera sur zéro peut on y remédier ?

Cordialement

Ceres
User avatar
WHS Support
Posts: 2430
Joined: 14 Feb 2013 10:27

Re: Tracer une ligne

Post by WHS Support »

Bonjour Ceres,

Je fais suite à votre post et vous invite à essayer ce code:

Express line

Vars

numeric line;
series xline;

Calculation

if date = NumericToDate(20150709) then
begin
HighLight ("textbelow:" + "\n" + "open : " + "\n" + PriceToString(c) , "grey");
if IsNewDay() then
begin
line = open;
end
end

xline = line;

if line = 0 then xline = void;


interpretation

begin
end


plot (xline,bleu,2);


je vous en souhaite bonne réception et reste à votre disposition.

Cordialement,

Amélie

WH SelfInvest
Post Reply

Return to “WHS NanoTrader”