این ربات دارای ۴ پلن می باشد که بسته به انتخاب خود می توانید از هر کدام از آن ها استفاده کنید. برای مدیریت ریسک لازم است تعداد معاملات افزایش یابند لذا پلن رایگان پیشنهاد نمی شود و حتی پلن های ۲ و ۳ نیز برای بازدهی مناسب نیستند زیرا امکان multi pair را برای ربات های DCA ندارند. در ادامه راه اندازی ربات را آموزش می دهیم و سایر موارد را به انتهای مقاله می سپاریم. البته یک پیشنهاد خوب در داخل مقاله وجود دارد که خواهیم دید.
اتصال به صرافی
این قسمت برای اتصال به صرافی می باشد. برای این کار ابتدا باید به صرافی خود رفته و در منوهای مربوطه API Management را انتخاب کنید و Create API را بزنید اغلب صرافی ها چندین نوع API را جهت اتصال به سایر نرم افزارها فراهم می کنند آنچه که در این API نیاز دارید read و trade می باشد سایر گزینه ها که شامل deposit , withdraw می باشد را غیرفعال کنید. بدین ترتیب ربات فقط می تواند موجودی حساب را بخواند (جهت نمایش در پورتفولیو) و عملیات خرید و فروش را انجام دهد و امکان واریز و برداشت از حساب به ربات داده نمی شود.
همچنین با توجه به اینکه 3commas از چندین IP استفاده می کند گزینه Unrestricted IP address را انتخاب نمایید.
تنظیمات بالا مربوط به بایننس می باشد و در اغلب صرافی ها این تنظیمات به یک شکل است. همچنین صرافی ها از شما می خواهند که ورود دو عاملیتی را برای اکانت خود فعال کنید تا اجازه ساخت API را به شما بدهند برای این منظور کافی است اپلیکیشن google authenticator را بر روی موبایل خود نصب کنید و در صرافی به شما QR Code نمایش داده می شود آن را در برنامه google authenticator اسکن کنید و کد مربوطه را در صرافی بزنید تا ارتباط برقرار شود.
بعد از ایجاد API و تعریف یک نام دلخواه برای آن به شما API Key و API Secret داده می شود. حال به داشبورد خود در 3commas بروید و در قسمت connect a new exchange صرافی خود را تعیین کنید و آن کدها را در قسمت مربوطه پیست نمایید. یک نام برای این صرافی انتخاب کنید (ربطی به نام API ندارد و می تواند یک نام دلخواه برای شناختن صرافی در لیستتان باشد) و گزینه connect را بزنید اگر همه چیز خوب پیش رفته باشد و اشتباهی نداشته باشید اکانت شما ایجاد می شود.
همانطور که مشاهده می کنید در سمت راست این بخش آموزش های لازم برای شما قرار گرفته است تا به راحتی بتوانید این کار را انجام دهید. هر تعداد صرافی که بخواهید رو می تونید اضافه کنید. حتی میشه برای یک صرافی چند تا اکانت را به 3commas متصل کنید.
یک امکان خوبی که 3commas قرار داده امکان ایجاد حساب binance با لینک خودشان است دستورالعمل ها را دنبال کنید و بدین ترتیب شما یک ماه رایگان پلن pro را دریافت می کنید. این هم آفر ویژه 3commas .
انواع بات های 3commas
چندین نوع بات را می توان در 3commas ایجاد نمود. برای تازه واردها امکان ساخت بات به صورت خودکار و توسط ویزارد وجود دارد این بات ها از تنظیمات پیش فرض استفاده می کنند. ما در این نوشته روی ویزاردها صحبتی نمی کنیم بلکه شیوه ساخت کامل بات ها را بررسی می کنیم بدین ترتیب امکان تنظیمات بات نیز وجود دارد و با همه گزینه های بات آشنا می شویم. انواع بات ها در 3commas عبارتند از:
– بات DCA
– بات Grid
– بات Option
اصلی ترین نوع بات در این سیستم و تمامی سیستم های دیگر بات های DCA هستند این بات ها مشابه ترید های خودمان هستند با تعیین حد سود و حد ضرر ٬ استراتژی ورود و خروج که امکانات مدیریت کاملی را روی بات به ما می دهند.
ساخت بات DCA
این نوع بات حرفه ای ترین نوع بات می باشد چرا که با تنظیمات کامل همراه است. قدم به قدم ساخت این ربات را مشاهده می کنیم.
هدف در اینجا آموزش ساخت بات نیست در اینجا قصد داریم تنظیمات بات های سودده را همراه با شیوه ساخت بات عنوان کنیم استراتژی هایی که تست شده اند و سودده بوده اند. برخی از این بات ها ماهانه ۱۵٪ سود و برخی ماهانه ۳۰٪ سود داده اند و برخی ۱۰٪ شاید بگویید خوب فقط بات ۳۰٪ سود را می سازیم اما نه قضیه به این سادگی نیست شما باید مدیریت سرمایه داشته باشید این بات ها برای شرایط مختلف بازار مناسب می باشند و هر کدام در یک نوع بازار برای شما سودآوری می کنند لذا ترکیب آن ها مفیدتر است. ما قصد داریم به ترکیبی برسیم که یک سرمایه ۱۰٬۰۰۰ دلاری بتواند سود ماهیانه ای معادل ۲٬۰۰۰ دلار داشته باشد.
این میزان سودی است که برای چندین ماه در شرایط مختلف بازار (صعودی٬ نزولی و رنج) تست شده و میانگین سود ماهیانه ۲۰٪ بوده است.
ساختار بات
برای هر باتی که ساخته می شود می توانید MAD تعیین کنید یعنی حداکثر تعداد معامله (Deal) باز که می تواند داشته باشد. مثلا در تعریف بات می گوییم هر معامله حداکثر ۱۰۰ دلار می تواند باشد و MAD را معادل ۴ در نظر می گیریم بدین ترتیب این بات می تواند حداکثر ۴ معامله باز روی چهار جفت ارز داشته باشد که هر کدام حداکثر ۱۰۰ دلار وارد معامله می کنند و در حالت درگیری کامل ۴۰۰ دلار در این بات درگیر معامله می شود.
یک نکته که لازم است بدانید این است که اگر مثلا در اکانت شما ۵۰٬۰۰۰ دلار باشد و برای بات های خود فقط ۵٬۰۰۰ دلار تعریف کنید بات هرگز بیش از آن ۵٬۰۰۰ دلار را دست نمی زند و شما می توانید باقی وجه موجود را نگهدارید و یا خودتان دستی معامله کنید.
ما در اینجا سعی کرده ایم ساده ترین حالات ممکن را بررسی کنیم که برای همگان قابل دسترس باشد شاید برای پیاده سازی نیاز باشد چندین بار این مقاله را مطالعه کنید و یا باز به آن بازگردید و موارد را چک کنید اما رسیدن به درآمد مطمئن صبوری می خواهد.
راه اندازی بات
در منوی سمت چپ کنار DCA bot یک علامت + وجود دارد که با زدن آن وارد صفحه ساخت بات DCA می شوید. این صفحه مشابه شکل زیر می باشد.
در تصویر٬ بخش ۱ حالت Advanced را نشان می دهد حالت های Gordon و Wizard حالت های آماتوری است که به طور خودکار برای شما بات ایجاد می کنند ما در وضعیت Advanced کار می کنیم طبیعتا با شناخت این قسمت کل ماجرا را خواهید آموخت.
در بخش شماره ۲ یک نام برای بات خود انتخاب کنید برای گزارش گیری مناسب در آینده از ترکیب های مناسب برای نام استفاده کنید مثلا حداکثر وجه قفل شده در بات٬ صرافی٬ استراتژی. جلوی قسمت Exchange نیز صرافی که قبلا آن را به سیستم متصل کرده اید را انتخاب کنید. در بخش ۳ قسمت Bot Type می توانید مشخص کنید که این بات فقط برای یک زوج ارز است یا برای چند زوج ارز. ما در تمامی بات های خود حالت چند زوج ارز را انتخاب می کنیم که بیش از ۲۷۰ جفت ارز را بررسی کرده و استراتژی ما را انطباق می دهد و بدین ترتیب از همه فرصت های بازار استفاده می شود. این همان گزینه ای است که از میان پلن ها فقط پلن آخر آن را پشتیبانی می کند و عملا پلن های ارزان تر را بلااستفاده می کند.
در بخش ۴ می توانید زوج ارزها را انتخاب کنید. در اینجا می توان زوج ارزهای بیشتر معامله شده در پلتفرم 3commas در ۲۴ ساعت گذشته را مشاهده نمود و یک بات را فقط برای این زوج ها اختصاص دهیدو هر روز آن را بروز نمایید. و زوج های پرکاربرد را استفاده کنید زیرا این زوج ها شرایط خوبی داشته اند و احتمالا نوسانات خوبی داشته اند پس انتخاب خوبی هستند.
در بخش ۵ با تغییر تنظیمات بات محاسبات آن انجام می شود و حتی می تواند نشان دهد که با قیمت فعلی خریدهای پله ای در چه قیمتی انجام می شوند و کلیه محاسبات مربوطه را در یک جدول نمایش می دهد که بسیار برای محاسبات بات موثر است.
در بخش ۳ اگر گزینه Multi Pair ر اانتخاب کنید صفحه شما به شکل زیر تغییر می کند.
می توانید زوج ارزهای مورد نظر خود برای معامله را یکی یکی بنویسید و انتخاب کنید و یا با یک کلیک یک خانواده کامل را مشخص کنید. توجه داشته باشید که یک طرف زوج ارزها باید ثابت باشد مثلا USDT یا BTC این موضوع به استراتژی شما برمی گردد که ارز پایه حساب شما چیست اگر موجودی شما بیت کوین است و می خواهید با معاملات بیت کوین خود را افزایش دهید BTC_ALL را بزنید و اگر ارز پایه شما تتر است USDT_ALL را بزنید. بدیهی است با انجام معاملات بات تلاش می کند موجودی ارز پایه را افزایش دهد و ارزش دلاری آن برایش اهمیتی ندارد پس اگر می خواهید ارزش دلاری موجودی خود را افزایش دهید USDT_ALL را بزنید انتخاب ارز دیجیتال به عنوان پایه برای حرفه ای ها و کسانی که بازار ارزها را برای چند سال می شناسند مناسب تر است.
با انتخاب USDT_ALL بسته به نوع صرافی شما چندصد ارز اضافه می شوند مثلا در OkEx بیش از ۲۷۰ جهت ارز می شود.
ارزهای انتخابی بدین شکل به طور خودکار لیست می شوند.
در نمای سمت راست شرحی از کلیات بات وجود دارد که با تغییر تنظیمات بات آن ها نیز تغییر می کنند.
گزینه Assistant نمای کلی بات است. گزینه Chart و Table نحوه خرید پلکانی را نشان می دهند که در ادامه مقاله تنظیمات مورد نظر را انجام می دهیم و نتیجه را روی این قسمت ها بررسی می کنیم.
اما در صفحه Assistant قسمت Balance نمایانگر موجودی صرافی انتخاب شده است که آزاد می باشد (مقادیر موجود در معاملات محاسبه نمی شوند) قسمت Current used amount مقداری است که این بات در حال معامله دارد. قسمت Max amount for bot usage حداکثر مقداری است که این بات برای معاملات خود نیاز دارد. قسمت Max safety order price deviation آخرین پله خرید است یعنی در اینجا آخرین پله خرید با افت ۶۶/۹٪ می باشد پس اگر Stop loss تعیین کنیم باید بیش از این مقدار باشد. و نهایتا %of available balance to be used by the bot نشان می دهد که از موجودی آزاد حساب که در معامله نیست چند درصد توسط این بات مورد استفاده قرار می گیرد.
حال با اسکرول ماوس به سمت پایین بخش استراتژی را می بینیم.
در بخش strategy چندین گزینه هست Profit Currency تعیین کننده پایه ارزی این بات است یعنی سود معاملات بر حسب چه ارزی محاسبه و اندوخته شوند در حالت Quote سودها به USDT ذخیره می شوند اگر قصد هولدری دارید می توانید Base را انتخاب کنید که سود ها به ارز دیجیتال ذخیره شوند. Base Order Size تعیین کننده مبلغ شروع معاملات است در اغلب صرافی ها حداقل این مقدار ۱۰ دلار است که البته برای بعضی جفت ارزها بیشتر است و برحسب واحدی از همان ارز تعیین می شود مثلا برای Matic در حال حاضر بیش از ۲۰ دلار است و با نوسانات بازار این مقدار تغییر می کند. اگر سرمایه کمی وارد کرده اید این مبلغ را کم قرار دهید تا بتوانید تعداد Deal های خود را افزایش دهید. Order Type را که می شناسید معمولا limit (قیمت مشخص) بهتر است چون برخی صرافی ها برای حالت Market (قیمت جاری بازار) کارمزد بیشتری دریافت می کنند و ما اینجا قصد معاملات اسکالپری با سود خیلی کم را داریم پس بهتر است هزینه ها را کاهش دهیم. همچنین در نظر داشته باشید که صرافی با هولد کردن ارز خودشان درکارمزدها تخفیف می دهند لذا پیشنهاد می شود این کار را انجام دهید مثلا در بایننس با هولد کردن BNB می توانید از ۲۵٪ تخفیف کارمزد معاملات بهره مند شوید.
قسمت Strategy نیز دو گزینه short/long را می دهد که واضح است برای انتخاب معاملات long و معاملات short ما در کل معاملات short را پیشنهاد نمی کنیم چون ریسک بالاتری دارند در کل بازارهای بورس٬ ارز دیجیتال٬ فارکس معاملات short (همان معاملات Sell) ریسک بالاتری نسبت به معاملات معمول long (همان buy) را به سرمایه گذار تحمیل می کنند. و نهایتا گزینه Max Active Deal (MAD) که حداکثر معاملات (Deal) باز برای بات را تعیین می کند.
تعیین شرایط شروع معامله
حال قسمت Deal start condition را مشاهده کنید این جایی است که می توان استراتژی ورود به معاملات را تعیین کرد. می توان یک شرط قرار داد و یا ترکیبی از چندین شرط را مشخص نمود.
هر یک از استراتژی های معاملاتی که در اینجا قابل انتخاب است تنظیمات خاص خود را ارایه داده و می توان آن ها را به طور دلخواه تنظیم نمود و این موضوع از مزایای مهم این پلتفرم می باشد. برخی از آن ها مانند TA Preset امکان انتخاب چندین اندیکاتور را می دهند.
چندین نوع استراتژی در اینجا می توانید انتخاب کنید و یا ترکیبی از آن ها را. مثلا در شکل بالا ترکیبی از استراتژی های Tradingview لیست شده اند که برای بازارهای صعودی مناسب است. انتخاب استراتژی های QFL نیز مناسب است ۳ حالت دارد که ۳ بات برای آن ها بسازید : Safe, Moderate, Risky گزینه های Safe, Moderate برای بازارهای نزولی مناسب تر هستند و به سرعت معاملات خود را بسته و معامله ای باز نمی کنند و به محض رسیدن به کف٬ معاملات خود را انجام می دهند. این استراتژی که مخفف Quick Finger Luc می باشد را می توانید در یوتیوب جستجو کرده و ویدیوهای آموزشی آن را ببینید تا با کارکرد آن بیشتر آشنا شوید. این استراتژی متعلق به یکی از تریدرهای ارزهای دیجیتال است که با توجه به نوسانات زیاد این بازار طراحی شده است. شیوه QFL Risky برای بازارهای رنج مناسب است و در بازار رنج معاملات زیادی را باز و بسته می کند و سود آوری می کند.
ما برای تست این پلتفرم از این ۴ مدل بات استفاده کردیم یعنی استراتژی های TV, QFL Risky, QFL Moderate, QFL Safe برای هر کدام یک بات ایجاد کردیم و با توجه به شرایط بازار MAD (حداکثر تعداد معاملات هر بات) را می توانید تغییر دهید تا حداکثر بهره وری از بازار را داشته باشید.
استراتژی QFL بر مبنای خرید زیر Base قیمتی می باشد و درصد نمایش داده شده بیانگر این است که اگر قیمت زیر Base مربوطه رفت خرید انجام شود به صورت پیش فرض ۳٪ تعریف شده برای حالت های Safe, Moderate می توانید درصد بزرگتری را انتخاب کنید مقادیر ۵٪ و ۱۰٪ طبق تجربه طراح این استراتژی مقادیر مناسبی می باشند.
با توجه به اینکه 3commas اندیکاتورهای زیادی را پشتیبانی می کند می توانید استراتژی های دیگری را نیز ایجاد کنید و از آن ها بهره ببرید. متاسفانه 3commas فقط برای بایننس استفاده از RSI را فراهم کرده است و برای بقیه صرافی ها فعلا وجود ندارد. اگر از بایننس استفاده می کنید حتما به شرط های خود RSI را نیز اضافه کنید برای سفارش خرید شرط RSI را برای مقادیر دست کم بیشتر از ۳۰ انتخاب کنید تا نویزها حذف شوند این یک شرط به تنهایی بهره وری بات را به میزان زیادی افزایش می دهد.
در پلتفرم تست ما از شروط ساده استفاده کردیم که برای همگان فهم آن ساده باشد و به راحتی قابل پیاده سازی باشد. برای تنظیمات حرفه ای استراتژی خود را روی تریدینگ ویو اسکریپت نویسی کنید یا اگر به زبان های برنامه نویسی تسلط ندارید از برنامه نویسیان بخواهید این کار را برای شما انجام دهند و سپس با انتخاب استراتژی Tradingview custom signal آن را به بات خود وصل کنید.
درخصوص اتصال بات به اسکریپت های شخصی لینک custom signal instruction راهنمایی کامل را به شما می دهد.
تعیین حد سود
یکی از مهم ترین قسمت ها تعیین حدسود است تا زمانی که قیمت به نقطه مورد نظر برسد شرط خروج فعال شده و معامله با سود بسته شود.
در حال حاضر 3commas برای تعیین حد سود فقط درصد را قبول می کند و نمی توان از شرایط ورود معامله یعنی استراتژی ها و اندیکاتورها برای شرط خروج استفاده کرد. این هم یکی از محدودیت های استفاده از این بات می باشد.
برای تعیین حد سود این نکته را بدانید که کارمزد صرافی جداگانه حساب می شود و نیازی نیست که شما آن را محاسبه کنید. مثلا در بایننس ۱/۰٪ برای خرید و فروش باید کارمزد بدهید و اگر حد سود را مثلا ۳/۰٪ تعیین کنید زمانی که قیمت از عدد خرید به ۵/۰٪ افزایش برسد بات آن را می فروشد تا کارمزد صرافی پرداخت شود و سود مدنظر شما نیز تعیین شود. مواردی که صرافی به شما تخفیف می دهد مثلا اگر اکانت بایننس خود را با لینک رفرال ایجاد کرده باشید (مثل این لینک) ۱۰٪ تخفیف در کارمزدها خواهید داشت و اگر ارز BNB هولد کرده باشید ۲۵٪ دیگر نیز تخفیف خواهید داشت و بات این تخفیف ها را حساب نمی کند و نهایتا در انتهای ماه موجودی حساب شما بیشتر از میزان محاسبه شده خواهد بود پس تا حد ممکن سعی کنید از این تخفیف ها و آفرها استفاده کنید.
اما تنظیات را بررسی کنیم برای تعیین حد سود بسته به نوع معاملات و استراتژی ورودتون داره اگر مثلا در شرایط TV تایم فریم های بالا را انتخاب کردید پس درصد سود بالایی تعیین کنید و برای تایم فریم های پایین تر سود کمتر. مثلا در استراتژی TV که در بالا مشخص شده ما سود ۴٪ رو گذاشتیم کلا برای معاملات ریسکی سود خیلی پایین و کمتر از ۱٪ رو قرار بدهید و هر چه ریسک کمتر باشه درصد سود رو بیشتر کنید. گزینه Take Profit Type را روی حالت Percentage from total value قرار دهید که به معنای درصدی از کل مقدار است یعنی با انجام خرید پله ای (که جلوتر توضیح خواهیم داد) میانگین خرید محاسبه شده و درصد سود از این نقطه میانگین محاسبه می شود. حالت دیگر Percentage from base order است که پیشنهاد نمی شود و با خرید پله ای نقطه حد سود را اصلاح نمی کند و ثابت است.
و گزینه جذاب این قسمت Trailing است که برخی صرافی ها مثل OkEx آن را پشتیبانی نمی کنند. با یک مثال طرز کار آن را شرح می دهیم. حد سود در شکل ۱٪ و trailing ۲/۰ ٪ تعیین شده زمانی که قیمت به سود ۱٪ برسد حدسود فعال نمی شودو اجازه می دهد که قیمت به روند خود ادامه دهد و خروج را ۲/۰٪ پایین تر قرار می دهد پس در بدترین حالت با سود ۸/۰٪ از معامله خارج می شویم اما اگر قیمت همچنان بالا برود و مثلا تا ۴٪ بالا برود و سپس پایین بیاید با سود ۸/۳٪ از معامله خارج می شود. یعنی trailing به زبان دیگر امکان سود بیشتر با میزان نوسان مشخص شده را به ما می دهد.در بازارهای گاوی (صعودی) این گزینه باعث سودهای خیلی خوبی می شود و از رسد بازار جا نمی مانید.
تعیین حدضرر
می دانیم که برای هر معامله ای داشتن حدضرر باعث حفظ سرمایه می شود. در اینجا و برای بات ها این قضیه کمی متفاوت است. ما همواره حدضرر را به اندازه ای تعیین می کنیم که در بدترین حالت به اندازه حدسود باشد و یا ترجیحا نصف حدسود که به آن نسبت ریسک به ریوارد می گوییم در این خصوص مقاله زیر را حتما مطالعه کنید
مقاله مرتبط:
نسبت ریسک به پاداش
تعیین حد سود و حدضرر
در بات هایی که اینجا تعریف می شوند از الگوهای شمعی و محدوده های حمایتی برای شرط ورود استفاده نشده است و معاملات ریسک بالاتری نسبت به معاملات دستی دارند لذا تعیین حدضرر به صورت متداول معمولا باعث زیان ده شدن معاملات می شوند. اغلب معامله گرانی که از این پلتفرم استفاده می کنند دو راه کار را پیش می گیرند عده ای با فرض اینکه در بلندمدت ارزهای دیجیتال صعودی هستند حد زیان تعیین نمی کنند و در مقابل ارزهای مشخص و معتبر را ترید می کنند. عده ای دیگر نیز حد زیان را بالا تعیین می کنند مثلا مقادیری در حد ۱۵٪ یا ۲۵٪ و در واقع از معامله حمایت نمی کنند بلکه از اصل پول خود حمایت می کنند. البته در مواردی که از استراتژی های custom تریدینگ ویو استفاده می کنید و استراتژی خود را به طور کامل تعریف کرده اید به سادگی می توانید حد ضرر را مطابق استراتژی تعیین نمایید که این مناسب ترین شیوه می باشد اگر در خصوص اسکریپت نویسی و استراتژی اختصاصی در تریدینگ ویو تبحری ندارید یکی از شیوه های قبلی اعلام شده را انتخاب نمایید.
گزینه stop loss action را روی حالت close deal قرار دهید تا به محض SL شدن معامله بسته شود حالت دیگر close deal & stop bot است که با خورد حدضرر بات متوقف می شود تا شما علت استاپ خوردن را بررسی کنید این حالت برای تست بات ها می تواند مفید باشد.
گزینه stop loss timeout برای تعیین زمان به ثانیه می باشد مثلا اگر اینجا ۳۰۰ ثانیه را انتخاب کنید اگر استاپ لاس شما فعال شود ۵ دقیقه صبر می کند اگر قیمت برگردد و بالای نقطه SL برود معامله همچنان باز می ماند و در واقع شما از ترفند بازارساز که با یک شادو خواسته کاربران را لیکویید کند در امان مانده اید و اگر قیمت همچنان پایین تر از SL مانده باشد با قیمت آن لحظه بازار (که احتمالا از نقطه SL پایین تر است) از معامله خارج می شود. در صورت تعیین SL این گزینه را فعال کنید تا از گزند حیله های صرافی ها و نهنگ ها و بازارسازها در امان بمانید.
خرید پلکانی
این قسمت در بات های مختلف اسامی مختلفی دارد و در 3commas با نام safety order شناخته می شود.
در اینجا در باکس safety order size می توان مقدار اولین پله خرید (در واقع اگر base order را نیز حساب کنیم این پله دوم است) را درج کنیم ما همان مقدار ۱۵ دلار را گذاشته ایم می توانید این مقدار را بیشتر نیز بگذارید (در روش مارتینگل هر پله دو برابر پله قبلی می باشد اما سرمایه زیادی را قفل می کند و ما آن را نمی پسندیم)
گزینه Max safety trades count بیانگر تعداد پله های خرید است تعیین عدد ۳ به معنای ۳ پله خرید که با یک پله خرید جمعا ۴ نقطه پله خرید را بدست می دهد.
گزینه safety order volume scale مقداری است که در پله قبلی ضرب می شود مثلا تعیین عدد ۲ به این معناست که حجم خرید در هر پله ۲ برابر پله قبلی باشد هر چه پله ها بیشتر رشد کنند قیمت میانگین خرید نهایی پایین تر خواهد بود. انتخاب عددی بین ۱ تا ۲ در اینجا مناسب است (استفاده از مقادیر اعشاری مجاز است)
گزینه Max active safety trade counts را روی ۱ بگذارید باشد برای شرح این گزینه این طور بگوییم که بعد از هر خرید سفارش پله خرید بعدی در صرافی ست می شود اگر مقدار این عبارت مثلا ۲ باشد دو پله بعدی ثبت سفارش شده و منتظر می مانند نیازی نیست بی دلیل مبلغ زیادی را در صرافی قفل کنیم و این موضوع را برعهده بات می گذاریم.
گزینه price deviation برای تعیین فاصله تا اولین پله خرید است مثلا در اینجا انتخاب ۶/۱٪ بدین معناست که اگر خرید از نقطه اولیه یعنی base order به اندازه ۶/۱٪ کاهش یافت پله اول خرید Safety Order را انجام دهد.
گزینه Safety Order Step Scale این مقدار برای هر پله خرید در گزینه قبلی یعنی price deviation ضرب می شود و باعث می شود پله ها دوم و سوم فاصله های دورتری نسبت به هم پیدا کنند و پله های خرید جذاب تری را داشته باشیم.
همانطور که قبل تر گفتیم این تنظیمات در جدول سمت راست نمایش داده می شود حال وضعیت تنظیمات تصویر بالا را برای نمونه در اینجا می بینیم.
وقتی تنظیمات بات را تغییر می دهید این جدول نیز به روز می شود و می توانید نحوه خرید پلکانی را ببینید. در تصویر ۴ پله خریدی که تنظیم کردیم مشاهده می شود پله اول یا Base Order و سه پله Safety Order در ستون Deviation نشان می دهد که این تنظیمات با افت قیمت به اندازه ۶/۱٪ و ۴۸/۴٪ و ۶۶۴/۹٪ سه پله بعدی را خریداری می کندپس با افت ۵٪ قیمت دو پله SO اتفاق می افتد. اگر برای بات حدضرر بگذارید باید بیشتر از آخرین مقدار یعنی ۶۶۴/۹٪ باشد.
در ستون Order یک ارز به عنوان نمونه درنظر گرفته شده و با توجه به قیمت فعلی آن میزان خرید در هر پله نمایش داده می شود ما حجم خرید را برای همه پله ها ثابت و ۱۵ دلار گرفته ایم. در ستون Average price می توانید ببینید که با هر پله خرید میانگین خرید شما چقدر تغییر می کند و در هر پله قیمت لازم برای حد سود (TP) در ستون Required price مشخص شده است و در ستون Required change درصد لازم برای افزایش قیمت از آن پله مشخص شده است.
در ستون Total نیز کل حجم خریداری شده به دلار و ارز مربوطه نشان داده شده است.
با تغییر تنظیمات بات و چک کردن این جدول می توانید به تنظیمات مورد نظر خود برسید.
تنظیمات پیشرفته
در این قسمت تنظیمات خاصی را جهت انتخاب نوع ارزهای معاملاتی داریم که با انتخاب اون ها می توانیم ارزهای با ارزش بازار کم و یا قیمت خیلی پایین را حذف کنیم این مورد برای حذف ارزهای هیجانی٬ شت کوین ها و ارزهای تازه وارد مارکت شده مناسب است.
در قسمت Don’t start deal(s) if the daily volume is less than که یکی از مهم ترین بخش هاست می توان تعیین کرد که ارزهای با حجم بازار مثلا کمتر از ۱۰ بیت کوین در روز توسط بات خریداری نشوند. اما علت اهمیت استفاده از این فیلد چیست اگر ارز انتخابی شما در آن صرافی حجم معاملات کمی داشته باشد ممکن است حجم خرید پر نشود یا موقع فروش حجم فروش تکمیل نشود. طبق تجربه این مورد اینگونه رخ می دهد: می بینید که قیمت به حدسود رسیده ولی بات ارز را نفروخته است زیرا مشتری در مارکت برای آن قیمت به اندازه کافی وجود نداشته است. با افزایش مقدار معامله برای هر deal باید این بند را نیز محاسبه کرده و مقداری را قرار دهید که بات بتواند راحت معاملات خود را انجام دهد. همچنین حسن دیگر این بند این است که می توان ارزهایی که کمتر مورد توجه هستند را فیلتر نمود و به ارزهای مورد توجه بازار رو آورد.
قسمت Minimum price to open deal همانطور که از نامش پیداست برای تعیین کردن حداقل قیمت ارزهای مورد معامله می باشد و اگر ارزی از قیمت تعیین شده در اینجا ارزان تر باشد بات آن را سفارش نمی دهد.
Maximum price to open deal برای تعیین حداکثر قیمت جهت سفارش است کاربرد آن برای بات های تک ارز است که مثلا می خواهید آن ارز را از حدی بالاتر خرید نکنید زیرا مقاومت سنگینی در آن محدوده وجود دارد و حدس شما این است که قیمت نمی تواند فعلا از آن بالاتر رود.
قسمت deal start delay برای ایجاد یک زمان تاخیر بر حسب ثانیه از زمان سیگنال خرید تا ثبت سفارش می باشد.
قسمت cooldown between deals برای ایجاد تاخیر بین deal ها می باشد که پس از بسته شدن هر معامله چند ثانیه صبر کرده و سپس سراغ ایجاد معامله بعدی برود.
قسمت open deals & stop برای این است که پس از تعداد مشخصی معامله٬ بات توقف کند و معامله جدیدی ثبت نکند تا به صورت دستی و یا توسط سیگنال خودکار دوباره راه اندازی شود.
قسمت Simultaneous deals per same pair این مقدار را معادل ۱ قرار می دهیم برای اینکه این بات نتواند چند معامله روی یک جفت ارز ایجاد کند و اگر مثلا ۶ معامله همزمان دارد آن ها را برای ۶ جفت ارز مختلف درنظر بگیرد.
کنترل مدت زمان معاملات
در اینجا می توانیم کنترلی برای مدت زمان معاملات تعیین کنیم که مثلا هیچ معامله ای بیشتر از ۷ روز باز نماند.
معیار محاسبه می تواند بر اساس دقیقه٬ ساعت و یا روز باشد. معاملاتی که به این مدت زمان را سپری کنند چه در سود باشند و چه در ضرر با همان وضعیت فورا بسته می شوند و با آزاد شدن یک اسلات deal بات می تواند معاملات جدیدی را آغاز کند. در صورتی که تیک این قسمت را خاموش کنید ٬ معاملات بدون timeout خواهند بود و برای بسته شدن باید شرط خروج اتفاق بیافتد (حد سود یا حد ضرر) و یا اینکه به صورت دستی توسط شما بسته شود.
تنظیمات بات تمام شد. حال می توانید با کلیک کردن روی گزینه create bot بات خود را ایجاد نمایید.
لیست سیاه
می توانید روی DCA Bot کلیک کنید بالای صفحه بخشی به نام Black list وجود دارد می توانید در ایجا ارزهایی را که نمی خواهید بات های شما با آن ها کار کنند را انتخاب کنید. به طور مثال اگر دو جفت ارز هر دو استیبل کوین باشند تغییر قیمتی ندارند و هرگز معامله به حد سود خود نمی رسد پس آن ها را بلک لیست کنید.
همچنین صرافی ها ارزهایی به صورت 3x, 5x, 10x ایجاد کرده اند که وجود خارجی ندارد و نوسانات ارز مربوطه را چند برابر اعمال می کنند بدین ترتیب خرید و فروش آن ها مشابه معاملات اهرمی (مارجین) می باشد. ما این ارزها رو نمی پسندیم زیرا اولا در قوانین صرافی ها آمده که این ارزها می تواند ارزششان صفر شود و کل پول شما در آن از بین برود از طرف دیگر این ها اصلا ارز واقعی نیستند و فقط در همان صرافی وجود دارند و با ماهیت ارزهای دیجیتال در تضاد هستند. ما اگر در این بازار فعالیت می کنیم به این خاطر است که به آینده ارزهای دیجیتال اعتقاد داریم و می دانیم هر افت قیمتی روزی جبران می شود.
ارزهایی را که نوسانات خطرناکی برای بات ها دارند مثل شت کوین ها را نیز می توانید در اینجا وارد لیست سیاه کنید تا در معاملات فیلتر شوند. شما می توانید لیست سیاه خود را هرگونه تمایل دارید ایجاد کنید.
افزودن نقدینگی
یک نکته مهمی که باید بدانید این است که تمامی سرمایه را نباید درگیر بات کنید و حدود ۲۰ الی ۳۰٪ را در صرافی به شکل تتر داشته باشید تا در شرایط مختلف بازار بتوانید آن را وارد کنید و معاملات خود را آزاد کنید. این یکی از مهم ترین بخش های نگهداری از بات می باشد. چرا این نیاز است بازارسازها می دانند که حجم اصلی معاملات توسط بات ها انجام می شوند به همین خاطر سعی می کنند بات ها رو گول بزنند با تغییرات ناگهانی جهت بازار بات ها را وارد معامله می کنند و ناگهان بازار را رها می کنند تا به جای خود بازگردد و حالا بات ها وارد معاملاتی شده اند که نمی توانند از آن ها خارج شوند در این وضعیت دو راه دارید که هر دو با افزودن نقدینگی به بات همراه هستند در روش اول به معامله بازی که وارد زیان شده در نقطه مناسب (برخورد به خط حمایت و برگشت به بالا) به صورت دستی و با استفاده از گزینه add fund مقداری fund اضافه کنید تا میانگین خرید شما کاهش یابد و بات زودتر و راحت تر بتواند معامله را ببندد. روش دوم اینکه معامله را رها کنید و با افزایش MAD تعداد معاملات ممکن را افزایش دهید تا بات همچنان به معاملات و پول سازی ادامه دهد و معاملات گیرکرده به مرور زمان به قیمت خود برسند و سودده شوند.
در کل پیشنهاد می کنیم یک استراتژی زمانی داشته باشید و معاملاتی را که بیش از مدت مشخصی (چند روز) باز بودند را هنگام رسیدن به کف بازار بررسی و با add fund ببندید. و در مابقی حالات از افزایش MAD استفاده کنید.
کنترل بات ها
نحوه بررسی بات ها در این مقال نمی گنجد می توانید در مقاله ای که تحت عنوان گزارش ربات 3commas در سایت وجود دارد با نحوه گزارشات آشنا شوید.
به طور خلاصه بخش های My Deals و History برای ارایه گزارشات و بررسی معاملات بات ها بسیار مفید می باشند. و لازم است به صورت روزانه آن ها را بررسی کنید و مدام بات های خود را با تغییر شرایط بازار آنالیز کرده و تنظیم مجدد کنید.
در این تصویر نمونه گزارش معامله بسته شده و در پایین آن نمونه معامله باز و در جریان را می توانید مشاهده کنید.
مثلا معامله بسته شده (در بالای تصویر) ۱۴ دقیقه طول کشیده است دو پله خرید داشته است (۲ تا Safety Order) و در کل ۴۵ دلار را وارد معامله کرده است و با ۶۲/۰٪ سود که معادل ۲۸/۰$ شده معامله را بسته است. گاهی از مقادیری که در بالای سود ثبت شده اندیکی از آن ها ممکن است منفی باشد که باز هم یعنی در معامله فوق سود کرده اید پس چرا یکی منفی شده به این معناست که نسبت به میزان تعیین شده مقدار کمتری ارز خریده شده و یا هنگام فروش اختلاف اندکی وجود داشته در این موارد مقدار بسیار کمی از آن ارز در حساب شما می ماند. اما بازده حساب شما در آن معامله مثبت بوده است.
در معاملات باز می توانید معامله را در هر لحظه به صورت دستی کنترل کنید مثلا با close at market price معامله را با قیمت فعلی بازار ببندید و یا گزینه cancel آن را حذف کنید که در این صورت ارز خریداری شده در حساب صرافی شما باقی می ماند و معامله بسته شده و اسلات بات آزاد می شود. همچنین با کلیک روی نام جفت ارز می توانید نمودار آن را در tradingview مشاهده نمایید. و با add fund نقدینگی به معامله اضافه کنید. همچنین می توانید این معامله را به قسمت smartTrade منتقل کنید که مخصوص معاملات دستی می باشد و یا حتی در قسمت Edit تنظیمات بات را برای معامله تغییر دهید.
سایر بخش ها
هر چند که ما مهم ترین بخش این پلتفرم را توضیح دادیم اما هنوز بخش های دیگری نیز وجود دارد مثلا بات های Grid , Option و یا بخش Marketplace که می توانید عضو کانال های سیگنال دلاری شوید و آن ها را به بات خود وصل کنید تا با سیگنال های آن ها خرید و فروش انجام شود این کانال ها اغلب هزینه های ماهانه چند ده دلاری دارند. و میزان بازدهی آن ها در بات های 3commas در همانجا نشان داده شده است.
کشف بقیه موارد سایت را برعهده خود شما می گذاریم.
پشتیبانی
ما این پلتفرم را معرفی کردیم چون پلتفرم انتخابی تیم ما بوده است و به نظر بهتر از سایر بات ها بوده است. اگر شروع به کار با آن کردید لطفا سوالات خود را با پشتیبانی همان سایت که ۲۴ ساعته می باشد مطرح کنید. (قاعدتا به انگلیسی) طبیعتا ما نمی توانیم پاسخگوی سوالات یا مشکلات مرتبط با سایت فوق یا حتی نحوه تنظیمات بات های شما باشیم.
سخن آخر
این ها کلا تنظیماتی بوده که تیم dpfib برای بات های خود انجام داده است که صادقانه و خالصانه در اختیار شما قرار گرفت تا اگر حوصله انجام تنظیمات و نگهداری از بات ها را دارید بدون هزینه اضافی بتوانید برای خود استقلال مالی ایجاد کنید و درآمدزایی کنید.
نیازی به ذکر این موضوع نیست که شما می توانید تنظیمات خاص خود را انجام دهید. بات های فوق برای معاملات کوتاه مدتی و اسکالپری تنظیم شده اند٬ شما می توانید با دید بلند مدت آن ها را تنظیم کنید.
هر باتی که ایجاد می کنید را ابتدا در محیط paper trading بسازید و نتایج آن را بررسی کنید و پس از اطمینان از عملکرد آن همان بات را در محیط واقعی و با اتصال به صرافی عملیاتی کنید.
میزان سرمایه تخصیص داده شده به بات ها را بر اساس میزان ریسک هر بات و میزان ریسک پذیری خود تنظیم کنید.
از آوردن سرمایه زندگی خود در این بازارها جدا خودداری کنید. بازار ارزهای دیجیتال ذاتا پر ریسک است و بهتر است نقدینگی را وارد کنید که نبود آن زندگی شما را دچار تلاطم نکند.
موفق و پر سود باشید.