Allmänt meddelande

Collapse
No announcement yet.

Frågor om hhv

Collapse
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • Frågor om hhv

    Ursprungligen postat av david.flyden Visa inlägg
    Hej,
    Jag har nu uppdaterat och kör 64 bitas. Uppdateringen gick bra med problemet med HHV kvarstår.
    Jag har lagt lite mer tid på att försöka ringa in problemet. Två saker:

    1) Om jag kör denna kod och kollar i debug:
    Qvärde1:=sub(12,1)
    Qvärde2=sub(12,1)
    Q1=hhv(c,Qvärde1) inte ok
    Q2=hhv(c,Qvärde2) inte ok
    Q3=hhv(c,Qvärde1:11) inte ok
    Q4=hhv(c,Qvärde2:11) inte ok
    Q5=hhv(c,11) ok

    Se skärmdump3 för detaljer.

    2) Det verkar även bli fel i scriptet (inte endast i debug) efter en viss gräns av data. Se skärmdump4 med utritning i analysområde 1 för ett dagsdiagram med 201 dagar. felaktigt resultat. Det blir rätt om man kör med <200 dagar, se skärmdump5.

    värde1=sub(12,2)
    hhv(c,värde1)


    Finns det någon bra workaround för hhv med dynamiskt värde som jag kan använda tillsvidare?

    Jag startar en ny tråd. Vill inte kidnappa tråden skapad av flyden. Även om frågorna hänger ihop. Jag blir lite konfunderad hur hhv fungerar med dynamiska värden. Enligt flera äldre inlägg ska det fungera om man reserverar ett max antal för periodvärdet. Jag har kört lite i debug samt simulatorn och blir osäker på hur det faktiskt fungerar.

    1. Finns det någon skillnad mellan debug, simulatorn, diagram och live?

    2.Vilka metoder ska fungera:
    Qvärde1:=sub(12,1)
    Qvärde2=sub(12,1)
    Q1=hhv(c,Qvärde1)
    Q2=hhv(c,Qvärde2)
    Q3=hhv(c,Qvärde1:11)
    Q4=hhv(c,Qvärde2:11)
    Q5=hhv(c,11)
    Q6=hhv(c,"result från funktion som genererar periodvärde". tex hhvbars)

    Observation:

    Perioder=add(29,1)
    högsta1=hhv(c,Perioder:30)
    högsta2=hhv(c,Perioder)
    datt=add(date(),0)
    and(0,0)

    Jag körde högsta1 och högsta2 i debug skarpt med 200 dagar i diagrammet. När Perioder blir 30 så fungerar båda versionerna. När värdet blir 31 och uppåt visas ett datumvärde. Nästan samma som Date(). Det gäller båda alternativen???

    Jag har några äldre script med dynamiska hhv. Hur ska man agera?
Working...
X