اعلانات المواقع والشركات

***** إكسب مليون دولار في عدة شهور *****  
[ 1 من 10 ] [ الكاتب : أبو عبد الله ] [ آخر مشاركة : إسلام1983 ] [ عدد الزوار : 919169 ] [ عدد الردود : 34086 ]
الترند المكسور في سباق "المضاعفات"  
[ 2 من 10 ] [ الكاتب : أبو عبد الله ] [ آخر مشاركة : أبو عبد الله ] [ عدد الزوار : 48480 ] [ عدد الردود : 934 ]
اكسبرت يضاعف راس المال 3 مرات  
[ 3 من 10 ] [ الكاتب : shael alashour ] [ آخر مشاركة : aksa85 ] [ عدد الزوار : 8101 ] [ عدد الردود : 214 ]
الهارمونيك طريقك للمليون بإذن الله  
[ 4 من 10 ] [ الكاتب : ناشيء الفوركس ] [ آخر مشاركة : الزلزال ] [ عدد الزوار : 172557 ] [ عدد الردود : 6650 ]
@@ توصيــــــــــات يوميــــــــــــه على الباونـــد / دولار @@  
[ 5 من 10 ] [ الكاتب : ماجد ،،،، ] [ آخر مشاركة : mu7amd ] [ عدد الزوار : 572632 ] [ عدد الردود : 13299 ]
برنامج MetaStock FX  
[ 6 من 10 ] [ الكاتب : ساحه الفوركس ] [ آخر مشاركة : سمير صيام ] [ عدد الزوار : 11 ] [ عدد الردود : 1 ]
صوتوا لضم مصر  
[ 7 من 10 ] [ الكاتب : mohsen224 ] [ آخر مشاركة : Misho Elmasri ] [ عدد الزوار : 115 ] [ عدد الردود : 12 ]
الـــيـــــورو مـــــع أبـــو الـعــــــــربــي غــيــــــر  
[ 8 من 10 ] [ الكاتب : أبو العربي ] [ آخر مشاركة : إسلام1983 ] [ عدد الزوار : 57 ] [ عدد الردود : 4 ]
الباوند دولار الاتجاه المتوقع له  
[ 9 من 10 ] [ الكاتب : aljameel ] [ آخر مشاركة : rann ] [ عدد الزوار : 1509 ] [ عدد الردود : 78 ]
اخي طارق حسين  
[ 10 من 10 ] [ الكاتب : حماده يلعب ] [ آخر مشاركة : طارق حسين ] [ عدد الزوار : 77 ] [ عدد الردود : 6 ]

اعلانات منتجات وخدمات المتداول العربي

العودة   منتديات المتداول العربي > مـنـتـديــات الـمـتـداول الـعـربي > منتدى المؤشرات والاكسبيرتات والبرمجة Indicators & Experts Advisors
التسجيل مركز رفع الملفات الأسئلة الشائعة التقويم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
قديم 04-04-2008, 09:07 PM   #196 (permalink)
معلومات العضو
المتداول العربي
 
الصورة الرمزية najem

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

اقتباس:
المشاركة الأصلية كتبت بواسطة محمود عامر مشاهدة المشاركة
اخي الكريم
مشكلتك أنك لم تضع قوس لنهاية الدالة
Object Creat
انظر النسخة المرفقة بينت لك مكان الغلط
جزاك الله خير الدنيا والآخرة

najem غير متواجد حالياً   رد باقتباس
قديم 08-04-2008, 02:03 PM   #197 (permalink)
معلومات العضو
المتداول العربي

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

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

أخي محمود عامر ممكن تساعدني في تعديل الاكسبيرت الموجود في المشاركة

موضوع مخصص للأسئلة البرمجية

نجاح غير متواجد حالياً   رد باقتباس
قديم 09-04-2008, 07:08 AM   #198 (permalink)
معلومات العضو
المتداول العربي
 
الصورة الرمزية ABU-NOOR

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

الاخوة الاكارم السلام عليكم
سؤال لو سمحتم عن كيفية تحديد high او low لشمعة محددة مثلا الشمعة رقم 2 على الشارت كل يوم
وذلك لاستخدام هذا
high او low في معادلات معينة قد تستخدم هذه المعادلات بأي وقت من اليوم

وجزاكم الله خيرا

التوقيع

من اتقى الله وقاه ومن توكل عليه كفاه و من اقرضه جزاه

ABU-NOOR غير متواجد حالياً   رد باقتباس
قديم 09-04-2008, 08:27 AM   #199 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية محمود عامر

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

اقتباس:
المشاركة الأصلية كتبت بواسطة نجاح مشاهدة المشاركة
السلام عليكم ورحمة الله وبركاته

أخي محمود عامر ممكن تساعدني في تعديل الاكسبيرت الموجود في المشاركة

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

و أيضا في حساب الهدف لكل من البيع و الشراء عندما تقسمس ناتج طرح عددين على 2
فتخيلي لو أن ناتج الطرح عدد مفرد مثل 13 مثلا و عند قسمته على 2 سينتج لديك رقم عشري زيادة عن الارقام المسموحة لكل زوج و التي هي Digits
يعني لو كان العمل على المجنون و كان الهدف مثلا 202.152
طبعا لن ينفذه السيرفر
و أيضا يفضل دائما البيع بسعرالبيد و الشراء بسعر الاسك
انا قمت بعمل هذه التعديلات انظري الملف المرفق
و بقي لديك حالة واحدة سوف تعطيكي غلط عندما تصادف و هي
عندما يكون الهدف أو الاستوب أقرب من النقاط التي يسمح بها السيرفر للتنفيذ فسيعطيكي البرنامج غلط
عادة تكون 5 نقاط في اليورو فلو كان هدفك او استوبك اربع نقاط فلن تنفذ العملية لذا من الافضل أن تضعي شرط لو كان احدهما اقل من عدد معين أن يستخدم القيمة المسموحة
بالتوفيق

الملفات المرفقة
نوع الملف: mq4 najah v1.mq4 (6.0 كيلوبايت, المشاهدات 8)
التوقيع

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

محمود عامر غير متواجد حالياً   رد باقتباس
قديم 09-04-2008, 08:31 AM   #200 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية محمود عامر

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

اقتباس:
المشاركة الأصلية كتبت بواسطة ABU-NOOR مشاهدة المشاركة
الاخوة الاكارم السلام عليكم
سؤال لو سمحتم عن كيفية تحديد high او low لشمعة محددة مثلا الشمعة رقم 2 على الشارت كل يوم
وذلك لاستخدام هذا high او low في معادلات معينة قد تستخدم هذه المعادلات بأي وقت من اليوم

وجزاكم الله خيرا
أخي يمكنك ذلك عن طريق حفظ الرقم في متغير خارجي
أو من خلال حلقة تمر على الشمعة ذات التوقيت المحدد من خلال توقيتها
هل هي شمعة الساعة ؟

التوقيع

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

محمود عامر غير متواجد حالياً   رد باقتباس
قديم 09-04-2008, 12:57 PM   #201 (permalink)
معلومات العضو
المتداول العربي

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

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

و أيضا في حساب الهدف لكل من البيع و الشراء عندما تقسمس ناتج طرح عددين على 2
فتخيلي لو أن ناتج الطرح عدد مفرد مثل 13 مثلا و عند قسمته على 2 سينتج لديك رقم عشري زيادة عن الارقام المسموحة لكل زوج و التي هي Digits
يعني لو كان العمل على المجنون و كان الهدف مثلا 202.152
طبعا لن ينفذه السيرفر
و أيضا يفضل دائما البيع بسعرالبيد و الشراء بسعر الاسك
انا قمت بعمل هذه التعديلات انظري الملف المرفق
و بقي لديك حالة واحدة سوف تعطيكي غلط عندما تصادف و هي
عندما يكون الهدف أو الاستوب أقرب من النقاط التي يسمح بها السيرفر للتنفيذ فسيعطيكي البرنامج غلط
عادة تكون 5 نقاط في اليورو فلو كان هدفك او استوبك اربع نقاط فلن تنفذ العملية لذا من الافضل أن تضعي شرط لو كان احدهما اقل من عدد معين أن يستخدم القيمة المسموحة
بالتوفيق
صباح الخيرات

مشكور جدا اخوي محمود على المساعدة وتلبية طلبي

صراحة أنا سعيد جدا

والشي الآخير انا اسمي هاني ولست ؟؟

نجاح غير متواجد حالياً   رد باقتباس
قديم 09-04-2008, 04:04 PM   #202 (permalink)
معلومات العضو
المتداول العربي
 
الصورة الرمزية ABU-NOOR

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

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

جزاك الله خير اخي محمود

نعم الشمعة هي شمعة الساعة 2 وهذا الكود الذي استخدمته لكن القيمة تتغير اذا دخلنا على الشمعة الساعة 4 وتصبح صفر

رمز:
if(Hour()==3)
  { 
    double H_High=iHigh(Symbol(),PERIOD_H1,1);
    double H_Low=iLow(Symbol(),PERIOD_H1,1);
}

ايضا اغلبك اخي لو تعطيني كود لطريقة استخدام الحلقة لاني لست متمكنا من موضوع الحلقات

بارك الله في جهدك وعلمك

التوقيع

من اتقى الله وقاه ومن توكل عليه كفاه و من اقرضه جزاه

ABU-NOOR غير متواجد حالياً   رد باقتباس
قديم 09-04-2008, 09:43 PM   #203 (permalink)
معلومات العضو
المتداول العربي
 
الصورة الرمزية najem

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

هل كتابة أمر إغلاق الصفقة في الإكسبيرت بهذا الشكل صحيحة...حيث أريد القول للإكسبرت أن يغلق الصفقة عند الوصول إلى الربح المحدد مسبقاً أو الوصول إلى وقف الخسارة.شكراً لكم

كود PHP:
for(cnt=0;cnt<total;cnt++)
     {     
      
OrderSelect(cntSELECT_BY_POSMODE_TRADES);
      if(
OrderType()<=OP_SELL && OrderSymbol()==Symbol())
        if(
OrderType()==OP_BUY)   
           {
 
           if((
Bid >= Point*Takeprofit) && (Bid >= Point*Stoploss))
                {
                 
OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); // close position
                 
return(0); // exit
                
}
 
 
        else 
// go to short position
        
{   
         if(
OrderType()==OP_SELL)   
           {
             if((
Ask >= Point*Takeprofit) && (Ask >= Point*Stoploss))
              {
               
OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet); // close position
               
return(0); // exit
 
              
}
           }
        }
     }
 
                } 

najem غير متواجد حالياً   رد باقتباس
قديم 10-04-2008, 12:09 AM   #204 (permalink)
معلومات العضو
المتداول العربي

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

لدي سؤال

كيف استطيع عمل شرط بحيث لايفتح صفقة مرة آخرى عند تحقق الشرط

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

كود PHP:
bool buy=true,sell=true
كود PHP:
buy=true;
             
sell=true

نجاح غير متواجد حالياً   رد باقتباس
قديم 10-04-2008, 12:25 AM   #205 (permalink)
معلومات العضو
المتداول العربي

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

لدي طلب ايضا من اخي محمود عامر

لديك مشاركة في موضوع

شموع الساعة 13 للمجنون


ولقد قمت مشكور بعمل مؤشر لهذه الطريقة

هل من الممكن تحويل المؤشر الى اكسبيرت قابل لتعديل

ولك جزيل الشكر انت وجميع الاخوان

وجعله الله في ميزان حسناتك انشاء الله

نجاح غير متواجد حالياً   رد باقتباس
قديم 10-04-2008, 02:12 AM   #206 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية محمود عامر

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

اقتباس:
المشاركة الأصلية كتبت بواسطة نجاح مشاهدة المشاركة
والشي الآخير انا اسمي هاني ولست ؟؟
أعتذر

التوقيع

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

محمود عامر غير متواجد حالياً   رد باقتباس
قديم 10-04-2008, 03:01 AM   #207 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية محمود عامر

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

اقتباس:
المشاركة الأصلية كتبت بواسطة ABU-NOOR مشاهدة المشاركة
جزاك الله خير اخي محمود
نعم الشمعة هي شمعة الساعة 2 وهذا الكود الذي استخدمته لكن القيمة تتغير اذا دخلنا على الشمعة الساعة 4 وتصبح صفر

رمز:
if(Hour()==3)
  { 
    double H_High=iHigh(Symbol(),PERIOD_H1,1);
    double H_Low=iLow(Symbol(),PERIOD_H1,1);
}
ايضا اغلبك اخي لو تعطيني كود لطريقة استخدام الحلقة لاني لست متمكنا من موضوع الحلقات

بارك الله في جهدك وعلمك
تفضل أخي
كود PHP:
extern int CandelHour=2
كود PHP:
for(int i=24;i>=1;i--) 
      {
 
       if(
TimeHour(Time[i])==CandelHour)
          {
           
double H_High=iHigh(Symbol(),PERIOD_H1,1);
           
double H_Low=iLow(Symbol(),PERIOD_H1,1);
          
Comment(H_High,"    ",H_Low);
          }
      } 

التوقيع

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

محمود عامر غير متواجد حالياً   رد باقتباس
قديم 10-04-2008, 03:08 AM   #208 (permalink)
معلومات العضو
عضو نشيط
 
الصورة الرمزية محمود عامر

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

اقتباس:
المشاركة الأصلية كتبت بواسطة najem مشاهدة المشاركة
هل كتابة أمر إغلاق الصفقة في الإكسبيرت بهذا الشكل صحيحة...حيث أريد القول للإكسبرت أن يغلق الصفقة عند الوصول إلى الربح المحدد مسبقاً أو الوصول إلى وقف الخسارة.شكراً لكم

كود PHP:
for(cnt=0;cnt<total;cnt++)
     {     
      
OrderSelect(cntSELECT_BY_POSMODE_TRADES);
      if(
OrderType()<=OP_SELL && OrderSymbol()==Symbol())
        if(
OrderType()==OP_BUY)   
           {
 
           if((
Bid >= Point*Takeprofit) && (Bid >= Point*Stoploss))
                {
                 
OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); // close position
                 
return(0); // exit
                
}
 
 
        else 
// go to short position
        
{   
         if(
OrderType()==OP_SELL)   
           {
             if((
Ask >= Point*Takeprofit) && (Ask >= Point*Stoploss))
              {
               
OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet); // close position
               
return(0); // exit
 
              
}
           }
        }
     }
 
                } 
أخي الكريم لماذا لاتضع هدف و استوب للاوردر و تنتهي المشكلة ؟
على العموم كودك غلط أنظر الكود التالي
يجب أن يكون الاستوب و الهدف من نقطة الدخول
كود PHP:
   for(cnt=0;cnt<total;cnt++)
     {     
      
OrderSelect(cntSELECT_BY_POSMODE_TRADES);
      if(
OrderType()<=OP_SELL && OrderSymbol()==Symbol())
        if(
OrderType()==OP_BUY)   
           {
 
           if((
Bid >=(نقطة الدخول)+ Point*Takeprofit) || (Bid <= (نقطة الدخول)-Point<