כיצד להשתמש באקסל לחישוב אסטרטגיות
אקסל הוא פוליגון מעולה לחישובים וסימולציות מהירים. להלן ”ערכת הכלים” המינימלית המאפשרת לבחון רעיונות ללא קוד: טבלאות (Ctrl + T), קישורים מובנים, מערכים דינמיים, טבלאות ציר, ניתוח השערות (Goal Seek, Data Table, Thext Manager), מונטה קרלו (Monte Carlo on RAND), וכן SV.
1) מבנה קובץ בסיסי (3 גיליונות)
גיליון 'פרמיטרים &fost
”בית” (תיקון)- "בנק _ התחלה &fost
- ”HF” (נתח של ספינים מנצחים, אם יש צורך)
- ”Q _ × 10” (סיכוי לאירוע ”משמעותי”)
גיליון 'הדמיה &fost
טבלה 'tblSpins' (Ctrl + T):- ”ספין” (1...N)
- ”בית” (= פרמטרים [ בית ])
- U (= RAND) - אקראי אחיד
- ”x” (מכפיל) - על ידי טבלה מצטברת
- ”Win” (= BetX)
- ”פגע” (=) - (X> 0)
- ”להיט _ × 10” (=) - (X> = 10)
- ”נט” (= Win 'About)
- ”בנק” (מצטבר מ ”בנק _ התחלה”)
גיליון "Reportate &ft
טבלאות סיכום/גרפים: חלוקת זכיות, הצטברות בנק, תדרים, מרווחים.
2) איך להפוך את ראנד () ל ”תמורה ספין”
על לוח הפרמטרים, ציין את המצטבר: ב-tblSpins [ X ], השתמש בחיפוש מצטבר:- הפוך טווח 'Cump' ו 'ValliX'.
= = XLOOKUP ([ @ U ], Cump, ValiX, 1)ארגומנט '1 &pos; נותן את החיפוש ”קטן או שווה ל” (פונקציית שלב).
אלטרנטיבה (ללא XLOOKUP):
= אינדקס (vlieX, MATCH ([ @ U ], CUMP, 1)3) תדרי המתנה ומרווחים
דגימות תדר פגיעה (HF):
= = ממוצע (tblSpins[Hit ])
= = ממוצע (tblSpins[Hit_≥×10 ])מרווח לאירוע (קירוב גאומטרי): אם לפרמטר סף יש הסתברות 'q' (מ ”פרמטרים”), אז
מרווח ממוצע: "= 1/q&fosp
מדיאן: "= ROUNDUP (LN (0. 5 )/LN (1-q), 0) "
מרווחים אמפיריים מהיומן:- צור עמודת עזר "Schyotchik _ bez _ bez _ x10 &possible that מתאפס ל-0 בעת הפגיעה וגדל ב-1 אחרת. רשימת הערכים ברגעי ה ”להיט” הם מרווחים. עבורם, קראו את החציוני והאחורי (PERCENTILE/QUARTILE).
4) RTP, התפשטות והתמוטטות
RTP בפועל:
= סאם (  )/סאם ( )אחוז × 100%.
רצף הפסדים (L-strip):- (tblSpins [ Win ] - Tore 'L _ Run = ”אורך הריצה הנוכחי” (נוסחה עם IF והתייחסות לשורה הקודמת)
- מקס (L_Run) - סדרה מקסימלית.
מקסימום דרדרה למטה
Tour 'Peak = ”מקסימום מצטבר” מ-Bank: ”” = MAX ( @ Bank ; Pree _ Row [ Peak ]) "
@ Peak - @ Bank "
"מקס (DD)" - עומק; " מקס (DD )/Bank _ start' - במניות בנק.
5) טבלאות סיכום וגרפים
היסטוגרמה של multipliers: קבוצה 'X' עם סלים (mall x1, x1- x5, × 5- × 20).
שורת הבנק: ”תרשים הבנק” של ”ספין”.
תדירות מצטברת של להיטים ”משמעותיים”: נתח של להיטים בלוקים של 100/500 ספינים.
Slicers יאפשר לך לסנן על ידי חריצים/אסטרטגיות אם אתה שומר יומן כללי.
6) ניתוח ”מה-אם”: חיפוש מטרות, טבלת נתונים, תרחישים
חיפוש מטרות
דוגמאות:- מצא את הקצב שבו המדד החציוני ירד בשיעור 150.
- ”מצא בנק מתחיל להישרדות של שני מרווחים חציוניים × 10”.
טבלת נתונים (1 - ו-2 - פקטור)
פרמטרים לאורך הצירים: קצב ואורך הפעלה.
המדד בתא הדגם הוא הסיכוי לסיים עם 0% או עם הגירוי החציוני.
הטבלה תחזיר רשת של תוצאות לבחירה ויזואלית של פרמטרים.
מנהל תסריטים
”שטוח”, ”התקדמות רכה”, ”התקדמות קשה”, ”רכישת בונוס” - סט של פרמטרים קבועים (כללי הימור/יציאה).
7) מונטה קרלו (עם נוסחה אחת)
הרעיון: להפעיל את M ”מיני-פגישות” מעל N ספינים ולאסוף את ההפצה של תוצאות.
Excel 365 (מערך דינמי), בגיליון העבודה של Report:1. פרמטרים: ”N = 1000” (ספינים), ”M = 1000” (הפעלות).
2. צור את מטריצת U בגודל N × M:
= = RANDARAY (N; M)- צור LAMBDA 'FDRAW (u) = XLOOKUP (u; CUMP; ValsX;;1) "
= מפה (RANDARAY (N; M); LAMBDA (u; Fdraw (u)) 
= BYCOL (X_mat; LAMBDA (Col; SUM (CoolRatch) - NSTack)5. לפי הווקטור של ”תוצאות”, ספירת כמויות, ממוצע, נתח של 0%, וכו '.
8) מגפי ביטחון (ללא VBA)
יש עמודה אמפירית 'X' (מכפלה לכל ספין). צור מערך של אינדקסים:
= RANDBETWEEN (1; שורות (x )//וקטור של אורך N
= אינדקס (X; מדדים)חישוב ממוצע/כמויות; חזור על עמודות 'M&poshtimes (BYCOL) - השג את חלוקת ההערכות ואת מרווחי הביטחון עבור RTP/HF/quantles.
9) השוואה של אסטרטגיות הימורים
הוסף טור 'בית' עם כלל האסטרטגיה:- שטוח: ”פרמטרים [ בית” ]
- התקדמות מתונה: "אם (לאבד; Bet1,2; פרמטרים [ קצב ]) "(דוגמה)
- אם (BANK <= Bank _ Start-Stoff Loss; 0; (IF (Bank> = Bank _ start + TeikProfit; 0; הימור) "
- הצעה אפס ”מפסיקה” את המפגש. לאחר מכן להשוות מדדים על ידי חבורות/תרחישים: תוצאה חציונית, IQR, גירוי מקסימלי, סיכוי 0%.
10) פותר: בחירת נתח התעריף מהבנק
המטרה: למזער את האחוז ה-95 של הגירוי או למקסם את הסיכוי להשלים את ההפעלה ב-0% עם המשתנה "f" (שיעור = "fBank _ draft', עם הגבלות" 0  תא מטרה: סיכון/הצלחה מטרית. ניתן לשינוי: ”f”. הגבלות: ”f _ min malder f max”; ”סיכון להרס מטרה חשאית”. פותר יבחר ”f” בהתבסס על הסימולציה שלך (ייתכן שתצטרך להפחית N/M). 11) דיווח למאמר/לקוח (תבנית) 12) טעויות תכופות וכיצד להימנע מהן ערבוב חריצים/גרסאות RTP בדגימה אחת - התוצאות אינן תקפות. מסקנות על סדרה קצרה (ספין לד 1000) ללא מרווחים הן אנקדוטה, לא סטטיסטיקה. RAND (ראשי תיבות של REND) מבלי לתקן את אסטרטגיות השוואת הזרעים על קבוצה אחת של U: השתמש במערך אחד של מספרים אקראיים עבור כל התרחישים (כך ש ”הרעש” יבוטל). התקדמות למען ”פיצוי מוקדם” - שינוי צורת החלוקה ולא ציפייה. חוסר שליטה - תמיד לקרוא נפילה מקסימלית ומשך של מדבריות. 13) מיני-מדריך על ידי Excel 365 תכונות (עם מחליפים) XLOOKUP/XMATCH - חיפוש אחר סף (החלפת VLOOKUP/MATCH). LET/LAMBDA - עיצוב מודלים כפונקציות (שימוש חוזר). רצף/RANDARRAY/BYROW/BYCOL/MAP/SCAN - מערך דינמי עבור מונטה קרלו וצבירה. אחוריים. INC/QUARTILE. INC - כמויות; ארציות/SUMIFS - סלים. אין 365? השתמש באינדקס + התאמה, נוסחאות מסיביות (Ctrl + Shift + Enter), טבלת נתונים במקום MAP/BYCOL. שורה תחתונה: Excel מאפשרת לכם להרכיב מעבדה עובדת לאסטרטגיות תוך כמה שעות: החל מיצירת תוצאות לפי הפצה נתונה למונטה קרלו עם דיווחים על RTP, השווה אסטרטגיות על אותו רעש, הצג כמויות ומרווחי ביטחון, השתמש מה-אם ו Solver לבחור הימור ומגבלות. אז אתה מקבל מסקנות רבייה על סיכון ויציבות - ללא אשליות ו ”תזמון”.
