कृपया मुझे बताएं कि मैं इस समस्या को कैसे डिबग कर सकता हूं? यदि खाते में कोई स्थिति नहीं है तो निम्न कोड का उपयोग करके स्थिति जानकारी प्राप्त करें 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 करते हैं और फिर से cycle शुरू करते हैं, लेकिन फिर भी यह एक त्रुटि देता है TypeError: cannot read property ‘Type’ of undefined at main (FILE:129)
मैं स्थिति के रूप में if में शर्तों को बदलने की कोशिश की[0]==null या typeof(position)==undefined या तो काम नहीं करता है या फिर यह type=position के बाद के फ़ंक्शन को निष्पादित करता है[0] टाइपबैक नीति को विफल करता है
और इस समस्या को कैसे हल किया जाए?