بازار حرفه‌ای ترمیتجزئیات پروژه

پیش از ارسال پیشنهاد، نیاز پروژه را دقیق بخوان

پرداخت امن و همکاری شفاف
بازگشت به بازار پروژه‌ها
برنامه‌نویسی و توسعه نرم‌افزار منتخب ترمیت

ربات متاتریدر و تلگرام

ربات ترمیت

بودجه پروژه۴٬۰۰۰٬۰۰۰ تا ۱۰٬۰۰۰٬۰۰۰تومان
مهلت انجامتوافقی
پیشنهادهای ثبت‌شده۰ پیشنهاد
مدل پرداختامن و مرحله‌ای
شرح کامل پروژه

دقیقاً چه کاری باید انجام شود؟

عنوان پروژه

طراحی ربات حرفه‌ای تلگرام و MetaTrader برای کپی دوطرفه معاملات، مدیریت سفارش‌ها و انتشار سیگنال

۱.

شرح پروژه

به برنامه‌نویسی متخصص برای ساخت رباتی پایدار نیاز دارم که معاملات را خودکار و دوطرفه بین چند کانال تلگرام و حساب‌های MT4/MT5 منتقل کند.

۲.

انتقال سیگنال از تلگرام به متاتریدر

• اتصال به چند کانال یا گروه و شناسایی خودکار پیام‌های معاملاتی. • پشتیبانی از معاملات Market و سفارش‌های Buy Limit، Buy Stop، Sell Limit و Sell Stop. • استخراج نماد، جهت، قیمت ورود، حد سود و حد ضرر و اجرای خودکار سیگنال. • تشخیص پیام‌های اصلاحی و اعمال تغییرات حد سود/ضرر، قیمت سفارش، ریسک‌فری، لغو سفارش و بستن معامله. • پشتیبانی از چند سطح حد سود و دستورات معاملاتی قابل تشخیص در پیام‌ها.

۳.

انتقال معاملات از متاتریدر به تلگرام

• شناسایی معاملات دستی و سفارش‌های در انتظار و انتشار آن‌ها در تلگرام. • ارسال پیام هنگام ایجاد معامله/سفارش و ارسال تغییرات بعدی، از جمله تعیین یا تغییر حد سود و ضرر، به‌صورت Reply به پیام اصلی. • اعلام فعال شدن سفارش، بسته شدن معامله و نتیجه نهایی. • حفظ ارتباط هر معامله با پیام مربوطه حتی پس از راه‌اندازی مجدد.

۴.

چند حساب و تنظیمات مستقل

• اتصال چند حساب و منبع سیگنال؛ اتصال یک کانال به چند حساب با تنظیمات مستقل. • فعال/غیرفعال‌سازی کپی برای هر حساب به‌صورت جداگانه. • تعیین حجم به‌صورت دستی یا خودکار: حجم ثابت قابل تغییر، متناسب با حجم سیگنال، ضریب حجم یا فرمول مبتنی بر Balance/Equity؛ مانند مقدار مشخص لات به‌ازای هر ۱۰۰۰ دلار. • تعیین سقف حجم، تعداد معاملات، نمادهای مجاز و پارامترها برای هر حساب. • ثبت نتیجه هر سیگنال برای هر حساب؛ خطای یک حساب نباید اجرای بقیه را متوقف کند.

مثال: یک سیگنال در حساب اول با ۰٫۰۱ لات و در حساب دوم با ۰٫۱۰ لات اجرا شود.

همه تنظیمات و فرمول‌های توافق‌شده باید بدون تغییر سورس‌کد قابل ویرایش باشند.

۵.

مدیریت معاملات و ریسک‌فری

• تعریف قواعد اختصاصی برای معاملات جدید، باز و سفارش‌های در انتظار. • اجرای ریسک‌فری بر اساس تعداد پیپ دلخواه، مانند ۲۰ یا ۳۰ پیپ، با محاسبه متناسب با مشخصات نماد. • امکان تغییر حد سود، حد ضرر، قیمت سفارش، حجم. • گزارش سفارش‌های نامعتبر.

۶.

سازگاری بروکرها و نگاشت نمادها

• پشتیبانی از بروکرها و نسخه‌های MT4/MT5 مورد توافق طرفین. • پشتیبانی از نمادهای موجود در حساب‌های هدف، شامل شاخص‌ها، فلزات، انرژی و جفت‌ارزها. • نگاشت دستی نمادها برای هر بروکر/حساب؛ برای مثال NAS100 به USTEC یا نماد معادل بروکر مقصد. • رعایت دقت قیمت و محدودیت‌های حجم هر نماد و گزارش نمادهای نامعتبر یا ناموجود.

فهرست بروکرها و نسخه‌های هدف پیش از شروع نهایی می‌شود.

۷.

شخصی‌سازی پیام‌های تلگرام

• ویرایش قالب پیام بدون تغییر سورس‌کد: متن، ترتیب اطلاعات، ایموجی، فلش، امضا، نام و آیدی کانال. • امکان نمایش BUY با فلش بالا و SELL با فلش پایین یا علائم دلخواه. • نمایش/مخفی‌سازی مستقل حجم، ورود، حد سود/ضرر، سود و زیان و شناسه معامله؛ مخفی‌سازی اطلاعات در پیام نباید بر اجرای معامله اثر بگذارد. • قالب جداگانه برای افتتاح، تغییر، ریسک‌فری، برخورد به TP/SL و بسته شدن معامله.

۸.

استیکر و اسکرین‌شات

• انتخاب استیکر اختصاصی برای رویدادهایی مانند TP، SL، ریسک‌فری و بسته شدن؛ ارسال پس از پیام و امکان فعال/غیرفعال‌سازی برای هر رویداد. • تهیه و ارسال اسکرین‌شات مرتبط هنگام باز شدن معامله، ثبت/فعال شدن سفارش در انتظار و بسته شدن معامله؛ تعیین رویداد و کانال مقصد. • ثبت خطای ارسال تصویر و جلوگیری از تصاویر اشتباه یا تکراری.

۹.

پایداری و مدیریت خطا

• اجرای مداوم روی سرور/VPS و بازیابی وضعیت پس از قطع اتصال یا راه‌اندازی مجدد. • جلوگیری از اجرای تکراری سیگنال‌ها و سفارش‌ها؛ ثبت گزارش دستورات، وضعیت حساب‌ها و خطاها. • تفکیک دستور ارسال‌شده، سفارش پذیرفته‌شده و معامله واقعاً اجراشده و ارسال هشدار برای خطاها یا قطع اتصال.

۱۰.

امنیت، مالکیت و پشتیبانی

• سورس‌کد عاری از بدافزار، Backdoor، دسترسی پنهان، جاسوسی، انتقال غیرمجاز داده یا قابلیت غیرفعال‌سازی عمدی باشد. • اعلام شفاف هرگونه API، سرویس خارجی، کتابخانه یا وابستگی شخص ثالث. • اطلاعات حساب‌ها، توکن‌های تلگرام، سیگنال‌ها و داده‌های کارفرما محرمانه‌اند و استفاده یا انتقال آن‌ها بدون مجوز کتبی ممنوع است. • تحویل کامل سورس‌کد، فایل‌های اجرایی، تنظیمات و مستندات الزامی است. • نرم‌افزار نباید تاریخ انقضا، قفل یا وابستگی پنهان به زیرساخت پیمانکار داشته باشد و باید روی سرور کارفرما اجرا شود. • ارائه آموزش فارسی (ویدئو یا راهنمای مکتوب) برای نصب، تنظیمات، مدیریت و عیب‌یابی. • حداقل ۹۰ روز پشتیبانی پس از پذیرش نهایی برای رفع باگ‌ها و مغایرت‌های امکانات توافق‌شده، بدون هزینه اضافی.

کارفرما حق بررسی مستقل سورس‌کد را دارد.

۱۱.

تست و تحویل

پیش از پذیرش، در حساب دمو موارد زیر تست شوند: معاملات Market/Pending، تغییر TP/SL، ریسک‌فری، لغو و بستن معامله، انتقال دوطرفه، چند حساب با حجم متفاوت، نگاشت نماد، قالب پیام، استیکر و اسکرین‌شات، بازیابی پس از قطع اتصال و جلوگیری از تکرار.

تحویل نهایی منوط به موفقیت سناریوهای توافق‌شده، رفع ایرادات بحرانی و عمده، تحویل سورس‌کد و مستندات و نصب روی سرور کارفرماست.

پرداخت ترجیحاً مرحله‌ای و متناسب با تأیید هر مرحله باشد.

۱۲.

اطلاعات پیشنهاد فریلنسر

لطفاً سابقه و نمونه‌کار مرتبط با Telegram و MT4/MT5، معماری فنی و روش اتصال، بروکرها و نسخه‌های قابل پشتیبانی، زمان‌بندی و هزینه تفکیک‌شده، هزینه سرور/سرویس‌های جانبی، مدت پشتیبانی و محدودیت‌های فنی را اعلام کنید.

اولویت با فرد باتجربه در اجرای معاملات و مدیریت چند حساب است.

پیشنهادهای کلی بدون توضیح فنی ارزیابی نخواهند شد.

مهارت‌های موردنیاز