についてexchange.SetData()
戦略が実行されているときに読み込まれるデータを設定するために使用されます.
パラメータの後の文字列の長さvalue
JSONコード化
番号
exchange.SetData ((キー,値) を表示する
データ収集の名前
キー
本当
文字列
読み込むデータexchange.SetData()
配列のデータ構造があります. データ構造は,配列が要求するデータ形式と同じです.exchange.GetData()
外部データ要求時の機能,すなわち:"schema": ["time", "data"]
- わかった
価値
本当
配列
/*backtest
start: 2020-01-21 00:00:00
end: 2020-02-12 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Bitfinex","currency":"BTC_USD"}]
*/
function main() {
var data = [
[1579536000000, "abc"],
[1579622400000, 123],
[1579708800000, {"price": 123}],
[1579795200000, ["abc", 123, {"price": 123}]]
]
exchange.SetData("test", data)
while(true) {
Log(exchange.GetData("test"))
Sleep(1000)
}
}
'''backtest
start: 2020-01-21 00:00:00
end: 2020-02-12 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Bitfinex","currency":"BTC_USD"}]
'''
def main():
data = [
[1579536000000, "abc"],
[1579622400000, 123],
[1579708800000, {"price": 123}],
[1579795200000, ["abc", 123, {"price": 123}]]
]
exchange.SetData("test", data)
while True:
Log(exchange.GetData("test"))
Sleep(1000)
/*backtest
start: 2020-01-21 00:00:00
end: 2020-02-12 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Bitfinex","currency":"BTC_USD"}]
*/
void main() {
json data = R"([
[1579536000000, "abc"],
[1579622400000, 123],
[1579708800000, {"price": 123}],
[1579795200000, ["abc", 123, {"price": 123}]]
])"_json;
exchange.SetData("test", data);
while(true) {
Log(exchange.GetData("test"));
Sleep(1000);
}
}
パラメータのデータがvalue
形式は,data
タイムスタンプが表示されているように,1579622400000
時間に対応します2020-01-22 00:00:00
この時間後に実行すると,呼び出すexchange.GetData()
次のデータタイムスタンプの前にデータを取得する関数1579708800000
時間2020-01-23 00:00:00
受け取るものは[1579622400000, 123]
プログラムが実行され続けるにつれて,そのデータの内容,時間の変化,など,データ項目を項目ごとに取得します.次の例では,実行時に (バックテストまたはライブ取引),現在の瞬間はタイムスタンプに達または超過します.1579795200000
についてexchange.GetData()
函数が呼び出し,返した値は:{"Time":1579795200000,"Data":["abc", 123,{"price":123}]}
. "Time":1579795200000
対応する1579795200000
データで[1579795200000, ["abc", 123, {"price": 123}]]
. "Data":["abc", 123, {"price": 123}]
データに対応する["abc", 123, {"price": 123}]]
中[1579795200000, ["abc", 123, {"price": 123}]]
.
読み込まれるデータは,あらゆる計測可能な情報の戦略的定量評価に使用される経済指標,業界データ,関連指標などである.
{@fun/Market/exchange.GetData exchange.GetData} 情報を交換する
exchange.GetRate exchange.GetData