BIGI相場先物外国為替株価指数A共有オプションリアルタイム相場データWenhua Sina Finance APIインターフェイス
Sina Financeはリアルタイムの市場データソースではないため、取得した市場データソースはリアルタイムではありません。以下で説明する方法は、Sina Financeが市場データソースを取得するために使用する方法と一致しています。BIGI市場を理解するには、リアルタイムの市場データソースが必要です。QQ790387017
5.Httpリクエストのリアルタイムマーケットメソッド
http://demo.hq.sumbrisk.com:8089/r.aspx?u=1&symbol=EURUS|CLML
request(Get or Post)最新のマーケット、クライアントサーバーがリクエストを開始、接続は上記のとおり、Uはデータソースによって割り当てられたアカウント、シンボルは要求された製品の最新の市場、複数の製品は "|"またはコンマ "、"で区切られ、要求された製品は対応するアカウントuの承認された製品でなければなりません。データソース側は、承認を要求されたIPにバインドし、承認されたIPとアカウントのみがそれにアクセスできます。
リアルタイムの市場リターン構造の説明を要求します:
[{
"n": "EURUS"、//製品名
"p": "1.1158"、//最新の価格
"t":1556514074、//最新の価格の時間
"v": "1 "、//現在のハンド
" b ":" 1.1158 "、//入札価格
" s ":" 1.1159 "、//入札価格
" bv ":" 0 "、//購入金額
"
"h": "1.1160"、//今日の最高 "
l": "1.1140"、//今日の最低
"c": "1.1160"、//昨日休業
"M1":{
"h": "1.1158"、/ / M1 k line high
"o": "1.1158"、// M1 k line open
"l": "1.1158"、// M1 k line low
"c": "1.1158"、// M1 k lineクローズ
"V": "2"、 // M1 k個のライン量
"T": "1904291301" //タイムラインM1のK
}、
"M5":{
"H": "1.1158"、// KラインM5 High
"o": "1.1158"、// M5 k line open
"l ":" 1.1158 "、// M5 kラインの低い
" c ":" 1.1158 "、//
" v "of the k line :" 19 "、// M5 kラインの量
" t ":" 1904291300 " // M5 kラインの時間
}、
"M15":{
"h": "1.1158"、// M15 kラインの高
"o": "1.1158"、// M15 kラインのオープン
"l": "1.1158"、// M15 kラインの低
"c": "1.1158"、// M15 k-lineレシート
"v": "19"、// M15 k-line量
"t": "1904291300" // M15 k-line時間
}、
"M30": {
"h": "1.1158"、//
M30 kラインの高"M": "1.1158"、// M30 kラインの
"l"を開く: "1.1158"、// M30 kラインの低
"c": "1.1158"、// M30 k行の "
v"を受信: "19"、// M30 kラインの量
"t": "1904291300" // M30 kラインの時間
}、
"H1":{
"h": "1.1158"、// H1 kラインの高さ
"o": "1.1158"、// H1 kラインの
"l"を開く: "1.1158"、// H1 kラインの低い
"c": "1.1158"、// H1 kラインの
"v": " 19 "、// H1 kラインの量
" t ":" 1904291300 "// H1 kラインの時間
}、
" D1 ":{
" h ":" 1.116 "、// D1 kラインの高さ
" o ": "1.1149"、// D1 kラインの
"l"を開く: "1.1143"、// D1 kラインの
"c"を低く: "1.1158"、// D1 kラインの
"v"を閉じる: "5263"、/ / D1 k-line数量
"t": "1904290800"// D1 kライン時間
}
}、{//別の製品構造
"n": "CLML"、
"p": "62.97"、
"t":1556514075、
"v": "1"、
"b" : "62.96"、
"s": "62.97"、
"bv": "35"、
"sv": "29"、
"tv": "34543"、
"o": " 62.95 "、
"h": "63.11"、
"l": "62.79"、
"c ":" 62.80 "、
" M1 ":{
" h ":" 62.97 "、
" o ":" 62.96 "、
" l ":" 62.96 "、
" c ":" 62.97 "、
" v ":" 23 " 、
"t": "1904291301"
}、
"M5":{
"h": "62.97"、
"o": "62。95 "、
" l ":"
62.95 "、" c ":" 62.97 "、
" v ":" 232 "、
" t ":" 1904291300 "
}、
" M15 ":{
" h ":" 62.97 "、
" o ":" 62.95 "、
"l": "
62.95 "、"c": "62.97"、
"v": "232"、
"t": "1904291300"
}、
"M30":{
"h": "62.97"、
"o": "62.95"、
"l": "
62.95 "、"c": "62.97"、
"v": "232"、
"t": "1904291300"
}、
"H1":{
"h": "62.97"、
"o": "62.95"、
"l": "62.95"、
"c ":" 62.97 "、
" v ":" 232 "、
" t ":" 1904291300 "
}、
" D1 ":{
" h ":" 63.11 "、
" o ":" 62.83 "、
" l ":" 62.83 "、
"C": "62.97"、
"V": "59013"、
"T": "1904290800"
}
}]
6.K要求および戻りライン
。6.1 K線データ取得任意の開始時刻
K行サポートM1、M5、 M15、M30、H1、D1、リクエストメソッドはHttpまたはHttps getメソッドであり、各製品および各ラインは3秒に1回のリクエストに制限されており、リクエストプロセスには署名の検証が必要です。例:「Pound Sterling」(コード6BML)の1分のK行を要求し、接続を要求します。http:
//demo.hq.sumbrisk.com:8089
/ k.aspxアカウント:1、トークン:A8C7E85B958645419910F0E07F1D08F0 要求:http:/ /demo.hq.sumbrisk.com:8089/k.aspx?u=1&symbol=6BML&type=M1&start=201901081703&t=1546938385&
key = b89ca1665dd6325b9cbc2dcb12a5e80b MD5(16BMLM12019010817031546938385A8C7E85B958645419910F0E07F1D08F0)= b89ca1665dd6325b9cbc2dcb12a5e80b
パラメータの説明:
u:アカウント。
記号:製品名。
タイプ:タイプ(M1、M5、M15、M30、H1、D1)
開始:開始時刻、M1から1分、M5は5分、... H1は1時間、システムは開始よりも大きい最大50 k行のレコードを返します。
t:現在のタイムスタンプ。
キー:文字列:MD5 32ビット値のu +シンボル+タイプ+スタート+ t +トークン(小文字)。
戻り値:
鍵の検証に合格した後、開始よりも大きい型に一致するjsonデータを50個返します{'symbol': '6BML'、 'type': 'M1'、 'date':[{'h':253、 'o ':250、' l ':249、' c ':251、' v ':2121、' t ':1901081728}、{' h ':253、' o ':250、' l ':249、' c ':251、' v ':2121、' t ':1901081728}]}
6.2。最新のKラインデータの
取得5.1の方法で最新のK ラインデータを取得することもできますが、ここでは簡単にすばやく取得できますNの最新の指定された期間(Nはシステムによって決定され、現在は100に設定されています)のデータに対して、K行はM1、M5、M15、M30、H1、D1をサポートし、要求メソッドはHttpまたはHttps getメソッドです各製品を取得し、各行は3秒に1回のリクエストに制限されています。リクエストプロセスには署名の検証が必要です。例:「Pound Sterling」(コード6BML)の1分のK行を要求し、接続を要求します。http:
//demo.hq.sumbrisk.com:8089
/ nk.aspxアカウント:1、トークン:A8C7E85B958645419910F0E07F1D08F0 要求:http:/ /demo.hq.sumbrisk.com:8089/nk.aspx?u=1&symbol=HSIML&type=M1&t=1553720816&key=810aaf358b08e5ea5d703761f971eaac
MD5(16BMLM11553720816A8C7E85B958645419910F0E07F1D8a5b1e8e5f1e8e5b1e08e5b1e8e5e1
パラメーターの説明:
u:アカウント。
記号:製品名。
タイプ:タイプ(M1、M5、M15、M30、H1、D1)
t:現在のタイムスタンプ。
キー:文字列:MD5 32ビット値のu +シンボル+タイプ+スタート+ t +トークン(小文字)。
戻り値:
キー検証に合格すると、タイプに準拠した最新のN個のjsonデータが返されます{'symbol': '6BML'、 'type': 'M1'、 'date':[{'h':253、 'o' :250、 'l':249、 'c':251、 'v':2121、 't':1901081728}、{'h':253、 'o':250、 'l':249、 'c' :251、 'v':2121、 't':1901081728}]}
オリエンタルフォーチュンマンダリンシーナファイナンスリアルタイムマーケットデータのAPIインターフェイスを取得する方法
おすすめ
転載: www.cnblogs.com/bigi/p/12702929.html
おすすめ
ランキング