JAck

PhD (Engineering)

JAck

PhD (Engineering)

最近の記事

GMOcoin の税金計算

来年の確定申告用にGMOcoinの実現損益計算Pythonプログラムを作成した.計算方法は移動平均を用いていて,クロスチェックには下記のサイトの例を使用した. 上記サイトの計算例である, ビットコインを、①〜④の順で購入・売却した。 ①時価100円/BTCで1BTCを購入 ②時価150円/BTCで1BTCを購入 ③時価200円/BTCで1BTCを売却 ④時価275円/BTCで1BTCを購入 のトレード履歴を,GMOcoinからエクスポートできるtrading reportの

    • Streamlit standalone executable 1.18.1

      現時点のStreamlit最新版である1.18.1でexe作成をしたい.cli.pyを作成する必要がなくなったため,手順が簡単になっている.すでにまとめてくださっている方々がいらっしゃるので,再現を目的に踏襲してやっていく. 手順 1.pycharmエディタで適当にプロジェクト作製.今回はstreamlit_standalone_executable1.18.1というフォルダにvenvでプロジェクトを作成. 2.必要なパッケージのインストール. ・streamlit 1

      • APIError(code=-1021): Timestamp for this request was 1000ms ahead of the server's time.

        タイトルのようなエラーがたまに Binance や Bybit のAPIエラーででる.エラー理由はメッセージの通りで,サーバーと使用しているPCの時刻ずれに起因する.下のように時刻の自動再設定をすれば解決(オフにして再度オンに戻す).

        • Streamlit Multiple Forms

          Streamlitのform機能についての話.1つのセッションで複数使用するとフォーム提出時に他のフォームが初期化されてしまう. 下のように,session_stateを使えばいけそう? バージョンは streamlit 1.18.1. import streamlit as stst.title('Streamlit Multiple Form')st.markdown('### Example')with st.form('Form 1'): out = st.t

        GMOcoin の税金計算

          LaTeX - Physical Review X の bibliographystyle

          本文の挿入したいところに下記. \bibliographystyle{prx.bst}\bibliography{your bibliography} ダウンロードが不安な方は下の全文から.txtを作成して貼り付け,.bstにすれば終わり. %%%% This is file `apsrev4-1.bst',%% generated with the docstrip utility.%%%% The original source files were:%%%% me

          LaTeX - Physical Review X の bibliographystyle

          Matlab Tricks

          Matlab のメモまとめ. 1. カラーマップのfigureをpdfエクスポートした際に入る白い対角線のようなものを消す. imagescを使用して,カラーマップを分割してプロットすれば白線は入らない.下記は分割を入れたimagescの自作関数. function imagesc2(x,y,map,devide_vert,devide_hori)gindex_hori = gapindex(x,devide_hori);gindex_vert = gapindex(y

          Matlab Tricks

          Pythonで全資産集約・可視化 (API x Selenium x Streamlit)

          はじめにマネーフォーワードやZaim,Moneytreeなどのアプリでは仮想通貨取引所などを抽出できないため,pythonの勉強も兼ねてpythonを使用して集約して可視化したい.今のところ実装済みなのは,下の 9 箇所. ・Neobank (住信SBIネット銀行) ・三菱UFJ銀行 ・GMO coin (spot) ・Bybit (derivative,spot) ・Binance (spot,staking) ・日本生命 (確定拠出年金) ・SBI証券 (投資信託,米国

          有料
          500

          Pythonで全資産集約・可視化 (API x Selenium x Streamlit…

          Streamlit standalone executable

          Streamlit x pythonで作成した,appのexe作成メモ.参考は下のサイト. 手順 1.pycharmエディタで適当にプロジェクト作製.今回はstreamlit_standalone_executableというフォルダにvenvでプロジェクトを作成. 2.必要なパッケージのインストール. ・streamlit 1.4.0 ・pyinstaller 4.1 3.任意のapp作成.今回は簡単な以下のコードをexeにする. main.py import st

          Streamlit standalone executable