Python Colaboratory Ⅲ

RNN 豪ドル/円4時間ロ-ソク足表示スクリプトまとめ

それでは豪ドル/円ロ-ソク4時間足チャ-トスクリプトをまとめます。
予測値の表示は取り敢えずありません。
豪ドル/円 4時間ロ-ソク足表示
で説明してきたスクリプトをならべると次のようになります。

import sys
sys.path.append(
  '/content/drive/MyDrive/Colab Notebooks/my-modules'
)
import numpy as np
import pandas as pd
from matplotlib import pyplot as plt
from mplfinance.original_flavor import candlestick_ohlc

xl_df = pd.read_csv(
  "drive/MyDrive/Colab Notebooks/my_data/colab_mane_chart_go_4h.csv",
  encoding="cp932")
Open = xl_df["始値(売り)"].values
High = xl_df["高値(売り)"].values
Low = xl_df["安値(売り)"].values
Close = xl_df["終値(売り)"].values
Date = xl_df["日付"].values Idx = xl_df.index # X 軸日付処理 xDate = [] xD = [] dayf = 0 for i, key in enumerate(Date): day00 = str(key)[11:19] if((dayf == 1) and (day00 == '00:00:00')): dayf = 0 else: if((dayf == 0) and (day00 == '00:00:00')): e4 = str(key)[4:10] e6 = e4.replace("/0", "/") e8 = e6.lstrip("/") xDate.append(e8) xD.append(i) dayf = 1 tstr = Date[-1] if(dayf == 0): e4l = tstr[7:14] e6l = e4l.replace("/0", "/") e8l = e6l.lstrip("/") xDate.append(e8l) xD.append(i) # ロ-ソク4時間足表示 ohlc = zip( Idx, Open, High, Low, Close) fig = plt.figure( figsize=(8.34, 5.56)) ax = fig.add_subplot(1,1,1) #④ ax.grid() # ここに予測値を入れる取り敢えず Idx6 = Idx[-6:] + 6 app = Close[-1:] app1 = np.hstack((app, app, app, app, app, app)) plt.plot( Idx6, app1, 'bo') # として表示する candlestick_ohlc( ax, ohlc, width=0.5, alpha = 1, colorup='r', colordown='g') plt.xticks(xD, xDate) plt.title('AUS$ / JPY chart') plt.xlabel('Date') plt.ylabel('Yen') plt.showplt.savefig( 'colab_mane_chart_go_keras_4h.png')

RNN 豪ドル/円4時間ロ-ソク足表示ファイルの動作確認

RNN 豪ドル/円4時間ロ-ソク足表示ファイル
keras-go-4h-1.ipynb
の動作確認をします。
Colab の中で動かします。
Colab 内の左上隅にある「ファイル」から「ノ-トブックを新規作成」をクリック。
上記ファイル内容をコピしてこれをノートブックの画面内のボックス(セル)のなかに 貼付け[Ctrl + v]ます。
画面上部のファイル名をクリックして、ファイル名を
keras-go-4h-1.ipynb
に変更します。
ドライブのマウントをします。
左端にある「□」をクリックし、次にマウントマ-ク マウントをクリックします。
すると、マウントマ-クに「\」が入ります。
その後、▷ をクリックして動作させます。

動作結果

豪ドル/円4時間ロ-ソク足が表示され 仮の予測値が直線青丸で表示されれば OK です。
うまく動作しなかった人は、
プレインストールされていないパッケージ
に行って少しスクロ-ルし、その説明を読み mplfinance モジュ-ルをインスト-ルしてください。

  • RNN 豪ドル/円4時間ロ-ソク足表示ファイル動作結果
  • ここまでで、豪ドル/円ロ-ソク4時間足表示がまとまりました。
    引き続き、4時間足予測最終日時を取得します。


  • RNN 豪ドル/円4時間足予測最終日時取得 に進む
  • 豪ドル/円 4時間ロ-ソク足表示 に戻る
  • RNN 豪ドル/円4時間足予測ファイル動作確認 に戻る
  • RNN 豪ドル/円 4時間足予測ファイル に戻る
  • RNN 豪ドル/円 4時間足予測 に戻る
  • 70VPS に戻る