2024-07-01から1ヶ月間の記事一覧
Floatや配列はそのままでは保存できないので、バイナリに変換して保存する。ただしバイナリも400KBという上限があるので、分割して保存する。Noneはそのままでは保存できないので文字列に変換する。 以下にDynamoDBへの保存、リストア用の関数を示す。 impor…
概要 MT4のような自動売買システムをビットコインでも行いたいということで開発。コンセプトとしては以下のような感じ。 運用コストはかけない(AWSの無料枠で動かせるような構成にする) 開発に時間をかけない(自動売買のアルゴリズムなど必要な部分のみ開…
以下のコードをGoogle Colabで実行する。ファイルごとにシート名を分けて、複数行ずつ書き込んでくれる。 from itertools import count import csv import gspread from datetime import datetime import glob import tqdm # 認証のためのコード from google…
ビットコインの価格データをバックテストに使用したいと思ったものの公開しているところがなかった(日ごとのデータならあるが、それより細かいものはなかった)ので、データ自動収集プログラムを作った。 プログラムはGoogle Apps Script上で動作し、データ…