Dukascopy Support Board
http://www.dukascopy.com/swiss/english/forex/jforex/forum/

تصدير متغير من اكسبيرت الى اخر
http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=167&t=52062
Page 1 of 1

Author:  SonGoku [ Thu 01 Jan, 2015, 02:38 ]
Post subject:  تصدير متغير من اكسبيرت الى اخر

مرحبا
كيف استطيع جعل المتغير "A1"
قابل للقراءة من قبل اكسبيرت اخر
علما ان الاكسبيرت الاول و الثاني صمم على
Visual Jforex

Author:  amine_chourou [ Tue 27 Jan, 2015, 17:44 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

أهلا

أعتذر شديدا على الإجابة المتأخرة

يجب تغيير
Global parameter = true
في نافذة
Edit
للمتغيرة A1

في حالة عدم كل المشكل الرجاء إرسال الإستراتيجيتتين و سأفسر لك بالتدٌيق

و شكرا

Author:  SonGoku [ Sun 05 Feb, 2017, 20:55 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

مرحبا استاذ امين
هل من الممكن شرح اكثر لو سمحت

Author:  amine_chourou [ Mon 06 Feb, 2017, 10:21 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

مرحبا

بالطبع و لكن هل يمكن تفسير الفكرة أكثر؟ هل تريد استعمال استراتيجيتين؟ لمذا؟
يمكن استعمال استراتيجية واحدة حتى و لو كانت فكرتك تعتمد على اكسبرت يرسل إشارات دخول والآخر يتداول
و هل يمكن ارفاق الإسترلتيجيتين ؟ VFS files

Author:  SonGoku [ Tue 07 Feb, 2017, 13:18 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

الفكرة تعتمد على القيام بعمليات حسابية معقدة قليلا و تحتاج الى سيرفر لتعمل عليه في كافة اوقات العمل

لذا احتاج الى اكسيبرت يعمل على السيرفر و اخر يقوم بقراءة بعض المتغيرات من الاكسبيرت الاساسي

عندما قمت بدمج الاكسيبرت مع بعضها في اكسبيرت واحد حصلت على عدد كبير من البلوكز الخاصة ببرنامج الفيجوال فوركس و اصبح المتصفح يجمد عند فتح الملف و لم اقم بالبداية حتى :)

لذا احتاج الى اكسبيرت مصدر و اخر يعمل على جهازي الخاص و يستقبل المتغيرات المطلوبة

و بذلك اقوم بتجزئة الاكسبيرت الاخر الى اكسبيرتات عديدة تعمل على جهازي حسب حالة السوق

فكيف استطيع القيام بذلك ؟

تقبل تحياتي

Author:  amine_chourou [ Tue 07 Feb, 2017, 13:48 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

أهلا

الفكرة واضحة و شكرا للتحليل

هناك نقطتان بهذا الخصوص:
1. مشكلة تجمّد المنصّة عند تحميل استراتيجية كبيرة قد تم حله بالتحديث القادم لفجوال و سننشره قريبا (نشر 1.6.64)
2. يمكنك استعمال استراتيجية واحدة و تشغيلها على منصة التداول جاي فوركس بالجافا سواء على كمبيوترك الشخصي أو على سرفر دوكاسكبي هنا بسويسرا (مجانيا)

يمكن اسال استراتيجيتك على باريد [email protected]

Author:  SonGoku [ Tue 07 Feb, 2017, 15:58 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

شكرا لك استاذ امين

لقد قمت بتشغيل الاستراتيجية على السيرفر الخاص بموقع دوكاس كوبي و قمت بتجريبها و لكن المشكلة في قراءة المتغير

الفكرة تتمحور على اكسبيرت اساسي و عدة اكسبيرتات فرعية

فهل من طريقة استطيع فيها قراءة المتغيرات من الاكسبيرت الاساسي ؟

قمت بتغيير
Global parameter = true

ماهي الخطوة التالية .. لو تفضلت بشرح اكثر

تحياتي

Author:  amine_chourou [ Tue 07 Feb, 2017, 16:40 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

أهلا

للأسف تشغيل استراتيجيات مرتبطة كما شرحته غير مسموح على سرفردوكاسكوبي لأنها تتطلب Full right access و هذا ممنوع، و لكن يمكنك دمج الكل بأستراتيجية واحدة أي ملف واحد و بالتالي تجنب قراءة أي متغيرة بأخرى و عندها يمكنك التشغيل عن بعد بالسرفر

بالنسبة للحل الأول و المتعلق بمتغيرة Global variable = True فللأسف لا يمكن استعمال ذلك حسب مواصفاتك و بالتالي أنصحك بدمج الكل و القيام بالتالي
File > Export
ثم الحفض كملف جافا و فتحه من منصّة Jforex
و الإختبار من هناك

Author:  SonGoku [ Tue 07 Feb, 2017, 20:20 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

تمام .. شكرا لك استاذ امين

ظننت ان هناك بعض الطرق البسيطة في برنامج الفيجوال تغنيني عن البرمجة و لكن يبدو ان بعض الاضافات لا بد منها

بالنسبة لتصدير احدى المتغيرات ايها افضل طريقة للتصدير

بحثت ووجدت ان احدى الطرق هي printf

و الاخرى هي broadcast

هل من طريقة اخرى افضل و ايهما يتناسب مع العمل على سيرفر الدوكاس

شكرا

Author:  amine_chourou [ Wed 08 Feb, 2017, 14:00 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

أهلا
أضن أن الأغلب يستتعمل print و لكنني لست متأكد
سنحاول التحسين في التحديثات القادمة

مع الشكر

Author:  ahmedfathi23 [ Sun 19 Feb, 2017, 22:32 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

amine_chourou wrote:
أهلا
أضن أن الأغلب يستتعمل print و لكنني لست متأكد
سنحاول التحسين في التحديثات القادمة

مع الشكر

استاذ امين سؤال مهم لو سمحت
انا احتاج داتا لايف من منصه دوكاسكوبي
طبقا للشرح على الويب سايت قمت بعمل ملف csv
يقوم بتسجيل داتا الدقيقه
المشكله لدي انه لكي تظهر الداتا في الملف يجب ان اعمل ستوب للاستراجيه
من زر الاستوب (المربع الاحمر)
انا اريد الداتا تنزل في الملف بدون هذا لاني اقوم بقراءتها من الاكسيل كل دقيقه

Author:  amine_chourou [ Wed 22 Feb, 2017, 19:46 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

مرحبا،

سؤالك جيد جدّا
في الحقيقة لم أجرب هذا النوع من التحميل المباشر عبر استراتيجة و لكن منطقيّا يمكن أن يكون هناك تفسيران
- الاستراتيجة تقوم بكتابة البيانات على هذا الملف csv رويدا رويدا و بالتلي حجم الملف يرتفع مع الوقت هذا يعني أنه يمكنك فتح الإكسل واستعمال ماكرو على سبيل المثال لتحديثه على المباشر كل مرة. في هذه الحالة يجب البحث على هذا النوع من Excel Macro أو أي حل آخر للقيام بـ live csv file update
- الاستراتيجة تقوم بكتابة البيانات على الذاكرة الوقتية للكمبيوتر و هنا ليس لدي فكرة و يمكنك طرح السؤال في أي فوروم جافا و أتمنى أن تجد الحل

و أشكرك مسبقا على اعلامي بآخر التحديثات في هذا الخصوص

Author:  ahmedfathi23 [ Thu 23 Feb, 2017, 16:32 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

هل يوجد اي طريقه اخرى لتسجيل الداتا لايف على الاكسل؟

Author:  amine_chourou [ Fri 24 Feb, 2017, 13:25 ]
Post subject:  Re: تصدير متغير من اكسبيرت الى اخر

مرحبا،

أضن أن الحل الوحيد هو برمجة استراتيجية تقوم بتصدير البيانات في ملف csv ثم فتح اكسل و إعداده لقراءة هذا الملف لايف
https://www.howtogeek.com/howto/24285/u ... eadsheets/

  Page 1 of 1