نصائح لتشغيل الاستراتيجيات:
- قم بتحميل ملف استراتيجيتك على صفحة "استراتيجياتي". قبل التحميل, يرجى التأكد من ان الاستراتيجية تتوافق مع منصة ج فوركس.
- قم بالعودة الى "صفحتي" و اختار استراتيجية للشهر الحالي و قم بتأكيدها.
- يمكنك تشغيل المنصة في نمط "الرؤية فقط" لمراقبة صفقات الاستراتيجية و استخدام التقارير.
- يمكنك تحديث استراتيجيتك خلال شهر المسابقة و لكن مرة واحدة فقط.
- و يمكنك الحصول على 35 نقطة اضافية كحد اقصى عن طريق الافصاح عن الرمز المصدر لاستراتيجيتك.
نصائح للحصول على تقييم اعلى من خبراء دوكاسكوبي:
- عامل الربح -هذه القيمة هي عبارة عن الربح الإجمالي مقسوما على الخسارة الاجمالية. و يعتبر هذا العامل احد من الإحصاءات الأكثر ثقة لتقييم الأداء الاستراتيجي. اي قيمة أعلى من 1 تشير إلى أن الاستراتيجية مربحة.
- حصة الربح الاكبر بالرصيد -تحتاج إلى التداول بصفقات متعادلة بالحجم لمحاولة الربح في المسابقة ليس بصفقة رابحة واحدة ولكن بالعديد من الصفقات المربحة المتعادلة الاحجام.
- حصة الصفقات الرابحة - يعكس هذا العامل حجم الصفقات الرابحة مقابل حجم الصفقات الخاسرة. كلما كانت الحصة أكبر، كلما كان هذا يدل على جودة الاستراتيجية.
- الحد الاقصى للخسائر المتتالية -هذا العامل مهم جداً من الناحية النفسية ومن ناحية تجنب تخفض سلبي كبير على الرصيد. عامل التقييم هذا مشابه إلى حد التخفض الاقصى.
- مصدر استراتيجية واضح و سهل للقراءة - يجب على المشارك استخدام رموز الجافا,قم بتخصيص الطرق و اضافة التعاليق لتحسين قرائتها.
- تعليقات معنوية مثيرة للاهتمام سنقوم بايلاء اهتمام عالي لشرح المشترك لنشاطاتهم في مجتمع دوكاسكوبي. بغض النظر ما اذا كانت مدونتهم غنية بالمعلومات.
- عوامل اخرى -- في حالات خاصة, دوكاسكوبي يترك امكانية تحديد النقاط لبعض العوامل التي قد يتم ايجادها متميزة في نشاط المتداول.
نصائح للبرمجة:
- الاشتراك لمتابعة الاصول
@Override public void onStart(IContext context) throws JFException {
Set subscribedInstruments = new HashSet();
subscribedInstruments.add(Instrument.EURUSD);
context.setSubscribedInstruments(subscribedInstruments);
}
- التداول على اصول معينةو فترات معينة:
@Override public void onBar(Instrument instrument, Period period, IBar askBar, IBar bidBar) throws JFException {
//first line if (instrument != Instrument.EURUSD || period != Period.ONE_HOUR) return;
}