ساخت دستیار ترید با هوش مصنوعی: راهنمای قدمبهقدم با n8n و Claude + دانلود PDF
پاسخ کوتاه
دستیار ترید با هوش مصنوعی سیستمی است که با n8n هر ساعت بازار را اسکن میکند، فقط ستاپهای برتر را برای تحلیل به مدل Claude میفرستد، ریسک را با کد قطعی (نه با هوش مصنوعی) میسنجد و نتیجه را برای بررسی شما به تلگرام میفرستد. این سیستم هیچ معاملهای را خودکار اجرا نمیکند و تصمیم نهایی همیشه با معاملهگر است. فایل PDF کامل راهنما با همه کدها و پرامپتها در انتهای مقاله رایگان قابل دانلود است.
وقتی از «ترید با هوش مصنوعی» حرف میزنیم، بیشتر آدمها یاد رباتی میافتند که خودش میخرد، خودش میفروشد و پول درمیآورد. در عمل، این تصویر هم غیرواقعی است و هم خطرناک. چیزی که امروز با ابزارهایی مثل n8n و مدلهای زبانی پیشرفتهای مثل Claude Fable 5 واقعاً میتوان ساخت، یک دستیار پژوهش و تصمیمیار است. این دستیار بازار را مرتب اسکن میکند، ستاپهای قابلتوجه را با هوش مصنوعی تحلیل میکند، ریسک را با فرمولهای دقیق میسنجد و نتیجه را برای بررسی شما به تلگرام میفرستد.
در این مقاله معماری کامل این سیستم را مرحلهبهمرحله توضیح میدهیم: از دریافت داده بازار و ساخت اندیکاتورها تا پرامپت سیستم، خروجی ساختاریافته، دروازه ریسک (Risk Gate) و تست قبل از استفاده. در انتهای مقاله هم فایل PDF کامل راهنما را رایگان دانلود میکنید. این فایل همه کدها، پرامپتها و چکلیستها را آماده دارد.
دانلود رایگان: راهنمای ساخت دستیار ترید با هوش مصنوعی (PDF، 17 صفحه)
کد نودهای n8n، پرامپت سیستم، JSON Schema خروجی، کد Risk Gate، قالب پیام تلگرام و چکلیست فعالسازی، همه در یک فایل.
دانلود فایل PDF راهنمااگر میخواهید آموزش ترید را منظم و از صفر شروع کنید، دوره رایگان صفر تا صد فارکس موسوی آکادمی را ببینید؛ این مقاله یکی از مباحث همان مسیر است.
دستیار ترید با هوش مصنوعی چیست و چه فرقی با ربات معاملهگر دارد؟
دستیار ترید با هوش مصنوعی سیستمی است که داده بازار را جمع میکند، ستاپها را شناسایی و ارزیابی میکند و یک برنامه معاملاتی قابلبررسی مینویسد؛ اما هیچ معاملهای را بهصورت خودکار اجرا نمیکند. تصمیم نهایی همیشه با خود معاملهگر است.
| ویژگی | ربات معاملهگر خودکار | دستیار تصمیمیار (این راهنما) |
|---|---|---|
| اجرای سفارش | خودکار، بدون تأیید انسان | ندارد؛ فقط پیشنهاد برای بررسی |
| نقش هوش مصنوعی | معمولاً تصمیمگیرنده نهایی | فقط تحلیل شواهد و نوشتن پلن |
| محاسبه ریسک | اغلب داخل همان منطق | با کد قطعی و جدا از مدل |
| شفافیت | جعبه سیاه | دلیل هر تصمیم ثبت و قابلردیابی است |
| ریسک خطای فاجعهبار | بالا | پایین؛ انسان آخرین فیلتر است |
اگر با مفاهیم پایه این حوزه آشنا نیستید، پیشنهاد میکنیم اول مقاله ترید با هوش مصنوعی: راهنمای کامل معاملهگری هوشمند را بخوانید و بعد به این راهنمای عملی برگردید.
چرا Claude Fable 5 برای تحلیل بازار مناسب است و کجا نباید از آن استفاده کرد؟
Claude Fable 5 یکی از مدلهای سطحبالای شرکت Anthropic برای استدلال پیچیده و کارهای چندمرحلهای است. این مدل دادههای ساختاریافته، جدول و گزارش را خوب تحلیل میکند، اما خودش «پلتفرم ترید»، «منبع داده زنده» یا «موتور مدیریت ریسک» نیست. برای همین باید آن را داخل یک معماری کنترلشده قرار داد.
کارهایی که مدل باید انجام دهد
- تحلیل چندمرحلهای شواهد: روند، مومنتوم، حجم، نوسان و خبر
- نوشتن تز معاملاتی (Thesis)، نقطه ورود، حد ضرر، تارگت و شرط ابطال (Invalidation)
- جدا کردن «مشاهده» از «استنباط» و ذکر دادهای که هر ادعا را پشتیبانی میکند
- تهیه چکلیست بررسی برای انسان
کارهایی که مدل هرگز نباید انجام دهد
- تعیین حجم پوزیشن، سقف اکسپوژر، دراودان یا حداکثر ضرر
- حدس زدن قیمت یا خبر، وقتی داده ناقص، قدیمی یا متناقض است
- ارسال سفارش خرید یا فروش بدون تأیید انسان
- ادعای سود تضمینی، نرخ موفقیت یا بازدهی مشخص
نکته بهروز: پس از Fable 5، نسخه Claude Fable 5.1 با همان سطح قیمت هم عرضه شده است. معماری این راهنما به مدل خاصی وابسته نیست. میتوانید مدل را عوض کنید، به شرط اینکه بعد از هر تغییر، سیستم را با همان مجموعه دادههای ثابت دوباره تست کنید.
معماری دستیار ترید: چرخه 6 مرحلهای از اسکن تا تصمیم
منطق طراحی ساده است: مدل زبانی فقط جایی استفاده میشود که «قضاوت و ترکیب شواهد» لازم است. هر چیزی که باید دقیق، قابلآزمون و تکرارپذیر باشد، با نودهای معمولی یا کد اجرا میشود.
- SCAN (اسکن بازار): دریافت داده تازه فقط برای یک واچلیست محدود؛ مثلاً BTC، ETH و SOL در تایمفریم یکساعته.
- SIGNALS (فیلتر قطعی): حذف نمادهای بدون روند، بدون حجم کافی یا با داده قدیمی، پیش از اینکه هزینهای برای هوش مصنوعی پرداخت شود.
- PLAN (تحلیل با هوش مصنوعی): فقط 1 تا 3 کاندیدای برتر برای Claude فرستاده میشوند تا تز، پلن و شرط ابطال را بنویسد.
- RISK (دروازه ریسک): محاسبه حجم مجاز و بررسی گیتهای سخت با کد قطعی، بدون دخالت مدل.
- MONITOR (پایش): اجرای دوباره زمانبندیشده، ثبت تغییر وضعیت و جلوگیری از هشدار تکراری.
- DECISION (تصمیم انسانی): نمایش یکی از سه وضعیت APPROVED، WATCHLIST یا REJECTED برای بررسی شما.
ابزارهای لازم برای ساخت دستیار ترید هوشمند
| بخش | ابزار پیشنهادی |
|---|---|
| هماهنگکننده (Orchestrator) | n8n Cloud یا نسخه Self-hosted با Docker |
| مدل هوش مصنوعی | حساب Claude Console و دسترسی API به Claude Fable 5 |
| داده بازار آزمایشی | دامنه Market Data Only بایننس برای کریپتو اسپات (بدون نیاز به API Key) |
| خبر | GDELT DOC 2.0 یا یک سرویس خبری معتبر با زمان انتشار و لینک منبع |
| خروجی | ربات تلگرام و Google Sheets (اختیاری ولی توصیهشده) |
| حالت اجرا | Research / Paper Mode؛ دستکم دو هفته بدون سرمایه واقعی |
سرویسهای Anthropic فقط در کشورهای پشتیبانیشده ارائه میشوند. قبل از شروع، شرایط دسترسی به API را از سایت رسمی بررسی کنید.
جریان کاری n8n: از دریافت کندل تا پیام تلگرام
کل سیستم در قالب یک Workflow در n8n پیاده میشود. خلاصه مسیر داده این است:
- Schedule Trigger: اجرای چرخه هر 60 دقیقه (برای شروع)
- Config: واچلیست، تایمفریم و قوانین ریسک در یک آبجکت ثابت؛ مثلاً ریسک هر معامله 0.5%، حداکثر ضرر روزانه 2% و حداقل نسبت ریوارد به ریسک 2
- دریافت کندلها: 200 کندل OHLCV از API عمومی داده بازار
- ساخت Featureها: محاسبه EMA20 و EMA50، RSI14، ATR14، نسبت حجم و تازگی داده با کد
- فیلتر سخت: حذف کاندیداهای ضعیف قبل از صدا زدن هوش مصنوعی
- دریافت خبر: فقط خبرهای تازه با لینک و زمان انتشار مشخص
- درخواست به Claude: ارسال داده فشردهشده همراه با پرامپت سیستم
- اعتبارسنجی خروجی: تبدیل پاسخ به JSON و بررسی فیلدهای ضروری
- Risk Gate: بررسی قطعی حجم، اکسپوژر، دراودان و حد ضرر روزانه
- ثبت و اعلان: ذخیره در Google Sheets یا دیتابیس و ارسال خلاصه به تلگرام
اصل کاهش هزینه: هوش مصنوعی را برای همه نمادها صدا نزنید. اول با قوانین قطعی بازار را فیلتر کنید و فقط 1 تا 3 کاندیدای برتر را برای تحلیل بفرستید.
پرامپت سیستم: هوش مصنوعی فقط شواهد را تحلیل میکند
کیفیت این سیستم بیش از هر چیز به پرامپت سیستم بستگی دارد. اصول کلیدی پرامپتی که در فایل PDF بهطور کامل آمده، اینهاست:
- مدل فقط از دادههای ورودی (Featureها، خبرها، محدودیتهای حساب و زمانها) استفاده کند و هرگز قیمت، اندیکاتور یا رویدادی را از خودش نسازد.
- اگر داده قدیمی، ناقص یا متناقض بود، باید NO_SETUP یا WATCHLIST برگرداند و دقیقاً بگوید چه چیزی کم است.
- ورود، حد ضرر، تارگت و شرط ابطال باید از نظر عددی با هم سازگار باشند.
- مدل اجازه ندارد نتیجه را APPROVED اعلام کند. خروجی او فقط CANDIDATE، WATCHLIST یا NO_SETUP است.
- «معامله نکردن» بهتر از معامله ضعیف است؛ ستاپ اجباری ساخته نشود.
خروجی مدل با قابلیت Structured Outputs (پارامتر output_config.format در Messages API) به یک JSON Schema دقیق محدود میشود. فیلدهایی مثل جهت معامله، امتیاز ستاپ، میزان اطمینان، ورود، حد ضرر، تارگت، شواهد، دادههای ناموجود و چکلیست بررسی انسانی همیشه حاضرند و خطای Parse تقریباً از بین میرود. سطح تلاش مدل (Effort) هم برای تحلیلهای معمول روی medium تنظیم میشود.
دروازه ریسک (Risk Gate): چرا محاسبه ریسک نباید با هوش مصنوعی باشد؟
مهمترین تصمیم طراحی در این سیستم این است که تصمیم ریسک کاملاً مستقل از مدل گرفته شود. مدل زبانی میتواند اشتباه کند، اما فرمول ریاضی همیشه همان جواب را میدهد. Risk Gate یک نود کد ساده است که این شرطها را بررسی میکند:
- تازگی داده: اگر آخرین کندل قدیمیتر از حد مجاز باشد، STALE_DATA
- امتیاز ستاپ کمتر از حداقل تعیینشده (مثلاً 70)
- نسبت ریوارد به ریسک کمتر از 2
- نوسان (ATR%) بیشتر از سقف مجاز
- عبور اکسپوژر کل، ضرر روزانه یا دراودان از سقف
- حجم پوزیشن نامعتبر (مثلاً وقتی ورود و حد ضرر یکی است)
یک مثال عددی
فرض کنید موجودی حساب 10,000 دلار و ریسک هر معامله 0.5% است. پس حداکثر ضرر مجاز در این معامله 50 دلار است. اگر مدل ورود را 100 و حد ضرر را 98 پیشنهاد دهد، فاصله حد ضرر 2 واحد است و حجم مجاز 50 ÷ 2 = 25 واحد میشود. ارزش این پوزیشن 25 × 100 = 2,500 دلار، یعنی 25% حساب است. اگر سقف اکسپوژر را 20% گذاشته باشید، Risk Gate این ستاپ را با دلیل EXPOSURE_LIMIT رد میکند، حتی اگر تحلیل هوش مصنوعی عالی باشد.
این همان منطقی است که در ماشین حساب مدیریت ریسک سایت هم استفاده میشود. برای درک بهتر نسبت سود به ضرر، مقاله اهمیت ریسک به ریوارد را هم بخوانید.
معنای سه خروجی نهایی
| وضعیت | معنی |
|---|---|
| APPROVED | همه گیتهای ماشینی پاس شدهاند؛ اما هنوز فقط برای بررسی و تصمیم انسان |
| WATCHLIST | ستاپ قابلتوجه است، اما اطمینان، زمانبندی یا یکی از شواهد هنوز کافی نیست |
| REJECTED | دستکم یک شرط سخت مثل داده قدیمی، نوسان، اکسپوژر، دراودان یا R/R رد شده است |
قانون غیرقابلحذف: APPROVED به معنای «پیشنهاد خرید یا فروش» یا «تضمین سود» نیست؛ فقط یعنی گیتهای تعریفشده سیستم پاس شدهاند.
تست دستیار ترید قبل از استفاده با پول واقعی
هیچ سیستمی، چه با هوش مصنوعی چه بدون آن، نباید بدون تست وارد حساب واقعی شود. راهنما سه مرحله تست را پیشنهاد میکند:
- تست واحد نودها: داده ناقص، داده قدیمی، حد ضرر نامعتبر و اکسپوژر بالا را عمداً وارد کنید و مطمئن شوید سیستم آنها را رد میکند.
- بازپخش تاریخی (Historical Replay): اسنپشاتهای گذشته را با همان Workflow اجرا کنید، بدون اینکه دادهای از آینده وارد شود. هدف کشف خطای منطقی و سوگیری است، نه پیدا کردن پارامترهایی که فقط گذشته را زیبا نشان دهند.
- Paper Trading: دستکم دو هفته یا 30 تا 50 ستاپ را بدون پول واقعی ثبت کنید. اسلیپیج، کارمزد و تأخیر داده را هم در نظر بگیرید و نتیجه را با Expectancy، Profit Factor و Max Drawdown بسنجید، نه فقط با وینریت.
هزینه اجرای دستیار ترید با Claude چقدر است؟
طبق قیمت اعلامشده Anthropic، Claude Fable 5 برای هر یک میلیون توکن ورودی 10 دلار و برای هر یک میلیون توکن خروجی 50 دلار هزینه دارد. اگر هر تحلیل حدود 2,500 توکن ورودی و 700 توکن خروجی مصرف کند، هزینه هر تحلیل تقریباً 0.06 دلار و 10 تحلیل در روز حدود 0.6 دلار میشود. چون این مدل همیشه پیش از پاسخ «فکر» میکند و توکنهای این فکر کردن هم جزو خروجی حساب میشوند، هزینه واقعی معمولاً بیشتر است و باید آن را از فیلد usage پاسخ API اندازه بگیرید.
راههای کاهش هزینه: فیلتر سخت قبل از مدل، تنظیم Effort روی medium، Prompt Caching، فشردهسازی داده کندلها و کم کردن تعداد کاندیداها. حتی میتوانید اسکن اولیه را با یک مدل ارزانتر انجام دهید و Fable را فقط برای کاندیداهای نهایی نگه دارید.
نکات امنیتی که نباید نادیده بگیرید
- کلیدهای API (Anthropic، تلگرام و سرویس داده) را فقط در بخش Credentials نگه دارید، نه داخل نودهای Code یا Set.
- به این سیستم هرگز Private Key، Seed Phrase یا دسترسی برداشت (Withdrawal) ندهید.
- قبل از اشتراکگذاری Workflow، خروجی آن را بررسی کنید تا شناسه Credential یا داده شخصی در آن نباشد.
- اگر بعدها اجرای معامله اضافه شد، از حساب جداگانه، سقف مجاز ثابت و Kill Switch مستقل استفاده کنید.
- Heartbeat و Error Workflow را فعال کنید تا سکوت سیستم به اشتباه «نبودِ ستاپ» تلقی نشود.
محدودیتها: هوش مصنوعی آینده را پیشبینی نمیکند
کمیسیون معاملات آتی کالای آمریکا (CFTC) صریحاً هشدار داده است که هوش مصنوعی نمیتواند آینده یا شوکهای ناگهانی بازار را پیشبینی کند. ارزش واقعی این دستیار در نظم، سرعت پردازش و ثبت شفاف دلایل است، نه در پیشگویی. این سیستم کمک میکند کمتر احساسی تصمیم بگیرید، ستاپهای ضعیف را زودتر کنار بگذارید و قوانین ریسکتان را هیچوقت فراموش نکنید. سود یا ضرر نهایی همچنان به استراتژی، مدیریت سرمایه و تصمیم خود شما بستگی دارد.
اگر هنوز پایههای تحلیل تکنیکال و مدیریت ریسک را محکم نکردهاید، قبل از ساخت چنین سیستمی آموزش رایگان صفر تا صد فارکس را ببینید. هوش مصنوعی ابزار تریدر است، نه جایگزین دانش او.
دانلود رایگان فایل PDF راهنمای ساخت دستیار ترید با هوش مصنوعی
همه جزئیات فنی این مقاله در یک فایل PDF 17 صفحهای و فارسی آماده شده است:
- دستور نصب n8n با Docker و ساخت کلید API
- جدول کامل 14 نود Workflow و پیکربندی پیشنهادی اولیه
- کد JavaScript نود ساخت Featureها (EMA، RSI، ATR و نسبت حجم)
- متن کامل پرامپت سیستم و قالب پیام کاربر
- بدنه درخواست Messages API با JSON Schema خروجی
- کد کامل Parse & Validate و Risk Gate
- قالب پیام تلگرام، فیلدهای لاگ، چکلیست فعالسازی و جدول رفع خطاهای رایج
راهنمای ساخت دستیار تحلیل بازار با هوش مصنوعی · نسخه پاییز 1405
فرمت PDF · 17 صفحه · حجم حدود 620 کیلوبایت · رایگان و بدون نیاز به ثبتنام
دانلود فایل PDF راهنمااین راهنما بر اساس «راهنمای ساخت AI Trader با Claude Fable 5» نوشته مصطفی مددی (@nexgent_ai · @madadi_ai) بازطراحی شده است. طبق مجوز راهنمای اصلی، بازنشر با حفظ نام سازنده و بدون تغییر هشدارهای ریسک مجاز است.
سلب مسئولیت: محتوای این مقاله و فایل PDF صرفاً آموزشی است و توصیه مالی، سیگنال یا پیشنهاد خرید و فروش محسوب نمیشود. بازارهای مالی ریسک بالایی دارند و احتمال از دست رفتن تمام یا بخشی از سرمایه وجود دارد.
یادگیری را رایگان ادامه بده
سؤالات متداول
آیا دستیار ترید با هوش مصنوعی خودش معامله باز میکند؟
خیر. سیستمی که در این راهنما ساخته میشود فقط تحلیل و پیشنهاد میدهد و هیچ نودی برای ثبت سفارش یا اتصال به بروکر و صرافی ندارد. خروجی APPROVED هم فقط یعنی گیتهای ریسک پاس شدهاند و تصمیم نهایی با خود معاملهگر است.
برای ساخت این دستیار باید برنامهنویس باشم؟
نه لزوماً. n8n یک ابزار اتوماسیون بصری است و کدهای لازم (ساخت اندیکاتورها، اعتبارسنجی خروجی و Risk Gate) بهصورت آماده در فایل PDF آمدهاند. آشنایی مقدماتی با JSON و کپی کردن کد در نود Code کافی است.
هزینه اجرای دستیار ترید با Claude چقدر است؟
با قیمت 10 دلار برای هر میلیون توکن ورودی و 50 دلار برای هر میلیون توکن خروجی، هر تحلیل حدود 0.06 دلار و 10 تحلیل در روز حدود 0.6 دلار هزینه دارد، بدون هزینه سرویسهای داده. هزینه واقعی را باید از فیلد usage پاسخ API اندازه گرفت.
آیا این سیستم برای فارکس و طلا هم قابل استفاده است؟
بله. معماری همان است و فقط باید منبع داده مجاز بازار خودتان را جایگزین داده بایننس کنید. توجه کنید که بازار فارکس و سهام برخلاف کریپتو 24 ساعته و 7 روزه نیست و Workflow باید ساعات بازار و تعطیلات را بشناسد.
چرا محاسبه ریسک و حجم پوزیشن را به هوش مصنوعی نمیسپاریم؟
چون مدل زبانی ممکن است اشتباه کند یا عدد بسازد، اما فرمول ریاضی همیشه نتیجه یکسان و قابلآزمون میدهد. برای همین حجم پوزیشن، اکسپوژر، دراودان و حد ضرر روزانه در یک نود کد جداگانه (Risk Gate) محاسبه میشوند.
فایل PDF راهنما رایگان است؟
بله. فایل 17 صفحهای راهنما بدون نیاز به ثبتنام از انتهای همین مقاله قابل دانلود است و شامل کد نودها، پرامپت سیستم، JSON Schema، کد Risk Gate و چکلیست فعالسازی است.