اکنون، برای ایجاد یک ربات معامله گر، نیازی به دانستن نحوه برنامه نویسی یا استخدام یک برنامه نویس ندارید. می توانید خودتان یک ربات بسازید. از طریق تلگرام به opexflow.com
وارد شوید . سپس به صفحه ساخت ربات بروید. می توانید از طریق مسیر زیر به صفحه ایجاد ربات برسید: (1) سیگنال ها -> (2) کنترل ها -> (3) ایجاد. یا لینک را باز کنید . در این صفحه می توانید یک ربات تمام عیار ایجاد کنید که ایجاد نمونه کارها و تعادل مجدد را به طور خودکار انجام می دهد. بیایید به عملکرد ایجاد یک ربات نقطه به نقطه نگاه کنیم.
راه اندازی ربات
1. وارد کردن معامله اگر میخواهید ربات سفارشهای خرید را بر اساس سیگنال ورودی باز کند، Long را انتخاب کنید. اگر ربات باید بر اساس سیگنال ورودی کوتاه (فروش) کند، Short را انتخاب کنید. 2. بازه زمانی این مورد برای بک تست ربات (بررسی داده های تاریخی) مورد نیاز است. این قسمت بر تجارت از طریق OpexBot تأثیر نمی گذارد. اینجا نیازی به تغییر چیزی نیست. 3. تعادل این مورد برای بک تست ربات (بررسی داده های تاریخی) مورد نیاز است. این قسمت بر تجارت از طریق OpexBot تأثیر نمی گذارد. در اینجا می توانید مبلغ سپرده اولیه را که با آن بک تست انجام می شود تنظیم کنید. 4. محدود کردن حجم یک ساز در نمونه کارها . در اینجا شما حجم یک ساز را در نمونه کارها محدود می کنید. به عنوان مثال، اگر موجودی 100000 روبل داشته باشید و محدودیت آن 20٪ باشد، ربات یک ابزار را با قیمت بیش از 20000 روبل نمی خرد. این به شما امکان می دهد سبد خود را با حداقل 5 سهم در 20٪ سپرده ، یعنی تا 20 هزار روبل متعادل کنید. 5. اندازه معامله (به عنوان درصدی از سپرده) . در اینجا شما ربات را به یک معامله محدود می کنید. اگر می خواهید سپرده را به تدریج توزیع کنید، سپس یک محدودیت 10٪ تعیین کنید، سپس ربات سهام کل سپرده را در 10 مرحله خریداری می کند. اگر 100% شرط بندی کنید، در یک مرحله ربات می تواند کل سپرده را توزیع کند. 6. تعرفه و پورسانت، کمیسیون (درصد)، خدمات کارگزاری در ماه . اینها فیلدهای رزرو شده برای مسابقات و بک تست هستند، به طوری که همه در شرایط واقعی و برابر با کمیسیون یکسان از تراکنش ها به رقابت می پردازند. شما می توانید تنها یکی از بانک ها را با کارمزد مشخص انتخاب کنید. این انتخاب به هیچ وجه بر استفاده از ربات در OpexBot تأثیر نمی گذارد. 7. استفاده از اهرم (معامله حاشیه) . اهرمی که برای معامله انتخاب می کنید، هم بر روی بک تست و هم روی ربات در OpexBot تأثیر می گذارد. اگر نمی دانید این چیست، پس این فیلد را تغییر ندهید. 8. نحوه بستن معامله بسته به انتخاب این پارامتر، فیلدهای تنظیمات ربات تغییر می کند، می توانید یک معامله را هم توسط StopLoss و TakeProfit و هم با یک سیگنال ببندید. یا هر دو سناریو. اگر معامله را با TakeProfit و StopLoss ببندید، فیلدهای زیر در دسترس خواهند بود: TakeProfit و StopLoss به صورت درصد نشان داده شده است که پس از رسیدن به آن رویداد انتخاب شده در زیر اجرا خواهد شد. به عنوان مثال، هنگامی که یک مقدار آستانه به دست می آید، یک موقعیت باز می تواند به طور کامل یا جزئی بسته شود. یا متوسط (به جای بسته شدن موقعیت، برعکس افزایش می یابد). از این رو می توان استراتژی های مختلفی را مدل سازی کرد. به عنوان مثال: StopLoss: -5% وقتی به این آستانه رسید: میانگین. شما یک سهم را به قیمت 10000 روبل خریداری کردید. اگر سهام 5 درصد کاهش یابد، ربات به شما پیشنهاد می دهد که میانگین آن را بخرید (50 درصد سهام اضافی بخرید). مدل کردن یک استراتژی بسیار آسان استمارتینگل . تمام فیلدهای دارای تنظیمات ربات پر شده است، ما به مرحله ایجاد سیگنال ورودی می رویم. برای انجام این کار، بر روی دکمه “بعدی” کلیک کنید.
تنظیم سیگنال ها
به طور پیش فرض، سیگنال ورودی همیشه در این مرحله پیکربندی می شود. اما اگر خروجی با سیگنال را انتخاب کرده باشید، سیگنال خروجی اضافی به شما پیشنهاد می شود. تنظیم سیگنال ورودی در زیر مورد بحث قرار خواهد گرفت. سیگنال ها از پارامترهای زیر تشکیل شده اند.
- انتخاب تیکر
- فیلتر بر اساس داده های فنی
- فیلتر بر اساس آمار پیش بینی
- فیلتر تغییر قیمت
- فیلتر نسبت حجم
1. انتخاب تیکرها . شما می توانید تیکرهای مورد علاقه را به صورت جداگانه یا بر اساس صنعت انتخاب کنید. اگر هیچ کدام را انتخاب نکرده اید، در نظر گرفته می شود که همه تیک ها را انتخاب کرده اید.
2. فیلتر بر اساس داده های فنی . اطلاعات فنی مورد نظر خود را وارد کنید. در حال حاضر RSI و MACD برای تری فریم روزانه موجود است. اگر به شاخص های تجزیه و تحلیل فنی اضافی نیاز دارید، در مورد آن در انجمن بنویسید. اگر در این بخش چیزی را پر نکنید، سیگنال از نشانگرهای تحلیل تکنیکال استفاده نخواهد کرد.
3. بر اساس آمار فیلتر کنید. پیش بینی این پارامتر از داده های یک پیش بینی آماری استفاده می کند که در وب سایت در بخش تحلیل تکنیکال فهرست شده است. اگر فیلد را پر نکردید، آمار را بیان کنید. پیش بینی استفاده نمی شود
4. فیلتر تغییر قیمت . در این قسمت می توانید پارامترهایی را مشخص کنید که فقط برای سهام هایی که با درصدی که شما تعیین کرده اید تغییر کرده اند سیگنال ارسال کند. اگر درصد منفی را مشخص کنید، سیگنالی برای سقوط سهام وجود خواهد داشت.
5. فیلتر نسبت حجم . این فیلتر فقط در OpexBot استفاده می شود و در بک تست دخالتی ندارد. در این قسمت می توانید نسبت حجم معاملات خرید و فروش ناشناس را برای بازه های زمانی مختلف مشخص کنید.
پس از پر کردن حداقل یک پارامتر سیگنال ورودی، دکمه شروع و ذخیره ربات ظاهر می شود.
دکمه «شروع» آزمایشهای برگشتی را راهاندازی میکند (در زیر به آن نگاه خواهیم کرد) با قابلیت افزودن بیشتر ربات به جدول رقابت سودآوری. دکمه ذخیره ربات را در صفحه شما ذخیره می کند و می توان از آن برای تجارت استفاده کرد. روی دکمه Save کلیک کنید. نام و توضیحات را وارد کنید و ربات را ذخیره کنید. پس از آن می توانیم به نمایه در صفحه روبات ها برویم و آن را در آنجا ببینیم. علاوه بر این، این ربات در پلتفرم OpexBot ظاهر می شود، امکان راه اندازی و مشاهده سیگنال مدیریت پورتفولیو که ربات در یک زمان معین می دهد وجود خواهد داشت. استفاده از ربات دستیار و سیگنال ها در OpexBot در مقاله ای جداگانه مورد بحث قرار خواهد گرفت. در حال حاضر، اجازه دهید به بک تست ربات بپردازیم.
بک تست ربات
اگر هنگام ایجاد یک ربات، به جای ذخیره کردن، روی Start کلیک کنید، به حالت بک تست ربات با استفاده از داده های تاریخی خواهید رفت. اگر همه سهام را انتخاب کرده باشید، سیگنال های زیادی برای ورود یا خروج وجود دارد، با محدودیت مواجه خواهید شد. برای دور زدن آن، باید یا تعداد سهام معامله شده را کاهش دهید یا سیگنال های ورود دقیق تری ایجاد کنید. اگر کمتر از پنج هزار سیگنال وجود داشته باشد، یک شبیه سازی از سودآوری رباتی که ایجاد کرده اید باز می شود. تمام سیگنالهای ورود و خروج در بازههای زمانی روزانه در نظر گرفته میشود و همچنین سودآوری با در نظر گرفتن تمام تنظیمات محاسبه میشود. مثال . اگر ربات سودآوری مثبتی داشته باشد، می توانید آن را ذخیره کنید و وارد جدول رقابت و رتبه بندی سودآوری ربات های معامله گر شوید. اگر سوالی دارید یا می خواهید ربات برای شما انجام شود، در مورد آن در انجمن بنویسید .