النتائج 1 إلى 11 من 11
- 26-02-2015, 01:04 AM #1
مؤشر وأكسبرت لنسخ صفقات من Metatrader إلى CAlgo
السلام عليكم
هذا المؤشر والأكسبرت قمت بعملهما لنسخ صفقات من الميتاتريدر الى برنامج CAlgo .
ويمتاز برنامج CAlgo عن الميتاتريدر بصغر الاسبريد وبالتالي ممكن تكون أستراتيجيات للاسكالبنج أكثر نجاح عليه عكس الميتاتريدر.
وقمت بعمل مؤشر على الميتاتريدر ينسخ الصفقات وليس اكسبرت كي نتمكن من تشغيل اكسبرت ايضاً فينسخ صفقاته.
طريقة التركيب:
1- نضع المؤشر بمكان المؤشرات ببرنامج الميتاتريدر.
2-نتأكد من أن الأعدادات كما مبينة بالصورة.
3- نقوم بالضغط على Tools ثم Global Variables ونعمل نسخ للرقم المبين بالصورة (سيظهر بعد وضع المؤشر على الشارت ولو أغلق الميتاتريدر وفتح من جديد سيظهر رقم مختلف)وذلك بالضغط على كلك يمين ثم Copy.
4- نضع الاكسبرت الخاص ببرنامج CAlgo بالمسار Documents/CAlgo/Sources/Robots
5- نعمل لصق للرقم الذي نسخناه سابقاً بالمكان المبين بالصورة بأعدادت الاكسبرت الخاص ب CAlgo.
6-نشغل أكسبرت CAlgo وذلك بالضغط على زر السهم الازرق المبين بالصورة.
(المؤشر والاكسبرت مصممين لنسخ صفقة واحدة فقط على الشارت ويصلح العمل بهما مع اكسبرت اسكالبنج للميتاتريدر)
- 26-02-2015, 01:40 PM #2
جزاك الله خيرا اخي
كما قال المهندس وضاح انت مبرمج خلاق
- 26-02-2015, 02:06 PM #3
الله يجزيك خير
- 26-02-2015, 02:36 PM #4جزاك الله كل خير على هذا العمل الممتاز
لكن هل يمكن نسخ أكتر من صفقة ، يعني يكون العمل عادي لو دخلت صفقة و عملت أوامر معلقة أو عملت هدج ..... و هكذا ، هل يمكن للاكسبرت ينسخ عادي كل ما يقع على منصة الميتاتريد إلى منصة calgo ، لانك قلت : المؤشر والاكسبرت مصممين لنسخ صفقة واحدة
- 27-02-2015, 08:20 AM #5
- 27-02-2015, 08:24 AM #6
بالوقت الحالي لا يمكن فهذه اول نسخة اعملها لتجربة نسخ صفقات من بروكر لبروكر من نوع اخر مختلف وتمت جميع تجاربها بنجاح فوق المتوقع والحمد لله وممكن عمل ذلك بنسخ اخرى أن شاء الله بعد بعض التجارب وبعض الوقت لأني ليس متمكن من اكسبرتات CAlgo مثل ما انا متمكن من اكسبرتات الميتاتريدر. ولكن يمكن فتح صفقة على الميتاتريدر واغلاقها بهدف او وقف او تريلنج ستوب او اغلاق عادي وستفتح صفقة مقابلة لها على CAlgo وستغلق بنفس اللحظة التي انغلقت بها الصفقة الاخرى على الميتاتريدر بغض النظر عن الطريقة التي اغلقت بها. ولن تفتح صفقة جديدة على CAlgo حتى تغلق الاولى اولاً وهدا المقصود (بصفقة واحدة فقط)
آخر تعديل بواسطة tradingsystem ، 27-02-2015 الساعة 08:30 AM
- 27-02-2015, 03:53 PM #7
- 27-02-2015, 03:54 PM #8
- 27-02-2015, 11:47 PM #9
تسلم أستاذ tradingsystem على التوضيح ، و إن شاء الله في إنتظار النسخة المطورة للاكسبرت ، لانو منصة calgo صراحة تغري بالسبريد الصغير
- 28-02-2015, 12:07 AM #10
اهلاً بك اخي الكريم
طالما أنك أخبرتني على الخاص بإنك تريد أن تعرف طريقة اتصال الاسكربت بالبرنامج فسأوضح بتفصيل أكثر.
لحسن الحظ فإن الطريقة التي يستعملها المؤشر لنقل البيانات من الميتاتريدر الى CAlgo هي الكتابة بنافذة عملة معينة بعد أن يأخذ قيمة Handle لها عن طريق الوظيفة
كود:int hg=WindowHandle (Symbol(),0);
ويرسل البيانات الى اكسبرت CAlgo بالطريقة التي اخبرتك عنها سابقاً بعد ذلك.
يعني لو أردت من الاكسبرت أن ينسخ اكثر من عملة مثلاً يورو دولار وباوند دولار بنفس الوقت فعليك بالخطوات التالية:
1- ضع المؤشر على اليورو دولار .
2- انسخ رقم handle بالطريقة المشروحة ببداية الموضوع.
3- الصق القيمة باكسبرت CAlgo بالطريقة المشروحة سابقاً بعد وضعه على اليورو دولار.
4- ضع المؤشر على شارت الباوند دولار وستلاحظ أن رقم Handle تغير (يخص نافذة الباوند دولار)
5- ضع اكسبرت CAlgo اخر على الباوند دولار مع مراعاة لصق قيمة Handle الاخيرة الخاصة بالباوند دولار.
واستمر هكذاآخر تعديل بواسطة tradingsystem ، 28-02-2015 الساعة 12:10 AM
- 28-02-2015, 12:33 AM #11
نعم توجد أكسبرتات سكالبنج نجحت على بروكرات ميتاتريدر وحققت ارباح خيالية على بعض الشركات النصابة التي تملك اسبريد صغير جداً . والاسبريد الصغير ممكن يغير من نتائج الاستراتيجيات بشكل كبير . ولا توجد شركات تملك اسبريد صغير اقل من نقطة وموثوقة على الميتاتريدر . فمن المهم البحث عن بروكرات بديلة مثل CAlgo وغيرها.