Hej,
Jag har precis börjat lära mig koda med scriptspråket och har fastnat lite på hur funktionen draw fungerar.
Det jag vill göra är att jämföra hur ATR(14) ser ut mot ATR(100) samt lägga ett bollingerband på en standardavvikelse runt ATR(100). Men jag fastnar på mer grundläggande problem.
Varför får jag två helt olika grafer med de här olika scriptsnuttarna?
Jag förväntar mig att alla tre linjerna ska ritas ut men antingen ritas bara dev ut elle så ritas kort och lång ut. Har det bara med att göra vilka värden det sista drawkommandot har för värden på sin y-axel? Hur löser man det?
Under egenskaperna till skriptet har jag att det ska visas i analysområde 1 och att skalingen ska vara automatisk.
Tidigare försökte jag mig på att använda automatisk skalning emn det verkar bara betyda att y-axeln visar värden från det första "draw" kommandot och att de senare drawkommandona bara ritas ut i analysområdet utan hänsyn till y-axeln. Är det fel eller rätt observerat?
Jag har precis börjat lära mig koda med scriptspråket och har fastnat lite på hur funktionen draw fungerar.
Det jag vill göra är att jämföra hur ATR(14) ser ut mot ATR(100) samt lägga ett bollingerband på en standardavvikelse runt ATR(100). Men jag fastnar på mer grundläggande problem.
Varför får jag två helt olika grafer med de här olika scriptsnuttarna?
Kod:
kort=MULT(DIV(ATR(14),c),100) lång=MULT(DIV(ATR(100),c),100) dev=MULT(DIV(STDEV(Aref(c,1),100),c),100) Draw(dev,5,yqa2) Draw(lång, 1, bqa) Draw(kort,2, rqa)
Kod:
kort=MULT(DIV(ATR(14),c),100) lång=MULT(DIV(ATR(100),c),100) dev=MULT(DIV(STDEV(Aref(c,1),100),c),100) Draw(lång, 1, bqa) Draw(kort,2, rqa) Draw(dev,5,yqa2)
Under egenskaperna till skriptet har jag att det ska visas i analysområde 1 och att skalingen ska vara automatisk.
Tidigare försökte jag mig på att använda automatisk skalning emn det verkar bara betyda att y-axeln visar värden från det första "draw" kommandot och att de senare drawkommandona bara ritas ut i analysområdet utan hänsyn till y-axeln. Är det fel eller rätt observerat?
Comment