سؤال لأهل الخبرة
النتائج 1 إلى 6 من 6
  1. #1
    تاريخ التسجيل
    Oct 2008
    الإقامة
    الأردن
    المشاركات
    207

    افتراضي سؤال لأهل الخبرة

    السلام عليكم

    أخوتي بالله عندي سؤال عن طريقة حفظ المعلومات التي يقوم الاكسبيرت بإيجادها بعد عملية المعالجة و قيامه بوضع الأوامر دون أن يفقد الاكسبيرت هذه المعلومات في أي حال من الأحوال مثلا كأن ييغلق برنامج التداول ففي هذه الحالة سوف تضيع جميع المعلومات السابقة و التي تم معالجتها
    لأوضح أكثر
    مثلا يقوم الاكسبيرت بناءا على شروط معينة بحساب مستويات سعرية عند سعر معين و أريد من خلال هذه المستويات أن يقوم الاكسبيرت في حال تفعل أي أمر أن يقوم بمجموعة من المعالجات عند وصول السعر لأحد هذه المستويات
    فهنا اذا أغلق برنامج التداول فإن هذه المستويات سوف تضيع و قد يقوم الاكسبيرت بحساب مستويات جديدة ستكون خاطئة

    إن حسب خبرتي بالبرمجة أعلم أنه نستطيع بأن نحفظ معلومة في الملاحظات الخاصة بالصفقات و إسترجاعها فيما بعد و لكن حسب علمي نستطيع حفظ متغير واحد لا أكثر و أنا أريد حفظ أكثر من متغير قد تصل الى 10 متغيرات

    فهل هناك طريقة لذلك


  2. #2
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    12,977

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة المهندس محمد مشاهدة المشاركة
    السلام عليكم

    أخوتي بالله عندي سؤال عن طريقة حفظ المعلومات التي يقوم الاكسبيرت بإيجادها بعد عملية المعالجة و قيامه بوضع الأوامر دون أن يفقد الاكسبيرت هذه المعلومات في أي حال من الأحوال مثلا كأن ييغلق برنامج التداول ففي هذه الحالة سوف تضيع جميع المعلومات السابقة و التي تم معالجتها
    لأوضح أكثر
    مثلا يقوم الاكسبيرت بناءا على شروط معينة بحساب مستويات سعرية عند سعر معين و أريد من خلال هذه المستويات أن يقوم الاكسبيرت في حال تفعل أي أمر أن يقوم بمجموعة من المعالجات عند وصول السعر لأحد هذه المستويات
    فهنا اذا أغلق برنامج التداول فإن هذه المستويات سوف تضيع و قد يقوم الاكسبيرت بحساب مستويات جديدة ستكون خاطئة

    إن حسب خبرتي بالبرمجة أعلم أنه نستطيع بأن نحفظ معلومة في الملاحظات الخاصة بالصفقات و إسترجاعها فيما بعد و لكن حسب علمي نستطيع حفظ متغير واحد لا أكثر و أنا أريد حفظ أكثر من متغير قد تصل الى 10 متغيرات

    فهل هناك طريقة لذلك

    وعليكم السلام ورحمة الله وبركاته
    يمكنك إستخدام الدالة GlobalVariableSet ويمكنك حفظ أي عدد من المتغيرات التي تريدها
    وإذا أغلقت برنامج الميتاتريدر وأعدت فتحه سوف تظل هذه القيم محفوظه وعند إستدعائها تستخدم
    الداله GlobalVariableGet
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  3. #3
    تاريخ التسجيل
    Oct 2008
    الإقامة
    الأردن
    المشاركات
    207

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    يمكنك إستخدام الدالة GlobalVariableSet ويمكنك حفظ أي عدد من المتغيرات التي تريدها
    وإذا أغلقت برنامج الميتاتريدر وأعدت فتحه سوف تظل هذه القيم محفوظه وعند إستدعائها تستخدم
    الداله GlobalVariableGet

    شكرا لك مشرفنا الغالي

    و لدي سؤال ثاني من بعد إذنك

    هل يوجد هناك أي مساوئ يخشى منها في حال تم ربط الاكسبيرت بملف إكسيل و إستخدامه كمرجع لأخذ المعلومات؟
    و هل ذلك يجعل الإكسبيرت بطيء في بالقيام بالمعالجات و الفحص؟ لأني لاحظت عند الجمع بين الاكسبيرت و ملف إكسيل يصبح هناك بطء قليل في المعالجات و خاصة عند عمل باك تيست

    و أيضا عند ربط أي إكسبيرت بملف إكسيل يتيح لنا خيارات عديدة و جبارة للإكسبيرتات و أفكر بطرح موضوع للأخوة لكي يستفيدو منه و لكن أريد أن أكون على علم بمظممساوئ هذا الربط قبل إدراج الموضوع و بعد الإنتهاء من بعض التجارب و لك كل الشكر

  4. #4
    تاريخ التسجيل
    Oct 2008
    الإقامة
    الأردن
    المشاركات
    207

    افتراضي

    فضلا لا أمر أرجو الرد على الإستفسار الثاني إخواني

  5. #5
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    12,977

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة المهندس محمد مشاهدة المشاركة
    شكرا لك مشرفنا الغالي

    و لدي سؤال ثاني من بعد إذنك

    هل يوجد هناك أي مساوئ يخشى منها في حال تم ربط الاكسبيرت بملف إكسيل و إستخدامه كمرجع لأخذ المعلومات؟
    و هل ذلك يجعل الإكسبيرت بطيء في بالقيام بالمعالجات و الفحص؟ لأني لاحظت عند الجمع بين الاكسبيرت و ملف إكسيل يصبح هناك بطء قليل في المعالجات و خاصة عند عمل باك تيست

    و أيضا عند ربط أي إكسبيرت بملف إكسيل يتيح لنا خيارات عديدة و جبارة للإكسبيرتات و أفكر بطرح موضوع للأخوة لكي يستفيدو منه و لكن أريد أن أكون على علم بمظممساوئ هذا الربط قبل إدراج الموضوع و بعد الإنتهاء من بعض التجارب و لك كل الشكر
    بالتأكيد سيستغرق الأمر فتره أطول في المعالجه وقراءة البيانات وطبعا التجربه خير دليل وهذا واضح في تجربتك بأنك لاحظت بطء
    لكن طبعا لن يؤثر كثيرا لكن في رأيي إذا كان هناك حل آخر لعدم إستخدام ملف الأكسل فسوف أفضله
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  6. #6
    تاريخ التسجيل
    Oct 2008
    الإقامة
    الأردن
    المشاركات
    207

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بالتأكيد سيستغرق الأمر فتره أطول في المعالجه وقراءة البيانات وطبعا التجربه خير دليل وهذا واضح في تجربتك بأنك لاحظت بطء
    لكن طبعا لن يؤثر كثيرا لكن في رأيي إذا كان هناك حل آخر لعدم إستخدام ملف الأكسل فسوف أفضله
    شكرا لك أستاذنا الغالي و أعلم أني أطيل عليك و لكني مازلت في مرحلة التعليم و خبرتي البرمجية قليلة

    كما قلت سابقا أن ربط الاكسبيرت مع ملف اكسيل يتيح للمبرمج إمكانات هائلة و حلول رهيبة

    و لقد عرفت سبب البطء و الذي يعود بسبب أن الاكسبيرت يقوم بتصدير و جلب البيانات من الملف مع كل حركة للسعر مما يسبب هذا البطء

    لذلك سأعمل على حل هذه المشكلة و إن لم أستطع فسوف أعود لك