من تلاش کردم تا اصول مدیریت سرمایه را به این اکسپرت اضافه کنم. تا برای افراد تازه وارد به این بازار، ابزاری برای معامله فراهم کنم. من یقین دارم اگر افراد خود را ملزم به رعایت دقیق اصول مدیریت کنند، هرگز کسی کال نخواهد شد. برای همین دوست دارم اولین چیزی که یک تازه کار روی متا نصب میکند همین اکسپرت (یا اکسپرتهای مشابه) باشد تا خیالش از اجرای دقیق محاسبات راحت باشد و بازار را بدون حتی یکبار کال شدن تجربه کند. از همه اساتیدی که دانشجو دارن، خواهش میکنم استفاده از این اکسپرت یا اکسپرتهای مشابه را برای دانشجویان خود الزامی کنند. البته این اکسپرت قطعا خالی از اشکال نیست، و انتظار دارم همانطور که دوستان تا الان با پیشنهادات خوب خود اکسپرت را تکمیل کرده اند، بعد از این هم به کامل شدن اکسپرت کمک کنند.
راهنمای اکسپرت فارکس
اکسپرت فارکس وظایف یک دستیار را برای شما انجام می دهد. این ربات ها گزارشی از آنالیز قیمت ها را در اختیار شما قرار می دهند و شما می توانید قابلیت معامله الگوریتمیک آن ها را فعال یا غیر فعال کنید، محبوب ترین پلتفرم برای اکسپرت ها، متاتریدر 4 است که از زبان برنامه نویسی MQL4 استفاده می کند.
منظور از اکسپرت فارکس متخصصین بازار فارکس می باشد. امروزه بازارهای مالی گسترش پیدا کرده اند از این رو یک فرد به تنهایی توانایی نظارت بر روی تمام بخش های آن را ندارد. ربات فارکس یا اکسپرت فارکس ابزاری مهم و کارآمد برای سرمایه گذاران می باشد تا توسط آن بتوانند با تسلط کافی بازار فارکس را مدیریت کنند. اکسپرت فارکس در محیط متاتریدر ایجاد می شود. مهندسین نرم افزار با برنامه نویسی در محیط متاتریدر شرایطی را فراهم می کنند تا سرمایه گذار به طور شبانه روزی بر روی بازار معاملاتی فارکس نظارت داشته باشد.
نحوه ی کارکرد اکسپرت های فارکس چگونه است؟
برای کار با اکسپرت فارکس باید ابتدا مقادیری را به عنوان حداکثر پول مجاز برای ورود به بازار فارکس تعیین کنید. اکسپرت فارکس با توجه به آن پول تعیین شده نسبت به انجام معاملات، مدیریت سرمایه و … تصمیم گیری می کند. اکسپرت فارکس یا ربات معامله گر موجب صرفه جویی در زمان می شود و معاملات را کاملا به صورت مهندسی و حساب شده انجام می دهد. ربات معاملاتی فارکس به دو صورت می باشد که عبارتند از: اکسپرت های تمام اتوماتیک و اکسپرت های نیمه اتوماتیک.
اکسپرت تمام اتوماتیک
معرفی اکسپرت فارکس تمام اتوماتیک
اکسپرت تمام اتوماتیک: این نوع از اکسپرت فارکس کاملا هوشمند هستند. تمام امور معاملاتی به صورت اتوماتیک به کمک برنامه ریزی های انجام شده صورت می گیرد ربات خود به تنهایی برای انجام معاملات تصمیم گیری می کند. بدین ترتیب ربات دسترسی گسترده ای به حساب های معاملاتی شما خواهد داشت. اگر خطایی در محاسبات ربات ایجاد شود شما ضرر و زیان زیادی خواهید کرد. امکان دارد به یکباره تمام سرمایه خود را از دست بدهید. به عنوان مثال: ربات یکی از سرمایه گذاران به هنگام بروز رسانی دچار خطا در معاملات شده بود. به همین جهت هر قیمت جدیدی که به نمودار اضافه می شد ربات اقدام به خرید می کرد. سرمایه گذار بعد از چندین ساعت متوجه اشتباه ربات می شود و چندین هزار دلار ضرر می کند.
اکسپرت های نیمه اتوماتیک
معرفی اکسپرت فارکس نیمه اتوماتیک
اکسپرت هایفارکس نیمه اتوماتیک وظایف یک دستیار را برای شما انجام می دهد. این قبیل از اکسپرت ها گزارشی از تحلیل ها و آنالیز قیمت ها را در اختیار شما قرار می دهند و پیشنهادهایی هم به شما ارائه می دهند اما اجازه ی ورود به معاملات را ندارند و تصمیم گیرنده نهایی شما هستید. این نوع از اکسپرت فارکس ها از این حیث که ضرر زیادی به سرمایه گذار وارد نمی کند و مدیریت بازار کاملا به دست شما می باشد بسیار مناسب هستند.
صرفه جویی در زمان با ربات فارکس
علت محبوبیت ربات های فارکس چیست؟
- صرفه جویی در زمان: اکسپرت فارکس در صورتی که کاملا درست و اصولی برنامه ریزی شده باشد با رصد شبانه روزی بازار می تواند فرصت های طلایی برای شما ایجاد کند. از سوی دیگر شما می توانید در زمان خود صرفه جویی کنید و نیاز نیست به طور مستمر پشت سیستم باشید.
- انجام معاملات بدون دخالت احساسات: یکی از دلایلی که موجب ضرر یا سود کم سرمایه گذاران در بازار فارکس می شود این است که درگیر هیجانات و احساسات می شوند. بدین ترتیب معامله ای که مدت های زیادی برنامه ریزی کرده اند را نابود می کنند. ربات ها مطابق با قوانین و اصول عمل می کنند و احساسات در تصمیم گیری آنها نقشی ندارد.
- انعطاف پذیری: ربات معاملاتی به هنگام طرح ریزی استراتژی خود از اطلاعات گسترده ای اعم از اندیکاتورها، نمودارهای قیمتی و … استفاده می کند. از این رو استراتژی هایی را در معاملات به کار می گیرد که انجام آن برای انسان بسیار مشکل است.
مزایای ربات فارکس
آشنایی با مزایای ربات فارکس
- اکسپرت فارکس یک ربات برنامه ریزی شده است از این رو همیشه طبق برنامه عمل می کنند.
- اکسپرت فارکس هیچ وقت دچار احساسات نمی شود و براساس ناامیدی یا طمع سود بیشتر استراتژی خود را تغییر نمی دهند.
- با استفاده از اکسپرت فارکس می توانید چندین حساب را به طور همزمان مدیریت کنید.
- یکی از ویژگی های منحصر به فرد ربات های فارکس این است که می توانید استراتژی خود را در بازار آزمایش کنید. بدین ترتیب می دانید که در موقعیت های مختلف چه عکس العملی از خود بروز دهید.
معایب ربات فارکس
معایب استفاده از ربات فارکس
- گاهی اوقات سازندگان اکسپرت فارکس ادعا می کنند که ربات آن ها بسیار سودآور و کارآمد است اما در واقعیت اکسپرت و نحوه کار با آن عکس این موضوع صدق می کند. به همین جهت قبل از استفاده از این ربات در بازار فارکس باید به مدت چند ماه به طور آزمایشی از آن استفاده کنید و عملکرد آن را در بازار بررسی کنید.
- به این نکته توجه کنید که هر چقد ربات های معاملاتی سودآور باشند باز هم نیاز به یک مدیریت انسانی دارند تا بتوانند امکانات خود را در جهت صحیح به کار گیرند.
- اینکه اکسپرت فارکس در مقابل هر شاخصی یک رفتار ثابتی از خود بروز میدهد مناسب نیست زیرا در برخی از مواقع سرمایه گذار تشخیص می دهد باید پول کمتر یا بیشتری را برای خرید اختصاص دهد. از این رو اکسپرت فارکس باید به طور مداوم بروز رسانی شود.
انواع اکسپرت فارکس کدامند؟
- اکسپرت اتوتریدینگ: این نوع از اکسپرت فارکس در ابتدا بازار را تحلیل و آنالیز می کنند. آنها اجازه ی معامله دارند به این معنا که بدون نظارت انسانی می توانند اقدام به خرید و فروش کنند. اکسپرت اتوتریدینگ به اکسپرت ریاضی نیز معروف است.
- اکسپرت های مدیریت چارت: این نوع از ربات های فارکس فقط به آنالیز و مدیریت اطلاعات و دادها می پردازد و معاملات به عهده سرمایه گذار می باشد.
- اکسپرت های اندیکاتوری: برای طراحی این نوع ربات ها از چندین اندیکاتور استفاده می شود.
- اکسپرت های غیر اندیکاتوری: برای طراحی و اجرای اکسپرت های غیر اندیکاتوری از معادلات و محاسبات ریاضی استفاده می شود.
- اکسپرت فارکس مارتینگل: ربات های مارتینگل برای انجام معاملات از استراتژی مارتینگل استفاده می کنند.
مراحل ساخت ربات فارکس
برای شروع کار ساخت اکسپرت فارکس باید یک زبان برنامه نویسی انتخاب کنید. زبان مناسب برای طراحی اکسپرت ها پایتون است. در این مرحله باید مشخص کنید که ربات شما قرار است در چه نوع بازاری فعالیت کند سپس باید صرافی مورد نظر خود را انتخاب کنید. حال باید یک سرور مناسب برای ربات خود معین کنید. در مراحلی که اقدام به ساخت ربات میکنید کامپیوتر خانگی بهترین سرور می باشد اما زمانی ربات به صورت شبانه روزی در حال فعالیت است دیگر نمی توانید از کامپیوتر استفاده کنید. می توانید از سرورهای مختلف اعم از Pi، Azure، Cloud و … استفاده کنید. برخی از سرورها بخشی از خدمات خود را به صورت رایگان ارائه می دهند.
نحوه ی ساخت یک ربات ساده
برای ساخته یک مدل از اکسپرت فارکس ساده چندین محدودیت وجود دارد. محدودیت اول این است که ربات ساخته شده فقط می تواند عملیات خرید یا فروش را انجام دهد. انجام معاملات توسط ربات به صورت متوالی انجام نمی شود یعنی اگر ربات روی خرید تنظیم است برای دفعه ی بعد باید آن را روی فروش تنظیم کنید. این ربات ساده از آیتم های ثابت خرید و فروش استفاده می کند. برای ساخت ربات باید حداکثر مبلغ معامله را تعین کنید. به عنوان مثال شما یک ارز یا دارایی را در بازار فارکس با قیمت 50 دلار خریداری کرده اید اگر حد ضرر فروش ربات را روی یک درصد تنظیم کنید چنانچه قیمت دارایی به 52 دلار رسیده باشد ربات دارایی شما را می فروشد.
عملکرد ربات در حالت فروش
- حالت اول: در مدل اکسپرت فارکس ساده اگر قیمت دارایی بیشتر از مبلغی که به عنوان حد ضرر تعیین کرده اید کاهش پیدا کند ربات آن را خریداری می کند. ایده ی ربات فارکس خرید در حالت ارزان و فروش در حالت گران می باشد. در واقع ربات وقتی که دارایی در پایین ترین قیمت ممکن است اقدام به خرید می کند و زمانی که افزایش قیمت پیدا می کند آن را می فروشد.
- حالت دوم: در این حالت نیز ربات در صورتی که قیمت دارایی بیشتر از حد تعیین شده افزایش پیدا کند آن را خریداری می کند. در این حالت هدف این است که قبل افزایش قیمت دارایی مدنظر، ربات اقدام به خرید کند.
عملکرد ربات در حالت خرید
- حالت اول: چنانچه اکسپرت فارکس متوجه ی افزایش قیمت دارایی که قبلا خریداری کرده است بشود بلافاصله دارایی را می فروشد تا بتواند سود کند.
- حالت دوم: در بهترین حالت اکسپرت فارکس دارایی ها را زمانی می فروشند که سود بالایی داشته باشد اما زمانی که یک دارایی در حالت افت قیمت است نیز بلافاصله آن را می فروشند تا بیشتر ضرر نکنند. در این حالت ربات با فروش دارایی از ضرر بیشتر جلوگیری می کند و بلافاصله از بازار خارج می شود.
سخن آخر
اکسپرت فارکس ابزاری مطمئن و کارآمد برای کمک به فعالیت سرمایه گذاران در بازار فارکس می باشد. بسیاری از سرمایه گذارانی که به مدت طولانی در فارکس حضور دارند می توانند در محیط متاتریدر 4 به زبان MQL4 به تنهایی اقدام به طراحی یک ربات با ویژگی های مدنظر خود کنند. برای افراد مبتدی بهتر است که از ربات های تمام اتوماتیک استفاده کنند تا بتوانند خیلی زود به سوددهی برسند اما به هنگام استفاده از این قبیل ربات ها باید آن ها را برای مدت طولانی اکسپرت و نحوه کار با آن اکسپرت و نحوه کار با آن تست کنند تا از عملکرد آن ها اطمینان حاصل کنند.
آموزش پیشرفته ساخت اکسپرت بورس با MQL5 ___ فصل پنجم: زمان بندی معامله
معصومه کرمی هستم و خیلی خوشحالم که به واسطه همرویش تونستم مسیر آموزشی کمبها و همگانی برای برنامهنویسی متاتریدر ایجاد کنم. آموزشهای تکمیلی این مسیر هم در وبسایت سودگاه (+) ارائه خواهد شد.
توضیحات
این آموزش، فصل پنجم از بسته پیشرفته آموزش ساخت اکسپرت با زبان MQL5 است. هدف ما در این فصل، زمان بندی اجرای ربات یا همان اکسپرت است. به آموزش اکسپرت نویسی حرفه ای می پردازیم. این که چه زمان وارد بازار شود و شرایط معامله را بررسی کند و چه زمانی از بازار خارج شود. زمان بندی معامله در اکسپرت مبحث مهمی در اجرای روزانه است که در این بسته به صورت گام به گام و دقیق فرامیگیرید.
مثالها و اکسپرتهای ساخته شده در این بسته براساس بازار بورس ایران طراحی شدهاند اما شما با یادگیری اصول برنامه نویسی و امکانات زبان MQL5 می توانید برای هر استراتژی معاملاتی و هر بازار مالی اکسپرت بسازید.
مواردی که در بسته مقدماتی و پیشرفته آموزش MQL5 میآموزید در آموزش زیر برای ساخت اکسپرت فارکس استفاده خواهند شد:
- آموزش اکسپرت نویسی فارکس (+)
زمان بندی ورود و خروج ربات به بازار معامله در این فصل به دو شیوه آموزش داده میشود. لازم است که اول این دو را کمی شرح دهیم.
زمان اجرا در آغاز تیک یا کندل؟
در طول آموزش اکسپرت نویسی تا این فصل، شرایط ارسال سفارش را در هر «تیک» بررسی میکردیم. اگر در آن تیک شرایط برقرار بود سفارش را ارسال میکردیم. یکی از ایرادهای بزرگ این روش آن است که اکسپرت ما براساس شرایط هر تیک (قیمت و مقدار اندیکاتور در آن تیک) تصمیم به ارسال سفارش میگیرد. بهتر آن است که هر زمان که کندل جدید باز شد اگر شرایط ارسال سفارش در کندل قبل برقرار بود در آن صورت سفارش در این کندل جدید ارسال شود.
زمان اجرا بر اساس فعالیت بازار سرمایه
برای اجرای اکسپرت و انجام معاملات خودکار باید زمان اجرای آن را تعیین کنیم. به عنوان مثال اگر اکسپرت را برای فارکس کدنویسی کردیم بهترین زمان برای معاملات در فارکس زمان باز شدن بازار لندن تا زمان بسته شدن بازار نیویورک است. در این بازه زمانی بیشترین معاملات در جهان صورت میگیرد. پس بهتر است که اکسپرت ما هم در این بازه زمانی فعال شود و در صورت فراهم بودن شرایط ارسال سفارش معاملات را انجام دهد.
این آموزش در یک نگاه
ما در ابتدای این آموزش کلاس CnewBar و تابع CheckNewBar را برای شناسایی بازشدن کندل جدید تعریف میکنیم. بعد یک اکسپرت را در شرایط ارسال سفارش در هر «تیک» اجرا میکنیم. در ادامه همان اکسپرت را با کلاس CnewBar و تابع CheckNewBar بازنویسی میکنیم. این بار اکسپرت را با شرایط ارسال سفارش در آغاز هر «کندل» اجرا میکنیم و نتیجه را با حالت قبل بررسی کردیم.
در بخش بعد با نوع داده DateTime آشنا میشویم و عملیات ریاضی را روی متغیرهای با نوع داده DateTime انجام میدهیم. در همین راستا با تابع TimeToString و StringToTime کار میکنیم.
در درس بعد استراکچر MqlDateTime را معرفی میکنیم. با این استراکچر میتوانیم اجزای یک متغیر DateTime را تجزیه کنیم. در ادامه تابع CheckTimer را تعریف میکنیم. این تابع دو ورودی از ما میگیرد که ساعت و دقیقه است. بعد تاریخ را از سرور میخواند و در نهایت یک متغیر از نوع DateTime به ما برمیگرداند.
در ادامه این آموزش ساخت اکسپرت ، تابع CheckTimer را تعریف میکنیم. با استفاده از این تابع، اطلاعات تاریخ و زمان هر تیک را از سرور میخوانیم. این تاریخ را با StartTime و EndTime که برای اکسپرت تعریف کردیم مقایسه میکنیم. اگر زمان حال بین این دو مقدار بود تابع به ما true را برمیگرداند در غیر این صورت False را return میکند.
اما تابع CheckTimer در صورتی که ساعت شروع اجرای اکسپرت و ساعت پایان اجرا یک روز با هم فاصله داشته باشند به درستی کار نمیکند. پس ما تابع DailyTimer را تعریف میکنیم تا داخل این تابع از تابع CheckTimer و CreateDateTime استفاده کنیم. باگ تابع CheckTimer را برطرف میکنیم و با استفاده از تابع DailyTimer هر نوع Timer را برای اجرای اکسپرت تعریف میکنیم.
در ادامه تابع PrintTimerMessage را تعریف میکنیم. این تابع هر زمان که timer فعال شد متن Timer Started را برای ما نمایش دهد و هر وقت که Timer غیر فعال شد متن Timer Stoped را نمایش دهد. کاربر به این وسیله از فعال یا غیر فعال بودن اکسپرت مطلع میشود.
در درس آخر هم با OnTimer Event Handle آشنا میشویم. با عملکرد تابع EventSetTimer و EventKillTimer نیز آشنا خواهید شد.
تمام سورس کدها به فیلم آموزشی هر درس پیوست شده است.
این آموزش ساخت اکسپرت بینظیر است زیرا:
- سناریونویسی شده و دارای زمان بهینه است.
- براساس منبع معتبر جهانی تهیه شده است.
- استفاده از شی گرایی در برنامه نویسی وو ساخت اکسپرت ها
- هدف از آموزش اکسپرت و نحوه کار با آن یادگیری زبان MQL5 و ساخت اکسپرت است.
- علاوه بر توضیح مفاهیم برای هر موضوع مثالهای کاربردی طراحی میشود.
پیشنیاز
- آموزش اکسپرت نویسی MQL5 – بسته مقدماتی
- آموزش پیشرفته ساخت اکسپرت بورس با MQL5 – فصل اول حدضرر پویا
- آموزش پیشرفته ساخت اکسپرت بورس با MQL5 – فصل دوم مدریت پول
- آموزش پیشرفته ساخت اکسپرت بورس با MQL5 – فصل سوم اطلاعات کندل ها
- آموزش پیشرفته ساخت اکسپرت بورس با MQL5 – فصل چهارم استفاده از اندیکاتورها در اکسپرت
آموزش mql5 پیشرفته – آموزش متاتریدر 5 – آموزش metatrader – زمان بندی اکسپرت – آموزش اکسپرت نویسی mql5 پیشرفته – آموزش ساخت اکسپرت – آموزش ساخت ربات معامله گر – expert timing – اکسپرت نویسی فارکس – اکسپرت بورس – زمان بندی معامله در اکسپرت – برنامه ریزی اجرای اکسپرت
معرفی و آموزش اکسپرت ترید پنل | TradePanel-v4
امروز به معرفی یک اکسپرت پر کاربرد که جناب آقای اسماعیلی توسعه و توسط آکادمی اندیکاتورها و سیستم ها منتشر شده است، میپردازیم.
این دستیار معاملاتی بسیاری از محاسبات معاملات شما از جمله مدیریت ریسک و سرمایه را برای شما به صورت خودکار انجام خواهد داد.
این دستیار با قرار دادن خودکار استاپ و بسیاری از پارامترهای دیگر میتواند شما را در انجام معامله موفق یاری کند.
همچنین قابلیتهایی مانند بستن همزمان تمام معاملات و یا تعداد مشخصی از آنها، از دیگر مزایای این دستیار معاملاتی است.
آموزش اکسپرت ترید پنل TradePanel-v4
در ادامه توضیحات و اصلاحاتی که سازنده آن با ما به اشتراک گذاشته را برای شما شرح میدهیم.
- خروج مرحلهای به این اکسپرت اضافه شد. که به صورت یک ستون در قسمت تغییر استاپ اضافه شد و با فعال کردن تیک هر قسمت و تعیین درصد مورد نظر با رسیدن قیمت به سود مورد نظر اکسپرت درصدی از معامله رو می بنده. مثال با تنظیماتی که در عکس مشاهده میکنید، با رسیدن سود معامله به 11 پیپ 15 %معامله بسته میشود. توجه کنید که ترتیب اجرای دستورات کلوز از پایین به باال خواهد بود یعنی اگر تمام 1 مرحله فعال باشند، ابتدا مرحله 1 بررسی میشود. با رسیدن سود معامله به هر مرحله قسمتی از پوزیشن بسته خواهد شد و به منظور کارکرد صحیح اکسپرت، اطلاعات پوزیشن بسته شده در یک فایل ذخیره خواهد شد. مسیر این فایل در تنظیمات اکسپرت قایل تنظیم است. توجه کنید که اگر اکسپرت قسمتی از معامله را ببندد، اطلاعات آن را ذخیره خواهد کرد. مثال اگر با همین تنظیمات عکس سود معاملهها به 11 پیپ برسد 15 %حجم معامله بسته خواهد شد. حال اگر با ادامه حرکت قیمت سود به 51 پیپ برسد، 55 %حجم اولیه بسته خواهد شد یعنی در مجموع 05 %معامله بسته میشود. در صورتیکه میخواهید اطلاعات گذشته از حافظه اکسپرت حذف گردد، میتوانید به مسیر ذخیره فایل مراجعه کرده و فایل را حذف کنید.
- در قسمت All Close دکمه نوع پوزیشن اضافه شد که قابلیت بستن پوزیشن های Buy یا Sell را به صورت مجزا به اکسپرت اضافه می کند.
- همچنین در قسمت All Close مقدار سود و زیانی که با زدن دکمه Close به حساب وارد می شود، نیز مشخص شده است. یعنی در صورتی که فقط معاملات Buy جفت ارز جاری که در سود هستند را انتخاب کرده باشید، عدد نمایش داده شده، جمع سود معاملات Buy جفت ارز جاری که سود آنها بزرگتر از صفر است، را نشان میدهد و با کلیک دکمه Close همین مقدار به حساب اضافه خواهد شد. در متن سود و زیان، تعداد معاملات متاثر از تنظیمات قسمت All Close نیز داخل پرانتز قید میشود. توجه کنید که سود یا زیان محاسبه شده به همراه سواپ و کمیسیون خواهد بود. در صورتیکه در تنظیمات اکسپرت Number Magic غیر صفر انتخاب کرده باشید، یک حرف M در متن سود یا زیان نمایش داده خواهد شد. و تنها معاملاتی که Number Magic برابر با مقدار تنظیم شده دارند، لحاظ خواهند شد.
- محاسبات Lot Best در این اکسپرت تغییر کرده و علاوه بر امکان تعریف ریسک هر معامله میتوان ریسک مجموع معاملات باز را هم تنظیم کرد. یعنی شما میتوانید حداکثر ریسک برای تمام معاملات را محدود کنید که در تنظیمات اکسپرت قابل تغییر است. و بدین صورت محاسبه میشود که اگر به طور مثال ریسک هر معامله را 1 درصد و ریسک مجموع معاملات را 1 درصد تنظیم کرده باشید، در هنگام محاسبه حجم ضرر تمام معاملات باز را با فرض اینکه استاپ آنها فعال شود محاسبه کرده و از بالانس کم می کند، و اگر این مقدار از 1 درصد بالانس حساب کمتر باشد، آنگاه حجم را بر اساس استاپ طوری حساب می کند که ریسک این معامله به تنهایی بیشتر از 1 درصد نباشد و در مجموع معاملات نیز بیش از 1 درصد نشود.
- در ورژنهای قبلی Number Magic تنها برای باز کردن معاملات کاربرد داشت. اما در این اکسپرت Magic Number هم برای باز کردن و هم برای بستن و همچنین برای مدیریت معاملات )تغییر حد ضرر یا بستن درصدی از معامله( کاربرد دارد. و در صورت تنظیم Number Magic در قسمت مقدار سود و زیان یک حرف M اضافه خواهد شد. پس اگر Number Magic را مقدار غیر صفر وارد کنید، معاملاتی بسته میشوند و حدضرر آنها تغییر میکند، که قبال Number Magic آنها ست شده باشد. اینجا یک استثنا هم داریم. در قسمت If Close مقدار Number Magic تاثیر ندارد و تمام معاملات را بدون در نظر گرفتن Number Magic آنها لحاظ میکند.
- توجه کنید که مقادیری که در پنل اکسپرت وارد می کنید در متا ذخیره می شوند و با تغییر تایم فرم و حتی بستن متا از حافظه آن پاک نمیشوند. در واقع اگر استاپ تریل فعال شده باشد با راه اندازی مجدد متا، استاپ تریل فعال خوهد بود.
- برای حذف یکباره حد ضرر و سود تمام معاملات میتوانید دکمه نحوه محاسبه حد سود/ضرر را از حالت Line به حالت Pip تغییر دهید و مقدار حد سود یا ضرر را برابر 5 قرار دهید و دکمه SL یا TP را بزنید.
- در قسمت تنظیمات اکسپرت نیز گزینه هایی اضافه شده است: قابلیت تنظیم حداکثر ریسک تمام معاملات باز (عدد به درصد است. مقدار پیشفرض 1 درصد). قابلیت تنظیم سایز فونت و سایز کلی پنل و گزینه closedOrderfilePath به منظور مشخص کردن مسیر ذخیره اطلاعات اکسپرت است.
قسمتهای اصلی اکسپرت معاملاتی
- این قسمت مربوط به تنظیم sl و tp تمام معاملات است. دکمه دو وضعیتی All/Symbol مشخص می کنه که حد سود/ضرر برای چه معاملاتی اعمال گردد. و دکمه دو وضعیتی Line/Pip مشخص می کنه حد سود/ضرر بر حسب پیپ مشخص شود و یا خط tp/sl که روی چارت قرار داده اید. توجه کنید که اگر این گزینه روی حالت Line ست شود حد سود/ضرر تنها برای معاملات جفت ارز جاری اعمال میگردد.
- این قسمت برای اردرهای پندینگ کاربرد دارد. که می توان چند پندینگ با فاصله مشخص را به اکسپرت و نحوه کار با آن صورت یکجا اعمال نمود. در صورتی که گزینه Price مقدار 1 -داشته باشد، اردر پندینگ با فاصله مشخص شده از قیمت جاری بازار باز خواهد شد.
اجزای مختلف اکسپرت معاملاتی
- بستن اکسپرت
- کوچک کردن پنجره اکسپرت
- کم کردن حجم (با گام 0.01، 0 لات)
- حجم بر حسب لات
- افزودن به حجم (با گام 0.01، 0 لات)
- اسپرد نماد جاری بر حسب پیپ (در بروکر های 5رقمی نیز بر حسب پیپ محاسبه میشود).
- محاسبه حجم بر حسب حد ضرر و درصد ریسک (مقدار محاسبه شده در قسمت 4 نمایش داده میشود).
- 8 .نحوه محاسبه ریسک جهت مورد 7 .دوحالت E و B دارد. به معنای E=Equilty و B=Balance که مقدار ریسک را بر حسب Equity یا Balance محاسبه میکند.
- میزان درصد ریسک
- حد سود(در صورت باز کردن معامله از طریق این اکسپرت، این مقدار حد سود که بر حسب پیپ است در همه بروکرها لحاظ میگردد).
- حد ضرر(در صورت باز کردن معامله از طریق این اکسپرت، این حد ضرر که بر حسب پیپ است )در همه بروکرها( لحاظ میگردد و جهت محاسبه حجم در گزینه 7 نیز بکار میرود).
- دکمه دو وضعیتی. شامل Symbol و All که مشخص میکند پنج مرحله تغییر StopLoss که در کادر مشخص شده قرار دارند، برای چه معاملاتی فعال شود. در صورت انتخاب Symbol تغییر استاپ فقط بر روی معاملات جفت ارز جاری لحاظ میگردد. و در صورت انتخاب All بر روی همه معاملات اعمال میگردد.
- فعال و غیر فعال کردن مراحل تغییر استاپ لاس. که شامل 1 مرحله است و اولین مرحله ریسک فری و آخرین مرحله استاپ تریل میباشد.
- مقدار پارامترهای تغییر استاپ لاس. شامل 5 مقدار است. که مقدار اول تعداد پیپی که معامله در سود میرود را مشخص میکند و پارامتر دوم مقدار تغییر محل استاپ لاس را مشخص میکند. یعنی در گزینه اول بعد از اینکه معامله 15 پیپ سود کرد، حد ضرر به فاصله 2 پیپ بعد از نقطه ورود منتقل میشود. (تمام اعداد این قسمت بر حسب پیپ بوده در همه بروکر ها.) توجه کنید که اولویت این قسمت از پایین به بالا است یعنی اگر هر 5 گزینه فعال باشند برای معاملات اول گزینه آخر چک میشود و در صورتی که معامله شرایط آن را نداشته باشد سپس به گزینه قبلی مراجعه میشود و به همین ترتیب.
- بستن معاملات با توجه به گزینههای 16 و 17
- دو حالت Symbol و All دارد که جهت بستن معاملات جفت ارز جاری یا تمام معاملات کاربرد دارد.
- شامل سه حالت Any,Loss,Profit میباشد. که گزینه Profit فقط شامل معاملات در سود میباشد. گزینه Loss شامل معاملات در ضرر و گزینه Any همه معاملات را شامل میشود.
- .با فعال کردن این گزینه میتوان مجموع معاملات را در صورتی که وارد سود یا زیان مشخصی شوند، بصورت یکجا بست.
- .نحوه محاسبه مورد 18 را مشخص میکند که شامل دو حالت Symbol و All میباشد که Symbol فقط شامل معاملات نماد جاری و All شامل تمام معاملات میشود.
- نحوه محاسبه مورد 18 را مشخص میکند که شامل سه حالت Any,Loss,Profit میباشد. که گزینه Profit تنها معاملات در سود را محاسبه میکند. و گزینه Loss تنها معاملات در ضرر و گزینه any همه معاملات.
- نحوه محاسبه مورد 18 را مشخص میکند مقدار سود را مشخص میکند.
- واحد محاسبه قسمت 21 را مشخص میکند که اکسپرت و نحوه کار با آن دو حالت Pips و Depo( به معنای Deposite یا همان واحد پول حساب شما) دارد. جهت تعیین حد سود و حد ضرر بر اساس خطوط حمایت/مقاومت و سرعت بیشتر برای مشخص کردن حد سود و ضرر، میتوانید از دو خط افقی با نامهای sl و tp استفاده کنید. که با جابجایی آن اکسپرت فاصله آن را با قیمت فعلی محاسبه کرده و بر حسب پیپ در قسمت حد سود یا ضرر وارد می کند (قسمت 10 یا 11).
توصیه سازنده
من تلاش کردم تا اصول مدیریت سرمایه را به این اکسپرت اضافه کنم. تا برای افراد تازه وارد به این بازار، ابزاری برای معامله فراهم کنم. من یقین دارم اگر افراد خود را ملزم به رعایت دقیق اصول مدیریت کنند، هرگز کسی کال نخواهد اکسپرت و نحوه کار با آن شد. برای همین دوست دارم اولین چیزی که یک تازه کار روی متا نصب میکند همین اکسپرت (یا اکسپرتهای مشابه) باشد تا خیالش از اجرای دقیق محاسبات راحت باشد و بازار را بدون حتی یکبار کال شدن تجربه کند. از همه اساتیدی که دانشجو دارن، خواهش میکنم استفاده از این اکسپرت یا اکسپرتهای مشابه را برای دانشجویان خود الزامی کنند. البته این اکسپرت قطعا خالی از اشکال نیست، و انتظار دارم همانطور که دوستان تا الان با پیشنهادات خوب خود اکسپرت را تکمیل کرده اند، بعد از این هم به کامل شدن اکسپرت کمک کنند.
در پایان لازم است یادآور شویم که قبل از استفاده در حساب ریل، لطفا در دمو تست شود.
سفارش اکسپرت و اندیکاتور | آموزش فارکس
آموزش بورس بین الملل - فارکس را با سایت Googleforex.net شروع کنید.
سفارش اکسپرت و اندیکاتور | آموزش فارکس
اولین قدم برای شروع فارکس آموزش فارکس است. در مرحله ی بعد معامله گران بازار باید استراتژی فارکس شخصی خود را خلق کنند و سپس به دنبال کسب سود از بازار باشند. طبیعتا بررسی و تست استراتژی فارکس زمان بر بوده و صبر و حوصله زیادی میطلبد. یک تریدر باید نقاط ضعف استراتژی معاملاتی خود را پیدا کند و آنها را اصلاح نماید تا بتواند بصورت مستمر در بازار سود کند. تریدرها اغلب استراتژی و معاملات روزانه ی خود را بصورت تکراری انجام میدهند . به همین علت ؛ اکثرا نیازمند برنامه یا دستیاری هستند که تحلیل و سیگنال یابی آنها را به صورت اتوماتیک انجام دهند.
اکسپرت چیست ؟
اکسپرت ها همان معاملات دستی هستند که به حالت autotrading (معاملات خودکار) درآمده اند . تریدرها میتوانند استراتژی معاملاتی خود را به ربات معامله گر یا همان اکسپرت و یا اندیکاتور تبدیل کنند که البته برای نوشتن یک برنامه ی Expert تسلط به زبان برنامه نویسی MQL نیاز است. زبان MQL کاملترین زبان برنامه نویسی جهت ساختن و طراحی اکسپرت و اندیکاتورهای فارکس است. با این کار استراتژی معاملاتی افراد اتوماتیک خواهد شد و نیازی نیست که بصورت 24 ساعته پای سیستم بنشینند و بازار را رصد کنند.
همچنین فرقی ندارد که این استراتژی بر پایه ی الگوهای پرایس اکشن است یا بر پایه ی اندیکاتورها و یا هر روش دیگری. در هر صورت امکان تبدیل آن استراتژی فارکس به سفارش اکسپرت فارکس و یا سورس کد اندیکاتور وجود دارد. معامله گران می توانند به کمک کدنویسهای mql ، استراتژی شخصی خود را بصورت کامل و یا بخشی از آن را به اکسپرت و یا اندیکاتور تبدیل کنند. جهت کسب اطلاع بیشتر در خصوص ماهیت اکسپرت ، مطلب « اکسپرت چیست » را در سایت گوگل فارکس مطالعه فرمایید.
در ادامه مطلب قصد داریم تا شما را با نحوه سفارش اکسپرت و اندیکاتور در سایت mql5 آشنا کنیم.
سفارش اکسپرت و اندیکاتور در سایت mql5
اگر استراتژی شما نیاز به سفارش طراحی اکسپرت و یا سفارش برنامه نویسی اندیکاتور دارد می توانید از سایت mql5 این کار را انجام دهید. کد نویس های این سایت در قبال دریافت هزینه ، با تسلط به زبان برنامه نویسی MQL امکان انجام سفارش اکسپرت و اندیکاتور را دارند. که البته هزینه اکسپرت نویسی را دریافت میکنند.
در مرحله اول میبایست در سایت mql5 ثبت نام نمایید.
جهت ثبتنام در سایت MQL5 و سفارش اکسپرت و اندیکاتور طبق مراحل زیر عمل کنید:
1- اول وارد سایت MQL5 شوید و روی گزینه Create Account در بالای صفحه کلیک نمایید و فرم نام و ایمیل را پر کنید. مطابق عکس زیر :
شما میتوانید بازار فارکس را با 20% شارژ هدیه ی اضافی شروع کنید ، جهت ثبت نام در بروکر amarketsکلیک نمایید
2- بعد از پر کردن فرم ، ایمیل خود را برای تایید اکانت باز کنید و با کلیک بر روی لینک وریفای به اکانت MQL خود وارد شوید.
3- بعد از ورود به حساب کاربری خود ، در بالای صفحه گزینهی Freelance را انتخاب کنید. در این صفحه نرخ و رزومه برنامه نویسان را مشاهده میکنید ؛ حال برای ثبت سفارش اکسپرت و اندیکاتور خود بر روی دکمه Create an order کلیک نمایید. مطابق عکس زیر :
در صفحه ی جدید Create an order اطلاعات خواسته شده را تکمیل کنید به این ترتیب که :
- نوع order خود را اکسپرت و نحوه کار با آن مشخص کنید.
- سفارش متاتریدر 4 یا 5 را انتخاب کنید.
- نوع دستور خود را انتخاب کنید : اکسپرت یا اندیکاتور و…
4- در بخش توضیحات باید اطلاعات کامل از استراتژی خود ارسال کنید. به عنوان مثال:
A- مشخص کردن اینکه استراتژی شما به اکسپرت تبدیل شود یا سفارش ساخت اندیکاتور دارید.
B- دستور معامله SELL و BUY است و یا دستور معامله از نوع Pending order است.
C- روش ورود به پوزیشن + روش خروج از پوزیشن
D- حجم لات هر معامله + نحوه محاسبه size
E- مشخص کردن حد سود و حد ضرر معاملات (Take profit و stop los )
F- توضیحات اضافه مثل دستور Trailing stop و Close All و تایم فریم.
G- اضافه کردن عکس یا نوشته از استراتژی در صورت نیاز . مطابق عکس زیر :
5- با کلیک بر روی گزینه top up میبایست حساب خود را شارژ نمایید که روشهای شارژ عبارتست از ویزاکارت ، پی پال ، یونیون پی. (جهت شارژ اکانت میتوانید به صرافی های آنلاین مراجعه کنید)
6- اگر Developer یا برنامه نویس خاصی مد نظر دارید نام آنرا وارد کنید.( در غیر این صورت باید منتظر دریافت پروژه توسط دولوپر باشید)
7- در نهایت جهت اجرای سفارش گزینه ی Add application to website را کلیک نمایید.
فیلم های بی نظیر آموزش XPert
نرم افزار XPert HighScore Plus مشهورترین و کاملترین نرم افزار برای آنالیز الگوی پراش اشعه ایکس (XRD) است. اولین گام برای تفسیر الگوی XRD، آنالیز کیفی یا شناسایی فازهای موجود در نمونه میباشد. گام بعدی آنالیز کمی است (آنالیز کمی XRD در یک دوره آموزشی مجزا آماده ده است). در این مجموعه آموزش Xpert HighScore Plus به آموزش مهمترین و پرکاربردترین آنالیزهای کیفی الگوی XRD می پردازیم.
فصل صفر آموزش XRD
در این دوره آموزشی، فصل صفرم نداریم. تاریخچه XRD و چه کسی این روش را ابداع کرده و … کمکی به آنالیز نمونههای ما نمی کند. پس این گونه مطالب در آموزشهای ما جایی ندارند. افتخار ما این است که در کوتاه ترین زمان ممکن و به صورت کاملا کاربردی، آموزش میدهیم. در ابتدا یک فیلم از آنالیز XRD ببینید تا کیفیت و عدم اتلاف وقت را متوجه شوید.
در بستهی آموزش XPert HighScore چه مطالبی پوشش داده شده؟
آموزش XPert HighScore Plus | وبسایت یونیکا
مقدمه آنالیز XRD و آموزش نصب XPert
الگوی XRD همانند اثر انگشت برای یک ماده هست و هیچ دو مادهای دارای الگوی پراش یکسانی نیستند. بعضی از مواد از یک فاز تشکیل شده اند و برخی دیگر از چند فاز مختلف. در فصل اول آموزش نرم افزار XPert به معرفی الگوی پراش پرداختیم و به چرایی استفاده از این تکنیک اشاره کردیم. در انتهای این بخش نحوه نصب نرم افزار XPert HighScore Plus و دیتابیسهای PDF2 و COD پرداختیم.
آماده سازی فایلها برای XPert HighScore
برخی از فایلهای XRD با نرم افزار XPert اجرا نمیشوند به همین دلیل در این بخش به نحوه وارد کردن فایل ها با فرمت های مختلف به داخل نرم افزار XPert HighScore پرداختیم. همچنین اگر فایلها را با نرم فزارهای ویرایش متن، مثل Notepad باز کنیم اطلاعات مفیدی به دست می آوریم. پس این آموزشها را از دست ندهید.
آنالیز XRD بخش اول
هر آنچه که برای آنالیز کیفی الگوی پراش نیاز دارید در این بخش به صورت کامل آموزش داده شده، در بسته آموزش XPert از 0 تا 100 آنالیز ماده با استفاده از یک مثال کاربردی توضیح داده شده است. در این بخش با بهینه سازی الگو، جستجوی پیک اکسپرت و نحوه کار با آن ها، فازیابی و توضیح کامل الگوی رفرنس (Reference Pattern) آشنا خواهید شد. مواردی که به صورت جزئی و کلی آموزش داده شده است شامل حذف پسزمینه، هموارکردن الگو (Smooth)، حدف K-alpha، فازیابی، تعیین اندیس میلر و … می باشند. همچنین تمامی موارد مربوط به Restriction، تنظیم Score شامل Track Graphics، ِDemote Unmatch، Match Intensity، Pattern Shift و … در این آموزشها کاملا توضیح داده شده است.
آنالیز XRD بخش دوم
آنالیزهای تکمیلی که منجر به استخراج اطلاعت بیشتری از الگوی پراش میشوند در این بخش توضیح داده شدهاند. در بخش از آموزش های آنالیز الگوی پراش XRD، نحوه محاسبه اندازه بلورک با استفاده از رابطه شرر و همچنین ترسیم نمودار ویلیامسون هال در نرم افزار XPert را یاد خواهید گرفت. از رابطه شرر فقط برای محاسبه اندازه بلورک استفاده میشود ولی این روش برای نمونههایی که دارای کرنش هستند مناسب نیست به همین جهت از روش ویلیامسون هال برای محاسبه اندازه بلورک و کرنش به صورت همزمان استفاده می شود.
تشریح کامل رابطه شرر
در این بخش به صورت کامل به تشریح رابطه شرر پرداخته شده است و با یک مثال کاربردی نحوه محاسبه اندازه بلورک به صورت دستی و با استفاده از فرمول شرر آموزش داده شده است. در ابتدا با فرمول تئوری رابطه شرر آشنا خواهید شد و در انتها به صورت دستی و با کمک فرمول نویسی در نرم افزار Excel توانایی محاسبه اندازه بلورک با استفاده از رابطه شرر را بدست خواهید آورد
تشریح کامل رابطه ویلیامسون هال
در این بخش از آموزش XPert به نحوه محاسبه اندازه بلورک و کرنش شبکه با استفاده از رابطه ویلیامسون هال پرداخته شده است. رابطه ویلیامسون هال یک رابطه اصلاح شده از رابطهی شرر هست که با استفاده از پهنای پیک، امکان محاسبه کرنش شبکه را نیز برای ما فراهم می کند. در این بخش به تشریح رابطه ویلیامسون هال پرداختیم و با یک مثال کاربردی نحوهی استفاده از این رابطه را توضیح دادیم. این محاسبات به صورت دستی و با کمک نرم افزار اکسل انجام شده است و در انتها نمودار مورد نظر در نرم افزار اکسل ترسیم می شود و کرنش و اندازه بلورک از نمودار استخراج می شود.
آنالیز ماده چند فازی در نرم افزار اکسپرت
نحوه آنالیز مواد تک فاز با مواد چند فاز تفاوت چندانی ندارد. تنها اکسپرت و نحوه کار با آن تفاوت، رعایت کردن تعداد کمی نکات حرفه ای است. در این بسته ی آموزشی یک مثال کامل از نحوه آنالیز ماده چند فازی آورده شده و شما را با تمامی نکات آنالیز ماده چند فازی آشنا می کنیم. تمام تکنیک های حرفه ای را در این مجموعه یاد خواهید گرفت.
آموزش حرفه ای آنالیز XRD با استفاده از نرم افزار XPert
آموزشهای این بستهی آموزشی پایان ندارد. در این بخش موارد جدید، نکات، تجربیات، مطالب جا افتاده و …. به مرور زمان قرار داده میشود و به صورت رایگان برای خریداران قبلی ارسال میشود. به عنوان مثال آنالیز الگوی XRD چند فازی، نکات مربوط به حذف K-alpha2، معرفی انواع متد های Smooth و حذف نویزهای نمودار، معرفی انواع رفرنس ها و …. در این بخش آورده شده اند.
هر آنچه که برای یک تحلیل کامل و دقیق با نرم افزار XPert نیاز دارید در بسته آموزش XPert وجود دارد
آموزشXPert HighScore Plus | وبسایت استوایی
پرسش و پاسخ های نرم افزار XPert HighScore
گاهی اوقات نیاز دارید به نسخه های قدیمی تر نرم افزار XPert مهاجرت کنید ولی با خطاهایی مواجه می شوید. نحوه رفع خطا های نرم افزار XPert را به صورت رایگان در سایت قرار داده ایم. و همچنین گاهی اوقات تنظیمات ظاهری نرم افزار خراب می شود و برخی پنل ها مخفی می شوند که باعث ایجاد مشکل برای شما می شود. برای رفع این مشکل می توانید مقاله و فیلم مربوط به نحوه بازگردانی محیط گرافیکی نرم افزار اکسپرت را در سایت یونیکا مشاهده کنید.
دیدگاه شما