وبلاگ شخصی -احمد سوری

وبلاگ-احمد سوری

وبلاگ شخصی -احمد سوری

وبلاگ-احمد سوری

این وبلاگ جهت جمع آوری و تمرکز اطلاعاتی که با آنها مواجه شده ام گردآوری شده است . با توجه به تحصیلات و حوزه کاری اینجانب در مدیریت مالی ، بیشترین اطلاعات آن مربوط به این حوزه می باشد . سعی کرده ام داده ها و اطلاعاتی که در مدیریت مالی به آن مراجعه داشته ام را به نوعی در اینجا گردآوری نمایم . امیدوارم برای شما و دیگران نیز مفید باشد و به ارتقاء دانش مالی کمک نماید .
همچنین بخش های متفرقه دیگری نیز در این وبلاگ مشاهده می کنید که امیدوارم برای شما نیز جالب باشد .
بایگانی

✨ راز پنهان اندیکاتورهای داخلی در متاتریدر ۵

در دنیای تحلیل تکنیکال، اندیکاتورهایی چون مووینگ اوریج (Moving Average) همچون فانوس‌هایی هستند که مسیر معامله‌گر را در تاریکی بازار روشن می‌کنند. اما هنگامی که کنجکاوی برنامه‌نویس درون ما بیدار می‌شود و می‌خواهیم پرده از رازهای پشت پرده این ابزارها برداریم، با در بسته‌ای مواجه می‌شویم.

در محیط MetaTrader 5، اندیکاتورهایی مانند مووینگ اوریج به‌صورت داخلی و پیش‌فرض در دل پلتفرم جای گرفته‌اند. این اندیکاتورها توسط شرکت MetaQuotes طراحی و توسعه یافته‌اند و به‌صورت کامپایل‌شده و باینری در اختیار کاربران قرار گرفته‌اند. از همین رو، در محیط MetaEditor اثری از فایل‌های .mq5 مربوط به آن‌ها نیست و امکان مشاهده یا ویرایش کد منبع آن‌ها وجود ندارد.

این محدودیت شاید در نگاه اول ناامیدکننده باشد، اما در دل خود فرصتی نهفته دارد: فرصتی برای خلق.
برنامه‌نویسان می‌توانند با استفاده از توابعی مانند iMA() یا حتی با نوشتن الگوریتم‌های شخصی، نسخه‌ای سفارشی از مووینگ اوریج را طراحی کنند؛ نسخه‌ای که نه‌تنها قابل فهم و توسعه است، بلکه می‌تواند با نیازها و خلاقیت‌های فردی هماهنگ شود.

📌 تابع جایگزین برای استفاده از مووینگ اوریج در MQL5:

double ma_value = iMA(NULL, PERIOD_CURRENT, 14, 0, MODE_SMA, PRICE_CLOSE, 0);

در این مثال:

  • NULL نماد فعلی را مشخص می‌کند.
  • PERIOD_CURRENT تایم‌فریم جاری را تعیین می‌کند.
  • 14 دوره میانگین متحرک است.
  • 0 شیفت (جابجایی) اندیکاتور است.
  • MODE_SMA نوع میانگین متحرک را مشخص می‌کند (SMA).
  • PRICE_CLOSE قیمت بسته شدن کندل‌ها را مبنا قرار می‌دهد.
  • 0 مربوط به کندل جاری است.

در نهایت، شاید نتوانیم به کد اصلی مووینگ اوریج دست یابیم، اما می‌توانیم با دانش و هنر خود، نوری تازه بر مسیر تحلیل بیفکنیم و ابزارهایی بسازیم که از دل تجربه و فهم ما زاده شده‌اند.

 

موافقین ۰ مخالفین ۰ ۰۰/۰۵/۳۱
ahmad souri احمد سوری ahmad souri احمد سوری

ام کیو ال5(mql5) و متاتریدر 5

فارکس

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی