win

自動トレードシステム本体(2)

買い注文部 codeを指定してunitValue円だけ買う部分です。 def purchaseOrder(code): ie.navigate('https://s20.si1.stockcompany.com/Buy/BSelect.asp') ie.navigate('https://s20.si1.stockcompany.com/Buy/BP01101.asp?StockCode=%d&Market=20' % code)こ…

自動トレードシステム本体

かなり間が空きましたが、PAMIEを利用した自動トレードシステム本体を載せます。構築例ということで、実際に使っているものとはコード等を微妙に変更してあります。このまま実行しても使えませんので、その点ご留意願います。 冒頭部 #coding:cp932 import c…

PAMIEのメソッド紹介(概説)

PAMIEのメソッドのほとんどは「何を」+「どうする」という名前がついています。すなわち、リンクをクリックするのは「linkClick」で、ボタンを押すのは「buttonClick」で、テキストボックスに値を入れるのは「textBoxSet」となります。 「何を」の中身にはl…

PAMIEのインストール

site.pyを書き換える(非推奨) 352行め、「encoding = 'ascii'」となっているところを「encoding = 'cp932'」と書き換えます。defaultencodingの変更は他に正しい方法があったと思いますので、その方法をご存知の場合はそちらをお勧めします。 win32allモジ…

IE自動操作いろいろ

なぜIEか PerlにもPythonにも、ブラウザ依存でないWebページ巡回ツールがあります。mechanizeなどがそれにあたります。また、Pythonはurllib2などの純正モジュールなども利用可能です。 しかし、IEそのものをコントロールすることにより、 IE専用のサイト ボ…