colab

【入門】Colaboratoryの始め方

Colaboratory(Colab)とは Googleが提供している機械学習用のPython開発環境です。 GPUも無料で使用できるとあって、非常に有用なサービスです。 Webブラウザから簡単に使用できます。 なので、Python等のイン...
FX

TA-LIBのインストール方法

Python用のTA-LIBのインストール方法を紹介します。 まず私の環境は以下のようになります。 ubuntu:18.04 python:16.04 TA-LIB本体のインストール 以下のサイトから ta-lib-0.4.0-src...
matplotlib

【matplotlib】様々な図形

円弧、楕円など 円弧や楕円はmatplotlib.patches.Arcによりプロットできます。 サンプルコードを見てみます。 mpatches.Arcの主な引数は xy:円弧の中心座標 width:円弧の幅 height:円弧の...
FX

【FX, python】oandapyで5000件以上のデータを取得する

前回の記事でoandapyで為替データを紹介する方法を紹介しました。 しかし前回の方法では5000件のデータを取得することが限界でした。 今回は5000個以上のデータを取得する方法を紹介します。 実装(ソースコード) では、...
tensorflow

【入門】TensorFlowの基本

TensorFlowとは TensorFlowとは数値計算用のオープンソースライブラリです。 TensorFlowでは計算グラフを定義し、TensorFlowがそのグラフを読み込み C++に変換することで高速に数値計算を行えるようにしていま...
matplotlib

【matplotlib】基本的な棒グラフ

初めてプログラミングを学ぶなら「tech boostオンライン」 単純な棒グラフ まずは単純な棒グラフを作成してみます。 barメソッドを使うことで棒グラフを生成できます。 サンプルコードをみてみます。 x軸をラベルにした棒グラフ x...
keras

Kerasの基本

バージョン確認方法 モデルを作る kerasでのモデルを作るのは非常に簡単です。 (シンプルなモデルなら) 簡単なフィードフォワードモデルは以下のように作ることができます。 keras.models.Sequential()でフィー...
deeplearning(深層学習)

Kerasで単純なRNN(リカレントニューラルネットワーク)を試す

前回はKerasを使って多クラス分類などを行いました。 今回はRNN(リカレントニューラルネットワーク)を試してみようと思います。 本記事は最低限のpythonの操作はできることを想定しています。 プログラミングの独学が苦手な方は以下のプ...
FX

【fx、python】Backtesting.pyでバックテストしてみる

Backtesting.pyという簡単にバックテストを行うことができるライブラリを用いて バックテストをしてみます。 OANDA API から取得したデータを使ってバックテストを実行してみます。 最低限のpythonの操作はできることを想定...
pandas

【入門】pandasの基本

pandasの基本 Seriesとは Seriesは一次元のデータ扱うためのに用いられます。 サンプルコードを見てみましょう。 左のABCがindex、右の値が要素(value)です。 DataFrameとは 行と列にラベルを持った...
タイトルとURLをコピーしました