Strategiýalary hasaplamak üçin Excel-i nädip ulanmaly
Excel - çalt hasaplamalar we simulýasiýalar üçin ajaýyp synag meýdançasy. Aşakda - kodsyz pikirleri barlamaga mümkinçilik berýän iň az "gurallar": tablisalar (Ctrl + T), gurluşly baglanyşyklar, dinamiki massiwler, jemleýji tablisalar, "Gipotezalary seljermek" (Goal Seek, Maglumat tablisasy, Ssenarileri dolandyryjy), RAND-da Monte Karlo (), şeýle hem ululygy saýlamak üçin Solver nyrhlar.
1) Faýlyň esasy gurluşy (3 sahypa)
'Parametrler' sahypasy
'Stopka' (fiks.)- 'Bank _ başlamak'
- 'HF' (ýeňişli spinleriň paýy, zerur bolsa)
- 'q _ ≥ × 10' ("möhüm" hadysanyň mümkinçiligi)
"Simulýasiýa" sahypasy
'tblSpins' (Ctrl + T) tablisasy:- `Spin` (1…N)
- 'Bet' (= Parametrler [Nyrh])
- 'U' (= RAND ()) - tekiz tötänleýin
- 'X' (multiplikator) - jemleýji tablisa görä
- `Win` (=BetX)
- `Hit` (=`--(X>0)`)
- `Hit_≥×10` (=`--(X>=10)`)
- `Net` (=Win−Bet)
- 'Bank' (jemlenen 'Bank _ start')
"Hasabat" sahypasy
jemleýji tablisalar/grafikler: ýeňişleriň paýlanyşy, bankyň jemlenişi, ýygylyklar, aralyklar.
2) RAND () -i "spin tölegine" nädip öwürmeli
"Parametrler" -de jemleýji bellik beriň: B 'tblSpins [X]' jemleýji gözleg:- 'CumP' we 'ValsX' aralygyny düzüň.
=XLOOKUP([@U], CumP, ValsX,, 1)'1' argumenti "kiçi ýa-da deň" (step-funksiýa).
Alternatiwa (XLOOKUP bolmasa):
=INDEX(ValsX, MATCH([@U], CumP, 1))3) Garaşmagyň ýygylygy we aralyklary
Hit Frequency (HF) nusgalary:
=AVERAGE(tblSpins[Hit])
=AVERAGE(tblSpins[Hit_≥×10])Wakadan öň aralyk (geometrik ýakynlaşma): eger bosaganyň parametrinde 'q' ("Parametrlerden") ähtimallygy bar bolsa, onda
Orta aralyk: '= 1/q'
Orta: '= ROUNDUP (LN (0. 5)/LN(1-q),0)`
Logdan empirik aralyklar:- Eger urulsa, 0-a düşüp, 1-e çenli ösýän "Hasapsyz _ ≥ × 10" sütünini dörediň. "Urlan" pursatlarynda manylaryň sanawy aralykdyr. Olar boýunça medianany we burçlary sanaň (PERCENTILE/QUARTILE).
4) RTP, dargamak we düşmek
Hakyky RTP:
=SUM(tblSpins[Win])/SUM(tblSpins[Bet])göterimde × 100%.
Ýitgiler seriýasy (L-streak):- Sütün 'Lose' = '-- (tblSpins [Win] - Sütün 'L _ Run' = "seriýanyň häzirki uzynlygy" (IF formulasy we öňki setire baglanyşyk)
- 'MAX (L_Run)' - iň ýokary seriýa.
Iň köp düşmek (max drawdown)
"Peak" = "jemleýji maksimum" sütüni 'Bank' -dan: '= MAX ([@ [Bank]]; _ setirden öň [Peak]) '
Sütün 'DD' = '= [@Peak] - [@Bank]'
'MAX (DD)' - çuňluk; 'MAX (DD )/Bank _ start' - bankyň paýlarynda.
5) Jemleýji tablisalar we grafikler
Multiplikatorlaryň gistogrammasy: 'X' sebetleri bilen toparlanyň ( 1, 1- 5, 5-20, 20).
Bankyň ugry: "Bank" -dan "Spin" -e çenli.
"Manyly" hitleriň jemleýji ýygylygy: 100/500 spin bloklar boýunça hitleriň paýy.
Slicers, umumy journalurnalyňyzy alyp barsaňyz, süzmäge mümkinçilik berer.
6) "Näme bolsa" seljermesi: Goal Seek, Maglumat tablisasy, Ssenariler
Goal Seek
Mysal üçin:- "Ortaça pese gaçmak 150 stawka ≤ bolan stawkany tapyň".
- "Iki ortaça aralygy saklamak üçin başlangyç banky tapmak ≥ × 10".
Maglumat tablisasy (1- we 2-faktor)
Oklar boýunça parametrler: sessiýanyň nyrhy we uzynlygy.
Modeliň öýjügindäki metrika: 0% ≥ tamamlamak mümkinçiligi ýa-da orta düşmek.
Tablisa parametrleri wizual saýlamak üçin netijeler toruny yzyna gaýtarar.
Script dolandyryjysy
"Flat", "Ýumşak progress", "Gaty progress", "Bonus satyn almak" - kesgitlenýän parametrleriň toplumy (nyrh/çykyş düzgünleri).
7) Monte Karlo (bir formula bilen)
Pikir: M "kiçi sessiýalary" N spin boýunça kowmak we netijeleriň paýlanyşyny ýygnamak.
Excel 365 (dinamiki massiwler), "Hasabat" sahypasynda:1. Parametrler: 'N = 1000' (spin), 'M = 1000' (sessiýa).
2. 'U' matrisini 'N × M' ululygynda döret:
=RANDARRAY(N; M)- LAMBDA 'Fdraw (u) = XLOOKUP (u; CumP; ValsX;;1)`
=MAP(RANDARRAY(N; M); LAMBDA(u; Fdraw(u)))
=BYCOL(X_mat; LAMBDA(col; SUM (colStawka) - NStawka))5. "Jemleriň" wektory boýunça kwantilleri, ortaça, 0% ≥ paýy we ş.m. hasaplaň.
8) Ynamly aralyklaryň butstrapy (VBA bolmasa)
Empirik sütün 'X' (arkasyna multiplikator) bar. Indeks toplumyny düzüň:
=RANDBETWEEN(1; ROWS (X )//uzynlygy N wektor
=INDEX(X; Indeksler)Orta/kwantili hasaplaň; 'M' raz (BYCOL) sütünleri boýunça gaýtalaň - bahalaryň paýlanyşyny we RTP/HF/kwantiller üçin ynam aralyklaryny alyň.
9) Nyrhlaryň strategiýalaryny deňeşdirmek
Strategiýa düzgüni bilen 'Bet' sütünini goşuň:- Flat: '= Parametrler [Nyrh]'
- Ýumşak ösüş: '= IF (Lose; Bet1,2; Parametrler [Stawka]) '(mysal)
- '= IF (Bank <= Bank _ start-StopLoss; 0; IF (Bank> = Bank _ start + TeikProfit; 0; Bet))`
- Nol nyrh sessiýany "bes edýär". Soňra garalama/ssenariýa boýunça metrikleri deňeşdiriň: orta netije, IQR, max drawdown, pursat ≥ 0%.
10) Solver: bankdan stawkanyň paýyny saýlamak
Maksat: çökündiniň 95-nji percentilini azaltmak ýa-da "f" üýtgewinde 0% ≥ (stawka = 'fBank _ häzirki', çäklendirmeler bilen '0  Maksat öýjügi: töwekgelçilik/üstünlik metrikasy. Üýtgeýän: 'f'. Çäklendirmeler: 'f _ min ≤ f ≤ f _ max'; "maksatly ≤ weýran bolmak töwekgelçiligi". Solver, simulýasiýaňyzy göz öňünde tutup, 'f' -ni geçer (N/M azaltmak talap edilip bilner). 11) Makala/müşderi üçin hasabat (şablon) Slot/RTP wersiýasy/strategiýasy: .../.../flat/progress Sessiýa Spinow:...; Sessiýalar (M):... Hakyky RTP (sessiýalar boýunça mediýa): ...% (IQR... -...%) HF (median): ...% Aralyk ≥ × 10: median... arkalar (75-nji percentil...) Max drawdown (median/90-njy percentil): .../... stawkalar Pellehana ≥ 0 %/ ≥ + 20%: .../... Töwekgelçilik boýunça netije: pes/orta/ýokary; stawka/çäkler boýunça teklipler. 12) Ýygy-ýygydan ýalňyşlyklar we olardan nädip gaça durmaly RTP slotlaryny/wersiýalaryny bir nusgada garyşdyrmak - netijeler pes. Aralyksyz gysga seriýalar boýunça netijeler (1000 spin ≤) - bu statistika däl-de, degişme. Tohum düzedmezden RAND () - strategiýalaryňyzy 'U' bilen deňeşdiriň: ähli ssenariler üçin bir topar tötänleýin sanlary ulanyň ("sesiň" ýok edilmegi üçin). "Çalt öwezini dolmak" üçin öňe gidişlik - garaşmak däl-de, paýlanyşyň görnüşini üýtgedýär. Gözegçiligiň ýoklugy - elmydama max drawdown we "çölleriň" dowamlylygyny hasaplaň. 13) Excel 365 funksiýalary boýunça kiçi gollanma (çalyşmalar bilen) XLOOKUP/XMATCH - bosagalary gözlemek (VLOOKUP/MATCH çalyşmak). LET/LAMBDA - modelleri funksiýa hökmünde düzüň (gaýtadan ulanmak). SEQUENCE/RANDARRAY/BYROW/BYCOL/MAP/SCAN - Monte Karlo we agregasiýalar üçin dinamiki massiwler. PERCENTILE. INC / QUARTILE. INC - kwantiller; COUNTIFS/SUMIFS - sebetler. Ýok 365? INDEX + MATCH, massiw formulalary (Ctrl + Shift + Enter), MAP/BYCOL ýerine "Maglumat tablisasyny" ulanyň. Netije: "Excel", berlen paýlanyşdan başlap, RTP hasabatlary, hitleriň ýygylygy, aralyklar we çökündiler bilen Monte Karloga çenli birnäçe sagadyň içinde strategiýalar üçin iş laboratoriýasyny ýygnamaga mümkinçilik berýär. Şol bir sesde strategiýalary deňeşdiriň, kwantilleri we ynam aralyklaryny görkeziň, nyrhlary we çäkleri saýlamak üçin "Bir zat" we Solver ulanyň. Şeýlelik bilen, töwekgelçilik we durnuklylyk barada gaýtalanýan netijeleri alarsyňyz - hyýalsyz we "wagt".
