Känns som om att värdet läses in i cellen första perioden o sen skrivs det ej över med nytt värde. Då nya C är LE jmf med förra C skall gamla värdet i cellen skrivas över med noll, tror inte att det sker nu. Så därför hämtas samma värde o stapeln blir lika hög för alla perioder.
Allmänt meddelande
Collapse
No announcement yet.
TIKI fast på Large Cap
Collapse
X
-
Jag testade lite nu och det fungerar så långt att värdena postas i cellerna och hämtas upp, men de globala cellerna fungerar så att momentanvärdet just nu visas i alla staplarna bakåt. För live-handel är det inget problem, men det går inte att backtesta.
Ska fundera ut något annat sätt att få kurvan dynamisk bakåt.
Comment
-
Skriver du
SetGVarIf(add(GetGVar(155),1),155,1)
ökas värdet i cell 155 med 1 varje gång raden körs.
problemet är att 0-ställa cellen.
Behövs en rad som kollar om det blivit ny period.
Ungefär så här
if( NyPeriod , SetGVarIf(0,155,1) , 0 )
SetGVarIf(add(GetGVar(155),gt(c,ref(c,1))),155,1)
Skulle vara trevligt att se hur koden är för att kolla
vilken periodläng/upplösning det är på diagramet
och om en ny period har börjat.Smålänning av födsel och ohejdad vana.
Comment
-
Lite påskpyssel
Ursprungligen postat av Lenpa Visa inläggSkriver du
SetGVarIf(add(GetGVar(155),1),155,1)
ökas värdet i cell 155 med 1 varje gång raden körs.
problemet är att 0-ställa cellen.
Behövs en rad som kollar om det blivit ny period.
Ungefär så här
if( NyPeriod , SetGVarIf(0,155,1) , 0 )
SetGVarIf(add(GetGVar(155),gt(c,ref(c,1))),155,1)
Skulle vara trevligt att se hur koden är för att kolla
vilken periodläng/upplösning det är på diagramet
och om en ny period har börjat.
Skulle vara trevligt att se hur koden är för att kolla
vilken periodläng/upplösning det är på diagramet
och om en ny period har börjat.[/QUOTE]
Tror att vi tänkt lite fel från början Formeln är
T = Upticking Stocks - Downticking Stocks
Så vi jobbar bara med +1 och -1. Lika med kurser påverkar ej
Så det räcker med att kolla om förra perioden uppfyllde +1 eller-1 kraven o då skickas ingen ny +1 resp -1. Tänker jag rätt?
Sen får man fylla på med vad som händer när man går från t.ec +1 till -1 villkor=då bör man väl skicka -2 o när ett +1 villkor blir lika i nästa period
får man skicka -1 för att ta ut förra +1an, eller hur?
SetGVarIf(add(GetGVar(155),1),155,1) ökar med 1 varje period. Den här raden kan jag väl ansluta till flera papper som skicklar en 1 till 155 varje period?
Comment
-
stega upp ett värde?
Kan jag stega upp en faktor x med t.ex 1 för varje gång det är en ny tidsperiod i intradaydiagrammet enl den tidsskala man valt
I gamla Basicprogram tror jag att man skrev
For I = 100 To 200 Step 1 så räknar det upp 100,101,,,, till 200.
Får man till det i AT o i så fall hur?
Comment
Comment