اف اكس ارابيا..الموقع الرائد فى تعليم فوركس 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)

اسلام العوامى 25-03-2016 01:22 AM

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

المشاركة الأصلية كتبت بواسطة محمد العمري (المشاركة 861959)
السلام علبكم

كيفك اخي اسلام بأذن الله تكون تمام؟

اخي انا حاليا اقوم ببرمجة مؤشر يعرض لي خصائص المنصة ومعلومات الحساب

لكن توقفت عند موضوع حيرني

اريد تخصيص خانة لأظهار اعلى عدد اوامر (مفتوحة ومعلقة في نفس الوقت) يسمح به البروكر كحد اقصى MaxOrders

ولكن لم اجد دالة لها


مثلا fxdd اقصى عدد اوامر فيها هو 100 امر ... اكتف تريد اقصى عدد اوامر في الحسابات الحقيقية هو 250 امر وفي الحسابات الديمو هو 500 امر .... شركة forex.com اقصى عدد اوامر مفتوح غير محدود

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

الان ليس امامي الا طريقتين لمعرفة اقصى عدد اوامر يسمح به البروكر وهي :

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

الثانية
اسأل البروكر عن اقصى حد من الاوامريقبله

والطريقتين غير منطقيات .... ارجو افادتي

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

،،،اهلا بك اخي محمد ، معرفة اقصي عدد صفقات ممكن فتحه علي منصة يكون عن طريق الكود التالي،،،

كود:

long y = AccountInfoInteger(ACCOUNT_LIMIT_ORDERS);
،،،تحياتي،،،

محمد العمري 26-03-2016 05:12 AM

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

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


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

،،،اهلا بك اخي محمد ، معرفة اقصي عدد صفقات ممكن فتحه علي منصة يكون عن طريق الكود التالي،،،

كود:

long y = AccountInfoInteger(ACCOUNT_LIMIT_ORDERS);
،،،تحياتي،،،


هل هذا الامر يعرض اقصى اوامر مفتوحة + معلقة؟

وكيف يمكنني جعل المؤشر يعرض امام خانة MaxOrders كلمة Unlimited اذا كان الحد الاقصى لعدد الاوامر التي يمكن فتحها على المنصة غير محدود مثل منصة FOREX.COM ؟

اسلام العوامى 26-03-2016 01:02 PM

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

المشاركة الأصلية كتبت بواسطة محمد العمري (المشاركة 862128)
هل هذا الامر يعرض اقصى اوامر مفتوحة + معلقة؟

وكيف يمكنني جعل المؤشر يعرض امام خانة MaxOrders كلمة Unlimited اذا كان الحد الاقصى لعدد الاوامر التي يمكن فتحها على المنصة غير محدود مثل منصة FOREX.COM ؟

،،،نعم هذا الامر يعرض اقصي عدد للوامر المفتوحة والمعلقة ، وبالنسبة للسؤال الثاني يمكن ان تقوم بتطبيق الكود الذي تم ارفاقه سابقا علي المنصة المذكورة ومعرفة الناتج ثم وضع جملة شرطية اذا كان الناتج يساوي هذه القيمة يتم كتابة unlimited واذا كان لا يساويها يتم كتابة قيمة الناتج،،،

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

محمد العمري 27-03-2016 04:54 AM

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

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


،،،نعم هذا الامر يعرض اقصي عدد للوامر المفتوحة والمعلقة ، وبالنسبة للسؤال الثاني يمكن ان تقوم بتطبيق الكود الذي تم ارفاقه سابقا علي المنصة المذكورة ومعرفة الناتج ثم وضع جملة شرطية اذا كان الناتج يساوي هذه القيمة يتم كتابة unlimited واذا كان لا يساويها يتم كتابة قيمة الناتج،،،

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

شكرا لك اخ اسلام ... تم عمل المطلوب بنجاح

الان سؤال اخر بعد اذنك

اريد عرض الستوب اوت المنصة (Margin SO) ... (المارجن اوت ليفل)

تعلم ان لكل شركة (المارجن اوت ليفل) عند وصول المارجن لفل لها تستقبل المارجن كول

سؤالي هو هل يوجد دالة مخصصة لعرض المارجن اوت لفل للبروكر ؟

كود عرض مارجن اوت لفل البروكر ؟

اسلام العوامى 27-03-2016 09:36 AM

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

المشاركة الأصلية كتبت بواسطة محمد العمري (المشاركة 862272)
شكرا لك اخ اسلام ... تم عمل المطلوب بنجاح

الان سؤال اخر بعد اذنك

اريد عرض الستوب اوت المنصة (Margin SO) ... (المارجن اوت ليفل)

تعلم ان لكل شركة (المارجن اوت ليفل) عند وصول المارجن لفل لها تستقبل المارجن كول

سؤالي هو هل يوجد دالة مخصصة لعرض المارجن اوت لفل للبروكر ؟

كود عرض مارجن اوت لفل البروكر ؟

،،،اهلا اخي محمد ، يتم استخدام الكود التالي،،،

كود:

AccountInfoDouble(ACCOUNT_MARGIN_SO_SO);

boto1199 01-04-2016 09:43 PM

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

http://www.4shared.com/download/RkoX...d163e6bc15a96d
االسؤال الثاني مثله لاكسبرت فاب تيربو 0.1 هل هذا لوت واحد دولار واذا لا كيف اعدل عليه ليتضاعف السعر وشكرا استاذي الكريم للمساعدة هذه الصورة الثانية والله يجزيك الخير ويرحم والديك
http://www.4shared.com/download/J5UZ...4142971f5ca96d

raame 02-04-2016 05:24 AM

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

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

اسلام العوامى 02-04-2016 09:46 AM

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

المشاركة الأصلية كتبت بواسطة raame (المشاركة 863601)
السلام عليكم ورحمه الله وبركاتة

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

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

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

كود:

double MaxLot = 2.0;

if(Lots>=MaxLot){Lots=FirstLot;}

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

raame 02-04-2016 01:00 PM

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

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

اسلام العوامى 02-04-2016 01:13 PM

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

المشاركة الأصلية كتبت بواسطة raame (المشاركة 863622)
بارك الله فيك على سرعة الرد
قمت بنسخ ما كتبت
لكن يعطيني خطا على كلمة فيرست لوت FirstLot

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

،،،اهلا اخي الفاضل ، first lot اكتب مكانها اسم المتغير الموجود لديك في الاكسبيرت والذي يعبر عن لوت البداية ، و Maxlot متغير يتم اضافته في بداية الاكسبيرت في global area ، والجملة الشرطية يتم وضعها قبل شرط فتح الصفقة مباشرة،،،

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


الساعة الآن 09:17 AM

Powered by vBulletin® Copyright ©2000 - 2024

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