皆さんおはようございます、こんにちは、こんばんは.REDです。競馬ソフトを自作してみたい衝動は以前からありました。「よし!何も分からないけど勉強してみよう」と思ったキッカケは、皆さんご存じの馬券裁判でした。競馬ソフト作成の総まとめ競馬ソフト作成のすすめ競馬歴の長い馬券師には、自分なりの馬券の買い方が蓄積されているはずです。これをソフト化したいっていう願望は馬券師の方になら分かってもらえるはずです。先にあげた馬券裁判ですが、機械的に馬券を購入していた卍氏は外れ馬券は経費だという主張が認められました。網羅的に馬券を買うような経済活動とは言えないという理由で、外れ馬券は経費として認められなかった北海道の馬券師の馬券購入方法は、前レースを見返し馬券購入している私のようです。競馬ソフト作成の動機は「このままじゃまずい」という想いからです。プログラムのプの字も知らない私でしたが、長年の蓄積された自分の買い方を機械的(競馬ソフト化)にすることに決めました。当初は無謀なチャレンジのスタートでした。自身の馬券術をソフト化しようと勉強している時、「予想を自動で買い目出して面白いの?」って質問されたことがあります。「プログラムは簡単ではないけど、難しくはない」と。難しいのは「自動化=自分と同じ答えをソフトに出させる」ことだと。自分と同じ答えを出してくれるソフトが完成した今、「めちゃくちゃ面白い」と答えます。競馬ソフト化(自動化)のメリット私の場合、予想に相当な時間を費やしていました。それこそ競馬のある前日からですから、金曜日~日曜日はほとんど寝ることなく予想をしていたので、常日頃からソフト化(自動化)するのが願望としてありました。1レース他馬との比較をするだけで相当な時間が掛かっていましたし、そこに穴馬の選別、その他もろもろ加わることで、膨大な時間が必要になっていました。競馬が終わったら頭がボーっとするほどでした。自動化することで、時間にゆとりができました。この一連の作業を頭の悪い私に変わって、たった数秒で終わらせてくれるのがソフトです。いえ、ソフトが自動で的中を教えてくれるわけではありません。予想方法は私が考えたのです。気分は、中学卒業程度の学歴しかない私に超優等生の手下ができたような感じです。今まで使っていた無駄な時間は、新たな馬券術を探す時間にも使用できます。MySQLに分析をお願いすることで、即座に自分が使えると思っていた馬券術が、実は全く通用しないということも教えてくれるのです。競馬ソフトでの大ヒット万馬券これは私が競馬ソフトを作成し、初めて的中させた大ヒット万馬券です。ソフトが買い目を出してくれた訳ではありません。予想ロジックは私そのものなのです。結論から言いますと、MySQLを覚えるだけで競馬ソフトはできてしまいます。データの分析をするのはMySQL、出馬表などの表示させたいデータを呼び出すのもMySQL。ほとんどMySQLで済んでしまいます。(私程度のソフトなら。)インスタントラーメンを作って、自分の好きな具材をプラスする感じです。MySQLを覚える・勉強すると言っても、超便利なGUIツールというものがあります。SQL文などは、ほとんどGUIツールが教えてくれます。御幣を恐れずに例えると、HTMLのタグを覚えるようなものだと思います。やりたいことが分からなければgoogle先生に聞けば、ほとんどのことは教えてくれます。先にあげましたが、難しいのは自分のやりたいことをどう実現させるのかということです。勝てるロジックを作ることそれをソフトに組み込む(自分と同じ答えを出させる)ことが難しいといえるのではないでしょうか?競馬ソフト作成の総まとめ分析・計算・表示させる内容はMySQL(SQL文)ソフト化・色付け・ボタン表示どC#ソフト化するにはC#などが必要になりますが、C#で行うことといえば、MySQLに接続して表示されたデータに色付け(枠など)したりするだけです。プログラムを全て覚える必要はありません。表現が間違えているかもしれませんが、例えばCSSで文字に色付けするようなもんです。やりたいことだけ勉強すればいいのです。そんな方はソフト作成してみてはいかがですか?思ったよりやってみたら簡単ですよ。LINKこの記事を書いた人この記事を書いた人.RED(ドットレッド)です。馬券師.Redリニューアルしました。させたかったので、現在使えないソフトの紹介ページなどの、不必要なページ削除・リンク情報・画像の更新・カテゴリの見直しなど行いました。今後もよろしくお願いします!更新は相変わらずボチボチとします(笑)シェアしてもらえれば、励みになります。セットアップC#の勉強は後にして良い理由を実践して理解しよう。この連休で家にWi-Fiを入れるので、この機会にデータラボに加入しようと思ってるのですがこのブログの記事を見付けて私にも出来るのならやってみたいと思いました(*^^*)そこで質問なのですが、私は普段手書きのオッズ分析で馬券を買っているのですが、いつものオッズ表を作れたらいいな...と思っております。因みにいつも使っているのが・単勝&複勝&馬連のオッズをそれぞれ人気順に並べます。・人気順にした馬連のオッズで次位に1.5倍以上の差をつけているところに印を付けたい。・馬連に対して単複が乖離している馬番を線で結びたい。ロジック的にはこれだけです。PM攻牙さんコメントありがとうございます。>私にも出来るのならやってみたいと思いました(*^^*)当ブログを見て、そう思っていただけたのなら幸いです。>そこで質問なのですが、私は普段手書きのオッズ分析で馬券を買っているのですが、>いつものオッズ表を作れたらいいな...と思っております。質問の意味が「オッズ表を作れるか?」ということなら可能だと思います。>ロジック的にはこれだけです。全て一気に考えず、やりたいことを1つづつ実現させることが重要です。出馬表を作ってGUIツールとMySQLの2つを一気に理解しよう!の過去記事をみていただくと、馬柱を作れると思います。>単勝&複勝&馬連のオッズをそれぞれ人気順に並べます。ASCとすれば、単勝人気順に表示されます。これが出来たら、次は複勝、次は馬連と1つづつ実現させてください。SQLを理解するのが近道だと思います。競馬ソフト作成を検索していてたどり着きました。マクロも碌に出来ない状況で、独自の競馬表をエクセルで競馬予想表を作成してますが、競馬のロジックに必要な成績データーから必要な情報を抜き出し、さらに必要なデーターを導き出す基本的データーを割り出す為の細分化計算後、ロジックを構築するして予想データーとして利用するので、普通の競馬ソフトとは、作業が多すぎるのが難点でソフト化を考えてますが、数学や英語の苦手な私には、敷居が高そうです。PMmi-naさんコメントありがとうございます。エクセルで作業されているのですね^^;自分も最初はmi-naさんと同じくエクセルで色々やってましたから、煩わしさは良く分かります。>数学や英語の苦手な私には、敷居が高そうです。私も英語や数学は、苦手ですし今現在でもさっぱりわかりません^^;例えば足し算がしたければ、エクセルのマクロsum関数でできますよね?(google先生に聞くと色々な関数を教えてくれます)ですので、英語の知識は必要ありません。重要なのはsumの意味ではなく、sumで何が出来るのか?です。平均値を出すにはAVGを利用しますが、自分が数学が苦手であってもパソコンが平均値を出してくれますので、数学も必要ありません。エクセルで作業をしているのであれば、行いたい作業は決まっているはずです。それを一つ一つ実装させていけば感動が待っていると思います。当サイトが、ソフト化の参考になれば幸いです。AM色々なサイトからこちらに辿り着きました。初心者ですが「自分でも競馬ソフト出来るかも」と唯一思わせてくれたHPでした。なんというか痒いところに手が届くというか。管理人さんの教え方は素晴らしいと思います!(きっと今の私の様な時に苦労されたんかと・・・)こういう教え方をされる方は人間的にもとても優しい方なんだと思います。いつも相手側に立って物事を考えれる方なんじゃないかなぁ~と思ってます。僕は学生でバイトも忙しく、ソフトが出来上がるのに時間が掛かるかもしれませんがこちらのHPを参考にさせて頂きます!そしてソフトが出来上がったら今の僕の様な初心者さん用にこちらの様なHPも作成出来たらと思います。管理人さん有難う御座いました。嬉しいコメントありがとうございます。>「自分でも競馬ソフト出来るかも」と唯一思わせてくれたHPでした。内容のないサイトが多いんですよね^^;そういったサイトを反面教師にして作成したつもりなので、そう言ってもらえると本当に嬉しいです。データ分析はこのサイトを参考にしていただければ、ソフト作成は可能だと思います。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。LINKプロフィール.REDやりたい事はやってしまう。競馬ソフト作成はその典型です。