Novità

Script spie concatenate

herat

Advanced Member
Buonasera a tutti gli amici del forum, con il presente topic chiedo se è possibile costruire uno script sulle spie concatenate.
Faccio un esempio "astratto"
Dopo il numero 90 su Bari lo script evidenzia che i numeri piu presenti nei 10 colpi dopo la sortita sono 1,10,77,35,64
In uno dei 10 colpi successivi esce, per esempio, il 35.
Lo script dovrebbe evidenziare i 5 o 10 numeri piu presenti nei10 colpi successivi, dopo la sortita del 90 seguita dalla sortita del 35 su Bari
Da profana, chiedo anticipatamente scusa se chiedo qualcosa di difficile da creare

Grazie mille
 

herat

Advanced Member
Innanzitutto, devo ringraziare tutti gli scripters del forum per il loro operato
GRAZIE!:D

Per rendere la ricerca piu semplice è possibile creare un listato con imput box con i seguenti criteri
1) scelta della prima spia
2) scelta della seconda spia (uscita entro le 9 estrazioni successive dalla prima)

il risultato dovra considerare i numeri piu presenti dopo la sortita della prima e seconda spia.

GRAZIE!
 

lotto_tom75

Advanced Premium Member
herat;n2185541 ha scritto:
Innanzitutto, devo ringraziare tutti gli scripters del forum per il loro operato
GRAZIE!:D

Per rendere la ricerca piu semplice è possibile creare un listato con imput box con i seguenti criteri
1) scelta della prima spia
2) scelta della seconda spia (uscita entro le 9 estrazioni successive dalla prima)

il risultato dovra considerare i numeri piu presenti dopo la sortita della prima e seconda spia.

GRAZIE!

Ciao herat, sicuramente non fa quello che chiedi ma potrebbe essere un inizio. Mi è difficile verificarne il funzionamento non sapendo quali doppie spie ricercare per gli eventuali frequenti che vai cercando quindi semmai provalo tu con i dati statistici in tuo possesso che ti hanno ispirato questa tua ricerca.

In sostanza dovrebbe cercarti i 10 numeri + freq in due cicli predeterminati a partire da una estrazione iniziale voluta e solo se vi sono nei rispettivi inizio ciclo la spia richiesta per ognuno di questi.

Se andasse bene questo poi resta da mettere in uno specificio insieme dinamico i numeri rilevati dalle due spie e ordinarli per FQ crescente.

Ciao

Ps: per cercare di aiutarti ho trovato e aggiornato secondo queste tue esigenze, come riportato anche nello script stesso, uno script della bravissima Cinzia che saluto.

Codice:
Sub Main()

' x herat :numeri più frequenti in un certo numero di estrazioni dopo una doppia spia singola
' in un determinato numero di estrazioni identico per il primo e secondo ciclo di verifica

'script lottotom75

'ispirato da script di cinzia27: https://forum.lottoced.com/forum/lottoced/area-download/2183127-aiuto-script-per-frequenza-estratti

casi = 0
co = 0

Dim ru(2),ru1(1),n(90,2)
dd = CInt(InputBox("Spia 1?",,90))
dd2 = CInt(InputBox("Spia 2?",,35))
r = CInt(InputBox("Ruota?",,1))
nn = CInt(InputBox("numeri + frequenti da visualizzare per ogni ciclo di verifica?",,10))
ee = CInt(InputBox("Estrazione di partenza?",,9600))
co = CInt(InputBox("colpi x i due cicli di verifica?",,10))



finprimociclo = Int(ee + 9)
ini = ee

inisecondociclo = finprimociclo + 1
finsecondociclo = inisecondociclo + 9

Scrivi("ini= " & ini)
Scrivi("finprimociclo= " & finprimociclo)

For es = ini To finprimociclo
a = Estratto(es,r,1)
b = Estratto(es,r,2)
c = Estratto(es,r,3)
d = Estratto(es,r,4)
e = Estratto(es,r,5)

Scrivi "Dalla " &(ini) & " alla " & finprimociclo,1

If a = dd Or b = dd Or c = dd Or d = dd Or e = dd Then



Dim ambate(90,4), nnn(1)', ru(1)
w=co 'imposta numero di estrazioni
ini= ee
fin= finprimociclo 'imposta estrazione finale
For r=r To r
If r=11 Then r=12
ru(1)=r 'tutte
co=0
For i=1 To 90
    co=co+1
    nnn(1)=i
      ambate(co,1)=co
      ambate(co,2)=nnn(1)
      fr=SerieFreq(ini,fin,nnn,ru,1)    
    ambate(co,3)=fr
    ambate(co,4)=w
    Next
OrdinaMatrice ambate,-1,3
For x=1 To 10
Scrivi SiglaRuota(r)& Space(2)& Format2(ambate(x,2))&"  fr "& FormatSpace(ambate(x,3),4,1)&"  su "& FormatSpace(ambate(x,4),4,1)

 Next
Scrivi
Next



OrdinaMatrice n,- 1,2
ColoreTesto 2

ColoreTesto 0
For x = 1 To nn

riga = ""
Next

For cc = 1 To 90
n(cc,1) = 0
n(cc,2) = 0
Next
Else
Scrivi "nessuna condizione rilevata"
End If



Next
'--------


'verifica secondo ciclo


For es2 = inisecondociclo To finsecondociclo

a = Estratto(es2,r,1)
b = Estratto(es2,r,2)
c = Estratto(es2,r,3)
d = Estratto(es2,r,4)
e = Estratto(es2,r,5)



Scrivi
Scrivi "Dalla " & inisecondociclo & " alla " & finsecondociclo,1
Scrivi("inisecondociclo= " & inisecondociclo)
Scrivi("finsecondociclo= " & finsecondociclo)
Scrivi

If a = dd2 Or b = dd2 Or c = dd2 Or d = dd2 Or e = dd2 Then

Dim ambate2(90,4), nnnn(1)', ru(1)

w=co 'imposta numero di estrazioni
ini=inisecondociclo '-w
fin=finsecondociclo 'imposta estrazione finale
For r=r To r
If r=11 Then r=12
ru(1)=r 'tutte
co=0
For i=1 To 90
    co=co+1
    nnnn(1)=i
      ambate2(co,1)=co
      ambate2(co,2)=nnnn(1)
      fr=SerieFreq(ini,fin,nnnn,ru,1)    
    ambate2(co,3)=fr
    ambate2(co,4)=w
    Next
OrdinaMatrice ambate2,-1,3
For x=1 To 10
Scrivi SiglaRuota(r)& Space(2)& Format2(ambate2(x,2))&"  fr "& FormatSpace(ambate2(x,3),4,1)&"  su "& FormatSpace(ambate2(x,4),4,1)

Next
Scrivi
Next


OrdinaMatrice n,- 1,2
ColoreTesto 2

ColoreTesto 0
For x = 1 To nn

riga = ""
Next

For cc = 1 To 90
n(cc,1) = 0
n(cc,2) = 0
Next
Else
Scrivi "nessuna condizione rilevata"
End If
Next


End Sub
 

herat

Advanced Member
Gentilissimo lotto_tom75, ti ringrazio infinitamente per il lavoro che hai eseguito.:)
Come base per la mia ricerca va piu che bene, per rendere piu semplice il tutto si potrebbe impostare manualmente la ricerca di prima e seconda spia.
Per esempio (reale) dopo la spia 70 di Cagliari negli ultimi 20 casi il numero piu presente nelle 9 estrazioni successive è il 33.
il 3/8/2019 è uscita la SPIA1 70 su Cagliari e il 10/8/2019 è uscita la SPIA2 33 su Cagliari.
Dopo l'uscita di SPIA1 + SPIA2 lo script deve andare a prendere quei numeri che risultano essere piu presenti nei 9 concorsi successivi all'uscita della SPIA2 "ricordandosi" che già era uscita la SPIA1

Ti/Vi ringrazio:D
 

herat

Advanced Member
Dello script postato dal gentilissimo Lotto_Tom cio che a mio modesto avviso dovrebbe essere cambiato è l'inizio della ricerca.
La ricerca ee dovrebbe partire non da 9500 ma dal momento in cui esce la SPIA 1

Per il resto è tutto perfetto....come diceva Lotto_Tom, bisogna solo aggiungere un resoconto dei numeri piu presenti in tutti i cicli analizzati
 

lotto_tom75

Advanced Premium Member
herat;n2186689 ha scritto:
Dello script postato dal gentilissimo Lotto_Tom cio che a mio modesto avviso dovrebbe essere cambiato è l'inizio della ricerca.
La ricerca ee dovrebbe partire non da 9500 ma dal momento in cui esce la SPIA 1

Per il resto è tutto perfetto....come diceva Lotto_Tom, bisogna solo aggiungere un resoconto dei numeri piu presenti in tutti i cicli analizzati

Ciao herat :)
Lo script inizia la ricerca dall'estrazione voluta e inserita tramite input box ma comincia ad analizzare le frequenze massime solo quando incontra spia 1 quindi credo che faccia già quanto scrivi qui "La ricerca ee dovrebbe partire non da 9500 ma dal momento in cui esce la SPIA 1" :) . In alternativa potresti anche impostare da input box appunto esattamente il numero di estrazione corrispondente alla presenza di spia1 ;)
 
Ultima modifica:

herat

Advanced Member
lotto_tom75;n2186697 ha scritto:
Ciao herat :)
Lo script inizia la ricerca dall'estrazione voluta e inserita tramite input box ma comincia ad analizzare le frequenze massime solo quando incontra spia 1 quindi credo che faccia già quanto scrivi qui "La ricerca ee dovrebbe partire non da 9500 ma dal momento in cui esce la SPIA 1" :) . In alternativa potresti anche impostare da input box appunto esattamente il numero di estrazione corrispondente alla presenza di spia1 ;)


Carissimo, grazie sempre, il problema è il seguente: se inserisco 9500 inizia a conteggiare le frequenze non dal momento in cui sortisce SPIA 1 + SPIA 2 ma dall'estrazione 9500.
Ho fatto un controllo dalla 9660 per quanto riguarda SPIA1 70 e SPIA2 33 e mi dice che il numero 54 è uscito tre volte ma in realtà dopo l'uscita del 33 il 54 è uscito due volte ma lo script ha conteggiato anche l'uscita del 54 prima della sortita della prima spia perche considera come inizio 9660.Inoltre lo script conteggia solo le 9 estrazioni da iniprimociclo (9500-9509) e 9 estrazioni di inisecondociclo (9510-9519) e non tutti i casi avvenuti da estrazione 9500 ad oggi

Sono una rompi :p
 

herat

Advanced Member
Carissimi Buonasera!
Essendo molto testarda, per avere le frequenze dopo l'uscita di SPIA1 + SPIA2 ho lavorato allo script postato dal gentilissimo Lotto_Tom75
I risultati adesso sono giusti ma c'è un problemino.
Lo script (con diversi errori) evidenzia le estrazioni di SPIA1 + SPIA2 ma va a calcolare le frequenze su singolo caso e non sulla totalità dei casi trovati.
Chi mi puo aiutare a risolvere il problema?

Codice:
Sub Main()
Dim ru(2),ru1(1),n(90,2),nu3(1), nu4(1)
dd = CInt(InputBox("Spia 1?",,70))
dd2 = CInt(InputBox("Spia 2?",,33))
r = CInt(InputBox("Ruota?",,2))
nn = CInt(InputBox("numeri + frequenti da visualizzare per ogni ciclo di verifica?",,10))
ee = CInt(InputBox("Estrazione di partenza?",,9600))
c = CInt(InputBox("colpi x i due cicli di verifica?",,10))
co = 0
ru(1) = r
fin = EstrazioneFin
ini = ee
For r = 2 To 2
For p = 1 To 5
For p2 = 1 To 5
ColoreTesto 0
ReDim ambate(90,4),nnn(1)
'casi = 0
For es = ini To fin
a = Estratto(es,r,p)
If a = dd Then
nu3(1)=a
For ess=es+1 To es+10
b=Estratto(ess,r,p2)
If b=dd2 Then 
nu4(1)=b
casi = 0
casi = casi + 1
es2 = ess + c
If es2 > fin Then es2 = fin End If
For i = 1 To 90
nnn(1) = i
fr = SerieFreq(ess + 1,es2,nnn,ru,1)
If fr >= 1 Then
ambate(i,2) = i
ambate(i,3) = fr
ambate(i,4) = c
End If
Next

Scrivi "N° casi: " & CInt(casi),1 : Scrivi
Scrivi DataEstrazione(es) & " " & Left(NomeRuota(ru(1)),2) & " " & _
Format2(nu3(1)) & "-->> SPIA 1 " & rt1,1
Scrivi DataEstrazione(ess) & " " & Left(NomeRuota(ru(1)),2) & " " & _
Format2(nu4(1)) & "-->> SPIA 2 " & rt1,1
'casi = casi + 1
OrdinaMatrice ambate,- 1,3
For x = 1 To 10
Scrivi SiglaRuota(r) & Space(2) & Format2(ambate(x,2)) & "  fr " & FormatSpace(ambate(x,3),4,1) & "  su " & FormatSpace(ambate(x,4),4,1)
 Next
End If
Next
End If
Next
Next
Next
Next
End Sub
 

herat

Advanced Member
L'output che viene fuori da Spaziometria è questo.
Ai fini della ricerca non sono utili le frequenze per ciclo ma le frequenze totali dopo la sortita della SPIA2
Esempio: il 3/8/2019 esce SPIA1 70 su CA e il 10/8/2019 (entro 10 colpi dalla spia 1) esce SPIA 2 33 su CA
Lo script mi va a calcolare le frequenze dall'estrazione successiva di questo ciclo ma dovrebbe calcolare le frequenze di tutte le 10 estrazioni dopo la sortita della SPIA 2.
Seguendo sempre l'output con gli ultimi 3 casi lo script dovrebbe calcolare i numeri piu frequenti di qualsiasi ciclo di 10 estrazioni dopo la sortita della SPIA 2

03.08.2019 Ca 70-->> SPIA 1 10.08.2019 Ca 33-->> SPIA 2 CA 76 fr 2 su 10 CA 54 fr 2 su 10 CA 13 fr 1 su 10 CA 82 fr 1 su 10 CA 11 fr 1 su 10 CA 44 fr 1 su 10 CA 36 fr 1 su 10 CA 24 fr 1 su 10 CA 69 fr 1 su 10 CA 16 fr 1 su 10 28.05.2019 Ca 70-->> SPIA 1 18.06.2019 Ca 33-->> SPIA 2 CA 49 fr 3 su 10 CA 14 fr 2 su 10 CA 13 fr 2 su 10 CA 10 fr 2 su 10 CA 17 fr 2 su 10 CA 31 fr 2 su 10 CA 50 fr 2 su 10 CA 56 fr 2 su 10 CA 73 fr 2 su 10 CA 08 fr 2 su 10 27.04.2019 Ca 70-->> SPIA 1 30.04.2019 Ca 33-->> SPIA 2 CA 14 fr 2 su 10 CA 16 fr 2 su 10 CA 38 fr 2 su 10 CA 29 fr 2 su 10 CA 77 fr 2 su 10 CA 84 fr 2 su 10 CA 40 fr 2 su 10 CA 61 fr 2 su 10 CA 42 fr 2 su 10 CA 69 fr 2 su 10
 

herat

Advanced Member
Dopo qualche anno torno in questo post perche avrei bisogno di un aiuto.
ESEMPIO
SPIA1 / 3 CAGLIAR
I USCITA 124 DALLA ESTRAZIONE 8120
DALLA ESTRAZIONE 8120 AD OGGI NUMERO PIU PRESENTE NEI 10 COLPI SUCCESSIVI ALLA SORTITA DEL 3 SU CAGLIARI 1 che diventa la spia 2
Lo script dovrebbe segnalare
1 il numero o i numeri piu presenti dopo la sortita della SPIA1 - che saranno la SPIA2 / NELL ESEMPIO 3 SU CAGLIARI
2 il numero o i numeri piu presenti dopo la sortita della SPIA1 e della SPIA2
 

Ultima estrazione Lotto

  • Estrazione del lotto
    giovedì 28 marzo 2024
    Bari
    49
    73
    67
    86
    19
    Cagliari
    64
    36
    37
    02
    04
    Firenze
    66
    27
    44
    90
    17
    Genova
    09
    44
    78
    85
    19
    Milano
    70
    14
    47
    38
    27
    Napoli
    80
    29
    28
    45
    39
    Palermo
    54
    59
    78
    47
    62
    Roma
    17
    22
    49
    52
    88
    Torino
    71
    35
    75
    74
    60
    Venezia
    40
    84
    02
    63
    29
    Nazionale
    08
    13
    44
    69
    85
    Estrazione Simbolotto
    Firenze
    06
    35
    16
    18
    05

Ultimi Messaggi

Alto