MySQLBitcoinチャートのデータベース化MySQLサーバでBitcoinチャートのデータベース化をしてみました。準備MySQLサーバをインストールします。Binanceのサイトでユーザ登録をしAPIキーを取得します。APIキーはjson形式で保存します。Pythonの環境設定をします。APIをインストールします。python-binanceBinanceからデータを取得BinanceからBTC/USDTチャートデータをダウンロードします。今回の例では日足で1年分でデーターをダウンロードしてCSV出力します。n[5]})このスクリプトを走らせるとbinance_1h_1yr.csvというファイルができます。ますMySQLでデータベース作成とユーザ登録をします。exit先程のbinance_1h_1yr.csvというファイルをchart_1d.csvにリネームしてMySQLに読み込ませます。$csvfileユーザー名でMySQLにログインします。sec)チャート情報が出力できていれば完了です。mysql-connector-pythonのインストールpipでインストールします。mysql-connector-python簡単なスクリプトを使ってテストしてみます。去年の3月のチャート情報を出力してみます。65306.0デーベースのアップデート調べながら作ってみました。チャートのデータベース化のメリットアルゴリズムの計算に大量のデータをサイトから引張ってきましたが、データベースの更新に必要なだけで済むのでネットワーク負荷がかなり押さえられます。最大のメリットはシュミレーションが出来るようになります。試しに10日分をシュミレーションしてみた結果です。-1794.62部分的には利益がだせますがトータルではかなりの損失です。追記:チャートのデータベース化してシュミレーションをするとかなりCPUパワーとリソースを使います。メモリーが十分(16GB以上)あれば幾分緩和されますがそれでも不具合が生じます。MySQLで次のようなエラーがでました。0このエラーは何らかの原因で接続に問題が起こりタイムアウトエラーを起こしたときのエラーです。解決方法は2つあり、ひとつはMySQLの設定ファイルに次のように追加します。100もう一つは/etc/hosts.allowに次のように追加します。pootlepress.。