سورس کد آموزشی و قابل توسعه برای متاتریدر ۵

سورس کد اکسپرت دو استوکاستیک و یک میانگین متحرک

این محصول شامل سورس کد یک اکسپرت MQL5 است که منطق آن بر پایه ترکیب دو اندیکاتور Stochastic و یک Moving Average طراحی شده است. میانگین متحرک برای تشخیص جهت کلی بازار استفاده می‌شود و دو استوکاستیک شرایط ورود را بررسی می‌کنند. این سورس کد بیشتر برای آموزش، تست در Strategy Tester، و توسعه شخصی مناسب است؛ نه به‌عنوان یک ربات آماده سودده.

Strategy Overview 2Stoch + 1MA
در این ویدیو، ایده کلی استراتژی دو استوکاستیک و یک میانگین متحرک معرفی شده است. کد محصول به‌صورت قابل ویرایش ارائه می‌شود تا بتوانید منطق آن را بررسی، تست و در صورت نیاز توسعه دهید.
Strategy Logic

منطق سیگنال‌گیری اکسپرت چگونه است؟

این اکسپرت با یک منطق ساده و قابل فهم طراحی شده است؛ ابتدا جهت کلی بازار با میانگین متحرک بررسی می‌شود و سپس دو اندیکاتور Stochastic برای پیدا کردن شرایط ورود به معامله استفاده می‌شوند.

فیلتر روند با Moving Average

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

Buy Signal

شرایط سیگنال خرید

  • قیمت بالای میانگین متحرک باشد.
  • هر دو Stochastic وارد ناحیه اشباع فروش شده باشند.
  • یکی از استوکاستیک‌ها یا هر دو، بسته به تنظیمات، از اشباع فروش خارج شوند.
  • در صورت فعال بودن فیلتر شیب MA، میانگین متحرک باید صعودی باشد.
Sell Signal

شرایط سیگنال فروش

  • قیمت پایین‌تر از میانگین متحرک باشد.
  • هر دو Stochastic وارد ناحیه اشباع خرید شده باشند.
  • یکی از استوکاستیک‌ها یا هر دو، بسته به تنظیمات، از اشباع خرید خارج شوند.
  • در صورت فعال بودن فیلتر شیب MA، میانگین متحرک باید نزولی باشد.
نکته آموزشی: هدف این محصول ارائه یک نمونه سورس کد قابل اجرا و قابل توسعه است. این استراتژی به‌تنهایی تضمین‌کننده سود نیست و بهتر است فقط برای آموزش، تست، بهینه‌سازی و توسعه شخصی استفاده شود.
سیگنال با اکسپرت دو استوکاستیک و میانگین متحرک برای بزرگنمایی کلیک کنید
نمونه‌ای از سیگنال‌گیری با ترکیب دو Stochastic و یک Moving Average روی چارت. این تصویر برای درک بهتر منطق ورود استفاده شده است.
Expert Inputs

ورودی‌های قابل تنظیم برای تست و توسعه

در این سورس کد، بخش Inputs به‌گونه‌ای طراحی شده که کاربر بتواند بدون تغییر مستقیم کد، تنظیمات اصلی استراتژی، فیبوناچی، مدیریت حجم، فیلترها و اندیکاتورها را در Strategy Tester تغییر دهد.

2Stoch_1MA Inputs MQL5
ورودی‌های اکسپرت دو استوکاستیک و یک میانگین متحرک برای بزرگنمایی کلیک کنید
تصویر بالا نمونه‌ای از ورودی‌های اکسپرت در متاتریدر ۵ است. این تنظیمات برای تست، بهینه‌سازی و توسعه استراتژی در اختیار کاربر قرار می‌گیرد.

تنظیمات اندیکاتورها

دوره‌ها، روش محاسبه و قیمت مورد استفاده برای دو Stochastic و Moving Average از بخش ورودی‌ها قابل تغییر است.

Stochastic 1 Stochastic 2 Moving Average

تارگت فیبوناچی آماده و سفارشی

کاربر می‌تواند از سطوح آماده فیبوناچی استفاده کند یا با فعال کردن گزینه Custom Fibo، عدد دلخواه خود را وارد کند.

0.618 1.00 1.618 Custom

مدیریت حجم معامله

حجم معامله به دو روش Fixed Lot و Fixed Ratio قابل تنظیم است و حجم نهایی بر اساس قوانین نماد معاملاتی استانداردسازی می‌شود.

Fixed Lot Fixed Ratio

فیلترهای کمکی برای کنترل بهتر معاملات

فیلتر اسپرد، فیلتر ساعت معامله، فیلتر شیب MA و بستن معامله با میانگین متحرک به‌صورت روشن/خاموش قابل تنظیم هستند.

Spread Filter Time Filter MA Slope Close By MA
Source Code Features

این سورس کد چه امکاناتی دارد؟

هدف این محصول ارائه یک سورس کد ساده، قابل اجرا و قابل توسعه است؛ کدی که بتوانید آن را در MetaEditor باز کنید، منطقش را بررسی کنید، در Strategy Tester تست بگیرید و در صورت نیاز توسعه دهید.

دو Stochastic و یک Moving Average

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

تارگت فیبوناچی آماده و سفارشی

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

مدیریت حجم استاندارد

حجم معامله به دو روش Fixed Lot و Fixed Ratio محاسبه می‌شود و بر اساس حداقل، حداکثر و گام حجمی نماد اصلاح می‌گردد.

فیلترهای قابل روشن و خاموش کردن

فیلتر اسپرد، فیلتر ساعت معامله، فیلتر شیب MA، فیلتر جهت معامله و بستن معامله با MA در کد قرار داده شده‌اند.

بررسی حد ضرر و حد سود

قبل از ارسال معامله، حد ضرر و حد سود از نظر فاصله مجاز نماد بررسی می‌شوند تا احتمال خطای معاملاتی کمتر شود.

مناسب آموزش و توسعه

ساختار کد ساده نگه داشته شده و کامنت‌گذاری آموزشی دارد تا برای بررسی، تغییر و توسعه توسط کاربر مناسب‌تر باشد.

بعد از خرید چه چیزی دریافت می‌کنید؟

پس از خرید، فایل سورس کد اکسپرت با فرمت mq5 در اختیار شما قرار می‌گیرد. می‌توانید آن را در MetaEditor باز کنید، کامپایل بگیرید، در متاتریدر ۵ اجرا کنید و در Strategy Tester تنظیمات مختلف را بررسی نمایید.

فایل mq5 قابل ویرایش قابل تست بدون تاریخ انقضا
Who Is It For?

این محصول برای چه کسانی مناسب است؟

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

مناسب برای

  • افرادی که با متاتریدر ۵ و MQL5 آشنا هستند.
  • کسانی که می‌خواهند ساختار یک اکسپرت ساده را بررسی کنند.
  • کاربرانی که قصد تست و بهینه‌سازی در Strategy Tester دارند.
  • برنامه‌نویسانی که به یک پایه اولیه برای توسعه نیاز دارند.
  • کسانی که می‌خواهند منطق ترکیب Stochastic، MA و Fibonacci را در کد ببینند.

مناسب نیست برای

  • کسانی که دنبال ربات آماده سودده هستند.
  • افرادی که می‌خواهند بدون تست، آن را مستقیم روی حساب واقعی اجرا کنند.
  • کسانی که با ریسک معاملات و اکسپرت‌های معاملاتی آشنا نیستند.
  • افرادی که انتظار تضمین سود، بک‌تست قطعی یا سیگنال مطمئن دارند.
  • کسانی که نیاز به طراحی اختصاصی استراتژی شخصی خودشان دارند.

نکته مهم درباره استفاده از سورس کد

این سورس کد با هدف آموزش، بررسی ساختار اکسپرت و توسعه شخصی ارائه می‌شود. ممکن است در برخی بازه‌های گذشته بازار، با تنظیمات خاص نتیجه قابل قبول نشان دهد؛ اما این موضوع به معنی تضمین عملکرد در آینده نیست.

MQL5 Source Code

قدم نهایی؛ یک نقطه شروع قوی برای توسعه ایده‌های شما

به جای اینکه ساعت‌ها زمان صرف نوشتن ساختار اولیه و کدهای پایه کنید، می‌توانید از این سورس کد استاندارد به عنوان یک بستر آماده استفاده نمایید. این فایل به شما کمک می‌کند منطق ترکیب اندیکاتورها را در عمل ببینید، تنظیمات مختلف را در گذشته بازار بسنجید و به راحتی استراتژی شخصی خود را روی آن بنا کنید. ارزش واقعی این محصول، صرفه‌جویی در زمان و ارتقای مهارت توسعه شماست.

  • صرفه‌جویی در زمان برای کدنویسی ساختار پایه و مدیریت سرمایه
  • آزادی عمل کامل برای بک‌تست، تغییر فیلترها و شخصی‌سازی
  • دسترسی دائمی به فایل mq5، بدون قفل و محدودیت زمانی

گپ و گفت کاربران در مورد این سورس کد

دیدگاهتان در مورد این سورس کد به اشتراک بگذارید.

4 دیدگاه ها

  • درود بر شما
    من تست این اکسپرت را خریدم
    کلا منطق ورد خوبی داره
    تریلینگ استاپی را هم که با مویینگ اوریج انجام میده خوبه
    ولی مشکل تیپی و استاپ هست به نظرم
    وقتی شما میخوای در جهت روند بری جلو دیگه باید تیپی های بلند تر بتونی بذاری

    نمیدونم راهی برای این داره یا نه
    چون حد اکثر 200 % فیبو را به عنوان تی پی در نظر میگیره

    این باعث میشه که خیلی از موقعیت های موفق را خیلی زود خارج بشه

    • درود بر شما. ممنون از بازخورد دقیق و ارزشمندتون. خوشحالیم که منطق ورود و تریلینگ استاپ اکسپرت براتون مفید بوده.

      در مورد محدودیت تی‌پی و استفاده از فیبوناچی 200%، چون شما سورس کد اکسپرت رو در اختیار دارید، می‌تونید به راحتی مقادیر مربوط به فیبوناچی رو تغییر بدید. به عنوان مثال، می‌تونید فیبوناچی 400% یا هر مقدار دیگری که برای استراتژی بلندمدت‌تر شما مناسب‌تره رو جایگزین کنید تا بتونید از روندهای طولانی‌تر سود بیشتری کسب کنید.

  • وقت بخیر
    آیا امکان تغییرات درخواستی ما در سورس کد از طرف شما وجود داره ؟

    • وقت بخیر!

      بله، امکان اعمال تغییرات و اضافه کردن امکانات جدید به سورس کد اکسپرت‌ها وجود داره.

      برای این کار می‌تونید از طریق لینک زیر سفارش پروژه اکسپرت نویسی ثبت کنید. در این صفحه تمام شرایط و قوانین پروژه توضیح داده شده و بعد از پر کردن فرم، ما درخواست شما رو بررسی می‌کنیم و باتون تماس می‌گیریم:

      https://bourse90.com/eap/

      نکته: هزینه تغییرات بسته به پیچیدگی کار متفاوت خواهد بود که بعد از بررسی دقیق درخواست شما مشخص می‌شه.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *