Python Quantopian の pyfolio を単利運用に対応させる。 pyfolio は どんなデータを入れても複利運用として計算してしまうので、人によっては望まない検証方法だったりしますよね。今回は mock を使ってそれを解決してみます。 daily_result に pandas の daily の収支... 2017-01-23 Python
MT4 Call Python/Numpy Function within Metatrader 4 Github Link mt4-numpy-example Example to call numpy function from dll with MT4. Test Environment Windows 10 x64 Metatr... 2017-01-20 MT4Python
Python Python での ポートフォリオの計算 Python でのポートフォリオの計算 ポートフォリオの計算について色々調べてみた。とりあえず使いたいって人はportfoliooptがおすすめ。色々自前で工夫したい人はscipyでちゃんとやったほうがいい。 cvxoptを使った方法 s... 2017-01-17 Python
Python まだ Python の datetime で消耗しているの? maya 使おうぜ この記事は Python Advent Calendar 2016 の 24日目の記事です。 当初は SCOOP についての記事を書きたくて、ひたすら SSH 使った分散処理の実行を試していたのですが、一向に動きそうな気配がなく間に合いそう... 2016-12-24 Python
Python vim-slime を使って VIM の内容をコンソールに送信 この記事はVim Advent Calendar 2016の20日目の記事です。 選択行の内容をコンソールに送信 インタラクティブコンソールが立ち上がるようなプログラミング言語を VIM で書いていて、カーソルの位置のコードをコンソールに送... 2016-12-20 PythonVim
Python Python x64 & MinGW64 環境の構築 流石に詰まりまくったのでまとめることにする。 MSYS2 をインストール 個人的にこれからメインで使いたいと思っているbash ツールのMSYS2。ConEmuと使うと、とっても幸せな気分になれます。 x64版をインストール。 msys2... 2016-06-08 Python
Python VimでPythonのIDE 環境を一から構築する VimでPythonのIDE環境を構築するために、この週末を費やしていました。納得の行くところまで実装できたので、忘備録として残しておきます。これから新しくPythonのためにVimを使おうと思っている人も、すでに使ってらっしゃる方にも参... 2015-05-11 PythonVim
Python Pythonで簡単自動化!PyAutoGuiが便利すぎて感動したのでご紹介 以前こんな記事を書いていたのですが、これがまったく不要になるとても便利なPython Libraryがあったので、自分用の忘備録も兼ねてご紹介します。 PyAutoGui Windows, Linux, Mac OS対応、マルチプラットフ... 2015-02-26 Python
Python 絶対ダメ! マルチスレッドでの共通変数のインクリメント演算 デバッグ中の発見 とあるマルチスレッドプログラムをPythonで書いていた際に遭遇した誤使用です。C/C++等の言語を使った場合には起こらない仕様なので、知っておくと役立つ時がくるはずです。これはPythonだけでなく、Rubyでも同様のこ... 2015-02-10 Python
Python PythonのThreadを待機させるか、必要の度に作成するのかのベンチマーク比較 QueueとThreadのベンチマーク比較 2つのケースについて比較検証してみました。 実際に処理する内容は以下のとおり。 0~999までの単純足し算を100回する処理を4スレッドで合計10,000回繰り返す 比較するケース 4スレッドを... 2015-02-07 Python