Allmänt meddelande

Collapse
No announcement yet.

Raptor

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

  • 09:15 ANALYS "sl) New Raptor dev köp OMXS303J" kurs 1243.00
    12:53 ANALYS "sl) New Raptor dev sell OMXS303J" kurs 1241.75 -1,25 pkt

    Comment


    • Inga Raptor-signaler idag.

      Comment


      • Originalinställningar och Raptorversion 131004

        OMXS303J 130920-131008
        Totalt Avkastning 16.25 kr 1.28% på 13 affärer under 26:16:05 timmar
        Av dessa blankat 2 st med avkastning 3.75 kr 0.30%
        Innehav 5 st med vinst 27.75 kr 2.19%
        Innehav 6 st med förlust -15.25 kr -1.20%
        Blankning 1 st med vinst 4.00 kr 0.32%
        Blankning 1 st med förlust -0.25 kr -0.02%

        OMXS303I 130816-130919
        Totalt Avkastning 4.50 kr 0.36% på 25 affärer under 38:58:45 timmar
        Av dessa blankat 3 st med avkastning 0.25 kr 0.02%
        Innehav 13 st med vinst 18.00 kr 1.45%
        Innehav 9 st med förlust -13.75 kr -1.11%
        Blankning 2 st med vinst 1.25 kr 0.10%
        Blankning 1 st med förlust -1.00 kr -0.08%

        OMXS303H 130719-130815
        Totalt Avkastning 9.25 kr 0.75% på 20 affärer under 15:53:05 timmar
        Av dessa blankat 2 st med avkastning 2.00 kr 0.16%
        Innehav 10 st med vinst 22.50 kr 1.83%
        Innehav 8 st med förlust -15.25 kr -1.23%
        Blankning 2 st med vinst 2.00 kr 0.16%
        Blankning 0 st med förlust 0.00 kr 0.00%

        OMXS303G 130621-130718
        Totalt Avkastning -30.75 kr -2.67% på 15 affärer under 33:26:25 timmar
        Av dessa blankat 4 st med avkastning -7.00 kr -0.60%
        Innehav 5 st med vinst 18.25 kr 1.57%
        Innehav 6 st med förlust -42.00 kr -3.64%
        Blankning 0 st med vinst 0.00 kr 0.00%
        Blankning 4 st med förlust -7.00 kr -0.60%

        2013-06-20 09:15 Köp 1 1163,25 1 Innehav OMX Raptor Long
        2013-06-20 14:15 Sälj-1 1148,50 -14,75 -1,27% OMX Raptor exitlong
        2013-06-20 16:30 Köp 1 1141,50 1 Innehav OMX Raptor Long
        2013-06-24 11:48 Sälj-1 1117,75 -23,75 -2,08% OMX Raptor exitlong


        OMXS303F 130517-130620
        Totalt Avkastning -70.25 kr -5.89% på 27 affärer under 43:52:55 timmar
        Av dessa blankat 0 st med avkastning 0.00 kr 0.00%
        Innehav 9 st med vinst 25.00 kr 2.10%
        Innehav 18 st med förlust -95.25 kr -7.99%
        Blankning 0 st med vinst 0.00 kr 0.00%
        Blankning 0 st med förlust 0.00 kr 0.00%

        2013-06-12 16:15 Köp 1 1184,00 1 Innehav OMX Raptor Long
        2013-06-13 12:11 Sälj-1 1160,00 -24 -2,03% OMX Raptor exit long
        2013-06-19 12:45 Köp 1 1183,50 1 Innehav OMX Raptor Long
        2013-06-20 14:32 Sälj-1 1150,50 -33 -2,79% OMX Raptor exit long



        Vi kan börja skönja problemen här ;-)
        Last edited by mikbob; 2013-10-08, 23:46. Anledning: Typo

        Comment


        • Ursprungligen postat av mikbob Visa inlägg
          Originalinställningar och Raptorversion 131004

          OMXS303J 130920-131008
          Totalt Avkastning 16.25 kr 1.28% på 13 affärer under 26:16:05 timmar
          Av dessa blankat 2 st med avkastning 3.75 kr 0.30%
          Innehav 5 st med vinst 27.75 kr 2.19%
          Innehav 6 st med förlust -15.25 kr -1.20%
          Blankning 1 st med vinst 4.00 kr 0.32%
          Blankning 1 st med förlust -0.25 kr -0.02%

          OMXS303I 130816-130919
          Totalt Avkastning 4.50 kr 0.36% på 25 affärer under 38:58:45 timmar
          Av dessa blankat 3 st med avkastning 0.25 kr 0.02%
          Innehav 13 st med vinst 18.00 kr 1.45%
          Innehav 9 st med förlust -13.75 kr -1.11%
          Blankning 2 st med vinst 1.25 kr 0.10%
          Blankning 1 st med förlust -1.00 kr -0.08%

          OMXS303H 130719-130815
          Totalt Avkastning 9.25 kr 0.75% på 20 affärer under 15:53:05 timmar
          Av dessa blankat 2 st med avkastning 2.00 kr 0.16%
          Innehav 10 st med vinst 22.50 kr 1.83%
          Innehav 8 st med förlust -15.25 kr -1.23%
          Blankning 2 st med vinst 2.00 kr 0.16%
          Blankning 0 st med förlust 0.00 kr 0.00%

          OMXS303G 130621-130718
          Totalt Avkastning -30.75 kr -2.67% på 15 affärer under 33:26:25 timmar
          Av dessa blankat 4 st med avkastning -7.00 kr -0.60%
          Innehav 5 st med vinst 18.25 kr 1.57%
          Innehav 6 st med förlust -42.00 kr -3.64%
          Blankning 0 st med vinst 0.00 kr 0.00%
          Blankning 4 st med förlust -7.00 kr -0.60%

          2013-06-20 09:15 Köp 1 1163,25 1 Innehav OMX Raptor Long
          2013-06-20 14:15 Sälj-1 1148,50 -14,75 -1,27% OMX Raptor exitlong
          2013-06-20 16:30 Köp 1 1141,50 1 Innehav OMX Raptor Long
          2013-06-24 11:48 Sälj-1 1117,75 -23,75 -2,08% OMX Raptor exitlong


          OMXS303F 130517-130520
          Totalt Avkastning -70.25 kr -5.89% på 27 affärer under 43:52:55 timmar
          Av dessa blankat 0 st med avkastning 0.00 kr 0.00%
          Innehav 9 st med vinst 25.00 kr 2.10%
          Innehav 18 st med förlust -95.25 kr -7.99%
          Blankning 0 st med vinst 0.00 kr 0.00%
          Blankning 0 st med förlust 0.00 kr 0.00%

          2013-06-12 16:15 Köp 1 1184,00 1 Innehav OMX Raptor Long
          2013-06-13 12:11 Sälj-1 1160,00 -24 -2,03% OMX Raptor exit long
          2013-06-19 12:45 Köp 1 1183,50 1 Innehav OMX Raptor Long
          2013-06-20 14:32 Sälj-1 1150,50 -33 -2,79% OMX Raptor exit long



          Vi kan börja skönja problemen här ;-)
          Har själv inte testat, men är det inte med position över natten.
          Är det med roll overs vid terminsbyte? Måste nog manuellt ta eventuell exit och ny entry om det finns position.
          Last edited by Henric; 2013-10-08, 23:46.

          Comment


          • Ja detta är med position över natten. Alltså originalinställningarna som levereras med scripten. Som du ser överlappar jag terminerna genom att inte simulera utgående termin på lösendagen.

            Edit: Ok förstår vad du menar - nej det är inte korrigerat med rollovers vid terminsbytet.

            Edit2: Men det stora problemet kvarstår - relativt snabba mindre vinster och stora försluster när marknaden går rejält åt fel håll.
            Last edited by mikbob; 2013-10-08, 23:52.

            Comment


            • Jo, men det kan ju finnas position. Det kanske jämnar ut sig över tid. Tänkte bara att det kan finnas några stora vinster/förluster i skarvarna.

              Edit: ok, såg att du lade till lite.
              Last edited by Henric; 2013-10-09, 10:02.

              Comment


              • Det är möjligt. Detta är ju kort dataserie och utan korrigering. Men de stora förlusterna är ju ett faktum.

                Comment


                • Noterar nu att det är möjligt att vissa förluster tas upp dubbelt ...
                  Trots att jag specificerat tidsomfånget för tex G-terminen mellan 21/6 till 18/7 så ser jag att analyzern tar med affärer per 20/6.

                  Ska det vara så?

                  Comment


                  • 09:48 ANALYS "sl) New Raptor dev köp OMXS303J" kurs 1236.50

                    Comment


                    • Ursprungligen postat av mikbob Visa inlägg
                      Noterar nu att det är möjligt att vissa förluster tas upp dubbelt ...
                      Trots att jag specificerat tidsomfånget för tex G-terminen mellan 21/6 till 18/7 så ser jag att analyzern tar med affärer per 20/6.

                      Ska det vara så?
                      Det är midsommar. Om första dagen är helg verkar det som att bänken börjar handelsdagen innan. Vilket är rätt i detta fall.

                      Comment


                      • 09:48 ANALYS "sl) New Raptor dev köp OMXS303J" kurs 1236.50
                        10:31 ANALYS "sl) New Raptor dev sell OMXS303J" kurs 1238.75 +2,25 pkt


                        Comment


                        • Ursprungligen postat av Henric Visa inlägg
                          Det är midsommar. Om första dagen är helg verkar det som att bänken börjar handelsdagen innan. Vilket är rätt i detta fall.
                          Aha naturligtvis. Ok nåja siffrorna ger inte hela sanningen då.

                          Comment


                          • 14:13 ANALYS "sl) New Raptor dev köp OMXS303J" kurs 1258.00
                            16:19 ANALYS "sl) New Raptor dev sell OMXS303J" kurs 1258.25 +0,25 pkt

                            Comment


                            • Raptor 120314

                              Ursprungligen postat av L.J Visa inlägg
                              Rikard. Går det att få scripten till Raptor 120314? Provade PM:a men det funkar visst inte.

                              mvh L.J
                              Här kommer raptor scripten du önskade. Jag hade döpt raptor long och raptor short till no limit så det skall vara utan begränsning av endast en affär per dag.



                              {Raptor long }
                              { 120314 }

                              { definiera variabler }
                              mval:=mov(mfi(3),3,e)
                              triglevel:=hhv(aref(mval,1),2)

                              { definiera gränsvärde för MFI och testa om innehav finns }
                              condition1:=lt(mval,85)
                              innehav_ok:=eqv(portfolio(v),0)

                              { säkerställ att säljtransaktion inte skett idag }
                              ej_idag:=gt(int(d),int(lasttrade(s,d)))

                              { säkerställ att det är minst 6 minuter kvar till börsstängning }
                              öppet:=ge(mult(1440,sub(market(c),frac(date()))),6)

                              { säkerställ att klockan är minst 09:01 }
                              inpådagen:=Gt(Frac(date()),0.376)

                              { feedback loop för att köpa tillbaka eventuellt blankat överskott }
                              överexponerad_short:=lt(portfolio(v),scrpar(23))

                              { spärr som hindrar orderläggning 1 minut efter senaste order }
                              timelock:=1
                              lt1:=LastTrade(B,D)
                              lt2:=LastTrade(S,D)
                              minSedanKöp:=mult(sub(date(),lt1),1440)
                              minSedanSälj:=mult(sub(date(),lt2),1440)
                              i30(
                              { account safety - säkerställer kontakt med depån }
                              orderdelay_ok=and(gt(minSedanKöp,timelock),gt(minSedanSälj,timelock))
                              datum_ok=eqv(int(d),int(date()))
                              account_ok=not(eqv(cash(d),0))
                              positions_ok=not(eqv(portfolio(d),0))

                              { rita upp MFI-kurvor i volymområdet }
                              draw(mval,2,dysv)
                              draw(triglevel,3,bsv)

                              { trading-regler - MFI > triggkurva samt condition1 = MFI < 85 }
                              buy1=and(condition1,gt(mval,triglevel))

                              { villkor att innehav inte finns }
                              buy2=and(buy1,innehav_ok)

                              { villkor att stapel ska nå högre än föregående stapel }
                              buy3=and(buy2,gt(h,aref(h,1)))

                              { koppla ihop villkor }
                              buy4=and(and(or(överexponerad_short,and(buy3,{ej_idag}1)),öppet),orderdelay_ok)
                              buy5=and(and(and(and(buy4,datum_ok),inpådagen),account_ok),positions_ok)
                              mult(buy5,10)
                              )


                              {Raptor short }
                              { 120314 }

                              { definiera variabler }
                              mval:=mov(mfi(3),3,e)
                              triglevel:=llv(aref(mval,1),2)

                              { definiera gränsvärde för MFI och testa om innehav finns }
                              condition1:=gt(mval,15)
                              innehav_ok:=eqv(portfolio(v),0)

                              { säkerställ att köptransaktion inte skett idag }
                              ej_idag:=gt(int(d),int(lasttrade(b,d)))

                              { säkerställ att det är minst 6 minuter kvar till börsstängning }
                              öppet:=ge(mult(1440,sub(market(c),frac(date()))),6)

                              { säkerställ att klockan är minst 09:01 }
                              inpådagen:=Gt(Frac(date()),0.376)


                              { feedback loop för att köpa tillbaka eventuellt köpt överskott }
                              överexponerad_long:=gt(portfolio(v),scrpar(22))
                              timelock:=1

                              { spärr som hindrar orderläggning 1 minut efter senaste order }
                              lt1:=LastTrade(B,D)
                              lt2:=LastTrade(S,D)
                              minSedanKöp:=mult(sub(date(),lt1),1440)
                              minSedanSälj:=mult(sub(date(),lt2),1440)
                              i30(
                              { account safety - säkerställer kontakt med depån }
                              orderdelay_ok=and(gt(minSedanKöp,timelock),gt(minSedanSälj,timelock))
                              datum_ok=eqv(int(d),int(date()))
                              account_ok=not(eqv(cash(d),0))
                              positions_ok=not(eqv(portfolio(d),0))

                              { rita upp MFI-kurva i volymområde }
                              draw(triglevel,2,rav)

                              { trading-regler - MFI < triggkurva samt condition1 = MFI > 15 }
                              short1=and(condition1,lt(mval,triglevel))

                              { villkor att innehav inte finns }
                              short2=and(short1,innehav_ok)

                              { villkor att stapel ska nå lägre än föregående stapel }
                              short3=and(short2,lt(l,aref(l,1)))

                              { koppla ihop villkor }
                              short4=and(and(or(överexponerad_long,and(short3,{ej_idag}1)),öppet),orderdelay_ok)
                              short5=and(and(and(and(short4,datum_ok),inpådagen),account_ok),positions_ok)
                              mult(short5,10)
                              )


                              {Raptor exit long }
                              { 120319 }

                              { definiera variabler }
                              high:=cmpref(h,1,a)
                              low:=cmpref(l,1,a)
                              mval:=mov(mfi(3),3,e)
                              condition1:=gt(mval,99)

                              { beräkna dagens takeprofit som 40% av gårdagens range - dock minst 0.75 pkt }
                              tplevel:=mx(mult(sub(high,low),0.4),0.75)
                              takeprofit:=gt(c,add(tplevel,lasttrade(b,p)))

                              { säkerställ att innehav finns }
                              innehav_ok:=gt(portfolio(v),0)

                              { säkerställ att det är minst 6 minuter kvar till börsstängning }
                              öppet:=ge(mult(1440,sub(market(c),frac(date()))),6)

                              { säkerställ att databastid och systemtid är på samma dag }
                              datum_ok:=eqv(int(d),int(date()))

                              { säkerställ att klockan är minst 09:01 }
                              inpådagen:=Gt(Frac(date()),0.376)

                              { testa om vinst är minst 2 pkt }
                              vinst:=gt(c,add(lasttrade(b,p),2))
                              i30(
                              { rita takeprofit-nivå som grönstreckad linje och senaste köpnivå som blå}
                              draw(add(lasttrade(b,p),tplevel),2,dgqb2)
                              draw(lasttrade(b,p),3,bqb)

                              { koppla ihop villkor - takeprofit eller MFI > 99 eller 2 pkt vinst och MFI = fallande }
                              sell1=or(or(takeprofit,condition1),and(vinst,lt(aref(mval,1),aref(mval,2))))
                              sell2=and(and(and(and(sell1,datum_ok),inpådagen),innehav_ok),öppet)
                              mult(sell2,5)
                              )

                              {@A(0,)}


                              {Raptor exit short }
                              { 120319 }

                              { definiera variabler }
                              high:=cmpref(h,1,a)
                              low:=cmpref(l,1,a)
                              mval:=mov(mfi(3),3,e)
                              condition1:=lt(mval,1)

                              { beräkna dagens takeprofit som 40% av gårdagens range - dock minst 0.75 pkt }
                              tplevel:=mx(mult(sub(high,low),0.4),0.75)
                              takeprofit:=lt(c,sub(lasttrade(s,p),tplevel))

                              { säkerställ att innehav finns }
                              innehav_ok:=lt(portfolio(v),0)

                              { säkerställ att det är minst 6 minuter kvar till börsstängning }
                              öppet:=ge(mult(1440,sub(market(c),frac(date()))),6)

                              { säkerställ att databastid och systemtid är på samma dag }
                              datum_ok:=eqv(int(d),int(date()))

                              { säkerställ att klockan är minst 09:01 }
                              inpådagen:=Gt(Frac(date()),0.376)

                              { testa om vinst är minst 2 pkt }
                              vinst:=lt(c,sub(lasttrade(s,p),2))
                              i30(
                              { rita takeprofit-nivå som magentastreckad linje och senaste blanknivå som röd}
                              draw(sub(lasttrade(s,p),tplevel),2,mqb2)
                              draw(lasttrade(s,p),3,rqb)

                              { koppla ihop villkor - takeprofit eller MFI < 1 eller 2 pkt vinst och MFI = fallande }
                              cover1=or(or(takeprofit,condition1),and(vinst,gt(aref(mval,1),aref(mval,2))))
                              cover2=and(and(and(and(cover1,datum_ok),inpådagen),öppet),innehav_ok)
                              mult(cover2,5)
                              )

                              {@A(0,)}

                              Comment


                              • Raptor köper och säljer ohämmat, har slått över till paus läge.

                                12:00 ANALYS "sl) OMX Raptor long OMXS303K" kurs 1257.25
                                12:00 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.25
                                12:00 GSM larm sänt!
                                12:02 ANALYS "sl) OMX Raptor exit long OMXS303K" kurs 1257.75
                                12:02 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.75
                                12:02 GSM larm sänt!
                                12:05 ANALYS "sl) OMX Raptor long OMXS303K" kurs 1257.25
                                12:05 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.25
                                12:05 GSM larm sänt!
                                12:05 ANALYS "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:05 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:05 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.50
                                12:05 GSM larm sänt!
                                12:05 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:05 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.50
                                12:05 GSM larm sänt!
                                12:05 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:05 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.50
                                12:05 GSM larm sänt!
                                12:05 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:05 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.50
                                12:05 GSM larm sänt!
                                12:05 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:05 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.50
                                12:05 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.50
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.50
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.50
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.25
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.25
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.25
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.25
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.25
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.25
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.25
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.25
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.25
                                12:06 GSM larm sänt!
                                12:06 ANALYS "sl) OMX Raptor long OMXS303K" kurs 1257.25
                                12:06 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.25
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.25
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.25
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.25
                                12:06 GSM larm sänt!
                                12:06 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.30
                                12:06 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.30
                                12:06 GSM larm sänt!
                                12:07 ANALYS "sl) OMX Raptor long OMXS303K" kurs 1257.00
                                12:07 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.00
                                12:07 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.00
                                12:07 GSM larm sänt!
                                12:07 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.00
                                12:07 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.00
                                12:07 GSM larm sänt!
                                12:07 ORDER "sl) OMX Raptor long OMXS303K" kurs 1257.00
                                12:07 GSM larm sänt!
                                12:07 ANALYS "sl) OMX Raptor exit long OMXS303K" kurs 1257.30
                                12:07 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.30
                                12:07 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.30
                                12:07 GSM larm sänt!
                                12:07 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.30
                                12:07 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.30
                                12:07 GSM larm sänt!
                                12:07 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.30
                                12:07 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.30
                                12:08 GSM larm sänt!
                                12:08 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.30
                                12:08 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.30
                                12:08 GSM larm sänt!
                                12:08 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.30
                                12:08 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.30
                                12:08 GSM larm sänt!
                                12:08 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.30
                                12:08 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.30
                                12:08 GSM larm sänt!
                                12:08 ORDER "sl) OMX Raptor exit long OMXS303K" kurs 1257.25
                                12:08 ORDER "xk) Delay order spärrar order för OMXS303K" kurs 1257.25
                                12:08 GSM larm sänt!

                                Comment

                                Working...
                                X