0
Help us understand the problem. What are the problem?

posted at

マージしたチャートデータのファイル名の調整

はじめに

前記事

  1. auカブコム証券のkabuステーションREST APIをcurlで叩く
  2. auカブコム証券のkabuステーションREST APIをjava(generated by the swagger code generator)で叩く
  3. auカブコム証券のkabuステーションREST APIの残高照会をcurlとjavaで叩く
  4. auカブコム証券のkabuステーションREST APIの残高照会から先物OPのdeltaを計算する
  5. auカブコム証券のkabuステーションREST APIのテスト用モックサーバーを作る
  6. auカブコム証券のkabuステーションREST APIの認証済TOKENをファイル管理する
  7. auカブコム証券のkabuステーションREST APIで自前のトレイル注文を作ってみる(情報収集編)
  8. auカブコム証券のkabuステーションREST APIで自前のトレイル注文を作ってみる(注文発注編)
  9. auカブコム証券のkabuステーションREST APIで自前のトレイル注文を作ってみる(ツール完成編)
  10. auカブコム証券のkabuステーションREST APIで自前のリピート注文を作ってみる(注文約定調査編)
  11. auカブコム証券のkabuステーションREST APIで自前のトレイル注文の改善(トレイル幅の動的拡張)
  12. auカブコム証券のkabuステーションREST APIで自前のリピート注文を作ってみる(設計、検証用実装編)
  13. auカブコム証券のチャートデータの日付を調整する
  14. auカブコム証券のkabuステーションPUSH APIのサンプル
  15. auカブコム証券のkabuステーションREST APIで自前のリピート注文を作ってみる(リファクタリング編)
  16. auカブコム証券のkabuステーションPUSH APIを受信してCSVファイルへ保存する
  17. 5分足の時刻を列挙する
  18. 保存した4本値チャートデータの終値と、PUSH APIで受信したチャートデータをマージする
  19. マージしたチャートデータからテクニカル指標を計算する(SMA6,SMA12,SMA24編)
  20. マージしたチャートデータからテクニカル指標を計算する(ボリンジャーバンド編)
  21. auカブコム証券のkabuステーションREST APIで自前のトレイル注文の改善(前回実行時からの高値/安値)
  22. auカブコム証券のkabuステーションREST APIで自前のトレイル注文の改善(残高管理方法変更)
  23. マージしたチャートデータからテクニカル指標を計算する(MACD編)
  24. auカブコム証券のkabuステーションPUSH APIを受信してCSVファイルへ保存する(複数銘柄対応版)
  25. auカブコム証券のkabuステーションPUSH APIで受信した気配情報対応
  26. 保存した4本値チャートデータと、PUSH APIで受信したチャートデータをマージした4本値を出力する
  27. マージしたチャートデータからテクニカル指標を計算する(HV編)

適当につけたファイル名が、後々になって困ってきたので、影響範囲をピックアップして修正します。

ツールとファイル名

記事番号 クラス名 入力ファイル名 入出力ファイル名 出力データ
13 v10.MainChartCalendar 167060019_XX足_yymmdd-hhmm.csv ChartCalendar.db 営業日カレンダー
13 v10.MainChartDataDaily 167060019_日足_yymmdd-hhmm.csv ChartData1d.db 日足の4本値
13 v10.MainChartDataHourly 167060019_X分足_yymmdd-hhmm.csv ChartDataXm.db X分足の4本値
16 v12.MainChartData (PUSH API) ChartData.csv Tick値
18 v14.MainMergeChartData ChartData5m.db ChartData.csv ChartData.txt ※1 5分足の終値
19 v15.MainCalcIndicator ChartData.txt ※1 (stdout) SMA6,SMA12,SMA24
20 v16.MainCalcIndicator2 ChartData.txt ※1 (stdout) ボリンジャーバンド
23 v19.MainCalcIndicator3 ChartData.txt ※1 (stdout) MACD(5,20,9)
24 v20.MainChartData_r2 (PUSH API) subdir\ChartData.csv Tick値
26 v22.MainMergeChartData_r2 ChartData5m.db ChartData.csv ChartData_r2.txt ※2 5分足の4本値
27 v23.MainCalcIndicator4 ChartData.txt ※1 (stdout) HV20

修正内容

※1 ChartData.txtが5分足の終値なので、ChartData5m.txtに変更
※2 ChartData_r2.txtが5分足の4本値なので、ChartData5m_r2.txtに変更

githubソース

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
0
Help us understand the problem. What are the problem?