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

abdosoltan 07-03-2014 08:39 PM

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

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


،،،جارى الاطلاع على الاكسبيرت،،،




،،،جارى الاطلاع على الاكسبيرت،،،

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

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

Mr.Ahmed Saleh 07-03-2014 08:44 PM

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

1-متعرفش كود او اى وسيله تخفى الصفقات "يبقى الاكسبرت شغال بس محدش شايف هوة بيعمل ايه"..؟؟
2-متعرفش طريقه اجيب بيها profit as point !!?

اسلام العوامى 07-03-2014 08:50 PM

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

المشاركة الأصلية كتبت بواسطة Mr.Ahmed Saleh (المشاركة 681534)
لو سمحت يا استاذ اسلام ..

1-متعرفش كود او اى وسيله تخفى الصفقات "يبقى الاكسبرت شغال بس محدش شايف هوة بيعمل ايه"..؟؟
2-متعرفش طريقه اجيب بيها profit as point !!?

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

Mr.Ahmed Saleh 08-03-2014 09:59 PM

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

for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()==Symbol()&&اخر صفقه اتفتحت)
}}

اسلام العوامى 09-03-2014 10:21 AM

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

المشاركة الأصلية كتبت بواسطة Mr.Ahmed Saleh (المشاركة 681775)
لو سمحت كنت عايز طريقه اعمل بيها sellect على اخر صفقه اتفتحت

for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()==Symbol()&&اخر صفقه اتفتحت)
}}

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

كود:


if(OrdersTotal()!=0)            {            OrderSelect(0, SELECT_BY_POS);            TicketDate=OrderOpenTime();            StartTime=TicketDate;            TicketNumber=OrderTicket();            TicketType=OrderType(); //OP_BUY OP_SELL            if (TicketType == OP_BUY)              {TicketTypeStr = "Buy";}            else if (TicketType == OP_SELL)              {TicketTypeStr = "Sell";}                            Comment ("Found Existing Open Order ",TicketTypeStr,"#",TicketNumber," ",            TimeToStr(TicketDate,TIME_DATE)," , ",TimeToStr(TicketDate,TIME_MINUTES));                                      //your additional code here                    }            else            {                Comment ("No Open Orders");            }

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

abdosoltan 18-03-2014 08:20 AM

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

المشاركة الأصلية كتبت بواسطة abdosoltan (المشاركة 681533)

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

السلام عليكم

اسلام العوامى 18-03-2014 09:38 AM

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

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

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

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

abdosoltan 18-03-2014 10:02 AM

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

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


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

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

شكرا جزيرا واحنا عجزين عن الشكر لك

abdosoltan 21-03-2014 05:54 PM

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

valantinolala 28-03-2014 11:25 AM

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

بعد اذنك ممكن تشوفللي حل للكود ده

كود:

//معرفه اللوت//
double LastLot()
{
for(int i=0; i<=OrdersHistoryTotal();i++)

{
OrderSelect( i , SELECT_BY_POS , MODE_HISTORY );
if( OrderSymbol()==Symbol() && OrderMagicNumber()==Magicnumber1 )
{
double g=OrderLots();
}
}
return (g);
}
/************************/

ده كود معرفه اخر لوت في صفقات الهيستوري ...

المشكله اما بعمل compile
الخطأ ده بيظهر 'g' - undeclared identifier

ممكن حل ؟
وشكرااااااااااااااااااااااااااا


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

Powered by vBulletin® Copyright ©2000 - 2024

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