ولیم اشارے کے لئے جے ایس پہیے

مصنف:آٹھ جہتی, تخلیق: 2021-10-23 08:02:58, تازہ کاری:

اس مسئلے کے بارے میں، کمیونٹی کی حکمت عملی کی لائبریریوں میں سے کوئی بھی ویلیم اشارے کی طرح ایک جے ایس پروسیسنگ پہیا نہیں مل سکا.


مزید

چاؤ ژانگفنکشن arrayMax ((array) { واپس Math.max.apply چلو ریاضی، array.filter ((فنکشن (n) { واپس!isNaN(n؛ }) ); } فنکشن صف Min ((صف) { واپس ریاضی.min.apply( ریاضی، array.filter ((فنکشن (n) { واپس!isNaN(n؛ }) ); } فنکشن WILLR ((اعلی، کم، بند، نظر واپس) { var willr = [، سب سے زیادہ سب سے کم curr_close، i؛ // حساب صرف اس صورت میں اعلی اور کم صفیں برابر لمبائی کے ہیں if (highs.length == lows.length && highs.length >= lookback) { /* * ولیمز %R صرف ان اقدار کے لئے موجود ہے جن میں کم از کم "لوک بیک" اقدار ہیں * تو ہم (طول) -Lookback تک دوبارہ حساب کرنے کے لئے ولیمز % R */ var حد = highs.length - واپس دیکھنے کے لئے؛ کے لئے (i = حد؛ i >= 0؛ i--) { highest_high = arrayMax ((highs.slice ((i، i + lookback) ؛) lowest_low = arrayMin ((lows.slice ((i، i + lookback) ؛) curr_close = بند کرتا ہے[i]؛ willr[i] = ((سب سے زیادہ_سب سے زیادہ - curr_close) / (سب سے زیادہ_سب سے زیادہ - کم_کم)) * -100؛ } } واپس آئے گا؛ } فنکشن main() { var highs = [127.01، 127.62، 126.59، 127.35، 128.17، 128.43، 127.37، 126.42، 126.9، 126.85، 125.65، 125.72، 127.16، 127.72، 127.69، 128.22]، کم = [125.36، 126.16، 124.93، 126.09، 126.82، 126.48، 126.03، 124.83، 126.39، 125.72، 124.56، 124.57، 125.07، 126.86، 126.63، 126.8].ریورس (() ، بند = [127.29, 127.18, 128.01].ریورس (() ؛ var willr = WILLR ((اعلی، کم، بند، 14) ؛ log ((willr) ؛ }

چاؤ ژانگاہم فنکشن var ریکارڈز = exchange.GetRecords(؛ log ((talib.WILLR ((records، 7)) ؛ }

آٹھ جہتیشکریہ، بہت شکریہ۔