مشخص است ، همه شاخص ها از اهمیت برنامه هستند - از آنها برای کمک به یک معامله گر در حرکت قیمت فعلی استفاده می شود و حداقل تا حدی حرکت قیمت آینده را پیش بینی می کند. هنگامی که این تجربه بسیار بزرگ است ، می توان با توجه به تغییر میانگین در حال حرکت ، خود را به سمت خود تجارت کرد ، به عنوان مثال ، به سادگی از جهت آن پیروی کنید. با این حال ، میانگین حرکت نشانگر پویایی تغییرات قیمت بازار فقط "به طور کلی" است ، زیرا این یک ضرر بسیار جدی دارد - تاخیر. نشانگر ROC که در اینجا شرح داده شده است در مقایسه با یک کارشناسی ارشد ساده دارای مزایایی است - این تاخیر کوچکتر دارد و مصور تر است.
بیایید ببینیم که چگونه MAS با دوره متوسط مختلف حرکات قیمت را توصیف می کند. شکل 125 دو خط شاخص از این دست را نشان می دهد: قرمز - MA با دوره میانگین برابر با 21 میله و یک MA آبی با دوره متوسط 5 میله. به راحتی می توانید ببینید که MA با دوره متوسط کوچکتر به نمودار نزدیکتر است و تاخیر کمتری دارد. با این حال ، استفاده از این خط برای توصیف بازار بسیار دشوار است ، زیرا بیش از حد موج دار است ، یعنی اغلب اغلب جهت خود را تغییر می دهد ، بنابراین سیگنال های کاذب زیادی می دهد. کارشناسی ارشد با یک دوره متوسط بزرگتر چندان موج دار نیست ، یعنی سیگنال های کاذب زیادی به شما نمی دهد ، اما یک نقطه ضعف دیگر دارد - تاخیر بزرگتر.
شکل 125. خطوط نشانگر: MA (21) - Red ، MA (5) - آبی ، ROC - نارنجی.
خط سوم موجود در شکل 125 یک خط نشانگر نرخ تغییر (نارنجی) است. این خط در مقایسه با هر یک از MAS یک مزیت ظاهری دارد: این یک تاخیر کاملاً اندک دارد و به خوبی هموار است. بیایید با جزئیات در مورد خط بحث کنیم.
این خط نشانگر بر اساس نرخ تغییر MA (21) ساخته شده است. در قسمت A-B میزان تغییر MA رشد می کند. این بدان معناست که هر نقطه MA در قسمت مشخص شده به سادگی بالاتر از قسمت قبلی نیست ، بلکه با مقدار بزرگتر از مقدار مشابه برای نقطه قبلی بالاتر است. به عنوان مثال ، اگر در نوار با شاخص 271 کارشناسی ارشد (21) 1. 3274 ، در نوار با شاخص 272 - 1. 3280 ، در نوار 273 - 1. 3288 ، مقدار بین میله ها با شاخص های 271 و 272 mA با 6 امتیاز افزایش یافته است ، بین 272و 273 - با 8 امتیاز. بنابراین ما فقط رشد نمی کند ، بلکه میزان تغییر آن نیز افزایش می یابد. در بخشی از افزایش سرعت تغییر (A-B) غارهای MA به سمت بالا و یک قطعه کوچک از این قسمت را می توان به عنوان بخشی از یک دایره با شعاع خاص R1 توصیف کرد.
با نزدیک شدن به MA به یک نقطه فلکس B ، شعاع دایره ای که قسمت آخر را نشان می دهد در حال رشد است و در نقطه B برابر با بی نهایت است. یعنیدر نقطه B Ma به یک خط مستقیم تبدیل می شود ، که با سرعت رشد ثابت مشخص می شود ، به همین دلیل خط نارنجی در حال افزایش است. در قسمت B-C MA رشد کند می شود ، اما ادامه می یابد. اگرچه MA با سرعت مثبت در حال رشد است ، اما میزان رشد MA پایین تر می شود ، به همین دلیل منحنی V پایین می رود. هر قطعه کوچک در این قسمت از نوع ، دایره ای از شعاع R2 را در زیر MA نشان می دهد.
در نقطه C MA رشد را متوقف می کند ، یعنی سرعت آن برابر با صفر است. در این مثال برای ساختن یک خط نارنجی MA به عنوان خط پشتیبانی استفاده می شود. در اینجا مفهوم پشتیبانی از MA باید مشخص شود. در ساخت و ساز معمول هر نمودار در هواپیما معمولاً از سیستم مختصات دکارتی استفاده می شود و از آنجا که از خط شروع ساخت و ساز X-Axis استفاده می شود. در مورد ما به عنوان چنین خطی از یک محور مستقیم استفاده نمی شود ، بلکه MA با یک دوره خاص از میانگین (در این مورد MA (21) ، خط قرمز) ، آن را به عنوان MA پشتیبانی می نامند. میزان تغییر MA متناسب با تفاوت بین MA قرمز و نارنجی V. است. اگر خط نارنجی بالاتر از MA باشد ، سرعت MA مثبت است. اگر در زیر منفی باشد ، در نقطه متقاطع میزان V و MA رشد MA برابر با صفر است. قسمت C-D را می توان مشابه قسمت A-B توصیف کرد ، اما سرعت رشد MA یک مقدار منفی است.
یک لحظه مهم در اینجا این است که MA در کل فواصل E-C رشد می کند ، در حالی که منحنی V دارای یک افراط و تفریط بسیار واضح در نقطه K است. تجزیه و تحلیل بصری نمودار نشان می دهد که خط نشانگر ROC قله ها و پایین یک نمودار را نسبت به هر MA توصیف می کند.
در برنامه نویسی یک شاخص برای محاسبه میزان تغییر MA از یک فناوری ساده استفاده می شود. نرخ معیاری است که در مقدار شماره ساز خود از یک پارامتر تغییر یافته و در مخرج آن - دوره زمانی خود ، که در طی آن پارامتر تغییر می کند. در زمینه این شاخص (شکل 126 را ببینید) این تفاوت بین MA_C (مقدار MA فعلی) و MA_P (مقدار قبلی) در فاصله برابر با چندین میله میله_V است. با دانستن اینکه محاسبه نرخ برای سابقه توسعه قیمت در یک و یک بازه مشابه (تعداد میله ها) انجام می شود ، مخرج می تواند حذف شود ، یعنی می توان با تفاوت بین MA_C و MA_P در مورد نرخ قیمت تغییر قضاوت کردمیله های فعلی و قبلی.
شکل 126. پارامترهای ساخت خط نشانگر ROC.
شاخص سفارشی تجزیه و تحلیل شده 6 خط نشانگر را در کل محاسبه می کند. آرایه آرایه Line_0 [] حاوی مقادیر MA پشتیبانی کننده است که نسبت به آن سایر خطوط شاخص دیگر ساخته شده است. سه آرایه شاخص بعدی (Line_1 [] ، Line_2 [] و Line_3 []) حاوی مقادیر نرخ تغییرات قیمت بر اساس MAS با دوره های مختلف میانگین هستند. Array Line_4 [] شاخص برای ساختن یک خط متوسط (میانگین حسابی Line_1 [] ، Line_2 [] و Line_3 []) و Line_5 [] در نظر گرفته شده است - برای ساخت همان خط متوسط ، اما یک صاف.
هنگام تصمیم گیری در مورد معاملات ، یک معامله گر معمولاً شخصیت توسعه قیمت را نه تنها در فعلی بلکه در نزدیکترین بازه های زمانی نیز در نظر می گیرد. برای درک بهتر نحوه ساخت سه خط نشانگر ROC ، بیایید به جزئیات زیر توجه کنیم. کارشناسی ارشد با یک دوره خاص از میانگین که بر روی یک بازه زمانی مشخص ساخته شده است ، در نزدیکترین بازه زمانی با دوره میانگین کمتر از مقدار ، که توسط آن بازه زمانی بزرگتر است ، منعکس می شود. به عنوان مثال ، اگر در نمودار امنیتی M30 با دوره متوسط 400 منعکس شود ، در نمودار H1 با دوره میانگین 200 ، در نمودار H4 با دوره 50 و غیره نیز منعکس می شود (با همان تصویر و مقادیر مطلق) نیز منعکس می شود. واداگرچه ، برخی از عدم دقت با تعداد بیشتری از داده ها در بازه های زمانی کوچکتر در نظر گرفته می شوند. با این حال ، در بیشتر موارد این عدم دقت قابل قبول است.
خط نارنجی ساخته شده بر اساس آرایه آرایه Line_1 [] نشان دهنده تغییر نرخ در بازه زمانی فعلی است. خط سبز بر اساس Line_2 [] منعکس شده است (در همان بازه زمانی فعلی) مانند خط نارنجی در نزدیکترین بازه زمانی منعکس می شود. خط قهوه ای در بازه زمانی فعلی منعکس می شود زیرا نارنجی می تواند در بازه زمانی بزرگتر بعدی منعکس شود. بنابراین با استفاده از نشانگر توصیف شده ROC سه خط را می توان در یک نمودار منعکس کرد - خطوط منعکس کننده نرخ قیمت تغییر در بازه زمانی فعلی ، نزدیکترین بزرگتر و بازه زمانی بزرگتر بعدی.
نشانگر سفارشی roc. mq4 (نرخ قیمت تغییر) برای بازه زمانی فعلی ، نزدیکترین بازه زمانی بزرگتر و بعدی. |
برای محاسبه آرایه های نشانگر سه خط نرخ MAS با دوره های متوسط مختلف استفاده می شود. دوره میانگین MA برای بازه زمانی فعلی توسط یک کاربر در متغیر خارجی PRION_MA_1 و دوره متوسط MA پشتیبانی - در متغیر خارجی PRION_MA_0 تنظیم شده است.
میانگین دوره های MA ها، که نرخ برای آن محاسبه می شود، دوره های متوسط MAs حمایتی و دوره ای که در آن نرخ اندازه گیری می شود، برای بازه های زمانی بالاتر در بلوک 6-7 محاسبه می شود. ضرایب مربوطه برای محاسبه این مقادیر در بلوک 5-6 تعریف شده است. به عنوان مثال، اگر اندیکاتور به نمودار M30 متصل شود، ضرایب K2 و K2 برابر با 2 و 8 خواهد بود، زیرا نزدیکترین تایم فریم H1 دو برابر بزرگتر از M30 است، تایم فریم بعدی بالاتر H4 است که هشت برابر بزرگتر از M30 است.
محاسبات در start() بسیار ساده است. در بلوک 12-13 مقادیر پشتیبانی کننده MA برای بازه زمانی فعلی (خط نشانگر سیاه) محاسبه می شود. در بلوک 13-14 مقادیر آرایه نشانگر Line_1[] برای ساخت خط ROC در تایم فریم فعلی (خط نارنجی) تعریف شده است. نرخ در اینجا به عنوان تفاوت مقدار MA تجزیه و تحلیل شده در نوار فعلی و روی نوار، که شاخص آن به میزان Sh_1 بزرگتر از فعلی است، یعنی (MA_c - MA_p) تعریف می شود. مقدار آرایه نشانگر Line_1[] در نوار جاری از مقادیر MA پشتیبانی کننده و نرخ مشخصه مقدار تشکیل شده است (در اینجا K یک ضریب مقیاس است که در یک متغیر خارجی تنظیم شده است):
محاسبات مشابه برای ساخت خطوط نرخ برای دو بازه زمانی دیگر (بلوک های 14-16) انجام می شود. MA های پشتیبانی کننده برای این آرایه ها توسط نشانگر نشان داده نمی شوند. در بلوک 16017 مقادیر آرایه نشانگر Line_4[] برای ساخت یک خط نرخ میانگین (خط آبی) تعریف شده است که میانگین حسابی ساده آنهاست.
در بلوک 17-18 محاسبات برای یک خط نرخ متوسط دیگر - یک خط هموار (خط قرمز ضخیم، آرایه نشانگر Line_5[]) انجام می شود. هموارسازی از طریق میانگینگیری ساده انجام میشود: مقدار عنصر آرایه نشانگر Line_5[] در نوار فعلی یک مقدار حسابی متوسط از چندین مقدار آخر آرایه نشانگر Line_4[] است. در نتیجه استفاده از این روش، خط نشانگر کمتر موجدار میشود، اما در عین حال دارای تاخیر است. مقدار میله ها برای صاف کردن در متغیر خارجی Aver_Bars تنظیم شده است.
با شروع نشانگر، 6 خط نشانگر را در یک پنجره نمودار خواهید دید:
- خط سیاه - پشتیبانی از MA برای ایجاد یک خط نرخ قیمت در بازه زمانی فعلی.
- خط نارنجی - نرخ تغییر قیمت در بازه زمانی فعلی؛
- خط سبز - نرخ تغییر قیمت در نزدیکترین بازه زمانی بالاتر.
- خط قهوه ای - نرخ تغییر قیمت در بازه زمانی بالاتر بعدی؛
- خط آبی - خط متوسط نرخ تغییر قیمت؛
- خط قرمز - هموار خط میانگین نرخ تغییر قیمت.
شکل 127. نشانگر سفارشی ROC. MQ4 اجازه می دهد تا در یک صفحه صفحه تغییر نرخ در نزدیکترین زمان بالاتر و بعدی بالاتر و میانگین آنها ردیابی شود.
شاخص Roc. mq4 را می توان با هرگونه بازه زمانی به پنجره هر امنیت وصل کرد. برای هر بازه زمانی ، همان قانون درست است: خط نارنجی نرخ در بازه زمانی فعلی ، سبز - در نزدیکترین بازه زمانی بزرگتر ، قهوه ای - را در بازه زمانی بزرگتر بعدی منعکس می کند. به راحتی می توانید آن را بررسی کنید: نشانگر را به یک پنجره نمودار وصل کنید و تصویر خطوط را در بازه زمانی فعلی و نزدیکترین بازه های زمانی مشاهده کنید (شکل 128 و شکل 129 را ببینید).
شکل 128. تصویر خط 3 (قهوه ای) در بازه زمانی جریان (M15) با تصویر خط 2 (سبز) در یک بازه زمانی بالاتر (M30 ، شکل 129) و تصویر 1 (نارنجی) یکسان است.) خط در بازه زمانی بالاتر بعدی (H1 ، شکل 129).
شکل 129. تصویر 2 (خط سبز) در بازه زمانی فعلی (M30) با تصویر خط 3 (قهوه ای) در یک بازه زمانی کوچکتر (M15 ، شکل 128) و تصویر 1 (نارنجی) یکسان است.) خط روی یک بازه زمانی بالاتر (H1).
یک ویژگی خاص در شاخص تجزیه و تحلیل Roc. mq4 وجود دارد: هر خط نرخ نه تنها ارزش نرخ تغییر قیمت را حمل می کند ، بلکه به شخصیت تغییرات MA پشتیبانی نیز بستگی دارد. از یک طرف این فناوری اجازه می دهد تا خطوط نرخ را مستقیماً در یک نمودار نمایش دهید ، که بسیار مناسب است. از طرف دیگر ، اگر مقادیر نرخ تغییر قیمت بسیار اندک باشد ، عامل اصلی ساخت خط نرخ ، ارزش MA پشتیبانی کننده است که نامطلوب است ، زیرا هر MA تاخیر خاصی دارد.
نشانگر سفارشی بعدی آنالوگ کامل نشانگر Roc. mq4 است ، اما در یک پنجره جداگانه ترسیم می شود. این امکان محاسبه مقادیر خطوط نرخ را برای بازه های زمانی مختلف نه نسبت به MA پشتیبانی ، بلکه نسبت به یک خط صفر افقی فراهم می کند. بر این اساس ، کد برنامه نیز کمی تغییر می کند: نیازی به محاسبه MAS پشتیبانی و استفاده از ضریب مقیاس نیست.
نشانگر سفارشی rocseparate. mq4 ROC (نرخ قیمت تغییر) برای بازه زمانی فعلی ، نزدیکترین یک بازه زمانی بالاتر و بعدی بالاتر. در یک پنجره جداگانه نمایش داده می شود. |
اگر با دقت خطوط نشانگر کشیده شده در یک پنجره جداگانه و در یک پنجره نمودار را مشاهده کنیم ، تفاوت هایی را در نتیجه استفاده از روش های مختلف در طول محاسبات مشاهده خواهیم کرد. برای محاسبه خطوط نشانگر کشیده شده در پنجره اصلی پشتیبانی MAS استفاده می شود ، برای خطوط در یک پنجره جداگانه چنین MAS پشتیبانی وجود ندارد. این همچنین به همین دلیل است که همزمان دقیق خطوط متقاطع خطوط نرخ و پشتیبانی از MA در ROC. MQ4 و نقاط متقاطع یک خط نرخ با خط صفر در نشانگر rocseparate. mq4 وجود دارد.
شکل 130. نشانگر سفارشی rocseparate. mq4 اجازه می دهد تا در یک پنجره جداگانه نمودار تغییر نرخ را در بازه زمانی فعلی ، نزدیکترین بازه زمانی بالاتر و بعدی بالاتر و همچنین میانگین آنها مشاهده کنید.