Allmänt meddelande

Collapse
No announcement yet.

Slumpgenerator

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

  • Slumpgenerator

    Är det någon som har ett skript för att generera slumpartade tal?

    Tanken är att använda det dels för att testa exit metoder från slumpade entries och även för att kasta in felmarginaler i rankningssystem för se hur känslig en strategi är…
    AlgoPal - Emotionless Trading - Hyr ut våra trading algoritmer for Autostock via algopal.com

  • #2
    Det finns ingen slumpgenerator i scriptspråket, men man borde kunna komma väldigt nära helt slumpmässigt genom att använda tex Date() och filtrera bort allt utom sista decimalerna typ samt multiplicera med stora tal. Tex:

    slumtal_10000=int(mult(frac(mult(frac(date()),10000)),10000))
    Attached Files

    Comment


    • #3
      Det ger väl samma tal vid samma tidpunkt varje dag. Kanske inte skapar något problem beroende på hur man använder beräkningen. Annars kanske det går att använda decimalvärden för ett index som förutom i micro-tid blir slumpmässiga. Eller kombinera med formeln ovan.

      Comment


      • #4
        Det som händer är att man multiplicerar sig in i decimalerna som uppdateras på microsekundnivå. Sannolikheten att man prickar samma microsekund flera gånger borde ju vara minimal.

        Comment


        • #5
          Förmodligen så i verkligenheten. Simulatorn kommer dock att ge samma tal vid varje tidpunkt varje dag. Det beror på hur man implementerar. Det gäller bara att se till att det inte blir upprepade mönster.

          Comment


          • #6
            jo, men scripten kommer inte exekveras på exakt samma microsekund varje dag. De körs ungefär var 5:e sekund, det finns inget exakt i det vilket gör att sista decimalerna i systemtiden borde vara väldigt slumpmässiga.

            Comment


            • #7
              Jo, det gör simultorn. Bara man är medveten om det.

              Det är ju i simulatorn slumpmässiga affärer används för att tex jämföra enries med slump-entries.
              Last edited by Henric; 2021-11-12, 16:53.

              Comment


              • #8
                Ah, där är en poäng! Funkar såklart live, men simulatorn kommer göra samma sak varje gång. Blir nog inte så lätt då.

                Comment

                Working...
                X