اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4 (https://fx-arabia.com/vb/showthread.php?t=34302)

bouzitdi 30-09-2015 07:45 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
السلام عليكم، هل يستطيع البرنامج التمييز بين أمر معلق و أمر مفتوح؟ و ما السبيل لذلك؟

حسن احمد 30-09-2015 09:35 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
لو سمحت اريد ان اعرف كيفية إضافة مواضيع جديدة

اسلام العوامى 01-10-2015 09:52 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة bouzitdi (المشاركة 830359)
السلام عليكم، هل يستطيع البرنامج التمييز بين أمر معلق و أمر مفتوح؟ و ما السبيل لذلك؟

،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،يتم عمل وظيفه خارجية للبحث عن الصفقات سواء المفتوحة او المعلقة ثم معرفه نوعها وارساله عند استدعائها ولكن يجب ان يتم تحديد مواصفات الامر المراد اختياره من حيث رقم الماجيك او وقت فتح الصفقة او الزوج او اى خصائص قد تضيق نطاق البحث،،،

،،،تحياتى،،،

اسلام العوامى 01-10-2015 09:53 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حسن احمد (المشاركة 830385)
لو سمحت اريد ان اعرف كيفية إضافة مواضيع جديدة


alsuultaan 04-10-2015 03:18 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
السلام عليكم
اخي استاذ اسلام

1- هل يمكن عمل دالة خارجية تقوم بارجاع اكثر من قيمة واحده وباكثر من نوع واحد لمتغيرات
وما هي صيغة هذه الدالة ان وجدت

اتمنى ان تكون موجوده فهي تسهل وتختصر الوقت والوجهود

فكما معروف بالفجول بيسك نستخدم الدالةبرايفت سب مع الباي ريفال ويمكن ادخل قيم واخراج عدد غير محدد من القيم

2- هل هناك طريقة لتغيير القيم للمؤشر اثناء عمله دون الحاجة لفتحه بكل مرة بانيكون دخال القيم عن طريق نافذة الجارت مثلا عن طريق مستطيل التحرير بالجزء الاسفل الاايسر من الشاشة

انا فكرت بتكوين كائن نصي يستلم يمكن تغيير محتواه كل تك ولكن المشكلة لا اعرف كيف ربطه ليستلم المعلومات من الشارت بدل من ان يصردها اليه وايضا كيف ربطة بالاكستيرنل للمؤشر لتزويده بالقيمة المتغير او المتغيرات

وتقديري لشخصك الكريم
ا

اسلام العوامى 04-10-2015 05:00 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة alsuultaan (المشاركة 830901)
السلام عليكم
اخي استاذ اسلام

1- هل يمكن عمل دالة خارجية تقوم بارجاع اكثر من قيمة واحده وباكثر من نوع واحد لمتغيرات
وما هي صيغة هذه الدالة ان وجدت

اتمنى ان تكون موجوده فهي تسهل وتختصر الوقت والوجهود

فكما معروف بالفجول بيسك نستخدم الدالةبرايفت سب مع الباي ريفال ويمكن ادخل قيم واخراج عدد غير محدد من القيم

2- هل هناك طريقة لتغيير القيم للمؤشر اثناء عمله دون الحاجة لفتحه بكل مرة بانيكون دخال القيم عن طريق نافذة الجارت مثلا عن طريق مستطيل التحرير بالجزء الاسفل الاايسر من الشاشة

انا فكرت بتكوين كائن نصي يستلم يمكن تغيير محتواه كل تك ولكن المشكلة لا اعرف كيف ربطه ليستلم المعلومات من الشارت بدل من ان يصردها اليه وايضا كيف ربطة بالاكستيرنل للمؤشر لتزويده بالقيمة المتغير او المتغيرات

وتقديري لشخصك الكريم
ا

،،،وعليكم السلام ورحمة الله وبركاته،،،

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

،،،هناك حل اخر وهو عمل وظيفه من نوع void تقوم بتخزين كل القيم المطلوبة فى مصفوفات ولكن مصفوفة واحدة لكل نوع مطلوب ويتم داخل السياق استدعاء القيم من المصفوفات مرة اخرى،،،

،،،نصيحتى لك هى استخدام وظيفه واحده لكل نوع متغير تريده وستجد النتائج ادق وتستطيع متابعه سير الكود وتحديد الاخطاء بشكل اسرع،،،

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

،،،تحياتى،،،

alsuultaan 05-10-2015 03:37 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة اسلام العوامى (المشاركة 830906)


،،،وعليكم السلام ورحمة الله وبركاته،،،

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

،،،هناك حل اخر وهو عمل وظيفه من نوع void تقوم بتخزين كل القيم المطلوبة فى مصفوفات ولكن مصفوفة واحدة لكل نوع مطلوب ويتم داخل السياق استدعاء القيم من المصفوفات مرة اخرى،،،

،،،نصيحتى لك هى استخدام وظيفه واحده لكل نوع متغير تريده وستجد النتائج ادق وتستطيع متابعه سير الكود وتحديد الاخطاء بشكل اسرع،،،

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

،،،تحياتى،،،


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

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

واجدد شكري وامتناني لكرمك

اسلام العوامى 05-10-2015 04:12 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة alsuultaan (المشاركة 831059)
شكرا جزيلا اخي الفاضل استاذ اسلام على سرعة الرد الكريم وعلى الاجوبة الواضحة والغنية
وايضا عندي سؤال اخر واتمنى ان يتسع صدرك للاجابة
انا اعرف طريقة رسم الفيبونانشي عن طريق كرييت اوبجكت ولكن ما هي الطريقة او الخاصية التي يمكن من خلالها ان اضيف مستويات جديدة غير المستويات الافتراضية لللفيبو

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

واجدد شكري وامتناني لكرمك

،،،اذا اردت استخدام الفيبو فى اكسبيرت يجب ان تقوم بعمل معادلات المؤشر داخل الاكسبيرت لتحصل على المستويات وتقوم بتخزينها فى متغيرات يمكن التعامل معها فى فتح واغلاق الصفقات وخلافة،،،

،،،المعادله للاتجاه الصاعد هى (الهاى-(الهاى-اللو * المستوى المطلوب)،،،

،،،المعادله للاتجاه الهابط هى (اللو+(الهاى-اللو * المستوى المطلوب)،،،

،،،تحياتى،،،

alsuultaan 09-10-2015 04:07 AM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
اقتباس:

المشاركة الأصلية كتبت بواسطة اسلام العوامى (المشاركة 831065)


،،،اذا اردت استخدام الفيبو فى اكسبيرت يجب ان تقوم بعمل معادلات المؤشر داخل الاكسبيرت لتحصل على المستويات وتقوم بتخزينها فى متغيرات يمكن التعامل معها فى فتح واغلاق الصفقات وخلافة،،،

،،،المعادله للاتجاه الصاعد هى (الهاى-(الهاى-اللو * المستوى المطلوب)،،،

،،،المعادله للاتجاه الهابط هى (اللو+(الهاى-اللو * المستوى المطلوب)،،،

،،،تحياتى،،،

شكرا جزيلا استاذ اسلام على الاجابات الوافية الكافية

التي فتحت افاق جديدة


واسئل الله ان يوفقك ويفتح لك ابواب رزقه

وتحياتي لشخصك الكريم

Pips Hunter 17-11-2015 06:55 PM

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


الساعة الآن 07:42 PM

Powered by vBulletin® Copyright ©2000 - 2024

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com