いつも快適ボート君をご利用いただき、ありがとうございます。
快適ボート君 2.0.1.0 をリリースしました。今回の更新では、スクリプトから利用できるオッズ関連の機能を2つ追加しました。
- 締切オッズの推定結果を参照する機能
- 締切n分前のオッズを選択して参照する機能
締切時点のオッズを見据えた条件設定や、同じレースの異なる時点のオッズ比較など、ご自身のスクリプトで活用いただけます。
締切オッズの推定結果をスクリプトで利用できます
これまで事前にご案内していた、締切オッズ推定のスクリプト対応を追加しました。締切前に取得した複数時点のオッズをもとに、三連単の買い目ごとの推定締切オッズと、その信頼度を参照できます。
推定オッズは実際の締切オッズを保証するものではありません。スクリプトで利用する際は、推定値とあわせて信頼度もご確認ください。また、必要なデータが揃わず、推定結果を取得できない場合も考慮した処理にしてください。
取得方法や信頼度の説明、スクリプトの記述例は、下記の記事をご覧ください。サンプルコードは今回の仕様にあわせて改訂しています。
締切n分前のオッズを選択して参照できます
ご利用ユーザー様から、次のご要望をいただきました。
1つのスクリプトの中で、同じレースの「締切10分前」と「締切2分前」など、2つの時点の単勝オッズを同時に参照する方法はありますでしょうか。
このご要望に対応し、選択レース.オッズ選択(n) で、参照するオッズを締切n分前のものに切り替えられるようにしました。
例:締切5分前のオッズを取り出す
次の例では、締切5分前のオッズを選択し、その時点の三連単1番人気の買い目と、2番人気のオッズを取得しています。
If 選択レース.オッズ選択(5) Then
Dim 五分前三連単1番人気の買い目 = 選択レース.三連単人気(1).買い目
Dim 五分前三連単2番人気のオッズ = 選択レース.三連単人気(2).オッズ
' 取得した情報を利用する処理を記述します。
Else
' 5分前のオッズが取得できていなかったケース
End If
オッズ選択(5) が成功した場合は、続く処理で5分前のオッズ情報を参照できます。対象時点のオッズが取得できていなかった場合は、Else 側で処理してください。
10分前と2分前を、1つのスクリプトで扱うには?
先に10分前の情報を変数に保存し、その後で2分前へ切り替えて取得します。同じスクリプト内で 選択レース.オッズ選択 を2回実行することで、異なる時点の情報を扱えます。
選択レース.オッズ選択(10)を実行します。- 選択に成功したら、必要な10分前の値を変数に保存します。
選択レース.オッズ選択(2)を実行します。- 選択に成功したら、必要な2分前の値を取得し、保存しておいた10分前の値と比較します。
ご要望にあった単勝オッズを扱う場合も、このように参照時点を切り替えて取得します。それぞれの時点で選択に成功したことを確認してから、値を参照してください。
比較するときは、対象の買い目にもご注意ください
例えば、10分前と2分前の「三連単1番人気」をそれぞれ取り出した場合、人気順位の変動により、異なる買い目を参照する可能性があります。
「同じ人気順位のオッズ」を比べたいのか、「同じ買い目のオッズ」を比べたいのかに応じて、取得する情報を選んでください。同じ買い目の変化を見たい場合は、比較する買い目も確認するようにしてください。
オッズの推移を、ご自身のスクリプトに
今回の更新で、締切オッズの推定結果に加えて、締切までの異なる時点のオッズもスクリプトから扱えるようになりました。
まずは必要な情報が取得できることを確認しながら、ご自身の条件設定や比較処理にお役立てください。
ご要望をお寄せいただき、ありがとうございました。「こんな情報も参照したい」「このような処理に使いたい」といったご意見がございましたら、ぜひお聞かせください。今後とも快適ボート君をよろしくお願いいたします。

コメント