FX-Arabia

جديد المواضيع











الملاحظات

منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر .


مشكلة في كود اكسبيرت

منتدى المؤشرات و الاكسبيرتات


إضافة رد
 
أدوات الموضوع
قديم 29-01-2014, 10:53 PM   المشاركة رقم: 1
الكاتب
imaddine
عضو نشيط

البيانات
تاريخ التسجيل: Dec 2012
رقم العضوية: 12839
المشاركات: 202
بمعدل : 0.05 يوميا

الإتصالات
الحالة:
imaddine غير متواجد حالياً
وسائل الإتصال:

المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي مشكلة في كود اكسبيرت

السلام عليكم
سؤال للخبراء حول شرط الدالة التي التحكم الصفقة التالية بحيث لو
فتح مثلا شراء تكون الصفقة التالية بيع ولا يفتح صفقة شراء حتى لو
تحققت الشروط فلدينا الدالة التي تحدد اخر صفقة مغلقة
كود:
int LastOrderType()
{
 for(int i=OrdersTotal()-1;i>=0;i--)
 {
  OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
  if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
   return(OrderType());
 }
 return(-1);
}
ثم نضيف داخل الدالة المسؤلة عن البيع والشراء الشرطين

كود:
if(LastOrderType()==OP_SELL) //Buy 

if(LastOrderType()==OP_BUY()<1) //Sell
لكن المشكلة اني عندما اضيف هذا الشرط يتوقف الاكسبيرت عن العمل اي
لا يفتح اي صفقة ولا توجد اي رسالة خطا ؟؟؟؟



عرض البوم صور imaddine  
رد مع اقتباس


  #1  
قديم 29-01-2014, 10:53 PM
imaddine imaddine غير متواجد حالياً
عضو نشيط
افتراضي مشكلة في كود اكسبيرت

السلام عليكم
سؤال للخبراء حول شرط الدالة التي التحكم الصفقة التالية بحيث لو
فتح مثلا شراء تكون الصفقة التالية بيع ولا يفتح صفقة شراء حتى لو
تحققت الشروط فلدينا الدالة التي تحدد اخر صفقة مغلقة
كود:
int LastOrderType()
{
 for(int i=OrdersTotal()-1;i>=0;i--)
 {
  OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
  if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
   return(OrderType());
 }
 return(-1);
}
ثم نضيف داخل الدالة المسؤلة عن البيع والشراء الشرطين

كود:
if(LastOrderType()==OP_SELL) //Buy 

if(LastOrderType()==OP_BUY()<1) //Sell
لكن المشكلة اني عندما اضيف هذا الشرط يتوقف الاكسبيرت عن العمل اي
لا يفتح اي صفقة ولا توجد اي رسالة خطا ؟؟؟؟




رد مع اقتباس

قديم 30-01-2014, 09:30 AM   المشاركة رقم: 2
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : imaddine المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: مشكلة في كود اكسبيرت

المشاركة الأصلية كتبت بواسطة imaddine نقره لعرض الصورة في صفحة مستقلة
السلام عليكم
سؤال للخبراء حول شرط الدالة التي التحكم الصفقة التالية بحيث لو
فتح مثلا شراء تكون الصفقة التالية بيع ولا يفتح صفقة شراء حتى لو
تحققت الشروط فلدينا الدالة التي تحدد اخر صفقة مغلقة
كود:
int LastOrderType()
{
 for(int i=OrdersTotal()-1;i>=0;i--)
 {
  OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
  if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
   return(OrderType());
 }
 return(-1);
}
ثم نضيف داخل الدالة المسؤلة عن البيع والشراء الشرطين

كود:
if(LastOrderType()==OP_SELL) //Buy 

if(LastOrderType()==OP_BUY()<1) //Sell
لكن المشكلة اني عندما اضيف هذا الشرط يتوقف الاكسبيرت عن العمل اي
لا يفتح اي صفقة ولا توجد اي رسالة خطا ؟؟؟؟
،،،الاكسبيرت يتوقف بسبب return(-1) فى اخر الوظيفة،،،

،،،هناك طريقة اسهل بكثير وهى عمل متغير من النوع جلوبال والتعامل معه كما هو مشروح بالمشاركة على الرابط التالى،،،

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex - عرض مشاركة واحدة - موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4




التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #2  
قديم 30-01-2014, 09:30 AM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: مشكلة في كود اكسبيرت

المشاركة الأصلية كتبت بواسطة imaddine نقره لعرض الصورة في صفحة مستقلة
السلام عليكم
سؤال للخبراء حول شرط الدالة التي التحكم الصفقة التالية بحيث لو
فتح مثلا شراء تكون الصفقة التالية بيع ولا يفتح صفقة شراء حتى لو
تحققت الشروط فلدينا الدالة التي تحدد اخر صفقة مغلقة
كود:
int LastOrderType()
{
 for(int i=OrdersTotal()-1;i>=0;i--)
 {
  OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
  if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
   return(OrderType());
 }
 return(-1);
}
ثم نضيف داخل الدالة المسؤلة عن البيع والشراء الشرطين

كود:
if(LastOrderType()==OP_SELL) //Buy 

if(LastOrderType()==OP_BUY()<1) //Sell
لكن المشكلة اني عندما اضيف هذا الشرط يتوقف الاكسبيرت عن العمل اي
لا يفتح اي صفقة ولا توجد اي رسالة خطا ؟؟؟؟
،،،الاكسبيرت يتوقف بسبب return(-1) فى اخر الوظيفة،،،

،،،هناك طريقة اسهل بكثير وهى عمل متغير من النوع جلوبال والتعامل معه كما هو مشروح بالمشاركة على الرابط التالى،،،

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex - عرض مشاركة واحدة - موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4






رد مع اقتباس
قديم 30-01-2014, 05:44 PM   المشاركة رقم: 3
الكاتب
imaddine
عضو نشيط

البيانات
تاريخ التسجيل: Dec 2012
رقم العضوية: 12839
المشاركات: 202
بمعدل : 0.05 يوميا

الإتصالات
الحالة:
imaddine غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : imaddine المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: مشكلة في كود اكسبيرت

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



الملفات المرفقة
نوع الملف: mq4 Ultra-moez.mq4‏ (5.3 كيلوبايت, المشاهدات 6)
عرض البوم صور imaddine  
رد مع اقتباس
  #3  
قديم 30-01-2014, 05:44 PM
imaddine imaddine غير متواجد حالياً
عضو نشيط
افتراضي رد: مشكلة في كود اكسبيرت

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




الملفات المرفقة
نوع الملف: mq4 Ultra-moez.mq4‏ (5.3 كيلوبايت, المشاهدات 6)
رد مع اقتباس
قديم 31-01-2014, 11:34 AM   المشاركة رقم: 4
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : imaddine المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: مشكلة في كود اكسبيرت

المشاركة الأصلية كتبت بواسطة imaddine نقره لعرض الصورة في صفحة مستقلة
بارك الله فيك اخي
المشكلة للاسف في الاكسبيرت نفسه فحتى عند اضافة دالة التريلنج ستوب لم تعمل؟؟؟
وعند اضافة هذه الدوال في اكسبيرتات اخرى فانها تعمل عادي ولم افهم المشكلة
فلو سمحت اخي ان تلقي نظرة داخل الاكسبيرت لتحديد المشكلة
وبارك الله فيك
،،،اخى الكريم ، المشكلة فى انك تأخذ الاكواد كوبى وبيست بدون معرفة الطريقة الصحيحة لكتابتها وترتيبها ،لان هناك اخطاء كثيرة فى صميم الكود نفسة وليس الوظائف ، اذا كنت تريد تعلم البرمجة فانصحك بمتابعة الدورة التعليمية والبدء فى كتابة الاكواد والوظائف بنفسك من البداية وانا معك خطوة بخطوة الى ان تتقنها اما اذا كنت تريد فقط عمل تعديل للاكسبيرت فالرجاء ارفاق المؤشر المستخدم لاقوم بعمل التعديل المطلوب،،،

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



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #4  
قديم 31-01-2014, 11:34 AM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: مشكلة في كود اكسبيرت

المشاركة الأصلية كتبت بواسطة imaddine نقره لعرض الصورة في صفحة مستقلة
بارك الله فيك اخي
المشكلة للاسف في الاكسبيرت نفسه فحتى عند اضافة دالة التريلنج ستوب لم تعمل؟؟؟
وعند اضافة هذه الدوال في اكسبيرتات اخرى فانها تعمل عادي ولم افهم المشكلة
فلو سمحت اخي ان تلقي نظرة داخل الاكسبيرت لتحديد المشكلة
وبارك الله فيك
،،،اخى الكريم ، المشكلة فى انك تأخذ الاكواد كوبى وبيست بدون معرفة الطريقة الصحيحة لكتابتها وترتيبها ،لان هناك اخطاء كثيرة فى صميم الكود نفسة وليس الوظائف ، اذا كنت تريد تعلم البرمجة فانصحك بمتابعة الدورة التعليمية والبدء فى كتابة الاكواد والوظائف بنفسك من البداية وانا معك خطوة بخطوة الى ان تتقنها اما اذا كنت تريد فقط عمل تعديل للاكسبيرت فالرجاء ارفاق المؤشر المستخدم لاقوم بعمل التعديل المطلوب،،،

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




رد مع اقتباس
قديم 31-01-2014, 10:30 PM   المشاركة رقم: 5
الكاتب
imaddine
عضو نشيط

البيانات
تاريخ التسجيل: Dec 2012
رقم العضوية: 12839
المشاركات: 202
بمعدل : 0.05 يوميا

الإتصالات
الحالة:
imaddine غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : imaddine المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: مشكلة في كود اكسبيرت

بارك الله فيك اخي العزيز
وموضوع الدورة هل هو الموجود في توقيعك اليس كذلك
فالاكسبيرت هو ليس لي بل لاحد الاخوة طلبه مني
لمساعدته فقط وقد تعلم بعض من البرمجة بفضل استاذ
العزيز موفنج (على ما اذكر اسمه مصطفى ) هنا في المنتدى
كان مشرف سابق لهذا القسم وموضوعه مازال في مفضلات
http://www.fx-arabia.com/vb/showthread.php?t=27491
وان شاء الله ساتابع معاك الموضوع من الاول الى الاخر
لاني فعلا لم اصل بعد لمستوى تطببيق الاكواد بشكل يدوي
ولكن اقوم فقط بدمجها مع بعض
ان امكن مساعدة في اكمال الاكسبيرت المؤشرين في المرفقات
بحيث الدخول يكون بان المؤشرين يعطيان نفس الاشارة
و الخروج بان يعطي احد المؤشرين اشارة معاكسة
ايضا عند الدخول في صفقة مثلا شراء وحقق الهذف او ضرب الاستوب
لا يدخل في صفقة اخرى شراء حتى لو اعطى اشارة شراء
بحيث يدخل شراء بيع ....



الملفات المرفقة
نوع الملف: ex4 Ultra-Filter.ex4‏ (3.6 كيلوبايت, المشاهدات 2)
نوع الملف: ex4 Ultra-Signal.ex4‏ (4.6 كيلوبايت, المشاهدات 2)
عرض البوم صور imaddine  
رد مع اقتباس
  #5  
قديم 31-01-2014, 10:30 PM
imaddine imaddine غير متواجد حالياً
عضو نشيط
افتراضي رد: مشكلة في كود اكسبيرت

بارك الله فيك اخي العزيز
وموضوع الدورة هل هو الموجود في توقيعك اليس كذلك
فالاكسبيرت هو ليس لي بل لاحد الاخوة طلبه مني
لمساعدته فقط وقد تعلم بعض من البرمجة بفضل استاذ
العزيز موفنج (على ما اذكر اسمه مصطفى ) هنا في المنتدى
كان مشرف سابق لهذا القسم وموضوعه مازال في مفضلات
http://www.fx-arabia.com/vb/showthread.php?t=27491
وان شاء الله ساتابع معاك الموضوع من الاول الى الاخر
لاني فعلا لم اصل بعد لمستوى تطببيق الاكواد بشكل يدوي
ولكن اقوم فقط بدمجها مع بعض
ان امكن مساعدة في اكمال الاكسبيرت المؤشرين في المرفقات
بحيث الدخول يكون بان المؤشرين يعطيان نفس الاشارة
و الخروج بان يعطي احد المؤشرين اشارة معاكسة
ايضا عند الدخول في صفقة مثلا شراء وحقق الهذف او ضرب الاستوب
لا يدخل في صفقة اخرى شراء حتى لو اعطى اشارة شراء
بحيث يدخل شراء بيع ....




الملفات المرفقة
نوع الملف: ex4 Ultra-Filter.ex4‏ (3.6 كيلوبايت, المشاهدات 2)
نوع الملف: ex4 Ultra-Signal.ex4‏ (4.6 كيلوبايت, المشاهدات 2)
رد مع اقتباس
قديم 01-02-2014, 04:31 PM   المشاركة رقم: 6
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : imaddine المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: مشكلة في كود اكسبيرت

المشاركة الأصلية كتبت بواسطة imaddine نقره لعرض الصورة في صفحة مستقلة
بارك الله فيك اخي العزيز
وموضوع الدورة هل هو الموجود في توقيعك اليس كذلك
فالاكسبيرت هو ليس لي بل لاحد الاخوة طلبه مني
لمساعدته فقط وقد تعلم بعض من البرمجة بفضل استاذ
العزيز موفنج (على ما اذكر اسمه مصطفى ) هنا في المنتدى
كان مشرف سابق لهذا القسم وموضوعه مازال في مفضلات
http://www.fx-arabia.com/vb/showthread.php?t=27491
وان شاء الله ساتابع معاك الموضوع من الاول الى الاخر
لاني فعلا لم اصل بعد لمستوى تطببيق الاكواد بشكل يدوي
ولكن اقوم فقط بدمجها مع بعض
ان امكن مساعدة في اكمال الاكسبيرت المؤشرين في المرفقات
بحيث الدخول يكون بان المؤشرين يعطيان نفس الاشارة
و الخروج بان يعطي احد المؤشرين اشارة معاكسة
ايضا عند الدخول في صفقة مثلا شراء وحقق الهذف او ضرب الاستوب
لا يدخل في صفقة اخرى شراء حتى لو اعطى اشارة شراء
بحيث يدخل شراء بيع ....
،،،حمل من المرفقات،،،



الملفات المرفقة
نوع الملف: ex4 Ultra-moez.ex4‏ (7.1 كيلوبايت, المشاهدات 4)
التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #6  
قديم 01-02-2014, 04:31 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: مشكلة في كود اكسبيرت

المشاركة الأصلية كتبت بواسطة imaddine نقره لعرض الصورة في صفحة مستقلة
بارك الله فيك اخي العزيز
وموضوع الدورة هل هو الموجود في توقيعك اليس كذلك
فالاكسبيرت هو ليس لي بل لاحد الاخوة طلبه مني
لمساعدته فقط وقد تعلم بعض من البرمجة بفضل استاذ
العزيز موفنج (على ما اذكر اسمه مصطفى ) هنا في المنتدى
كان مشرف سابق لهذا القسم وموضوعه مازال في مفضلات
http://www.fx-arabia.com/vb/showthread.php?t=27491
وان شاء الله ساتابع معاك الموضوع من الاول الى الاخر
لاني فعلا لم اصل بعد لمستوى تطببيق الاكواد بشكل يدوي
ولكن اقوم فقط بدمجها مع بعض
ان امكن مساعدة في اكمال الاكسبيرت المؤشرين في المرفقات
بحيث الدخول يكون بان المؤشرين يعطيان نفس الاشارة
و الخروج بان يعطي احد المؤشرين اشارة معاكسة
ايضا عند الدخول في صفقة مثلا شراء وحقق الهذف او ضرب الاستوب
لا يدخل في صفقة اخرى شراء حتى لو اعطى اشارة شراء
بحيث يدخل شراء بيع ....
،،،حمل من المرفقات،،،




الملفات المرفقة
نوع الملف: ex4 Ultra-moez.ex4‏ (7.1 كيلوبايت, المشاهدات 4)
رد مع اقتباس
قديم 01-02-2014, 05:14 PM   المشاركة رقم: 7
الكاتب
imaddine
عضو نشيط

البيانات
تاريخ التسجيل: Dec 2012
رقم العضوية: 12839
المشاركات: 202
بمعدل : 0.05 يوميا

الإتصالات
الحالة:
imaddine غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : imaddine المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: مشكلة في كود اكسبيرت

بارك الله فيك اخي



عرض البوم صور imaddine  
رد مع اقتباس
  #7  
قديم 01-02-2014, 05:14 PM
imaddine imaddine غير متواجد حالياً
عضو نشيط
افتراضي رد: مشكلة في كود اكسبيرت

بارك الله فيك اخي




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
مشكلة, اكسبيرت

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة



الساعة الآن 05:07 PM



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

تحذير المخاطرة

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

تنبيه هام

موقع اف اكس ارابيا هو موقع تعليمي خالص يهدف الي توعية المستثمر العربي مبادئ الاستثمار و التداول الناجح ولا يتحصل علي اي اموال مقابل ذلك ولا يقوم بادارة محافظ مالية وان ادارة الموقع غير مسؤولة عن اي استغلال من قبل اي شخص لاسمها وتحذر من ذلك.

اتصل بنا

البريد الإلكتروني للدعم الفنى : support@fx-arabia.com
جميع الحقوق محفوظة اف اكس ارابيا – احدى مواقع Inwestopedia Sp. Z O.O. للاستشارات و التدريب – جمهورية بولندا الإتحادية.
Powered by vBulletin® Copyright ©2000 - 2024 , Designed by Fx-Arabia Team