10月≪ 123456789101112131415161718192021222324252627282930≫12月

自動取引化⑩

2014年11月15日
いや~第9回からランキングシステムが直ぐ出来るだろうと思っていたが、
あれから4時間もかけてようやく完成致しました。

朝試しに動かして見ましたが、PC落として暫くしインターネットに繋ぐと
DHCPサーバかDNSサーバの処理に遅いのか最初のWebページの表示処理が少々かかり
入力コマンドすっ飛ばして次に行きエラーが出るときあるなぁ。

暫定的に最初のwebページ開いてから3秒待つようにしてます。

表示待ちコマンドは下記を入れてます。

Do While objIE.Busy = True
DoEvents
Loop

Do While objIE.Document.ReadyState <> "complete"
DoEvents
Loop

完了待ちうけサブルーチン見たいにしたほうがいいのかなぁ~
まあ、後で動きに不満が出たら変えてみましょう。

第9回からの変更内容としてはSBIへのログイン→発注画面へ移動→検索でHitしたy行を元に発注
と3つだけ何でしたが、GMOクリックと違ってボタンにID表示やNAME表示がされてなかったので
alt=**の**ボタンを押す等で苦戦してましたが何とか進んでいました、が!

銘柄を入力して開いて買いボタンを押しての注文画面でデフォルトでSORになっているのですが
どうやっても「東証 *」ボタンが押せませんでした、
いじわるしてるのか表示を東証だけにしてくれればいいのに追加されてる*がじゃまみたいで結局出来ませんでした・・・

あきらめる寸前で上に表示されてる取引ボタンに気づき、そちらから簡単に進められたので
そちらから入力して発注するようにしました。

ランキングシステムを作成したので、亜種として14:59くらいに動く当日の値幅ランキングを参考にした
持ち越しマクロでも作ろうか、もしくは簡単そうな朝30分ブレイクシステムを作るか思案中です。
分析 | コメント(0) | トラックバック(0)
 | HOME |