تسجيل الدخول

مشاهدة النسخة كاملة : طلب مساعدة من الاستاذ اسلام


Abu.Jamal
23-01-2016, 05:29 PM
السلام عليكم و رحمة الله و بركاته

الزيك يا بش مهندس , كالعادة بغلبك و بتقل دم عليك

سؤالي جديد يا استاذنا

الان عندي اكسبرت انا اعطيته شروط معينة للبيع و للشراء

و طلبت منه يتحقق منه هذه الشروط بحال تحقق شرط انه يبيع او يشتري على حسب الشرط

و ما يفتح اي صفقة غير الموجودة و لهنا الامور تمام

الان الزاي اطلب منه يقفل البيع و من ثم يشتري بحال تنافت شروط البيع و العكس بحال الشراء


و متشكر مقدما يا هندسة

اسلام العوامى
23-01-2016, 06:35 PM
السلام عليكم و رحمة الله و بركاته

الزيك يا بش مهندس , كالعادة بغلبك و بتقل دم عليك

سؤالي جديد يا استاذنا

الان عندي اكسبرت انا اعطيته شروط معينة للبيع و للشراء

و طلبت منه يتحقق منه هذه الشروط بحال تحقق شرط انه يبيع او يشتري على حسب الشرط

و ما يفتح اي صفقة غير الموجودة و لهنا الامور تمام

الان الزاي اطلب منه يقفل البيع و من ثم يشتري بحال تنافت شروط البيع و العكس بحال الشراء


و متشكر مقدما يا هندسة


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

،،،اهلا بك اخى الفاضل ، اولا تقوم بعمل وظيفة خارجية لاغلاق صفقات الشراء،،،


void CloseBuyOrders()
{
for (int cnt = 0 ; cnt <= OrdersTotal()-1 ; cnt++)
{
bool result = false;
if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
if (OrderMagicNumber() == Magicnumber && OrderSymbol()==Symbol()&&OrderType()==OP_BUY)
result = OrderClose(OrderTicket(),OrderLots(),Bid,3);
if(result)
cnt--;
}
}



،،،واخرى لاغلاق صفقات البيع،،،


void CloseSellOrders()
{
for (int cnt = 0 ; cnt <= OrdersTotal()-1 ; cnt++)
{
bool result = false;
if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
if (OrderMagicNumber() == Magicnumber && OrderSymbol()==Symbol()&&OrderType()==OP_SELL)
result = OrderClose(OrderTicket(),OrderLots(),Ask,3);
if(result)
cnt--;
}
}



،،،ثم تقوم بعمل امر شرطى وتكتب فيه شروط الشراء وتضع به امر اغلاق البيع ، وامر اخر تكتب فيه شروط البيع وتضع به امر اغلاق الشراء،،،

،،،او تقوم باستدعاء وظيفة اغلاق الشراء فى بداية وظيفة فتح البيع والعكس،،،


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

Abu.Jamal
23-01-2016, 07:08 PM
مشكور كتير يا بشمهندس

تحياتي