
محاسبه عملکرد شمع های اتاق سمت چپ را اضافه کنید ، می تواند تعداد شمع ها را به قیمت pinbar لمس نکند

CustomCalleftroomCandle: تعیین کنید که تعداد شمع سمت چپ باید محاسبه شود
CustomLeftrooml طول (٪): درصد طول بینی pinbar که باید مقایسه شود

این یک نشانگر ردیاب Pinbar است و من از نسخه MT4 تبدیل می شوم (توسط ابزار آنلاین خودکار تبدیل نمی شود)
بنابراین می توانید برای توضیحات جزئیات به خط زیر بروید:
آشکارساز Pinbar نشانگر است که سعی می کند پینبارها را تشخیص دهد (همچنین به عنوان "پین-بار" یا "نوار پین" نیز شناخته می شود) و آنها را با قرار دادن یک نماد "صورت خندان" در زیر پینبرهای صعودی و بالاتر از پینبرهای نزولی علامت گذاری می کند. این یک شاخص عمل خالص قیمت است که از هیچ شاخص فنی استاندارد در کد آن استفاده نمی کند. پیکربندی تشخیص PINBAR را می توان از طریق پارامترهای ورودی شاخص انجام داد. ردیاب PINBAR می تواند هشدارهای پلتفرم و هشدارهای ایمیل در مورد تشخیص را صادر کند. این شاخص هم برای نسخه های MT4 و هم MT5 از پلت فرم تجارت در دسترس است.

- Countbars (پیش فرض = 0) - حداکثر تعداد میله ها ، که بر روی آن می توان پین ها را تشخیص داد. 0 = همه.
- DisplayDistance (پیش فرض = 5) - فاصله از شمع ها تا نمادهای "صورت خندان" Pinbar.
- usealerts (پیش فرض = درست) - به نشانگر می گوید هشدار پلتفرم را با صدا در تشخیص pinbar صادر کنید.
- UseEmailAlerts (default = false) — tells the indicator to issue an email alert on Pinbar detection. Email should be properly configured in MetaTrader via Tools>Options>پست الکترونیک.
- useCustomSettings (پیش فرض = نادرست) - به شاخص می گوید که از پارامترهای تشخیص pinbar سفارشی که در زیر شرح داده شده است استفاده کند.
- custommaxnosebodysize (پیش فرض = 0. 33) - حداکثر نسبت بدن/طول برای نوار بینی.

- CustomNoseBodyposition (پیش فرض = 0. 4) - بدن بینی باید در قسمت بالا (پایین برای الگوی نزولی) قسمت نوار بینی قرار گیرد.

- CustomLeftEyeOppositedIrection (پیش فرض = درست) - به این نشانگر می گوید که نوار چشم چپ باید برای پینبر صعودی نزولی باشد و برای پینبر نزولی صعودی باشد.

- CustomNoseSameDirection (پیش فرض = درست) - این نشانگر را می گوید که نوار بینی باید از همان جهت خود الگوی باشد.

- CustomNoseBodyInsideLeftEyebody (پیش فرض = نادرست) - به این نشانگر می گوید که بدن بینی باید در بدن چشم چپ باشد.

- CustomLefteyeminbodysize (پیش فرض = 0. 1) - حداقل اندازه بدن چشم چپ نسبت به طول نوار.

- CustomNoseProtruding (پیش فرض = 0. 5) - حداقل برآمدگی نوار بینی نسبت به طول نوار.

- CustomNoseBodyToleftEyebody (پیش فرض = 1) - حداکثر اندازه بدن بینی نسبت به بدن چشم چپ.

- customNose l-tolefteyel طول (پیش فرض = 0) - حداقل طول بینی نسبت به طول چشم چپ.

- CustomLefteyEdepth (پیش فرض = 0. 2) - حداقل عمق چشم چپ نسبت به طول آن. عمق طول قسمت نوار پشت بینی است.

بارگیری 1971 نحوه نصب
publishing انتشار مطالب دارای حق چاپ به شدت ممنوع است. اگر فکر می کنید در این بخش مطالب دارای حق چاپ وجود دارد ، می توانید از فرم اعلان نقض حق چاپ برای ارائه ادعا استفاده کنید.
فرمول / کد منبع زبان: C# بستر تجاری: Calgo ، Ctrader رمز
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ese را/////////////////////////////////////////////////////////////////////////////////letes/eses//eses//eses//eses//eses//eses aces/es////leteses//es aces/es//eses//es aces/es aces/eses/eses/eses/eses/es aces/es aces/es acesetes/es aces ch/act in/ aceset aces in/es ec./////////////////////////////////////////////////////////////////////////////////letes/eses//eses//eses//eses//eses//eses aces/es////leteses//es aces/es//eses//es aces/es aces/eses/eses/eses/eses/es aces/es aces/es acesetes/es aces ch/act in/ aceset aces in/es ec.//////////////////////////////////////////////////////////////////////////////// // مرجع: https: // www.Eaforex.com/metatrader-indicators/pinbar-detector/ با استفاده از سیستم ؛با استفاده از calgo. api ؛با استفاده از calgo. api. inteals ؛با استفاده از calgo. api. indicators ؛با استفاده از calgo. indicators ؛با استفاده از system. collections. generic ؛فضای نام کالگو/// /// ذخیره وضعیت pinbar ///پینس کلاس عمومینوار عمومی>[شاخص (isoverlay = true ، timezone = timeazones. utc ، AccessRights = AccessRights. none)] کلاس عمومی PinbardEtector: شاخص<[Parameter("Bearish Color", DefaultValue = Colors.Red, Group = "Base Settings")] public Colors BearishColor [پارامتر ("رنگ صعودی" ، DefaultValue = Colors. Green ، Group = "تنظیمات پایه")] رنگهای عمومی BULLISHCOLOR// [پارامتر ("برچسب نمایش" ، defaultValue = false ، group = "تنظیمات پایه")]] // Public Bool Showlabel[پارامتر ("نماد Bearish" ، DefaultValue = CharticOntype. DownArrow ، Group = "تنظیمات پایه")] Public Charticontype Bearishicon[پارامتر ("نماد صعودی" ، DefaultValue = CharticOntype. uparrow ، گروه = "تنظیمات پایه")] Public Charticontype bulishicon[پارامتر ("روش هشدار" ، DefaultValue = AlertType. none ، Group = "تنظیمات پایه")] AlertType AlertMethod Public[پارامتر ("ایمیل هشدار" ، گروه = "تنظیمات پایه")] هشدار رشته رشته عمومی[پارامتر ("استفاده از تنظیمات سفارشی" ، DefaultValue = false ، group = "تنظیمات سفارشی")]] BOOL BOOL USECUSTOMSETTINGS/// /// برای شمع اتاق چپ چند شمع باید محاسبه شود ///[پارامتر ("CustomCalleftroomCandle" ، DefaultValue = 1000 ، گروه = "تنظیمات سفارشی")] Public Int CustomCalleftroomCandle/// /// برای شمع اتاق چپ چند شمع باید محاسبه شود ///[پارامتر ("customleftrooml طول (٪)" ، defaultValue = 25 ، group = "تنظیمات سفارشی")] عمومی دو برابر سفارشی سفارشی/// /// حداکثر. نسبت طول بدن /شمع نوار بینی ///[پارامتر ("custommaxnosebodysize" ، defaultValue = 0. 33 ، group = "تنظیمات سفارشی")] عمومی دوتایی custommaxnosebodysize/// /// موقعیت بدن در نوار بینی (به عنوان مثال بالا/پایین 40 ٪) ///[پارامتر ("CustomNoseBodyposition" ، DefaultValue = 0. 4 ، Group = "تنظیمات سفارشی")] عمومی دوتایی CustomNoseBodyposition/// /// true = جهت نوار چشم چپ باید بر خلاف الگوی باشد (نوار نزولی برای الگوی پینبر صعودی و برعکس) ///[پارامتر ("CustomLeftEeyPositedIrection" ، DefaultValue = True ، Group = "تنظیمات سفارشی")] Public Bool Customlefteyeoppositedirection/// /// true = جهت نوار بینی باید همان الگوی باشد (نوار صعودی برای الگوی پینبر صعودی و برعکس) ///[پارامتر ("CustomNoseSameDirection" ، DefaultValue = false ، group = "تنظیمات سفارشی")]] Public Bool CustomNoseSameirection/// /// true = بدن بینی باید در داخل بدن چشم چپ قرار گیرد ///[پارامتر ("CustomNoseBodyInsideLeftEeyeBody" ، DefaultValue = false ، گروه = "تنظیمات سفارشی")] Public Bool CustomNoseBodyInsideLeftEyBody/// /// دقیقه. نسبت طول بدن /شمع نوار چشم چپ ///[پارامتر ("CustomLefteyeminbodysize" ، DefaultValue = 0. 1 ، Group = "تنظیمات سفارشی")] Public Double CustomeLeftEyeminBodysize/// /// برآمدگی Minmum نوار بینی در مقایسه با طول نوار بینی ///[پارامتر ("CustomNoseProtruding" ، DefaultValue = 0. 5 ، Group = "تنظیمات سفارشی")] عمومی Double CustomNoseProtruding/// /// حداکثر اندازه نسبی نوار بینی بدن به نوار چشم چپ بدنه ///[پارامتر ("CustomNoseBodyToleftEeyeBody" ، DefaultValue = 1 ، Group = "تنظیمات سفارشی")] عمومی دو برابر CustomNoseBodyToleftEyBody/// /// حداقل اندازه نسبی طول نوار بینی به طول نوار چشم چپ ///[پارامتر ("CustomNose l-ingreghtolefteyel طول" ، defaultValue = 0 ، Group = "تنظیمات سفارشی")] عمومی دو برابر customNoseLtoleToleftEyEl طول/// /// حداقل عمق نسبی چشم چپ به طول آن. عمق تفاوت با پشت بینی /// است[پارامتر ("CustomLeftEyEdepth" ، DefaultValue = 0. 1 ، Group = "تنظیمات سفارشی")] عمومی Double CustomeLeftEyEdepth// متغیرهای جهانی Double MaxnoseBodysize = 0. 33 ؛دونفره دوتایی = 0. 4 ؛BOOL LEAREDEEOOPPOSITEDIRECTION = TRUE ؛bool nosesamedirection = false ؛bool nosebodyinsidelefteyebody = false ؛Double Leasteyeminbodysize = 0. 1 ؛Double NoseProtruding = 0. 5 ؛Double NosebodyTolefteyebody = 1 ؛Double noseltolefteyel طول = 0 ؛Double LefteyEdepth = 0. 2 ؛int calleftroomcandle = 1000 ؛Double LeftroomL طول = 25 ؛افست دو برابر خصوصی ؛محافظت شده از Void Initialize ()>محاسبه باطل Override (شاخص int)0) = طول nosel * noseprotruding)= Lefteyeminbodysize)= Lefteyel طول * LefteyEdepth)اگر (AlertMethod == AlertType. email &&! string. isnullorempty (هشدار))>>>>>>>>>>> #endregion>>خصوصی Double GetDistance (شاخص int ، bool isebearish)if (Timeframe == timeframe. minute15)if (Timeframe == timeframe. hour)if (Timeframe == timeframe. hour4)if (Timeframe == timeframe. daily)if (Timeframe == timeframe. weekly)if (Timeframe == timeframe. onthly)retu isBearish ? h_d_y : l_d_y;>int private int getleftroomcandle (شاخص int ، طول دو برابر ، bool isebearish)calleftroomcandle)0 ؛من--)دیگرif (diff>طول nosel)دیگرcounter++; if (counter>= calleftroomcandle)>> if (result>0)retu result;>>>
بارگیری 1971 بارگیری
نحوه نصب CBOTS و شاخص ها
- نشانگر یا CBOT را بارگیری کنید.
- روی پرونده بارگیری شده دوبار کلیک کنید. این همه پرونده های لازم را در Calgo نصب می کند.
- نشانگر/CBOT را که می خواهید از منوی سمت چپ استفاده کنید پیدا کنید.
- نمونه ای از شاخص/CBOT را برای اجرا اضافه کنید.

- نشانگر را بارگیری کنید
- روی پرونده بارگیری شده دوبار کلیک کنید. این همه پرونده های لازم را در Ctrader نصب می کند.
- در منوی توابع (f) در مرکز بالای نمودار ، شاخص را از سفارشی انتخاب کنید
- پارامترها را وارد کرده و OK را کلیک کنید
نظرات
سمپوزیوم - 15 مارس 2021 @ 04:04
سلام Winsonet ، کدگذاری خوب برای یک استراتژی بسیار محبوب و موفق. آیا این امکان وجود دارد که بتوانید یک پارامتر (و منطق) اضافه کنید تا مقدار "اتاق به سمت چپ" (در شمع) را قبل از سیگنال صعودی یا نزولی تعریف کنید.
بیشتر استراتژی های عملکرد نوار/قیمت شبیه به شما ، ترخیص کالا از گمرک (بدون دم - بدون بدن) از جایی بین 4-7 شمع قبل از سیگنال را تعریف می کنند. امیدوارم این معنی داشته باشد؟پیوندی به توضیحات زیر مشاهده کنید.

Winsonet - 15 مارس 2021 @ 16:00
با تشکر از پیشنهاد شما ، من نشانگر را برای نشان دادن شمع های اتاق سمت چپ به روز کردم!:)

Howyg1 - 06 اکتبر ، 2021 @ 21:33
نشانگر بسیار خوب متشکرم
- اعلامیه های حقوقی
- |
- الا
- |
- اعلان نقض حق چاپ
- |
- قوانین و دستورالعمل های جامعه
- |
- کارگزاران برجسته
- |
- ناظر بازار
- |
- دانلود ctrader
فارکس وکسب درامد...
ما را در سایت فارکس وکسب درامد دنبال می کنید
برچسب :
نویسنده : مهدی اسدی
بازدید : <-PostHit->
تاريخ : دوشنبه
2 مرداد
1402 ساعت: 22:05