IDxxxxの作成したソフトウェアの紹介


























計算履歴





 

・株式データ解析ソフトウェア

概要:「KABU+(株プラス)」から購入した過去1年半〜2年間の株式データを取り込み、株式分割、併合を内部データテーブルで補正して、解析して各種出力データを生成しています。「KABU+(株プラス)」のリンクはこちらです。

このソフトウェアを作成した気づいたことは個人投資家でもチャートや買い板から買うか売るかを判断できる方は結構多い。しかし、多くの企業の株価の動きを把握することはかなり困難ということです。優秀な個人投資家は600〜700社のチャートや株価の動きの癖が頭に入っているといいます。しかし普通は20〜30社がせいぜいではないでしょうか。そのような方には本ソフトウェアが強力な武器になります。

プログラム言語はPerlで作成しています。

上記リストの下の2銘柄 証券コード 9619 イチネンホールディングスと
証券コード 6063 日本エマージェンシーアシスタンス(EAJ)を
は参考のため日足チャートも掲載します。

 

・数字選択式宝くじの抽選動画作成ソフトウェア

概要:ロト6やナンバーズの抽選動画を作成するソフトウェアです。数字選択式宝くじ全て(ロト6、ロト7、ミニロト、ビンゴ5、ナンバーズ3、ナンバーズ4)に対応しています。
初期位置パラメータを変更することにより無限の動作パターンの動画を作成することができます。最後に残す数字コマを作為的ではなく自然な挙動で残すこと、そして設定した数字の数字コマを残すという一件相反する課題を解決しています。

動作原理についてはこちらのリンクで説明しています。

iPadのアプリでプログラム言語はSwiftでSceneKit(3D用の物理シミュレーションフレームワーク)も併用しています。

ウェブサイト「ロトナン動画」に本ソフトウェアを提供しています。
「ロトナン動画」には技術アドバイザーとしてソフトウェアの提供や技術コラム作成を行っています。この紹介記事も「ロトナン動画」さんに間借りさせていただいています。
ロトナン動画のリンクはこちらです。

下記は本プログラム動作時に読み込ませる定義データです。

動作サンプル(2019年9月30日 ナンバーズ4の最後の数字の抽選動画)
音は出ません。緑色のお皿の外周から上部に透明な壁を設定しているので数字コマが外に弾き出されることはありません。

動作サンプル(2019年9月30日 ロト6の最後のボーナス数字の抽選動画)
音は出ません。

上の再生アイコンをクリックすると動画再生用ウインドウが表示されます。
左下の▶️ボタンで動作再生が始まります。右下の最大化ボタンで最大化します。
パソコンのキーボードの左上の「ESC」ボタンで元の大きさに戻ります。
右上の✖️ボタンで動画再生用ウインドウを消去します。

・おみくじ動画作成ソフトウェア

概要:おみくじの動画を作成するソフトウェアです。
初期位置パラメータを変更することにより無限の動作パターンの動画を作成することができます。最後に残す文字コマを作為的ではなく自然な挙動で残すこと、そして設定した文字の文字コマを残すという一件相反する課題を解決しています。

動作原理は上記の数字選択式宝くじの抽選動画作成ソフトウェアと同様です。

iPadのアプリでプログラム言語はSwiftでSceneKit(3D用の物理シミュレーションフレームワーク)も併用しています。

ウェブサイト「ロトナン動画」に本ソフトウェアを提供しています。
ロトナン動画のリンクはこちらです。

動作サンプル(2019年9月29日に公開したおみくじの抽選動画16個の内の1個)
音は出ません。黄色のお皿の外周から上部に透明な壁を設定しているので数字コマが弾き出されることはありません。

上の再生アイコンをクリックすると動画再生用ウインドウが表示されます。
左下の▶️ボタンで動作再生が始まります。右下の最大化ボタンで最大化します。
パソコンのキーボードの左上の「ESC」ボタンで元の大きさに戻ります。
右上の✖️ボタンで動画再生用ウインドウを消去します。

紹介した株式データ解析ソフトウェア、数字選択式宝くじ抽選動画作成ソフトウェア、おみくじ動画作成ソフトウェアのソースコードは提出することはできませんが、ノートPC上で動作のデモンストレーションとソースコードの一部をお見せすることは可能です。

・ロト6で過去の抽せん結果から連続数字を判定するソフトウェア

概要:インターネット上で数字選択式宝くじのロト6の過去の抽せん結果のCSV(カンマで項目を区切ったテキストファイル)を入手することができます。

このロト6の過去の抽せん結果を解析してロト6の6個の数字の中の連続数字を判定しています。本プログラムはウェブサイト「ロトナン動画」からの要請でコラムを記載のため作成しました。

コラム「ロト6を攻略!!連続数字の真相がビッグデータ解析で判明!!」の
リンクはこちらです

判定結果はテキストファイルで出力します。
コンパクトなプログラムですので全文掲載します。
プログラム言語はPerlで作成しています。

最後にテスト用のロト6の抽せん結果データを通したときの結果に説明を追記したデータを記載します。追記したのは本数字の赤枠と右側の赤枠で囲った説明になります。

説明は以上になります。

2019年の夏はブラウザ上で動作するウェブアプリを作成するために
JavaScriptとライブラリReactを習得していました。
残念ながら今回の紹介には間に合いませんでしたが
プログラムを実際に書いているところです。

最後に私の特技を紹介します。

プログラミング能力とパズルを解く能力は相関があると言われています。
コラムスという落ちものパズルゲームがあります。
テトリス、コラムス、ぷよぷよが3大落ちものパズルゲームと言われています。
コラムスのプレイ動画を10年ほど前にYouTubeにアップしましたので紹介します。

下記はコラムスの画面の一部です。

コラムスはテトリスやぷよぷよでコマを方向キーで回転させるように
上下キーで縦に3色並んだコマの順番を変えることができます。
その順番を変える操作を禁止した状態でプレイする無回転コラムスと呼ばれる遊び方です。

ただ普通にゲームをしているように見えること自体が神業プレイとなります。
無回転コラムスはルールは簡単ですが難易度が非常に高く世界トップレベルの実力です。
YouTubeの本記事の作者のプレイ動画のリンクはこちらになります。
注意!!音が出ます!!

本記事に目を通していただきありがとうございます!!