Allmänt meddelande

Collapse
No announcement yet.

Loop

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

  • Loop

    Hej,

    Går det att skapa en loop i ett script, så att man kan iterera fram värden?

    tex. om jag vill addera close-kursen från 100 staplar bak med close från 99 staplar bak, sen dra medlet av dom,
    sen addera det med close-kursen 98 staplar bak, dra medlet av det,
    addera med kursen 97 staplar bak osv osv.

    det skulle vara väldigt lätt att skapa en sån loop om bara kommandona fanns.
    det skulle även gå att programmera utan, men då blir det ett riktigt hästjobb att knappa in all kod och ännu tråkigare om man kommer på att man vill ändra koden till tex. 200 staplar bakåt.

    OBS! Det är inte något script till detta specifika exempel jag vill ha hjälp utan frågan gäller om det överhuvudtaget finns möjlighet att skapa liknande loopar i programmet?

  • #2
    Loopar finns inte, men däremot olika verktyg för att göra olika saker med dataserier. Tex kan man addera ihop en dataserie med Sum():


    Sum(C,100) adderar ihop Close-kursen 100 perioder bakåt. Mer info finns här:

    http://www.autostock.se/NATscriptref/SUM_d_p_.html


    Nästa steg blir knivigare eftersom det skulle behövts en loop. Det blir lite enklare om du har ett specifikt exempel. Ofta går det att lösa med de scriptkommandon som finns i olika kombinationer.

    Comment


    • #3
      jag skulle exempelvis vilja ta medelvärdet av alla
      mov(c,N,e) {N=1,2,3...,100}

      Comment

      Working...
      X