0
ফোকাস
0
অনুসারী

যদি কোন পজিশন না থাকে তাহলে getposition ফাংশন একটি ত্রুটি রিপোর্ট করে।

তৈরি: 2018-04-12 16:36:42, আপডেট করা হয়েছে:
comments   3
hits   1723

এই প্রশ্নটি কিভাবে ডিবাগ করা যায়? অ্যাকাউন্টে কোন পজিশন না থাকলে নিম্নলিখিত কোড ব্যবহার করে পজিশনের তথ্য পান 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

এই প্রশ্নের উত্তর কী?