資源の読み込みに... 荷物...

exchange.GetTicker

現時点での設定された取引ペア,契約コード,すなわちティッカーデータに対応するスポットまたはコントラクトの {@struct/Ticker Ticker} 構造を取得します.GetTicker ()交換オブジェクト {@var/EXCHANGE exchange} のメンバー関数であり,exchange対象メンバーの関数 (方法) は,exchange文書には繰り返されないでしょう

についてexchange.GetTicker()データの要求が成功すると {@struct/Ticker Ticker} 構造を返し,データ要求が失敗すると null 値を返します. {@struct/Ticker Ticker},ゼロ値

交換する.GetTicker() 交換する.GetTicker (タッカーのシンボル)

パラメータsymbol要求された {@struct/Ticker Ticker} データに対応する特定の取引ペアとコントラクトコードを指定するために使用されます.このパラメータが送信されない場合は,現在設定されている取引ペアとコントラクトコードの市場データがデフォルトで要求されます. 呼び出すときexchange.GetTicker(symbol)機能exchangeUSDT と BTC と取引される通貨で市場データを要求する必要がある場合,パラメータはsymbolこれは:"BTC_USDT"形式はFMZプラットフォームで定義された取引ペア形式です. 呼び出すときexchange.GetTicker(symbol)機能exchangeBTCのU標準永久契約の市場データを要求する必要がある場合,パラメータsymbolこれは:"BTC_USDT.swap"形式は,トレーディングペアそして契約コードFMZプラットフォームで定義され,文字. で区切られる. 呼び出すときexchange.GetTicker(symbol)機能exchangeBTCのU標準オプション契約の市場データを要求する必要がある場合,パラメータsymbolこれは:"BTC_USDT.BTC-240108-40000-C"(Binance Option BTC-240108-40000-C を例として) 形式は,トレーディングペアFMZプラットフォームで定義され,取引所によって定義された特定のオプション契約コードは,文字.で分離されます.

シンボル 偽り 文字列

function main(){
    // If it is a futures exchange object, set the contract code first, e.g. set it as a perpetual contract
    // exchange.SetContractType("swap")

    var ticker = exchange.GetTicker()
    /*
        The exchange interface may not be accessible due to network reasons (even if the docker program's device can open the exchange website, the API interface may not be accessible).
        At this point, the ticker is null, and it will cause an error when accessing ticker.High, so when testing this code, make sure that the exchange interface can be accessed.
    */
    Log("Symbol:", ticker.Symbol, "High:", ticker.High, "Low:", ticker.Low, "Sell:", ticker.Sell, "Buy:", ticker.Buy, "Last:", ticker.Last, "Open:", ticker.Open, "Volume:", ticker.Volume)
}
def main():
    ticker = exchange.GetTicker()
    Log("Symbol:", ticker["Symbol"], "High:", ticker["High"], "Low:", ticker["Low"], "Sell:", ticker["Sell"], "Buy:", ticker["Buy"], "Last:", ticker["Last"], "Open:", ticker.Open, "Volume:", ticker["Volume"])
void main() {
    auto ticker = exchange.GetTicker();
    Log("Symbol:", ticker.Symbol, "High:", ticker.High, "Low:", ticker.Low, "Sell:", ticker.Sell, "Buy:", ticker.Buy, "Last:", ticker.Last, "Open:", ticker.Open, "Volume:", ticker.Volume);
}

フューチャー取引対象 (すなわち,exchangeまたはexchanges[0]契約コードを設定するには,exchange.SetContractType()呼び出しが繰り返されない.

function main() {
    var ticker = exchange.GetTicker("BTC_USDT")
    Log(ticker)
}
def main():
    ticker = exchange.GetTicker("BTC_USDT")
    Log(ticker)
void main() {
    auto ticker = exchange.GetTicker("BTC_USDT");
    Log(ticker);
}

試しにsymbol特定のシンボル (スポットシンボル) の市場データを要求するパラメータ.

についてTicker返されたデータexchange.GetTicker()バックテストシステムで機能します.HighそしてLow市場から1つ購入し,その時点で1つ販売.Ticker返されたデータexchange.GetTicker()実際の市場での機能.HighそしてLow値がカプセル化された交換によって返されるデータに基づいています.Tickインターフェースで,特定の期間 (通常24時間) の最高値と最低値が表示されます. 支援しない取引所exchange.GetTicker()機能:

機能名 サポートされていないスポット交換 サポートされていない先物取引
GetTicker をインストールする フューチャーズ_Aevo

{@fun/Market/exchange.GetDepth exchange.GetDepth}, {@fun/Market/exchange.GetTrades exchange.GetTrades}, {@fun/Market/exchange.GetRecords exchange.GetRecords}, {@fun/Market/exchange.GetTickers exchange.GetTickers}, {@fun/Market/exchange.GetTickers exchange.GetTickers}, {@fun/Market/exchange.GetTickers exchange.GetTickers}, {@fun/Market/exchange.GetDepth exchange.GetDepth}, {@fun/Market/exchange.GetTickers exchange.GetTickers}, {@fun/Market/exchange.GetTickers exchange.GetTickers}, {@fun/Market/exchange.GetTickers exchange.GetTickers}, {@fun/Market/exchange.GetTickers exchange.GetTickers}, {@fun/Market/exchange.GetTickers exchange

ログ exchange.GetDepth