رد: موضوع مخصص للأسئلة البرمجية
السلام عليكم ورحمة الله وبركاته
هل هناك طريقة لمعرفة اليوم السابق ويكون في متغير من نوع datetime
مثلا أنا عندي أداة اود رسمها من تاريخ اليوم الى تاريخ الامس
تاريخ اليوم استطعت الحصول عليه لكن توقفت عند استخراج تاريخ الامس
فأرجو المساعدة ممن يملك المعلومة
وشكرا
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة awadkab
السلام عليكم ورحمة الله وبركاته
هل هناك طريقة لمعرفة اليوم السابق ويكون في متغير من نوع datetime
مثلا أنا عندي أداة اود رسمها من تاريخ اليوم الى تاريخ الامس
تاريخ اليوم استطعت الحصول عليه لكن توقفت عند استخراج تاريخ الامس
فأرجو المساعدة ممن يملك المعلومة
وشكرا
وعليكم السلام ورحمة الله وبركاته
نعم يمكنك ذلك كمثال إذا أردت رسم ترند يمتد من يوم أمس حتى اليوم لمعرفة توقيت إفتتاح اليوم السابق سنستخدم الكود
كود PHP:
iTime(NULL,1440,1)
لذلك سيصبح الكود كالآتي
كود PHP:
ObjectCreate(name, OBJ_TREND, 0, iTime(NULL,1440,1),price,iTime(NULL,1440,0),price);
رد: موضوع مخصص للأسئلة البرمجية
مشكور على سرعة الرد
لكن لو أردت ساعة محددة من يوم امس
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة awadkab
مشكور على سرعة الرد
لكن لو أردت ساعة محددة من يوم امس
ستجعله بهذا الشكل
كود PHP:
StrToTime(TimeToStr(iTime(NULL,1440,1), TIME_DATE) + " " + DayHour)
حيث DayHour هو الساعه المحدده
رد: موضوع مخصص للأسئلة البرمجية
مشكور أخوي
جزاك الله خير
وغفر لك ولوالديك
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة awadkab
مشكور أخوي
جزاك الله خير
وغفر لك ولوالديك
بالتوفيق إن شاء الله
رد: موضوع مخصص للأسئلة البرمجية
دخلت دروس برمجة الإكسبرت
فممكن اساعدني فيها
اريد اكسبرت يقوم بالأتي
int start()
{
عندما اريد فتح صفقة بيع أو شراء
bool Buy=false;
bool Sell=true;
يقوم الإكسبرت بمضاعفة الصفقة 6 مرات
!!!!!!!!!
بنفس النقطة وبحجم لوت 0.1
double Lots = 1.5;
واذا اردت اغلاقها يقوم الإكسبرت بإغلاق
جميع الصفقات
!!!
وجزاك الله خير
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة walid002
دخلت دروس برمجة الإكسبرت
فممكن اساعدني فيها
اريد اكسبرت يقوم بالأتي
int start()
{
عندما اريد فتح صفقة بيع أو شراء
bool Buy=false;
bool Sell=true;
يقوم الإكسبرت بمضاعفة الصفقة 6 مرات
!!!!!!!!!
بنفس النقطة وبحجم لوت 0.1
double Lots = 1.5;
واذا اردت اغلاقها يقوم الإكسبرت بإغلاق
جميع الصفقات
!!!
وجزاك الله خير
راجع الإكسبرت في هذا الموضوع
https://forum.arabictrader.com/t118655.html
رد: موضوع مخصص للأسئلة البرمجية
نعم معيلش تعبناك معن يا كينج
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة walid002
نعم معيلش تعبناك معن يا كينج
بالتوفيق أخي الكريم
رد: موضوع مخصص للأسئلة البرمجية
السلام عليكم ورحمة الله وبركاته
كيف استطيع استدعاء او الحصول على اعلى سعر high وادنى سعر low في تاريخ معين برمجيا
حاولت ذلك باستخدام جزء من كود كتبه المشرف العزيز اسامه mr dollar وانا استأذنه هنا في استخدام هذا الجزء من الكود كوني مبتدئ في البرمجة
كود:
#property indicator_chart_window
extern string PriceType=" 1=High / 2=Low ";
extern int Type=1;
extern datetime StartTime=D'2010.03.07 00:00';
//+--------
double point;
int init() {
if(Digits<4){point=0.01;}
else{point=0.0001;}
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int D=StartTime;
int P2=PRICE_LOW;
int P1=PRICE_HIGH;
//a
{
if(Type==2)P2=iLow(NULL,D,1)/point;
if( Type==1)P1=iHigh(NULL,D,1)/point;
سؤالي الان هل ما فعلته صحيح واني قمت باستدعاء اعلى سعر وادنى سعر باستخدام هذه الجزئية من الكود
كود:
if(Type==2)P2=iLow(NULL,D,1)/point;
if( Type==1)P1=iHigh(NULL,D,1)/poin
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة بن عبدالله
السلام عليكم ورحمة الله وبركاته
كيف استطيع استدعاء او الحصول على اعلى سعر high وادنى سعر low في تاريخ معين برمجيا
حاولت ذلك باستخدام جزء من كود كتبه المشرف العزيز اسامه mr dollar وانا استأذنه هنا في استخدام هذا الجزء من الكود كوني مبتدئ في البرمجة
كود:
#property indicator_chart_window
extern string PriceType=" 1=High / 2=Low ";
extern int Type=1;
extern datetime StartTime=D'2010.03.07 00:00';
//+--------
double point;
int init() {
if(Digits<4){point=0.01;}
else{point=0.0001;}
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int D=StartTime;
int P2=PRICE_LOW;
int P1=PRICE_HIGH;
//a
{
if(Type==2)P2=iLow(NULL,D,1)/point;
if( Type==1)P1=iHigh(NULL,D,1)/point;
سؤالي الان هل ما فعلته صحيح واني قمت باستدعاء اعلى سعر وادنى سعر باستخدام هذه الجزئية من الكود
كود:
if(Type==2)P2=iLow(NULL,D,1)/point;
if( Type==1)P1=iHigh(NULL,D,1)/poin
وعليكم السلام ورحمة الله وبركاته
لديك بعض الأخطاء
بداية أنت حددت التاريخ الذي تريد الهاي واللو له
كود PHP:
extern datetime StartTime=D'2010.03.07 00:00';
لكن يجب الآن أن نعرف رقم الشمعة التي تأخذ هذا التاريخ لذلك سنستخدم الداله iBarShift
كود PHP:
double shift=iBarShift(Symbol(),0,StartTime,false);
الآن بعد أن عرفنا رقم الشمعه يمكننا بسهوله معرفة أي قيمه لها الهاي أو اللو أو الإفتتاح أو الإغلاق
وسيصبح
كود PHP:
High[shift];Low[shift];
أو يمكنك كتابتها بهذه الطريقه أيضا لن تفرق
كود PHP:
iHigh(Symbol(),0,shift);iLow(Symbol(),0,shift);
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة MR.dollar
وعليكم السلام ورحمة الله وبركاته
لديك بعض الأخطاء
بداية أنت حددت التاريخ الذي تريد الهاي واللو له
كود PHP:
extern datetime StartTime=D'2010.03.07 00:00';
لكن يجب الآن أن نعرف رقم الشمعة التي تأخذ هذا التاريخ لذلك سنستخدم الداله iBarShift
كود PHP:
double shift=iBarShift(Symbol(),0,StartTime,false);
الآن بعد أن عرفنا رقم الشمعه يمكننا بسهوله معرفة أي قيمه لها الهاي أو اللو أو الإفتتاح أو الإغلاق
وسيصبح
كود PHP:
High[shift];Low[shift];
أو يمكنك كتابتها بهذه الطريقه أيضا لن تفرق
كود PHP:
iHigh(Symbol(),0,shift);iLow(Symbol(),0,shift);
السلام عليكم ورحمة الله وبركاته
بارك الله فيك اخي اسامه على مجهودك الطيب ومساعدتك
اسأل الله تعالى ان يجعله في ميزان حسناتك ويرزقك من طيبات رزقه
تقبل تحياتي
رد: موضوع مخصص للأسئلة البرمجية
اقتباس:
المشاركة الأصلية كتبت بواسطة بن عبدالله
السلام عليكم ورحمة الله وبركاته
بارك الله فيك اخي اسامه على مجهودك الطيب ومساعدتك
اسأل الله تعالى ان يجعله في ميزان حسناتك ويرزقك من طيبات رزقه
تقبل تحياتي
وعليكم السلام ورحمة الله وبركاته
جزاك الله خير وشكرا لكلامك الطيب وفقنا الله وإياكم
رد: موضوع مخصص للأسئلة البرمجية
شرح رائع واجابات رائعة الله يبارك فيكم يا رب