راهنمای تنظیمات حلزون | ربات معامله گر مووینگ اوریج

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

خرید اکسپرت مووینگ اوریج حلزون (+)

 

در این راهنما به آموزش مفهوم هر یک از تنظیمات این اکسپرت، نحوه مقداردهی و کارکرد آن‌ها می‌پردازیم. 

 

*توجه: برای مشاهده تصاویر با اندازه واقعی روی آن‌ها کلیک کنید.

 

پارامترهای ورودی اکسپرت

بعد از اجرای اکسپرت در زبانه‌ی Inputs (+) می‌توانید تنظیمات اکسپرت را وارد کنید. اگر با نحوه اجرای اکسپرت در متاتریدر آشنا نیستید اول مقاله آموزش اجرای اکسپرت در متاتریدر ۵ (+) را بخوانید. 

۱- در تنظیمات اکسپرت حلزون، پارامتر اول (RunMode) است که به وسیله‌ی آن می‌توانید روش اجرای اکسپرت را مشخص می‌کند. برای این پارامتر دو مقدار Robot و Signal در نظر گرفته شده است.

۱-۱ مقدار RunMode برابر با Robot تعیین شود.

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

۱-۲ مقدار RunMode را برابر با Signal تعیین شود.

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

 

تنظیم مد اجرای اکسپرت حلزون
برای بزرگنمایی روی تصویر کلیک کنید (+)

 

تنظیم مد اجرای حلزون
برای بزرگنمایی روی تصویر کلیک کنید (+)

 ۲- بخش بعد تنظیمات مربوط به استراتژی حلزون است.

تنظیم استراتژی حلزون
برای بزرگنمایی روی تصویر کلیک کنید (+)

 

۲-۱ تنظیمات اندیکاتور مووینگ اوریج با کمترین دوره است.

۲-۲ تنظیمات اندیکاتور مووینگ اوریج با دوره بیشتر از دوره مووینگ اوریج قبل و کمتر از دوره مووینگ اوریج بعد است.

۲-۳ تنظیمات اندیکاتور مووینگ اوریج با بیشتر از دوره است.

 

تنظیم استراتژی
برای بزرگنمایی روی تصویر کلیک کنید (+)

 

با تنظیم پارامتر FastMAPeriod تعداد کندل‌های که براساس آن میانگین در هر کندل محاسبه می‌شود را تعیین می‌کنیم پارامتر بعدی FastMAMethod که با آن روش محاسبه میانگین را تعیین می‌کنیم.

سومین پارامتر FastMAShift این پارامتر نمودار میانگین را روی نمودار قیمتی حرکت می دهد.

و آخرین پارامتر هم FastMAPrice با این پارامتر مشخص می‌کنیم که براساس چه قیمتی میانگین محاسبه شود.

به همین ترتیب تنظیمات سه اندیکاتور میانگین متحرک را میتوانید تغییر دهید.

 

۳- بخش سوم پارامترها مربوط به تنظیمات ارسال نوتیفیکیشن حلزون است.

 

 

ارسال نوتیفیکیشن

برای بزرگنمایی روی تصویر کلیک کنید (+)
 

 

۳-۱ با پارامتر Email تعیین می‌کنید که نوتیفیکیشن ایمیل برای شما ارسال شود یا خیر.

اگر مقدار این پارامتر را برابر با false تعریف کنید حلزون نوتیفیکشن ایمیل ارسال نمی‌کند.

اما اگر مقدار متغیر Email را برابر با true در تعریف کنید و تنظیمات ایمیل را در متاتریدر به درستی انجام داده باشید حلزون گزارش معاملات یا سیگنال‌ها را به ایمیل شما ارسال می‌کند.

روش فعال‌سازی ارسال ایمیل از متاتریدر5 فایل نوتیفیکشین ایمیل مفصل توضیح داده شده است.

 


برای بزرگنمایی روی تصویر کلیک کنید (+)
 

 ۳-۲ با پارامتر Telegram تعیین می‌کنید که نوتیفیکیشن به کانال تلگرام شما ارسال شود یا خیر.

اگر مقدار پارامتر Telegram را برابر با false در تعریف کنید حلزون نوتیفیکشن تلگرام ارسال نمی‌کند.

اما اگر مقدار متغیر Telegram را برابر با true در تعریف کنید و توکن ربات تلگرام را به پارامتر Token پاس دهید و آدرس کانال تلگرام را نیز بعد از @ برای متغیر ChannelName تعریف کنید و  آخرین پارامتر هم ChatID است که باید برای اکسپرت تعریف شود و در این صورت حلزون اطلاعات سفارش‌ها یا سیگنال‌ها را به کانال تلگرام شما ارسال می‌کند.

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

روش دریافت چت ای دی کانال تلگرام در این مقاله توضیح داده شده است.

 

نوتیفیکیشن تلگرام

برای بزرگنمایی روی تصویر کلیک کنید (+)
 

 

۴- در بخش بعدی پارامترها شما می‌توانید زمان اجرای اکسپرت را تعیین کنید.

 

زمان بندی اجرای اکسپرت هدهد

برای بزرگنمایی روی تصویر کلیک کنید (+)
 

 

۴-۱ اگر مقدار پارامتر UseTimer را برابر با false قرار دهید تایمر برای شما غیرفعال می‌شود. اما اگر مقدار UseTimer را برابر با true تعریف کنید تایمر برای شما فعال می‌شود و در این حالت باید شروع زمان اجرای اکسپرت و پایان آن را به صورت زیر تعریف کنید. توجه کنید که این زمان پایان اجرای اکسپرت است و به معنی زمان پایان معاملات باز شده توسط اکسپرت نیست. بستن معاملات را باید با حد ضرر و سود مدیریت کنید.

ساعت و دقیقه شروع اجرای اکسپرت را در پارامتر StartHour و StartMinute انتخاب کنید. و زمان پایان اجرای اکسپرت با پارامترهای EndHour و EndMinute تعیین می‌شوند.

 

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

برای بزرگنمایی روی تصویر کلیک کنید (+)
 

 

در مثال بالا اگر اکسپرت را با این تنظیمات اجرا کنیم اکسپرت بصورت خودکار هرروز ساعت ۱۳ و ۱۴ دقیقه اجرا و ساعت ۲۲ و ۵۰ دقیقه غیرفعال می‌شود.

۴-۲ پارامتر آخر این بخش UseLocalTime است اگر مقدار این پارامتر را برابر با true تعریف کنید زمان براساس زمان سیستم شما محاسبه می‌شود اما اگر مقدار UseLocalTime را برابر با false تعریف کنید زمان براساس زمان سرورهای متاتریدر در نظر گرفته می‌شود. 

 

اجرای اکسپرت با زمان سرور یا کاربر

برای بزرگنمایی روی تصویر کلیک کنید (+)
 

 

۵- در بخش آخر از پارامترهای ورودی می‌توانید «امکانات معاملاتی» اکسپرت حلزون را تنظیم کنید. 

 


برای بزرگنمایی روی تصویر کلیک کنید (+)
 

 

۵-۱ StopLoss: مقدار حدضرر برای سفارش‌ها

بورس و جفت ارزها و سهم های دلاری برحسب پوینت

۵-۲ Take profit: مقدار حدسود برای سفارش‌ها

بورس و جفت ارزها و سهم های دلاری برحسب پوینت

 

برای بزرگنمایی روی تصویر کلیک کنید (+)

 

۵-۳ Use Trailing Stop: فعال کردن حدضرر پویا براس سفارش‌ها

اگر مقدار این پارامتر را برابر false قرار دهید حدضررپویا برای سفارش‌های شما درنظر گرفته نمی‌شود ولی اگر مقدار پارامتر Use Trailing Stop را برابر true تعریف کنید و تنظیمات حدضرر را بدرستی وارد کنید اکسپرت برای تمام سفارش‌های شما حدضرر پویا قرار میدهد.

۵-۴ Trailing Stop: مقدار حدضرر پویا برای سفارش‌ها

بورس و جفت ارزها و سهم های دلاری برحسب پوینت

۵-۵ Minimum Profit: حداقل سود که از آن به بعد Trailing Stop فعال می‌شود.

بورس و جفت ارزها و سهم های دلاری برحسب پوینت

۵-۶ step: حداقل فاصله بین Trailing Stop محاسبه شده را تعیین می کنیم.

بورس و جفت ارزها و سهم های دلاری برحسب پوینت

 

حدضرر پویا
برای بزرگنمایی روی تصویر کلیک کنید (+)

 

۵-۷ Use Money Management: فعال کردن امکان مدیریت سرمایه در اکسپرت

اگر مقدار این پارامتر را برابر false قرار دهید مدیریت سرمایه برای سفارش‌های شما درنظر گرفته نمی‌شود ولی اگر مقدار پارامتر Use Money Management را برابر true تعریف کنید و تنظیمات بعدی را بدرستی وارد کنید اکسپرت تمام سفارش‌های شما را در حجم بهینه ارسال می‌کند.

۵-۸ Risk Percent: حداکثر ریسکی که روی کل سرمایه (برحسب درصد (۲درصد))

۵-۹ Fixed Volume: حجم سفارش

در صورتی که از مدیریت سرمایه در اکسپرت استفاده نکنید تعریف این پارامتر برای اجرای اکسپرت الزامیست. 

 

برای بزرگنمایی روی تصویر کلیک کنید (+)

 

۵-۱۰ TradeOnNewBar: اگر مقدار این متغیر را trueکنیم اکسپرت شرایط ارسال سفارش را بجای هر تیک در هر کندل جدید بررسی می‌کند.

 

 

۵-۱۱ MagicNumber: شناسه اکسپرت

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

 

برای بزرگنمایی روی تصویر کلیک کنید (+)

 

۵-۱۲ CommentOrder: تعریف یاداشت برای سفارش ها

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

 

برای بزرگنمایی روی تصویر کلیک کنید (+)

 

۵-۱۳ StepStrategey : با این متغیر حداکثر فاصله بین مقدار دو اندیکاتور را مشخص می‌کنیم و در صورتی که مقدار دو اندیکاتور به اندازه مقدار StepStrategey فاصله داشته باشند سیگنال ارسال سفارش صادر می‌شود .

 

برای بزرگنمایی روی تصویر کلیک کنید (+)

 

جمع‌بندی 

در این مقاله با تنظیمات اکسپرت مووینگ اوریج قاصدک  آشنا شدیم. یک بار در آغاز راه که تازه اکسپرت را تهیه کرده‌اید، باید این مقاله را با دقت مطالعه و تنظیمات اولیه را با دقت وارد کنید. توصیه می‌کنیم که تنظیمات دلخواه خود را برای اجراهای بعدی ذخیره کنید. برای آشنایی با ذخیره تنظیمات گام ۴-۵ در این مقاله (+) را مطالعه کنید. همچنین یک کار جالب این است که چند تنظیمات با مقادیر مختلف ذخیره کنید تا بتوانید عملکردها را به سرعت مقایسه کنید. 

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

 

 

۵
از ۵
۱۵ مشارکت کننده
Mehdi گفت:
سلام
امکان داره ربات طوری طراحی بشه که بستن پوزیشن تو زیان بجز استاپ لاس با کراس مخالف موینگ ها انجام بشه ؟
مثلا اگه موینگ ۲۵ و ۶۰ داریم با عبور ۲۵ از پایین به بالا معامله خرید بگیره و زمانی که از بالا به به پایین عبور کرد معامله قبلی خرید رو ببنده درقیمت بازار و برعکس معامله فروش بگیره ؟؟؟
    معصومه کرمی گفت:
    سلام. خواسته منطقی ای هستش و احتمالا تو نسخه بعدی اضافه می کنم. در حال حاضر البته چنین امکانی نیست. دریافت نسخه های بعدی برای خریداران قبلی رایگانه.
Mehdi گفت:
سلام چرا هر بار که روی اسپرت کلید میکنیم مجدد باید تنظیم بشه ؟
    معصومه کرمی گفت:
    سلام مجدد. لطفا اگه در اجرای اکسپرت با مشکلی مواجه هستید مطابق راهنمای پیوست تیکت بزنید و مستندات ارسال کنید تا دقیق تر بشه کمک کرد.
    علی رضا گفت:
    سلام در مورد ذخیره تنظیمات سوال داشتم

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

      همانطورکه در توضیح اکسپرت (در مسیر زیر) نوشته شده
      https://soodgah.com/blog/help-docs/P1054-how-to-run-expert-advisor-metatrader5.html
      تنظیمات را ذخیره (Save) و در زمانی که روی چارت قرارمی دهید، Load نمایید.

      موفق باشید
علی رضا گفت:
سلام

مفهوم
TradeOnNewBar
که در تنظیمات داخل اکسپرت هست، در صفحه راهنمای تنظیمات حلزون، توضیح داده نشده است.

آموزش ساخت ربات معامله بدون برنامه‌نویسی با fxDreema
بسته جامع منتشر شد (کلیک کنید)

رمز عبورتان را فراموش کرده‌اید؟

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

بازگشت به بخش ورود

کد دریافتی را وارد نمایید.

بازگشت به بخش ورود

تغییر کلمه عبور

تغییر کلمه عبور

حساب کاربری من

سفارشات

مشاهده سفارش

سبد خرید