4 مرفق
((&& ناسخ الصفقات للميتاتريدر ( خاص للمتداول العربي ) &&))
السلام عليكم ورحمة الله وبركاته
هذا الإكسبرت كثير من الإخوه طلبه ونظرا لأن كثير من الإكسبرتات الخاصه بنسخ الصفقات بها مشاكل أو صعب عمل تعديلات عليها بناء على طلب الإخوه
قمت ببرمجة هذا الإسكربت لنسخ الصفقات بحيث يمكن تطويره مستقبلا لإضافة أي تعديلات عليه
مميزات الإسكربت
- نسخ الصفقه في أقل من ثانيه بمجرد فتحها
- إمكانية عكس الصفقات المفتوحه
- تحديد نوع الصفقات التي يتم نسخها ( شراء - بيع - أوامر معلقه )
- فلتر لعدم فتح الصفقه إذا كان الفرق بين السعر أكثر من عدد نقاط محدده
- نسخ إغلاق الصفقات أوتوماتيكيا
- نسخ الصفقات بماجيك نمبر محدد فقط
- نسخ الصفقات التي لها كومنت محدد
- نسخ حجم اللوت أو مضاعفته أو تحديد حجم لوت يدوي أو بناء على نسبة مخاطره
- نسخ الهدف والأستوب لوز أو تحديد هدف واستوب لوز يدوي
تركيب الإسكربت
إسكربت AT Copier Master يتم وضعه في الميتاتريدر الذي يتم نسخ الصفقات المفتوحه منه في فولدر Scripts في الميتاتريدر
إسكربت AT Copier Slave يتم وضعه في أي ميتاتريدر آخر الذي يتم نسخ الصفقات إليه ويوضع في فولدر Scripts في الميتاتريدر
في سكربت AT Copier Slave يوجد إعداد بإسم MasterScript_Path في هذا الإعداد يجب أن تقوم بنسخ مسار فولدر الداتا الخاص بميتاتريدر الذي ستنسخ الصفقات منه
يمكن الحصول على مسار Data Folder من الميتاتريدر إختر
File -------------> Open Data Folder
ثم إنسخ العنوان بشكل كامل
مثال
C:\Users\osama\AppData\Roaming\MetaQuotes\Terminal \C643B6860DDF9254620CA7F24C594834
بدون أي إضافة أخرى أو تعديل
يجب التأكد من تفعيل خاصية Allow DLL Imports في كلا الإسكربتين
بعد تركيب الإسكربت وتفعيل الخطوات السابقه الآن هو جاهز للعمل ونسخ الصفقات بدون مشاكل
إعدادت سكربت AT Copier Master
LoopTime: عدد بالمللي ثانيه التي يبحث فيها الإسكربت عن أي صفقات جديده تم فتحها , 500 تعني نصف ثانيه
ReverseTrades : تفعيل خيار عكس الصفقات
CopyBuyOrders : نسخ صفقات الشراء
CopySellOrders : نسخ صفقات البيع
CopyPendingOrders : نسخ الأوامر المعلقه
MagicNumberFilter : تفعيل فلتر فتح صفقات بماجيك نمبر محدد فقط
MagicNumber : الماجيك نمبر
CommentFilter : تفعيل فلتر فتح صفقات بكومنت محدد فقط
Comments : الكومنت
إعدادات سكربت AT Copier Slave
MasterScript_Path : مسار Data Folder لميتاتريدر الماستر
LoopTime : عدد بالمللي ثانيه التي يبحث فيها الإسكربت عن أي صفقات جديده تم فتحها , 500 تعني نصف ثانيه
MaxPriceDifference : أقصى فرق بالنقاط لسعر فتح الصفقه على الماستر والسعر الحالي
CustomLot : تفعيل خيار تحديد حجم لوت يدوي للصفقه
Lots : حجم اللوت
AutoLot : نسخ حجم اللوت
LotMultiplier : ضرب حجم اللوت المنسوخ في عامل معين
MoneyManagment : فتح الصفقه بناء على نسبة مخاطره من رأس المال
Risk : نسبة المخاطره
CopyCloseOrder : تفعيل خيار نسخ إغلاق الصفقات بمجرد إغلاقها في ميتاتريدر الماستر
CopyTakeProfit : تفعيل خيار نسخ الهدف
ManualTakeProfit : الهدف اليدوي في حال تعطيل الخيار السابق
CopyStopLoss : تفعيل خيار نسخ الأستوب لوز
ManualStopLoss : الأستوب لوز اليديو في حال تعطيل الخيار السابق
أخيرا الإسكربتات في المرفقات وإذا كان لديك أي إقتراحات أو إضافات للإسكربت أرجو ذكرها وسأقوم بإضافتها في أقرب تعديل قادم
أرجو تجربه الإسكربتات فتره على الديمو أولا للتأكد من عملها بشكل سليم وإخباري في حال وجود أي أخطاء عند تجربته
تحديث 1 :
تعديل الإسكربتات لتعمل مع إختلاف أسماء العملات بين المنصات