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

sunegypt 07-12-2013 12:12 AM

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

المشاركة الأصلية كتبت بواسطة العوامى (المشاركة 579772)
،،،غدا صباحا باذن الله،،،

جزاك الله خيرا باشمهندس اسلام

وربنا يعينك يارب

اسلام العوامى 07-12-2013 10:27 AM

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



،،،الدرس يشرح طريقة عمل ادارة راس المال والمضاعفات والاكواد الخاصة بهما وحل مشكلة order send error 130 عند كتابة صفر فى خانة البروفيت او الاستوب لوز وشرح ( )MathCeil،،،

ابو سمر 07-12-2013 05:27 PM

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

المشاركة الأصلية كتبت بواسطة العوامى (المشاركة 579866)
،،،تم رفع الدرس الحادى عشر من دورة البرمجة فى الموضوع الخاص بها،،،



،،،الدرس يشرح طريقة عمل ادارة راس المال والمضاعفات والاكواد الخاصة بهما وحل مشكلة order send error 130 عند كتابة صفر فى خانة البروفيت او الاستوب لوز وشرح ( )MathCeil،،،

جزاك الله كل خير اخى اسلام
وجعله فى ميزان حسناتك
جارى التحميل والتطبيق

sunegypt 08-12-2013 12:45 AM

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

المشاركة الأصلية كتبت بواسطة العوامى (المشاركة 579866)
،،،تم رفع الدرس الحادى عشر من دورة البرمجة فى الموضوع الخاص بها،،،



،،،الدرس يشرح طريقة عمل ادارة راس المال والمضاعفات والاكواد الخاصة بهما وحل مشكلة order send error 130 عند كتابة صفر فى خانة البروفيت او الاستوب لوز وشرح ( )MathCeil،،،

جزاك الله تعالى خيرا استاذى الكريم اسلام العوامى

فى الطريق ان شاء الله الى هذا الدرس

تقبل ودى أستاذى الغالى

sunegypt 08-12-2013 04:41 AM

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

الله المستعان

دعواتكم

ابو سمر 08-12-2013 06:34 AM

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

OrderSelect(i, SELECT_BY_POS, MODE_TRADES)
ارجو التصحيح

اسلام العوامى 08-12-2013 09:18 AM

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

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

OrderSelect(i, SELECT_BY_POS, MODE_TRADES)
ارجو التصحيح

،،،تمام ، سوف تقوم بعمل حلقة تكرارية لاختيار اخر صفقة مفتوحة وتقوم بوضع شرط اذا كانت الصفقة شراء والسعر الحالى اكبر من سعر افتتاح الصفقة + step افتح صفقة شراء وضع الشروط التى تريدها والعكس للبيع،،،



كود:


for(i=0;i<=orderstotall();i++)
{
orderselect(i,select_by_pos,mode_trades);
if(symbol==ordersymbol()&&MagicNumber==orderMagicNumber())
{

if(ordertype==op_buy)

{
if(ask>orderopenprice()+step)
{
ordersend(وتضع الاعدادات التى تريدها هنا);




ابو سمر 08-12-2013 09:47 PM

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

المشاركة الأصلية كتبت بواسطة العوامى (المشاركة 580096)
،،،تمام ، سوف تقوم بعمل حلقة تكرارية لاختيار اخر صفقة مفتوحة وتقوم بوضع شرط اذا كانت الصفقة شراء والسعر الحالى اكبر من سعر افتتاح الصفقة + step افتح صفقة شراء وضع الشروط التى تريدها والعكس للبيع،،،



كود:


for(i=0;i<=orderstotall();i++)
{
orderselect(i,select_by_pos,mode_trades);
if(symbol==ordersymbol()&&MagicNumber==orderMagicNumber())
{

if(ordertype==op_buy)

{
if(ask>orderopenprice()+step)
{
ordersend(وتضع الاعدادات التى تريدها هنا);




بارك الله فيك استاذى الفاضل
استفسار لو تكرمت
عند استخدام التريلنج ستوب
هل يجوز عمل حلقه تغلق جزء من العقد حسب التريلنج
ويترك باقى العقد لتفعيل التريلنج مره اخرى ؟؟
الشرح بمثال
فتحت صفقة شراء بلوت 3
وجعلت التريلنج ستوب 20
وجعلت نسبة تقسيم العقد الثلث
اذا صعد السعر 20 نقطه يتفعل التريلنج ويلاحق الارباح
فاذا هبط السعر بعدها وضرب ستوب التريلنج يغلق ثلث العقد ويترك الباقى
فعندها سيغلق جزء من العقد بقيمه 1 لوت ويترك العقد الاصلى ب 2 لوت
اذا صعد السعر مره اخرى 20 نقطه تتكرر نفس العمليه بتفعيل التريلنج ويغلق جزء من العقد بقيمه 1 لوت
سيتبقى معنا الجزء الثالث بقيمه 1 لوت
اذا صعد السعر 20 نقطه اخرى يتفعل التريلنج ويلاحق الارباح حتى يغلقها عند ضرب التريلنج
ارجو ان اكون وفقت فى الشرح

tunisia 09-12-2013 12:35 AM

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

اسلام العوامى 09-12-2013 10:53 AM

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

المشاركة الأصلية كتبت بواسطة ابو سمر (المشاركة 580223)
بارك الله فيك استاذى الفاضل
استفسار لو تكرمت
عند استخدام التريلنج ستوب
هل يجوز عمل حلقه تغلق جزء من العقد حسب التريلنج
ويترك باقى العقد لتفعيل التريلنج مره اخرى ؟؟
الشرح بمثال
فتحت صفقة شراء بلوت 3
وجعلت التريلنج ستوب 20
وجعلت نسبة تقسيم العقد الثلث
اذا صعد السعر 20 نقطه يتفعل التريلنج ويلاحق الارباح
فاذا هبط السعر بعدها وضرب ستوب التريلنج يغلق ثلث العقد ويترك الباقى
فعندها سيغلق جزء من العقد بقيمه 1 لوت ويترك العقد الاصلى ب 2 لوت
اذا صعد السعر مره اخرى 20 نقطه تتكرر نفس العمليه بتفعيل التريلنج ويغلق جزء من العقد بقيمه 1 لوت
سيتبقى معنا الجزء الثالث بقيمه 1 لوت
اذا صعد السعر 20 نقطه اخرى يتفعل التريلنج ويلاحق الارباح حتى يغلقها عند ضرب التريلنج
ارجو ان اكون وفقت فى الشرح

،،،فى هذه الحالة لن تستخدم استوب لوز او تريلينج صريح ولكن سيكون الاستوب لوز مخفى وايضا التريلينج بحيث تقوم بكتابة حلقة تقوم باختيار الصفقات المفتوحة وتقوم بعمل تريلينج داخل الكود نفسة اى تقوم بتخزين قيمة التريلينج داخل متغير فى الحلقة ولكن لا تستخدم ordermodify وعند وصول السعر لهذا المستوى تستخدم امر orderclose وتضع فى قيمة اللوت قيمة اللوت الاصلى وليس () orderlots مقسوم على نسبة التقسيم،،،

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


الساعة الآن 08:49 PM

Powered by vBulletin® Copyright ©2000 - 2024

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