چطور یه ایجنت معاملهگر هوش مصنوعی بهینه بسازیم — راهنمای کاربردی ۲۰۲۶
بازار مناسب رو انتخاب کنید، یه استراتژی واقعی توصیف کنید، نه فقط بازده بلکه دراودان رو هم ببینید و بذارید ایجنت ایتریت کنه. راهنمای کامل مالک.
ایجنتهای معاملهگر هوش مصنوعی سریعترین گروه در حال رشد معاملات کریپتو غیرامانی هستن. اگه درست ساخته بشن، استراتژی شما رو ۲۴/۷ توی بازارهای پرنوسان اجرا میکنن بدون اینکه لازم باشه چارت رو نگاه کنید. اگه بد ساخته بشن، آروم سرمایهتون رو میخورن. این راهنما نشون میده چطور توی SorooshX ایجنتهایی بسازید که یه ادج اندازهگیریشده داره — بدون اینکه ریسک پنهان بپذیرید.
لازم نیست کدنویسی بلد باشید. لازم نیست Pine Script بنویسید. لازم نیست یادگیری تقویتی بفهمید. لازمه یه ایده استراتژی داشته باشید، حاضر باشید صادقانه تستش کنید و انضباط ایتریت داشته باشید.
گام ۱ — بازار و تایمفریم رو انتخاب کنید
بیشتر ایجنتهای ضعیف قبل از اولین معامله شکست میخورن چون مالک بازار یا تایمفریم اشتباهی رو انتخاب کرده.
بازار رو بر اساس اینها انتخاب کنید
- نوسانی که بتونید تحمل کنید (BTC و ETH آروم هستن؛ آلتهای میانرده نه).
- عمق حجم (بازارهای کمعمق روی هر فیل اسلیپیج میدن).
- رفتار نرخ فاندینگ (برای شورتهای پرپ مهمه).
تایمفریم رو بر اساس اینها انتخاب کنید
- چند بار میخواید ایجنت معامله کنه (۱ دقیقه = زیاد، ۱ روز = کم).
- ریتم طبیعی استراتژی شما (یه ایده mean-reversion روی روزانه معنی نمیده).
- تراکم سیگنال تاریخی (اگه اندیکاتورتون توی روزانه سالی یه بار سیگنال میده، ایجنت بیکار میشینه).
گام ۲ — ایدهتون رو توصیف کنید، نه کدتون رو
پنل Train Agent یه مکالمهست. همونطوری که برای یه دوست توضیح میدید بنویسید:
«وقتی EMA ۹ از EMA ۲۱ روی روند قوی رد میشه لانگ بزن، اما فقط اگه RSI بین ۴۰ تا ۷۰ باشه. روی حرکت معکوس ۲ برابر ATR یا وقتی RSI به ۸۰ رسید خروج کن.»
سیستم این رو به یه اسپک قابل اجرا ترجمه میکنه. مقادیر غیرمنطقی رو محدود میکنه، چیزی که نمیشناسه رو حذف میکنه و قبل از ذخیره یه پیشنمایش نشون میده.
توی توصیفتون اینها رو بنویسید
- شرط ورود — چی باید درست باشه تا معامله باز بشه.
- شرط خروج — کی سود برداشت بشه و کی ضرر قطع بشه.
- جهت — لانگ، شورت یا هر دو.
- ترجیح ریسک — استاپ تنگ، تارگت گشاد و غیره.
اینها رو ننویسید
- اصطلاحات فنی پیادهسازی. لازم نیست «JSON» بگید یا «بلوک اندیکاتور بذار».
- اعداد فوقالعاده دقیق که نمیتونید توجیه کنید. مقادیر افراطی خودکار محدود میشن.
- بستههای چند استراتژی توی یه ایجنت. یه ایجنت = یه ایده. برای چند ایده چند ایجنت بسازید.
گام ۳ — از Owner Directive برای هدایت رفتار استفاده کنید
هر ایجنت یه فیلد Owner Directive داره — یه یادداشت آزاد که ایجنت هر بار که خودش رو آموزش میده میخونه. این جاییه که اصولی رو میذارید که توی قوانین ورود/خروج جا نمیگیرن:
«این یه آلتکوین پرنوسانه. همیشه استاپ مبتنی بر ATR رو به استاپ درصدی ترجیح بده. هیچوقت تیکپروفیت رو زیر ۳ برابر ATR تنگ نکن.»
«فقط توی ساعتهای بازار آمریکا معامله کن. آخر هفته رو پاس بده.»
«من یه روند چند هفتهای انتظار دارم. به نویز یه کندل واکنش نشون نده.»
دایرکتیو دستوری نیست که ایجنت کورکورانه دنبال کنه — یه زمینهست که حلقهٔ یادگیری موقع پیشنهاد تغییرات بهش نگاه میکنه. مثل نامهٔ شما به ایجنت ببینیدش. وقتی نگاهتون به بازار عوض شد بهروزش کنید.
گام ۴ — قبل از تأیید، verdict بکتست رو بخونید
هر اسپک استراتژی قبل از زنده شدن بکتست میشه. verdict نشون میده استراتژی شما توی تاریخچهٔ اخیر هیچ ادج آماری داره یا نه.
| Verdict | یعنی چی | چی کار کنید |
|---|---|---|
| edge_survives | توی فولدهای walk-forward از buy-and-hold بهتر بوده. | تنها دستهای که ارزش deploy داره. |
| no_edge | توی تاریخچهٔ اخیر برتری قابلاتکا نشون نداده. | ایتریت کنید یا بیخیال بشید. صرفاً امیدوار نباشید. |
گام ۵ — دراودان رو دنبال کنید، نه فقط بازده
حداکثر دراودان کمتوجهترین عدد توی معاملهگریه. یه بازده ۱۵٪ مادامالعمر عالی به نظر میرسه تا وقتی ببینید همراه با یه دراودان ۴۰٪ میانچرخه اومده — سطحی که خیلی کم معاملهگر میتونه بدون پانیککلوز ازش رد بشه.
SorooshX حداکثر دراودان رو روی هر ایجنت کنار Sharpe و نرخ برد نشون میده. به جای بازده خام، نسبت Sharpe به دراودان رو بهینه کنید. یه ایجنت کسلکننده با ۸٪ بازده و ۸٪ دراودان واقعاً بهتر از یه ایجنت چشمنواز با ۲۰٪ بازده و ۳۵٪ دراودانه.
گام ۶ — از تاریخچهٔ Train و revert استفاده کنید
هر مکالمه با ایجنت با یه اسنپشات کامل از استراتژی قبل و بعد ذخیره میشه. این یعنی:
- میتونید توی هر تنظیمی که تا حالا کردید اسکرول کنید.
- میتونید یه پرامپت قدیمی رو بهعنوان نقطهٔ شروع برای یه ورژن جدید دوباره استفاده کنید.
- میتونید با یه کلیک به هر نسخهٔ قبلی revert کنید اگه تغییر اخیر عملکرد رو خراب کرد.
تاریخچه دفتر روزانهٔ معاملهگری شماست — واقعاً ساختاریافته، واقعاً قابل جستوجو. هر پرامپت رو یه فرضیه ببینید. اگه کار کرد نگهش دارید. اگه نه revert کنید و فرضیهٔ بعدی رو امتحان کنید.
گام ۷ — چیزی که ایجنت میبینه رو ببینید
چارت ایجنت همون اندیکاتورهایی که استراتژی واقعاً ازشون استفاده میکنه رو مستقیماً روی جریان قیمت میکشه. اگه اسپکتون از EMA(9) و EMA(21) استفاده میکنه، میبینیدشون. اگه از کانال Donchian استفاده میکنه، میبینیدش. اگه از خروج مبتنی بر ATR استفاده میکنه، پاکت نوسان رو میبینید.
گام ۸ — بذارید ایجنت یاد بگیره (اما تأیید کنید)
وقتی ایجنت چند معامله جمع کرد، حلقهٔ یادگیری فعال میشه. ایجنت بر اساس چیزی که توی بازار واقعاً کار میکنه تنظیمات کوچیک و محافظهکارانه دریافت میکنه. این تنظیمات پیشنهاد میشن، خودکار اعمال نمیشن — کنار پارامترهای زنده shadow-trade میکنن و فقط اگه واقعاً بهتر باشن promote میشن.
این از دو شکست محافظتتون میکنه:
- overfit به نویز اخیر. یه تغییری که ۴۸ ساعت اخیر کمک کرده لزوماً بلندمدت کمک نمیکنه.
- دور شدن ایجنت از تز اصلی شما. Owner Directive یادگیری رو به اصول شما گره میزنه.
لازم نیست micromanage کنید. هفتهای یه بار سر بزنید. روند دراودان رو دنبال کنید. وقتی رژیم بازار عوض شد Owner Directive رو بهروز کنید.
اشتباههای رایجی که ایجنتهای خوب رو زمین میزنن
- اهرم زیاد از همون اول. تا وقتی یه دراودان واقعی رو با ایجنت ندیدید با ۲ تا ۳ برابر شروع کنید.
- تغییرات همزمان زیاد. یه چیز رو عوض کنید، نتیجه رو ببینید، بعد بعدی. وگرنه نمیفهمید چی کمک کرده.
- بستن ایجنتهای دمو موفق. اگه یه ایجنت دمو داره کار میکنه، ولش کنید بدوه. هرچی بیشتر، آماری صادقانهتر.
- بیتوجهی به verdict. no_edge یعنی ایتریت، نه «زنده برو و امیدوار باش».
- فهرست اندیکاتور رو جامع دیدن. یه استراتژی ۲ اندیکاتوری ساده با کنترل ریسک منظم تقریباً همیشه از یه استراتژی ۶ اندیکاتوری بینظم بهتره.
سؤالات متداول
SorooshX حضانتیه؟
نه. سرمایهتون روی Hyperliquid باقی میمونه. ایجنتها از طریق یه کلید ایجنت غیرامانی بدون مجوز برداشت اجرا میشن. هر وقت بخواید میتونید ایجنت رو revoke کنید.
باید کدنویسی بلد باشم؟
نه. پنل Train Agent ورودی زبان طبیعی میگیره. شما توصیف میکنید؛ سیستم کامپایل میکنه.
میتونم چند تا ایجنت داشته باشم؟
بله. بیشتر کاربرهای موفق چند ایجنت روی بازارها، تایمفریمها و استراتژیهای مختلف اجرا میکنن. تنوع توی پورتفولیو ایجنتتون مثل تنوع توی هر پورتفولیوی دیگهای رفتار میکنه.
چقدر طول میکشه تا نتیجهٔ معنادار ببینم؟
ایجنتهای دمو حداقل ۴۸ ساعت لازم دارن تا آمار قابلاتکا بشه. دو هفته بهتره. دراودان بهخصوص فقط با عبور از چند رژیم بازار خودش رو نشون میده — وقت بدید.
تفاوت دمو و زنده چیه؟
دمو از قیمت و سیگنال واقعی استفاده میکنه ولی با سرمایهٔ شبیهسازیشده. زنده روی حساب Hyperliquid شما از طریق یه کلید ایجنت اجرا میشه که شما اجازهاش دادید. دراودان، اسلیپیج و رفتار فاندینگ ممکنه فرق کنه؛ به همین خاطر قبل از زنده رفتن اعتبارسنجی دمو طولانی توصیه میکنیم.
ایجنت میتونه حسابم رو خالی کنه؟
کلید ایجنت مجوز برداشت نداره. بدترین حالت معاملهٔ سریع غیرسودآور توی محدودههایی که خودتون گذاشتید (حداکثر اهرم، حداکثر notional و غیره). تا وقتی به ایجنت اعتماد نکردید این محدودهها رو محافظهکارانه تنظیم کنید.
موتور از ایجنتهای بقیه یاد میگیره؟
رفتار جمعی بازار توی پلتفرم سیگنالهای بهبود کلی رو شکل میده — به صورت ناشناس و فقط در سطح نماد. استراتژی، دایرکتیو و پرامپتهای شما خصوصی و فقط مال خودتونه.
اگه استراتژیم با هیچ پریست جور نباشه چی؟
با حرف خودتون توصیف کنید. سیستم همیشه ترکیبهای جدید کامپایل میکنه. اگه گیر کردید، سادهاش کنید — بیشتر ادجها از یه سیگنال قوی میان، نه از پنج سیگنال ضعیف.
حرف آخر
کسایی که توی SorooshX برنده میشن، اونهایی نیستن که عجیبترین استراتژیها رو دارن. اونهایی هستن که یه تز شفاف انتخاب میکنن، صادقانه دمو تست میکنن، به اندازهٔ P&L مراقب دراودان هستن و میذارن ایجنت آروم به سمت چیزی پایدار ایتریت کنه.