از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
دو ماه پیش منتشر شده
تعداد بازدید: 128
کد پروژه: 577890
شرح پروژه
اکسپرت کپی ترید (مستر/اسلیو) برای متا5 و هم متا4 با قابلیت های زیر:
1. معماری پایه سیستم
1.1 سازگاری پلتفرم
پلتفرمهای پشتیبانیشده: MT4↔MT4، MT4↔MT5، MT5↔MT4، MT5↔MT5
انواع حساب: حساب واقعی/دمو (هر ترکیبی پشتیبانی شود)
پشتیبانی کارگزار: کپیبرداری بین کارگزارهای مختلف
1.2 الزامات عملکردی
تأخیر کپی: ≤2 ثانیه (ایده آل ≤0.5 ثانیه)
روارتباط local پرسرعت
با اتصال مجدد تنظیمات را حفظ کند
بدون تداخل با سایر EAها و معاملات دستی باشد
کارایی زمان اجرا: EA باید بهرهوری زمان اجرا را بهینه کند، عملکرد بالا و تأخیر کم را تضمین کند، سریع در پردازش معاملات کپی واکنش نشان دهد، پایدار و روان اجرا شود بدون لگ یا مصرف بیش از حد منابع
2. مدیریت نقش کاربر
2.1 رابط انتخاب نقش
گزینههای نقش: حساب Master / حساب Slave (قابل انتخاب)
نمایش وضعیت: ready / broadcasting / follwing
کنترل عملیات: دکمههای Start/Stop
2.2 حساب Master
شروع با یک کلیک
نظارت خودکار بر سیگنالهای معاملاتی و broadcast آنها
2.3 پیکربندی حساب Slave
تنظیمات پایه
حساب Master: وارد کردن شماره حساب Master
حالت کپی:
1-فقط سفارشات جدید: فقط کپی معاملات جدید
2-کپی کامل: کپی خودکار معاملات موجود (به همراه پارامتر زمان قابل تنظیم که مقدار پیشفرض 5 دقیقه باشد) + معاملات جدید (در این صورت همه معاملات تا زمان 5 دقیقه قبل کپی میشود)
روشهای محاسبه حجم
1: کپی با ضریب ثابت (پیشفرض 1، 1*حجم Master = حجم Slave)
2: حجم ثابت
3: اضافه و یا کاهش حجم (حجم اصلی ± حجم ثابت)
4: بر اساس نسبت بالانس حساب Master/Slave
5: بر اساس نسبت Equity
6 حجم مارتینگل: تنظیم پویا بر اساس سود/زیان معامله قبلی؛ اگر معامله قبلی سود ده باشد از حجم اولیه استفاده شود و اگر معامله قبلی زیان ده باشد حجم دوم استفاده شود، همچنین در زیانهای متوالی به حجم سوم و چهارم افزایش یابد.
3. عملکردهای کپی معاملات
3.1 معاملات کپی
نوع معاملات: به صورت مارکت و همزمان (و یا سفارشات Pending که به Market تبدیل شوند)
انواع بستن معاملات: بستن جزئی یا partial (بر اساس نسبت)، بستن کامل
ابزارهای معاملاتی: فارکس، فلزات گرانبها، کالاها، رمزارزها، شاخصها
3.2 سیستم mapping نمادها
تشخیص هوشمند: تطبیق خودکار نامگذاری نماد در کارگزارهای مختلف
نگاشت سفارشی:
Master: XAUUSD → Slave: GOLD
Master: EURUSD.m → Slave: EURUSD
Master: #US30 → Slave: US30Cash
مدیریت نمادها:
قابلیت غیرفعالسازی نماد
کپی فقط از لیست سفید (مثلاً: XAUUSD، USDCHF)
4. تنظیمات فیلتر معاملات
4.1 فیلتر پایه
جهت کپی: نرمال / معکوس
نوع کپی: هر دو / فقط خرید / فقط فروش
محدودیت حجم:
حجم حداقل: کمتر از 0.01 کپی نشود
حجم حداکثر: بیشتر از 50.0 کپی نشود
کپی زیان شناور: تعیین آستانه زیان شناور برای شروع کپی
فیلتر زمانی: تعیین بازه زمانی برای عدم کپی (بر اساس زمان محلی)
4.2 قابلیتهای پیشرفته
عملکرد بریکاون (Breakeven): انتقال استاپلاس به قیمت باز شدن پس از کسب سود مشخص بر اساس پوینت
توضیحات سفارش: امکان نوشتن کامنت سفارشی روی معاملات
بستن با یک کلیک: بستن اضطراری تمام معاملات کپیشده
5. سیستم کنترل ریسک
5.1 حفاظت از سرمایه
حفاظت بالانس:
بالانس < 70٪ سرمایه اولیه: فعال شدن حفاظت، بستن اجباری تمام معاملات، توقف کپی، ارسال هشدار ایمیلی
بالانس < مقدار مشخص: فعال شدن حفاظت، بستن اجباری تمام معاملات، توقف کپی، ارسال هشدار ایمیلی
کنترل زیان شناور: اگر زیان شناور به 20٪ سرمایه حساب یا مقدار مشخص برسد → فعال شدن حفاظت، بستن اجباری تمام معاملات، توقف کپی، ارسال هشدار ایمیلی
حداکثر دراودان: اگر کاهش Equity به 20٪ برسد → فعال شدن حفاظت، بستن اجباری تمام معاملات، توقف کپی، ارسال هشدار ایمیلی
5.2 پایش هوشمند
تشخیص معاملات دستی: بستن خودکار معاملات دستی در حساب Slave
سازگاری سفارشات: بررسی خودکار معاملاتی که جا افتاده و کپی نشده و کپی آنها با پارامتر زمان قابل تنظیم (پیشفرض 5 دقیقه)
6. سیستم مدیریت اتصال
6.1 پایش اتصال
بررسی وضعیت اتصال هر 1-2 ثانیه
نظارت لحظهای بر اتصال MT4/MT5 و سیگنال پرووایدر
بررسی منظم سازگاری سفارشات برای اطمینان از صحت کپی معاملات
6.2 مدیریت قطع اتصال
اتصال مجدد خودکار: حداکثر 3 بار تلاش مجدد
کش قطع اتصال: ذخیره عملیات مهم در هنگام قطع کوتاهمدت
بازیابی وضعیت: همگامسازی خودکار آخرین وضعیت پس از اتصال مجدد
مکانیزم اضطراری: پس از 3 بار شکست اتصال → بستن اجباری تمام معاملات، توقف کپی، ارسال هشدار ایمیلی
7. سیستم کپی چندحسابی
7.1 حالتهای کپی
یک به چند: یک حساب Master → چند حساب Slave
چند به یک: یک حساب Slave → دنبالکردن چند حساب Master
پیکربندی مستقل: هر رابطه کپی پارامترهای مستقل دارد
بدون تداخل: چندین حساب Master کاملاً مستقل عمل میکنند
پشتیبانی چندترمیناله: پشتیبانی از اجرای همزمان چند MT4 و MT5، شناسایی هوشمند نقش ترمینالها، ایجاد و نگهداری دقیق شبکههای پیچیده Master-Slave، تضمین دقت و پایداری در اتصالات یک به چند و چند به یک
8. طراحی رابط کاربری
8.1 پنل کنترل
وضعیت لحظهای: نمایش وضعیت اتصال، آنلاین/آفلاین
مانیتورینگ معاملات: نمایش پوزیشنهای باز و تاریخچه معاملات
آمار: آمار سود/زیان روزانه، سود/زیان لحظهای
8.2 راحتی عملیات
پیکربندی سریع: تکمیل تنظیمات پایه در کمتر از 1 دقیقه
مقادیر پیشفرض هوشمند: همه پارامترها مقدار پیشفرض دارند
سیستم قالب: قالبهای تنظیمات رایج
مدیریت پارامترها:
ذخیره خودکار تنظیمات
بازنشانی سریع به مقادیر پیشفرض
8.3 خروجی داده
فایل آماری: فایل txt با بهروزرسانی لحظهای
محتوای فایل شامل:
تعداد حسابهای Master/Slave فعال در حال اجرا
لیست کامل حسابهای فعال
آمار سود/زیان روزانه و سود/زیان لحظهای مربوطه
9. امنیت داده و انطباق
9.1 رمزنگاری داده
رمزنگاری انتقال: همه ارتباطات با TLS 1.3
رمزنگاری ذخیرهسازی: دادههای محلی با AES256
لاگهای ممیزی: ردیابی کامل عملیات
9.2 الزامات انطباق
سوابق عملیاتی: ثبت کامل عملیات معاملاتی
مستندسازی کامل: راهنمای کاربر، مستندات فنی
10. فایل ها و محتوایی که تحویل داده میشود
10.1 فایلهای برنامه
برنامه اصلی: نصبکننده برنامه اصلی کپی سیستم
فایلهای EA: فایلهای کامپایلشده .ex4/.ex5
فایل اجرایی
10.2 پکیج کد منبع
کد منبع کامل: شامل کدهای MQL4/MQL5 و C#
10.3 مستندات
راهنمای کاربر: دستورالعملهای عملیاتی دقیق
مستندات فنی: مستندات توسعه و پیاده سازی
راهنمای نصب: دستورالعملهای دقیق نصب و پیکربندی
12. system flow logic
شروع EA توسط کاربر
├── انتخاب نقش
│ ├── حساب Master
│ │ ├── کلیک روی Start
│ │ ├── اجرای حالت Master
│ │ ├── مانیتور سیگنالهای معاملاتی
│ │ └── انتشار اطلاعات معاملات
│ └── حساب Slave
│ ├── پیکربندی پارامترها
│ ├── کلیک روی Start
│ ├── اجرای حالت Slave
│ ├── اتصال به سیگنال Master
│ └── اجرای کپی معاملات
└── مانیتورینگ سیستم و کنترل ریسک
├── پایش وضعیت اتصال
├── بررسیهای کنترل ریسک
└── مکانیزمهای مدیریت استثنا
خلاصه نیازمندیهای فنی
اولویت عملکردی: تأخیر کم، دقت بالا، مصرف کم منابع
پایداری و قابلیت اطمینان: تحمل خطاهای متعدد، بازیابی خودکار، امنیت داده
عملیات ساده: شروع با یک کلیک، مقادیر پیشفرض هوشمند، رابط کاربری شهودی
عملکرد جامع: پشتیبانی چندپلتفرمه، کنترل ریسک هوشمند، پیکربندی انعطافپذیر
نگهداری آسان: مستندات کامل، تحویل کد منبع، پشتیبانی مداوم
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
12روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت یک سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار