Skip to content

Latest commit

 

History

History
59 lines (46 loc) · 3.49 KB

README-JP.md

File metadata and controls

59 lines (46 loc) · 3.49 KB

yahoo-exchange 疎開

npm npm npm npm npm npm npm

getExchangeData(pair): Promise<Array<[number[], string]>>

  • pair : string または Array<string>
  • number[] : [Now, Changes, Changes percent, Previous Close, Open, Day's Range Min, Day's Range Max]
  • string[] : pair

getExchangeDataArrayと違ってすべての要請が完了するまで待った後Promiseに返還します。

このメソッドは、2018.09.02(KST)に作成されました。

getExchangeDataArray(pair, callback, errorHandler): void

  • pair : string または Array<string>
  • callback : (Array<number>, pair) => any
  • errorHandler : オプションです。 基本メソッドは console.log(error) です。

###v2.0.0の案内 返還した項目で52 Week Range Min、52 Week Range MaxとBid、Askが除去されました。

Array<number>Kは次のような項目が含まれます。 [Now, Changes, Changes percent, Previous Close, Open, Bid, Ask, Day's Range Min, Day's Range Max]

警告

getExchangeDataArrayは全体データをコールバック関数で返却しません。

getExchangeDataLowTraffic() @deprecated

2.0.2で除去されたメソッドです。 3.0で削除される予定ですので、getExchangeDataArrayを使用してください。

getExchangeDataLowTrafficP() @deprecated

2.0.2で除去されたメソッドです。 3.0で削除される予定ですので、getExchangeDataArrayを使用してください。

getFxYahooJapan(callback, errorHandler): void

  • callback : (data:Object)=> any

data = { 'USDJPY':[100.05,100.15], ... more 21 data }

  • errorHandler : オプションです。 基本メソッドは console.log(error) です。

これは、ヤフージャパンのFXデータ(bidとask)を返還します。 (5分足のデータです。)

返還したペアの一覧

  • USDJPY, EURJPY, AUDJPY, GBPJPY, NZDJPY, CADJPY, CHFJPY, ZARJPY, CNHJPY
  • EURUSD, GBPUSD, AUDUSD, NZDUSD, HKDJPY
  • EURGBP
  • EURAUD
  • USDCHF, EURCHF, GBPCHF, AUDCHF, CADCHF
  • USDHKD

getPairArray(currency: Array, base: Array): Array

フェアリストを生成してくれます。

getUnit(currency:string):string

通貨の記号($など)を返還してくれます。 二つ以上の通貨を付けた場合には3文字ずつ分離して配列に返還します。

使用されたライブラリに対する著作権告知事項

以下のライブラリの一部のコードがこのプロジェクトに含まれました。