मेरे पास एक गणना हैः data.lastprice है, exchangeprice_sell परिवर्तन मूल्य है, और data.avgprice औसत मूल्य है। इस ऑपरेशन का उद्देश्य ऊपर दिए गए लेनदेन मूल्य + परिवर्तन मूल्य और औसत मूल्य + परिवर्तन मूल्य का अधिकतम मूल्य प्राप्त करना है। कोड इस प्रकार है nextsell = _N ((Math.max ((data.lastprice + changeprice_sell, data.avgprice + changeprice_sell), 2);
nextsell फ़ंक्शन के भीतर एक स्थानीय चर है, डेटा ऑब्जेक्ट और changeprice_sell एक वैश्विक चर है, जिसमें changeprice_sell को एक इंटरैक्टिव टेम्पलेट के माध्यम से वास्तविक समय में संशोधित किया जा सकता है
अब समस्या यह है कि: अनुकरण चल रहा है, NextSell गणना सही है।वास्तविक डिस्क पर चल रहा लॉग रिकॉर्ड गलत है
आविष्कारक मात्रा - छोटे सपनेयह सुझाव दिया जाता है कि आप बातचीत के स्थान पर परिवर्तन करें किसी चर के बाद एक लॉग (()) आउटपुट जोड़ें, आउटपुट XXX मान को संशोधित किया गया है यह आसान है प्रक्रियाओं का आकलन करना. बग की जांच करना.
आविष्कारक मात्रा - छोटे सपनेयदि आपने नीति के दौरान, बातचीत का उपयोग करके changeprice_sell का मान बदल दिया है, तो ध्यान दें कि यदि नीति ने nextsell का गणना की है, तो इस समय आपका परिवर्तन changeprice_sell को ट्रिगर करता है, 0 से 100 तक बदल जाता है, ऊपर की स्थिति के बजाय।