賽馬彩池開始接受投注後賠率不斷變化,上星期提及心目中獨贏及連贏組合的參數亦然,有如大家熟悉的恒生指數。
退休前我用的硬件只是普通手提電腦,對用巨集指令編寫程式,毫無頭緒,其後接受傳媒訪問時,表示會盡全力開發出有關程式。之後大家垂詢這事,只聚焦結果而非艱辛過程。
容量龐大Excel工作表中有1,048,576欄(以A至XFD顯示)及16,384列(以1呈16,384顯示)。每個單元格都有一個獨特欄列顯示,如AXH2718。每次須首先把互聯網平台提供即時賽馬賠率,放在工作表內的在特定位置,且稱為「WQ」區域。這些獨特排列方式相信大家都見慣見熟。然後利用程式把這些顯示賠率的數字轉化為每匹參賽馬的贏面參數「WxW/Q」,且簡稱為「A」寫在相對的「A」區域。
當初沒有知識編寫有關的指令,只有一步一腳印,把有關單元格內的獨贏賠率相乘然後除以連贏賠率這個原始參數方程式,寫進相對「A」區域的單元格。如果出馬14匹須重覆98次。這一來只要把W及Q的數值放在「WQ」區域,有關的「A」便即時自動出現於「A」區域。
從這個卑微的開始,經過反覆試驗,最後卒之完成方程式。其後,更伸延這個概念,構成位置賠率及位置Q賠率組成新參數,及其他可互聯互串如孖寶等等賠率參數,這一來每匹馬都有一堆自己的參數,經過加權方式達致唯一的加權參數。這個過程是賽事完成後,利用不同數學函數,作出各種不同的加權,力求盡量脗合已知的賽果。有如新近熱門話題ChatGTP,收納有先前有關課題內容,重新組合提供用家不同需要。
篇幅所限,最後的成果要留待下星期全面交代。