{@struct/Ticker Ticker} اسپاٹ یا معاہدے کی ساخت حاصل کریں جو فی الحال مقرر کردہ ٹریڈنگ جوڑی، معاہدے کا کوڈ، یعنی ٹکر ڈیٹا سے مطابقت رکھتا ہے.GetTicker ()
تقریب تبادلہ اعتراض {@var/EXCHANGE تبادلہ} کا ایک رکن تقریب ہے، کے استعمالexchange
صرف سے متعلقہ اعتراض رکن افعال (طریقے)exchange
، اور یہ دستاویز میں دہرایا نہیں جائے گا.
کےexchange.GetTicker()
فنکشن {@struct/Ticker Ticker} ڈھانچہ واپس کرتا ہے جب ڈیٹا کی درخواست کامیاب ہوتی ہے ، اور ڈیٹا کی درخواست ناکام ہونے پر null قدر واپس کرتا ہے۔
{@struct/Ticker Ticker}، null قدر
تبادلہ.GetTicker() تبادلہ.GetTicker ((علامت)
پیرامیٹرsymbol
{@struct/Ticker Ticker} ڈیٹا کی درخواست کے مطابق مخصوص ٹریڈنگ جوڑی اور معاہدے کا کوڈ متعین کرنے کے لئے استعمال کیا جاتا ہے۔ اگر یہ پیرامیٹر پاس نہیں کیا جاتا ہے تو ، فی الحال مقرر کردہ ٹریڈنگ جوڑی اور معاہدے کا کوڈ کی مارکیٹ کے اعداد و شمار کی درخواست کی جائے گی۔
جب کال کریںexchange.GetTicker(symbol)
فنکشنexchange
اسپاٹ ایکسچینج آبجیکٹ ہے۔ اگر آپ کو مارکیٹ کے اعداد و شمار کی درخواست کرنے کی ضرورت ہے تو اس کی کرنسی USDT اور ٹریڈنگ کرنسی BTC کے طور پر ہے ، پیرامیٹرsymbol
ہے:"BTC_USDT"
، اور یہ فارمیٹ ایف ایم زیڈ پلیٹ فارم کے ذریعہ طے شدہ ٹریڈنگ جوڑی فارمیٹ ہے۔
جب کال کریںexchange.GetTicker(symbol)
فنکشنexchange
فیوچر ایکسچینج آبجیکٹ ہے۔ اگر آپ کو بی ٹی سی symbol
ہے:"BTC_USDT.swap"
، اور فارمیٹ کے ایک مجموعہ ہےتجارتی جوڑااورمعاہدہ کا کوڈایف ایم زیڈ پلیٹ فارم کے ذریعہ بیان کیا گیا ہے ، جس کو علامت exchange.GetTicker(symbol)
فنکشنexchange
فیوچر ایکسچینج آبجیکٹ ہے۔ اگر آپ کو بی ٹی سی symbol
ہے:"BTC_USDT.BTC-240108-40000-C"
(مثال کے طور پر بائننس آپشن بی ٹی سی-240108-40000-C کو لے کر) ، فارمیٹتجارتی جوڑاایف ایم زیڈ پلیٹ فارم کے ذریعہ بیان کردہ اور ایکسچینج کے ذریعہ بیان کردہ مخصوص آپشن معاہدے کا کوڈ ، جس کو علامت
علامت غلط سٹرنگ
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()
backtesting کے نظام میں کام.High
اورLow
ایک فروخت اور اس وقت کی مارکیٹ میں ایک خریدنے سے لیا، کی طرف سے سمیلیٹ اقدار ہیں.Ticker
ڈیٹا واپس کیاexchange.GetTicker()
حقیقی مارکیٹ میں کام.High
اورLow
اقدار کی بنیاد پر ہیں کے اعداد و شمار کی واپسی کی طرف سے encapsulated تبادلہTick
انٹرفیس، جس میں ایک مخصوص مدت (عام طور پر ایک 24 گھنٹے کی مدت) کے اندر اندر سب سے زیادہ اور سب سے کم قیمت شامل ہے.
تبادلے جو حمایت نہیں کرتےexchange.GetTicker()
فنکشن:
فنکشن کا نام | غیر تعاون یافتہ اسپاٹ ایکسچینجز | غیر معاون فیوچر ایکسچینج |
---|---|---|
گیٹ ٹکر | – | فیوچر_ایوو |
{@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.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.GetTickers}، {@fun/Market/exchange.GetTickers exchange
لاگ exchange.GetDepth