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

ابو سمر 13-02-2014 04:32 PM

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

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


،،،int start() مازالت موجوده وتستطيع استخدامها ولكن حسب التعديل الجديد تم اضافة on tick ووظائف اخرى لتحسين اداء البرامج واضضافة امكانيات لم تكن موجودة من قبل،،،


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

اسلام العوامى 13-02-2014 04:49 PM

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

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

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

،،،جارى التحضير للدرس يا ابو سمر،،،

Mr.Ahmed Saleh 15-02-2014 01:24 PM

رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
 
ايه رأى حضرتك ف البرنامج ده Forex generator
و هل يغنى عن تعلم البرمجه !!؟
رابط للبرنامج http://www.mediafire.com/download/bn...with+patch.rar

اسلام العوامى 15-02-2014 01:38 PM

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

المشاركة الأصلية كتبت بواسطة Mr.Ahmed Saleh (المشاركة 673262)
ايه رأى حضرتك ف البرنامج ده Forex generator
و هل يغنى عن تعلم البرمجه !!؟
رابط للبرنامج http://www.mediafire.com/download/bn...with+patch.rar

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

Mr.Ahmed Saleh 15-02-2014 04:11 PM

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

t=1;
  if(Digits==5||Digits==3){t=10;}

المفروض يبقا كدا
كود:

t=1;
  if(Digits==5){t=10;}
  if(Digits==3){t=0.1;}

علشان لو المنصه ثلاثيه بقسمها على 10 علشان تبقا رباعيه مش بضربها ف 10

اسلام العوامى 15-02-2014 04:25 PM

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

المشاركة الأصلية كتبت بواسطة Mr.Ahmed Saleh (المشاركة 673300)
معلش بس انا شايف ان الكود ده
كود:

t=1;
  if(Digits==5||Digits==3){t=10;}

المفروض يبقا كدا
كود:

t=1;
  if(Digits==5){t=10;}
  if(Digits==3){t=0.1;}

علشان لو المنصه ثلاثيه بقسمها على 10 علشان تبقا رباعيه مش بضربها ف 10

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

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

Mr.Ahmed Saleh 15-02-2014 05:03 PM

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

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


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

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

انا بقالى مده مش عارف الغلط ف الكود ده فين ..

اقتباس:

//+------------------------------------------------------------------+
//| OrderBuyAndSell.mq4 |
//| ahmed saleh |
//| http://www.facebook.com/ahmed.saleh7787 |
//+------------------------------------------------------------------+
#property copyright "ahmed saleh"
#property link "www.facebook.com/ahmed.saleh7787"

extern double lot = 0.01;
extern double takeprofit = 10;
extern int magic=7777;
int t ;


int init()
{
double ticksize=MarketInfo(Symbol(),MODE_TICKSIZE);
if (ticksize==0.00001||0.001)
t=ticksize*10;
else t=ticksize;
// if(Digits==5||Digits==3){t=10;}
// if(Digits==5){t=10;}
// if(Digits==3){t=0.1;}

return(0);
}



int deinit()
{

return(0);
}


int start()
{
//----
if(OrdersTotal()==0)
{
OrderSend(Symbol(),OP_BUY,lot,Ask,5,0,takeprofit*t ,NULL,magic,0,Green);
}
//----

return(0);
}
//+------------------------------------------------------------------+

forex 2012 15-02-2014 05:11 PM

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

الكود المرفق هذا لرسم خط من خطوط مؤشر البايفوت

كود:

  if(ObjectFind("H8 line") != 0)
      {
      ObjectCreate("H8 line", OBJ_HLINE, 0, Time[45], H8);
      ObjectSet("H8 line", OBJPROP_STYLE, STYLE_DOT);
      ObjectSet("H8 line", OBJPROP_WIDTH, 1);
      ObjectSet("H8 line", OBJPROP_COLOR, Lime);
      }
      else
      {
      ObjectMove("H8 line", 0, Time[45], H8);
      }

هذا الخط يقوم المؤشر برسمه فوق الشموع بهذا الشكل

http://fx-arabia.com/vb/uploaded/10575_11392473242.jpg

وانا كنت عاوز المؤشر يرسم الخط خلف الشموع بهذا الشكل

http://fx-arabia.com/vb/uploaded/10575_11392473329.jpg

ممكن حضرتك تقولى اضيف ايه فى الكود علشان يظهر الخط خلف الشموع

وشكرا ليك


Mr.Ahmed Saleh 15-02-2014 06:36 PM

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

اقتباس:

//+------------------------------------------------------------------+
//| OrderBuyAndSell.mq4 |
//| ahmed saleh |
//| http://www.facebook.com/ahmed.saleh7787 |
//+------------------------------------------------------------------+
#property copyright "ahmed saleh"
#property link "www.facebook.com/ahmed.saleh7787"

extern double lot =0.01;
extern int takeprofit =10;
extern int stoploss =10;
extern int magic =7777;
int t ;


//----------------------------------------------------------------------------------------//
int init()
{

t=1;
if(Digits==5||Digits==3){t=10;}

return(0);
}

//----------------------------------------------------------------------------------------//

int deinit()
{

return(0);
}

//----------------------------------------------------------------------------------------//
int start()
{

if(OrdersTotal()==0)
{

double Buys,Buyt,Sells,Sellt;

if(stoploss==0){Buys=0;}
else{Buys=Ask-(stoploss*Point*t);}

if(takeprofit==0){Buyt=0;}
else{Buyt=Ask+(takeprofit*Point*t);}

OrderSend(Symbol(),OP_BUY,lot,Ask,3,Buys,Buyt,NULL ,0,0,CLR_NONE) ;
}


return(0);
}
//+------------------------------------------------------------------+

forex 2012 15-02-2014 11:07 PM

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

المشاركة الأصلية كتبت بواسطة forex 2012 (المشاركة 673316)
الاخ اسلام ... استفسار بسيط بعد اذنك

الكود المرفق هذا لرسم خط من خطوط مؤشر البايفوت

كود:

  if(ObjectFind("H8 line") != 0)
      {
      ObjectCreate("H8 line", OBJ_HLINE, 0, Time[45], H8);
      ObjectSet("H8 line", OBJPROP_STYLE, STYLE_DOT);
      ObjectSet("H8 line", OBJPROP_WIDTH, 1);
      ObjectSet("H8 line", OBJPROP_COLOR, Lime);
      }
      else
      {
      ObjectMove("H8 line", 0, Time[45], H8);
      }

هذا الخط يقوم المؤشر برسمه فوق الشموع بهذا الشكل

http://fx-arabia.com/vb/uploaded/10575_11392473242.jpg

وانا كنت عاوز المؤشر يرسم الخط خلف الشموع بهذا الشكل

http://fx-arabia.com/vb/uploaded/10575_11392473329.jpg

ممكن حضرتك تقولى اضيف ايه فى الكود علشان يظهر الخط خلف الشموع

وشكرا ليك


هل هذا الموضوع ليس بالمكان المناسب لوضع استفسارى به


الساعة الآن 01:59 AM

Powered by vBulletin® Copyright ©2000 - 2024

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