0
ध्यान केंद्रित करना
5
समर्थक

_C() पुनःप्रयास फ़ंक्शन

में बनाया: 2017-02-24 16:46:40, को अपडेट:
comments   7
hits   4190

_C(function, args …) पुनः प्रयास फ़ंक्शन, जो निर्दिष्ट फ़ंक्शन को कॉल करता है जब तक कि यह सफलतापूर्वक पुनः प्रयास नहीं करता है (उदाहरण के लिए _C(exchange.GetTicker), डिफ़ॉल्ट पुनः प्रयास अंतराल 3 सेकंड है, और पुनः प्रयास अंतराल को नियंत्रित करने के लिए _CInterval चर को फिर से परिभाषित किया जा सकता है जब फ़ंक्शन विफल हो जाता है, तो यह हर 3 सेकंड में पुनः प्रयास करता है।

यदि कोई पैरामीटर नहीं है _फ़ंक्शन का नाम

पैरामीटर के साथ फ़ंक्शन _फ़ंक्शन नाम, फ़ंक्शन पैरामीटर)

JavaScript

function main() {
    Log(exchange.GetAccount());    //一般调用形式
    
    _CInterval=1;                  //重新 设置重试间隔时间(秒)
    
    Log(_C(exchange.GetAccount));  //使用_C调用形式  不带参数
    
    Log(_C(exchange.GetRecords,PERIOD_M1)); //使用_C调用形式  带参数形式
}

कोड परीक्षण के परिणाम: _C() पुनःप्रयास फ़ंक्शन

Python

def main():
    Log(exchange.GetAccount())    #一般调用形式
    
    _CInterval=1                  #重新 设置重试间隔时间(秒)

    Log(_C(exchange.GetAccount)) #使用_C调用形式  不带参数
    
    Log(_C(exchange.GetRecords,PERIOD_M1)) #使用_C调用形式  带参数形式

कोड परीक्षण के परिणाम: _C() पुनःप्रयास फ़ंक्शन