Allmänt meddelande

Collapse
No announcement yet.

Tidsignal

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

  • Tidsignal

    Hej!
    Det går ju inte i nuläget att backsimulera något som innehåller DATE(), så jag tänkte om man kanske kunde ersätta den med något annat?

    Följande rader ger ju sant hela sista minuten i en 2-minutersperiod. Går det att göra om det på nåt enkelt sätt så man kan backtesta?

    tidnu:=Frac(DATE())
    totalt:=Mult(tidnu,1440)
    rest:=Int(Mod(totalt,2))
    tidsignal:=Eqv(rest,1)

  • #2
    Jag tror du kan göra så här.

    Du kan lägga ett extra objekt i minutupplösning och plocka med CmpRef(d,0,A) om objekt A är minutupplösning.

    tidnu:=Frac(CmpRef(d,0,A))

    skulle ge dig den simuleringen. Kom ihåg att definiera objekt A som minutupplösning då.

    OBS! När du använder Analysbänken och animerar så reserveras alltid objekt C för minutupplösning på huvudpappret som scriptet är anslutet till.

    Så i analysbänken kan du använda

    tidnu:=Frac(CmpRef(d,0,C))

    utan att definiera det objektet.


    Comment


    • #3
      Tror bara att det som angavs om analysbänken fungerar och i analysbänken.

      Allting stegas fram enligt upplösning i huvudobjektet(scriptet självt).

      Annars måste huvudscriptet vara i 1 minuts och då använder du vanlig D för att hämta värdet istället. Och andra upplösningar måste vara i extra objekt A-C. Men vissa analysmetoder funkar ju inte där som Stoch(), RSI(), MO() osv.

      Men alla metoder som har angivelse av valbar dataserie i funktionen kan ju användas direkt på extra objekt.

      Comment

      Working...
      X