বিলম্বিত আবেদন

লেখক:wcg123, তৈরিঃ 2018-02-27 14:26:47, আপডেটঃ 2018-02-27 15:22:33

প্ল্যাটফর্মে টিএ ল্যাবরেটরির সূচক পরীক্ষা করার সময়, লগ PERIODM5 এর সূচক সংখ্যা এবং রেকর্ডস এর অ্যারে প্রকাশ করে, যা পুনরায় পরীক্ষা করার সময় একটি সময় পয়েন্টে আপডেট হয়, তবে বাস্তব ডিস্কে দেখা যায় যে প্রতি সময় চক্রের প্রায় 3 থেকে 4 সেকেন্ড পরে পূর্ববর্তী চক্রের মান আপডেট হয়। চীনের দক্ষিণাঞ্চলে আলি নুন ভাড়া, ওকেএক্স ফিউচারের সাথে সংযুক্ত। আমি নিচের GetRecords-এ পরীক্ষা করেছি এবং এর বিলম্বিত ফলাফল 100ms এর বেশি নয়, সমস্যা কোথায়?

function main(){
    while(true){
        exchange.SetMarginLevel(10);
        exchange.SetContractType("quarter");                            
        var beginTime = new Date().getTime()
        var records = exchange.GetRecords(PERIOD_M5)
        var endTime = new Date().getTime()
        LogStatus("GetRecords 接口延迟时间:", endTime - beginTime, "毫秒。")
        
        Sleep(500)
    }
}

আরো

ছোট্ট স্বপ্নএটি পরীক্ষা করা হয়েছে এবং এটি সত্য যে এক্সচেঞ্জগুলি যখন কে-লাইন আপডেট করে তখন 3 সেকেন্ডের বিলম্ব হয়, বা টিকার ডেটা দিয়ে নিজেরাই কে-লাইন তৈরি করে।

wcg123উদাহরণস্বরূপ, রেকর্ডস, যা 0 থেকে 0 থেকে 05 মিনিটের 5 মিনিটের চক্রের প্রয়োজন, তাত্ত্বিকভাবে 0 থেকে 05 মিনিট 0 সেকেন্ডে পৌঁছে প্রথম 5 মিনিটের চক্রের মান পাবে, তবে আমি যখনই বাস্তব ডিস্ক চালাচ্ছি তখনও 3 থেকে 4 সেকেন্ডের মান আপডেট হয়।

ছোট্ট স্বপ্নতবে বাস্তব ডিস্কের মধ্যে দেখা গেছে যে, প্রতি ৩ থেকে ৪ সেকেন্ড পরপরই সময় চক্রের সংখ্যা আপডেট হয়। এই বর্ণনাটি পুনরাবৃত্তি করে, আমি বুঝতে পারছি না। মানে, আগের চক্রের সংখ্যা আপডেট করা? এটি কি সর্বশেষ চক্রের বার আপডেট করা উচিত?

nxtplayerআমিও চেষ্টা করেছি।

wcg123আমি দেখতে পেলাম যে হুবির মুদ্রা লেনদেনের গেট রেকর্ডস আপডেটের গতিতে ৫ সেকেন্ডের বিলম্ব হয়েছে।

nxtplayerএটা খুবই লজ্জাজনক।

wcg123এটি OKEX প্ল্যাটফর্ম আপডেট K-লাইন কার্ড 3 সেকেন্ডের মত

nxtplayerআপনি প্রতি সেকেন্ডে একটি বার পান, বারটির সময় পর্যবেক্ষণ করুন, যদি সময় পরিবর্তন হয় তবে এটি একটি নতুন বারের সাথে তুলনা করে।