sh くりっく365サマリデータダウンロードスクリプト

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh くりっく365サマリデータダウンロードスクリプト相关的知识,希望对你有一定的参考价值。

#!/bin/bash
# https://www.tfx.co.jp/historical/fx/#anchor03
# くりっく365 サマリデータ ダウンロード
# ペアと年度を指定したダウンロードを行います。

PAIR=$1
YEAR=$2

[ -z $PAIR ] && echo 'currency PAIR required as first argument.' && exit 1
[ -z $YEAR ] && echo 'from YEAR required as second argument.' && exit 1

curl -XPOST --compressed 'https://www.tfx.co.jp/historical/fx/result' \
  -H 'Pragma: no-cache' \
  -H 'Origin: https://www.tfx.co.jp' \
  -H 'Accept-Encoding: gzip, deflate, br' \
  -H 'Accept-Language: ja,en-US;q=0.8,en;q=0.6' \
  -H 'Upgrade-Insecure-Requests: 1' \
  -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; Trident/7.0; rv:11.0) like Gecko' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' \
  -H 'Cache-Control: no-cache' \
  -H 'Referer: https://www.tfx.co.jp/historical/fx/result' \
  -H 'Connection: keep-alive' \
  -d 'data[HistoricalData][submit_type]=csv' \
  -d 'data[HistoricalData][period_start_type]=date' \
  -d "data[HistoricalData][period_start][year]=$YEAR" \
  -d 'data[HistoricalData][period_start][month]=1' \
  -d 'data[HistoricalData][period_start][day]=1' \
  -d 'data[HistoricalData][period_end_type]=date' \
  -d "data[HistoricalData][period_end][year]=${YEAR}" \
  -d 'data[HistoricalData][period_end][month]=12' \
  -d 'data[HistoricalData][period_end][day]=31' \
  -d "data[HistoricalData][product_type1][]=${PAIR}" \ # 対円通貨取引
  -d 'data[HistoricalData][product_type2]=' \ # クロスカレンシー取引
  -d 'data[HistoricalData][product_type3]=' \ # くりっく365ラージ
  -d 'data[HistoricalData][product_type4]=' \ # 上場を休止もしくは廃止している通貨ペア
  -d 'data[HistoricalData][get_preference][]=settlement_price' \
  -d 'data[HistoricalData][get_preference][]=open' \
  -d 'data[HistoricalData][get_preference][]=high' \
  -d 'data[HistoricalData][get_preference][]=low' \
  -d 'data[HistoricalData][get_preference][]=last' \
  -d 'data[HistoricalData][get_preference][]=day_settlement_price' \
  -d 'data[HistoricalData][get_preference][]=day_before_ratio' \
  -d 'data[HistoricalData][get_preference][]=swap_point' \
  -d 'data[HistoricalData][get_preference][]=trading_volume' \
  -d 'data[HistoricalData][get_preference][]=open_interest'

以上是关于sh くりっく365サマリデータダウンロードスクリプト的主要内容,如果未能解决你的问题,请参考以下文章

sh 卷曲的wgetやを使ったダウンロードの便利机能

ruby Serfの新しいバージョンをダウンロード。

ruby Serfの新しいバージョンをダウンロード。

markdown SCPでファイルダウンロード&アップロード

python ダウンロードの进捗を表示する

python 连番JPGをダウンロードするテスト