من در حال تلاش برای ساختن شاخص RSI تصادفی هستم. در Stochasticrsi پارامترهای K ، D ، RSI و تصادفی وجود دارد.
من می خواهم ساخت stochrsi (14 ، 9 ، 3 ، 3):
نتیجه محاسبه Stochrsi در مقایسه با نتیجه با نمودارهای Exchange کاملاً اشتباه است. چگونه می توانم به درستی StochasticRsiindicator را بسازم؟
متن با موفقیت به روز شد ، اما این خطاها با آن روبرو شدند:
Fatiherdem در 2 ژانویه 2018 اظهار نظر کرد
آیا چندین تغییر RSI تصادفی وجود دارد؟من فکر کردم StochasticRSI یکی از تغییرات RSI است اما شاخص استاندارد است. من سعی می کنم این نسخه را بسازم. https://www. tradingview.com/wiki/stochastic_rsi_(stoch_rsi) #cccolution
ادلینز در 2 ژانویه 2018 اظهار نظر کرد
Stoch RSI فقط در RSI است. Afaik فرمول Stochastics مانند RSI چندین تغییر ندارد. اما Stoch در RSI Cutler متفاوت از Stoch در RSI Wilder خواهد بود ، بنابراین تنوع RSI اهمیت دارد. اگر می خواهید با نتایج افراد دیگر مطابقت داشته باشید ، هنوز هم باید تنوع RSI آنها را مطابقت دهید. https://www. tradingview.com/wiki/relative_strough_index_(rsi)
وقتی گفتم TA4J از RSI Wilder استفاده می کند ، ظاهراً فقط در شاخه توسعه کد منتشر نشده است. به نظر می رسد که آخرین شعبه مستر ، که احتمالاً برای انتشار 0. 10 استفاده می شود ، از RSI Cutler استفاده می کند. در اینجا کد منبع برای هر دو وجود دارد: Cutler: https://github.com/ta4j/ta4j/blob/master/ta4j-core/src/main/org/ta4j/core/indicators/rsiindicator. java Wilder's: httpsps: //github.com/ta4j/ta4j/blob/develop/ta4j-core/src/main/java/org/ta4j/core/indicators/rsiindicator. java
بنابراین ، شما باید بدانید که کدام تنوع را می خواهید مطابقت دهید ، و باید بدانید که از کدام تغییر استفاده می کنید. اگر تغییرات مطابقت نداشته باشد ، نتایج کمی متفاوت به دست می آورید. از کدام نسخه از TA4J استفاده می کنید؟
Jarjedi در 31 ژانویه 2018 نظر داد
سلام fatiherdem ، آیا شما راه حلی برای مشکل خود پیدا کردید؟منم همین مشکل رو دارم. من در جستجوی راهی برای اجرای همان StochasticRSI از TradingView.com هستم و هیچ انتخابی پیدا نمی کنم.
Team172011 در 31 ژانویه 2018 نظر داد
در ویکی TradingView فرمول RSI تصادفی همانند در Stochasticrsiindicator ما است
Stoch RSI = (RSI - کمترین RSI کم) / (بالاترین RSI بالا - کمترین RSI کم)
اما TradingView نشان دهنده Inidcator RSI تصادفی نیست ، بلکه نوسان ساز تصادفی K و تصادفی D بر اساس RSI تصادفی است. بنابراین اگر می خواهید آن دو خط را محاسبه کنید ، باید Stochasticrsiindicator را روی یک تصادفی تصادفی و یک تصادفی و یک تصادفی قرار دهید:
خوب است بدانید که آیا این نتایج شبیه به نمای تجارت است یا خیر.
Jarjedi در 31 ژانویه 2018 نظر داد
سلام @team172011 ، از پاسخ سریع متشکرم. این کدی است که من اعمال کردم:
و این خروجی برای مجموعه Altcoin Chartdata است:
به نظر می رسد مانند StochasticoscillatorKindicator برای دریافت شاخصی که مقادیر واقعی دریافت نمی کند ، آماده نیست. من مطمئن نیستم که آیا چیزی را غلط املایی کردم: -S.
پیشاپیش متشکرم!
Team172011 در 31 ژانویه 2018 نظر داد
بله ، در نگاه اول فکر می کنم که StochasticoscillatorKindicator فقط برای قیمت ها کار می کند ، زیرا انتظار دارد Minprice/MaxPriceIndicator. شاید اگر این پارامترها را به پایین ترین مقدار/بالاترین ارزش و اجازه می دهیم که اجازه می دهیم ، کار کند. k شاخص با بالاترین/پایین ترین مقادیر RSI به جای قیمت کار می کند؟
Jarjedi در 31 ژانویه 2018 نظر داد
من یک CustomStoCtasticOscillatorKindicator ایجاد می کنم که به جای شاخص های حداکثر/min ، کمترین/بالاترین مقدار را می پذیرد ، اما من در مورد پارامترهای بالاترین/پایین ترین شاخص ها مطمئن نیستم:
این خروجی است:
به نظر می رسد که نتایج مقایسه با مدت مشابه Altcoin ADA در TradingView خوب نیست.
این کد استوک سفارشی من است:
ادلینز در 7 فوریه 2018 اظهار داشت
یک صفحه گسترده برای آزمایش XLS ایجاد کنید؟ممکن است فردا بتوانم روی آن کار کنم.
ادلینز در 8 فوریه 2018 اظهار داشت •
من به هیچ وجه TradingView را نمی دانم ، اما من یک روش آشکار برای صادرات داده های OHLC و شاخص آنها نمی بینم. اگر این کار انجام نشود ، من تمایل ندارم که داده های کافی را برای انجام یک تحلیل مقایسه ای رونویسی کنم.
من یک صفحه گسترده AAAPL_STOCHRSI. XLSX ساخته ام و چند مقدار را بررسی کرده ام و به نظر می رسد که TradingView از الگوریتم ChartSchool استفاده می کند. این از قیمت های بالا یا پایین استفاده نمی کند. این برنامه به سادگی از بالاترین RSI (نزدیک) و کمترین RSI (نزدیک) در طی دوره تصادفی استفاده می کند. همچنین ، برای به دست آوردن STOCH RSI به سبک Chartschool در TradingView من D را خاموش کردم ، K را روی 1 تنظیم کنید و مقادیر چند ٪ K را برای مقایسه بکشید. TradingView با محاسبات اکسل به سبک Chartschool من مطابقت داشت<0.0002.
گذشته از این ، من داده های AAPL را از یاهو کشیدم و داده های TradingView با مقادیر نزدیک یاهو مطابقت دارد و با نزدیک تنظیم شده یاهو مطابقت ندارد. من برای وضوح نزدیک تنظیم کردم.
لطفاً به یاد داشته باشید که RSI Wilder به دلیل MMA مدتی حل نمی شود. بنابراین ، من از یک سال کامل قیمت های نزدیک و در پایان سال داده ها ، نیمی از مقادیر را بررسی کردم. من حدس می زنم TradingView RSI را از نقطه شروع قدیمی محاسبه می کند تا اطمینان حاصل شود که آنها در نمودار پایدار هستند. اگر چنین است ، انتظار داشته باشید که ارزش های شما تا چند صد میله مطابقت نداشته باشد. همچنین ، اگر در حال محاسبه RSI 14 بار و استفاده از یک تصادفی 14 بار هستید ، 13 مقدار اول شما نامعتبر خواهد بود مگر اینکه انتهای جلوی آن را با داده های قدیمی تر کنید.
من یک تست واحد برای بررسی صفحه گسترده در برابر محاسبات TA4J فردا (اجرای یک پشتی بزرگ امروز در تمام روز) انجام می دهم.
ادلینز در 9 فوریه 2018 اظهار نظر کرد
TA4J پس از حدود 140 میله با تنظیم آزمایش من ، TradingView را با دو نقطه اعشاری (در مقیاس 100 PT) مطابقت می دهد. آنها بعد از حدود 165 میله با سه نقطه اعشاری مطابقت دارند. آنها بعد از 250 میله تقریباً چهار تا چهار مطابقت دارند. این امر به این دلیل است که میانگین متحرک اصلاح شده وایلدر در سود یا از دست دادن چند صد میله طول می کشد تا حل و فصل شود. به این وابستگی به طول داده گفته می شود و "ویژگی" RSI Wilder است.
فرم صحیح برای مطابقت با TradingView ٪ K که در آن K = 1 پس از 250 میله قرار دارد
من یک smaindicator را به Stochrsi اعمال می کنم تا مقادیر مختلف D را بدست آورم. من هنوز stochasticoscillatorkindicator یا stochasticoscillatordindicator را ارزیابی نکرده ام.
برای اجرای تست واحد خود ، مجبور شدم برای کنترل متفاوت Divide-by-Zero ، StochasticRsiindicator را اصلاح کنم ، و مجبور شدم XlstestSutils را اصلاح کنم تا صفحات گسترده را با داده های روزانه اداره کنم ، بنابراین شما نمی توانید آزمایش واحد من را خارج از جعبه اجرا کنید. اما می توانید از صفحه گسترده به روز شده من AAPL_STOCHRSI. XLSX برای دیدن محاسبه به سبک TA4J استفاده کنید و نتایج آن را با TradingView مقایسه کنید.
@team172011 آیا می توانیم MMA را با صدای بلندتر شکایت کنیم وقتی که حل نشود؟من فکر می کردم قبلاً هشدارهایی وجود داشت که هنگام حل نشده به Stderr چاپ می شد. و نفرین وایلدر را برای "بهینه سازی" خود.
استراتژی برای تجارت گزینه های...
ما را در سایت استراتژی برای تجارت گزینه های دنبال می کنید
برچسب :
نویسنده : فریبا کامران
بازدید : 38
تاريخ : دوشنبه
22 خرداد
1402 ساعت: 11:35