এই প্রশ্নটি কিভাবে ডিবাগ করা যায়? অ্যাকাউন্টে কোন পজিশন না থাকলে নিম্নলিখিত কোড ব্যবহার করে পজিশনের তথ্য পান while(true){ var position=_C(exchange.GetPosition)
if(position==null){ continue } type=position[0].Type if(type==PD_LONG){ if(exsell!==sellPrice){ CancelPendingOrders() exchange.SetDirection(“closebuy”) exchange.Sell(sellPrice,position[0].Amount) exsell=sellPrice } } অ্যাকাউন্টের কোন অবস্থান না থাকলে, getposition একটি খালি অ্যারে হওয়া উচিত[], তাই if স্টেটমেন্টের মধ্যে থাকা continue এ ক্লিক করলে চক্র আবার শুরু হবে, কিন্তু রিয়েল-ডিস্ক টেস্টটি এখনও একটি ত্রুটি দেখাবে। TypeError: cannot read property ‘Type’ of undefined at main (FILE:129)
আমি চেষ্টা করেছি if এর মধ্যে অবস্থার পরিবর্তন করতে, যেমন position[0]==null অথবা typeof(position)==undefined উভয়ই কাজ করে না অথবা type=position এর পরবর্তী কলামটি সম্পাদন করে[0].Type bar policy error
এই প্রশ্নের উত্তর কী?