会社員KNIGHTの趣味三昧(卓球・盆太鼓・色々!)

会社員KNIGHTの趣味三昧(卓球・盆太鼓・色々!)

PR

×

Calendar

Category

カテゴリ未分類

(0)

卓球

(1318)

盆太鼓・盆踊り

(434)

トイドローン

(21)

その他

(340)

■■■■■■↓以下は凍結カテゴリー↓■■■■■■

(0)

KATS(自動売買プログラム)

(87)

「VB.NETで自動売買」入門

(24)

本日の取引

(1292)

デイトレ結果(勝ち)

(365)

デイトレ結果(負け)

(591)

夜間取引結果

(15)

今週の取引

(480)

今月の取引

(103)

明日の監視銘柄

(54)

株関連

(55)

草野球

(36)

Keyword Search

▼キーワード検索

Comments

KNIGHT@ Re[1]:2025年度 名東オープン卓球大会(12/14) たかみさんへ 有り難うございました! お…
たかみ@ 過分なお褒めの言葉で恐縮です(汗) ダブルスはお互いさまでしたね(^^; 皆さん…
KNIGHT@ Re[1]:愛好会の小さな盆踊り 令和7年・秋(11/23) 浪速の投げ師さんへ いつもお世話になり有…
浪速の投げ師@ Re:愛好会の小さな盆踊り 令和7年・秋(11/23) 遅くまで、お疲れさんでした。 久しぶり…
KNIGHT@ Re:2025年度 関西場所卓球大会(09/27) たかみさん、 こちらこそお世話になりまし…
たかみ@ お礼:2025年度 関西場所卓球大会(09/27) 助っ人、ありがとうございました。 おかげ…
KNIGHT@ Re[1]:第66回 協会杯争奪卓球大会(07/12) ゆう!さんへ 有難うございます。 私は昔…
ゆう!@ Re:第66回 協会杯争奪卓球大会(07/12) 3部優勝おめでとう! 卓山会って、山本高…
Dec 9, 2007
XML
金曜日から土曜日に掛けて、かなり大掛かりな修正をしましたが、それに伴い
修正しないといけないのに忘れている部分がありました。
同じ銘柄を1日に複数回購入した時、取得単価を保有銘柄一覧から取得していました。
その方法だと、2回目以降の取得単価が狂います。その値は当日の平均取得単価を
表しているので純粋に2回目の購入株価と違ってくるのです。
その問題を解消するには、約定一覧から約定単価を取得しかありません。
元々保有株一覧に市場コードが無いので約定一覧から取得しないといけませんでしたので
そのついでに約定単価を取得するように追加しました。

資金が93,000円ほどに増える事もあり、同一銘柄を複数回取引出来るとなれば

買い注文のロジックを結構変更したので、もしかしたら頻度が減るかも知れませんが。

そこで便利機能の一貫として、メールによる売却通知の中に「本日の概算損益合計」を
追加しました。
先週か先々週ぐらいに売却毎の概算損益については追加していたので、無かった時に
比べて便利にはなっていました。
でも取引が増えると「結局今日はトータルで勝ってるの?負けてるの?」という時、
電卓で各メールの概算損益を合計していました。
昼休みにはiアプリから本当の損益を見れますが、次に見れるのは基本的に会社を
出た時。それまで我慢できないのでメールに追加した次第です。
これで当日の概算損益をメールで把握出来るようになりました。

そしてもう1つ。昨日から書いていた購入候補の取得ロジックです。

インポートするという作業を行っていました。
金曜日までは資金が少ないせいで対象が300銘柄を切っていました。
KATSでのインポート処理に掛かる時間は大体20秒前後ぐらいだったと思います。
ですが明日から増資するので対象銘柄数が増えました。
MarketSpeedの「銘柄選択」で一度に取得出来るのは300銘柄までです。

いけません。明日からの資金だと3回に分ける必要がありました。
トータルで掛かる時間は3分程度でしょうか。
でも煩わしい手作業が増えて非常にストレスが溜まります。ミスの可能性も出てきます。
「それなら」という事で、自動的に全銘柄から購入候補を作成してくれるように方法を
変えてしまおうと思いました。
全銘柄を取得する方法は結局楽天RSSから行う事にしました。取得時間は10秒強です。
取得する項目は銘柄コード、市場コード(市場名からKATSで変換。複数の場合は主市場)、
銘柄名称の3つです。
・・・但し、その後が長いのです。
購入候補への追加判断を行う為に銘柄毎にDDEクライアントをインスタンス化し、
終値、前日終値、高値、安値、売買代金等を取得してフィルタリングを行います。
インスタンス化してしまえばデータ取得は早いです。
オブジェクト指向言語を経験されている方は分かって頂けると思いますが、
インスタンス化に掛かるコストは相当なものです。
銘柄毎にインスタンス化~開放を繰り返します。4,000銘柄を超える訳ですから嫌でも
時間が掛かります。
私のPCでは、約10分で抑えるのが限界でした。私のスキルでは恐らくこれ以上速くする事は
出来ないでしょう。
でも、1ボタンを押せば自動的に処理してくれる事を考えたらミスも少なく便利になったと
思っています。ボタンを押して処理している間にメールチェックしたりブログを書いたり、
やる事は一杯あるので。という訳で10分で妥協してしまいました(^-^;
もし資金が今より遥かに多くなったとしてもそれに比例して時間が長くなる事は無いので
まあ仕方がないと思うようにします。
ちなみに明日の購入候補は43銘柄です。フィルタリングにより100分の1になるんですね。
ほとんどが購入資金不足で除かれているとは思いますが(汗)。

さてKATSも10月末ごろに自動売却のみをリリースした頃に比べたら大きく様変わりしました。
あとは成果さえ出てくれたら文句なしなのですが。
買い注文の精度アップあるのみだと思っています。頑張ります。





お気に入りの記事を「いいね!」で応援しよう

Last updated  Dec 10, 2007 12:29:06 AM
コメント(0) | コメントを書く


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
Design a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: