EasyTraderピットを踏む旅のまとめ

1512 ワード

easytraderはpythonで書いた主要証券会社を呼び出して株式の自動化を完了させるソフトウェアですが、私は同花順を使っています.研究の過程で、同花順は一時的に調整できないことがわかりました.その後、検索によると、thstradeのソースコードの著者は、easytraderが同花順を呼び出すことができなくなったという.その後thstraderの研究に変更されました最終的に残高を調べ、持倉を調べ、株を売り、株を買うことを実現した.
ピットを踏む過程で出会った問題をまとめます
1. No module named win32api
対応するモジュールのインストール
 
 
  • requrements.txtはpythonソースコードで、実行前にインストールするサポートパッケージです.すべてインストールして、インストールの过程の中で自分の机械の情况によって、各种の问题が现れるかもしれなくて、よく间违ったヒントを见て相応の解决を行います.
  • pycharm解釈器の構成は、あるプロジェクトに対して対応する仮想環境を確立することができ、各プロジェクト間では互いに依存しない.いいですね.
  • numpyをインストールするときにエラーを報告するのは、普通はもう一度インストールすればいいです.注意ネットワーク接続を見て、ネットワークの問題を排除してpycharmの解釈器に直接インストールすればいいです.
  • from PIL import ImageエラーインストールPillowエラーを報告した場合は、直接Pillowをインストールし、初めてインストールできない場合があります.もう一度インストールすればいいです.
  • pipバージョンのプロンプトが低すぎます.ヒントによると、pipを最新版にアップグレードすれば
  • になります.
  • にeasytrader,thstradeが実行される前のすべての依存パケットが2つとも同じであるため、一緒に書かれています.pywinauto, numpy, pandas,scikit-learn,pillow,scipy,pytesseract .
  • 同花順クライアント要求はV 8である.0、新版はテストしていませんが、8.0で位置が違うことがわかりました.原理を知ってから自分で修正することができて、すべて比較的に簡単です
  • が倉庫を照会する時、ソースコードは閉じる検証コードがあって、もしあなたの機械に検証コードが現れていないならば、検証コード関連のコードを、先に遮断して、さもなくば間違いを報告することができます.
  • 倉庫データを照会する場合、コピー機能は使用できません.ソースコードを検索すると、ディレクトリの結果が調整されています.ダウンシフト操作を1つ増やせば
  • は、エラーソースコードの対応する呼び出し時間間隔が短すぎて、1秒に変更すればよい.
  • 株を売るエラー株を売る最後のステップは、ポップアップダイアログボックスがあり、設定してから表示しないことができ、設定したら、関連コードをブロックすればいいです.
  • tesseract-ocrのインストール構成は、検証コードを自動的に識別するソフトウェアです.Windows環境はpath環境
  • を構成する必要がある