• 9:16 مساءاً




ممكن اكسبرت بسيط جدا

إضافة رد
Like Tree2Likes

أدوات الموضوع
الصورة الرمزية خالد شحاتة
مشرف قسم المؤشرات والاكسبرتات
الصورة الرمزية خالد شحاتة
 
تاريخ التسجيل: Jun 2012
الدولة: مصر
المشاركات: 1,565
خبرة السوق: 5 الى 10 سنوات
معدل تقييم المستوى: 16
خالد شحاتة is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
51#
13 - 12 - 2016, 07:15 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة only-forex مشاهدة المشاركة


عشان كدا مش عايز اتعلم اللغه دي
حاسس انها هاتخنقني
بالعكس اللغه سهله التعلم والتعامل معها
وطالما انت خبره فى اللغات الاخرى اكيد كفاءتك ستكون اعلى
خالد شحاتة غير متواجد حالياً  
رد مع اقتباس

عضو نشيط
 
تاريخ التسجيل: Dec 2014
المشاركات: 405
معدل تقييم المستوى: 12
only-forex is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
52#
13 - 12 - 2016, 07:32 PM
بص
سيبك من اللي انا غيرته انا كنت بحاول اساعد
هو مفتحش 20 عشان غيرت المهطيات ل1000 صفقه

انما انا غيرت شرط اختفاءه

يعني لو عدد الصفقات بقي 1000 الاكسبرت يخفي نفسه

طيب ايه علاقه دا بال20 صفقه بتوعنا

المفروض دي قاعده if ولو اتلغت مش هايبقي في شرط لان دي داله شرطية
وانا مش فاهم سبب وجودها

انا اعرف ثاعده اف دي عشن تعمل حجات معينه ليها شروط مثلا

if text1.tex = text
then
msgbox( plz enter valid number )
end if
end sub

دي مثلا بتقول لو المستخدم حط اي كتابه في الخانه دي تظهرله رساله بتقول من فضلك اكتب رقم صالح او الخانه دي للارقام فقط الخ

طيب داله if هنا وجودها سببه ايه

ممكن تشيل الداله كلها من جزورها

ومش هيأثر علي كفائه الاكسبرت في حاجة

كل المطلوب بدون داله if هو

فتح 10 صفقات بيع وفتح 10 صفقات شراء فقط لا غير

وقفل الاكسبرت وطبعا لما هاشغل الاكسبرت تاني هايفتح سطر الاوامر اللي جواه دون الالتفات لاي حاجة تانيه سواء المفتوح 20 صفقه او حتي 100 انما داله اف هي اللي خاربه الدنيا

اظن الامر متسطر بالكود طبعا كدا

افتح 10 صفقات بيع و 10 صفقات شراء بحيث يكون المجموع علي المنصه شامل كامل 20 صفقه فقط
كلمة بحيث دي بقي هي داله اف
بحيث يكون التوتال 20 صفقه وبناء عليه لما يكون التوتال 20 وقف الصفقات ولا تشتري ولا تبيع وهكذا

انما لو عنده امرين فقط لا غير مستقلين كان فتح 20 صفقه في كل مرة يطلب منه التجارة دون الالتفات لاي شيء علي المنصه

ممكن حضرتك تحطلي كود الشراء وكود البيع ونتناقش سويا

اشكرك لسعه صدرك وتحملي

وعذرا ان طولت عليك

في انتظارك

التوقيع

يقول المنطق

الضدان
لا يجتمعان

وجود الجسم نفسه في حيزين مختلفين في آن واحد محال
لا شيء في الكون لا يخضع لقوانين المنطق
الفوركس ( لا شيء ) ولا يخضع لقوانين المنطق
الهيدج ايضا لا يعرف شيء عن المنطق
ويجمع الضدان والجسم نفسه في حيزين مختلفين في

آن واحد
( لكل مجتهد نصيب )


only-forex غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية خالد شحاتة
مشرف قسم المؤشرات والاكسبرتات
الصورة الرمزية خالد شحاتة
 
تاريخ التسجيل: Jun 2012
الدولة: مصر
المشاركات: 1,565
خبرة السوق: 5 الى 10 سنوات
معدل تقييم المستوى: 16
خالد شحاتة is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
53#
13 - 12 - 2016, 07:59 PM
مفيش اى داعى للاعتذار
كلنا هنا اخوه وكلنا بنتعلم من بعض
هشرحلك اكواد الاكسبرت بالكامل
بالنسبه للمدخلا فطبعا عندك خلفيه بيها
اولا تم عمل مصفوفات لتخزين القيم المختلفه للستوب والهدف والتريلنج كالتالى
كود:
Stop[0]=Stop_1;Profit[0]=Profit_1;
Stop[1]=Stop_2;Profit[1]=Profit_2;
Stop[2]=Stop_3;Profit[2]=Profit_3;
Stop[3]=Stop_4;Profit[3]=Profit_4;
Stop[4]=Stop_5;Profit[4]=Profit_5;
Stop[5]=Stop_6;Profit[5]=Profit_6;
Stop[6]=Stop_7;Profit[6]=Profit_7;
Stop[7]=Stop_8;Profit[7]=Profit_8;
Stop[8]=Stop_9;Profit[8]=Profit_9;
Stop[9]=Stop_10;Profit[9]=Profit_10;

TrailingStop[0]=TrailingStop_1;
TrailingStop[1]=TrailingStop_2;
TrailingStop[2]=TrailingStop_3;
TrailingStop[3]=TrailingStop_4;
TrailingStop[4]=TrailingStop_5;
TrailingStop[5]=TrailingStop_6;
TrailingStop[6]=TrailingStop_7;
TrailingStop[7]=TrailingStop_8;
TrailingStop[8]=TrailingStop_9;
TrailingStop[9]=TrailingStop_10;
Magic[0]=MagicNumber+1;
Magic[1]=MagicNumber+2;
Magic[2]=MagicNumber+3;
Magic[3]=MagicNumber+4;
Magic[4]=MagicNumber+5;
Magic[5]=MagicNumber+6;
Magic[6]=MagicNumber+7;
Magic[7]=MagicNumber+8;
Magic[8]=MagicNumber+9;
Magic[9]=MagicNumber+10;
خالد شحاتة غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية خالد شحاتة
مشرف قسم المؤشرات والاكسبرتات
الصورة الرمزية خالد شحاتة
 
تاريخ التسجيل: Jun 2012
الدولة: مصر
المشاركات: 1,565
خبرة السوق: 5 الى 10 سنوات
معدل تقييم المستوى: 16
خالد شحاتة is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
54#
13 - 12 - 2016, 08:04 PM
ثانيا تم عمل حلقه للبحث عن الصفقات وشروط فتح الصفقه كالتالى
كود:
for(int i =0;i<10;i++){
if(TrailingStop[i]>0){MoveTrailingStop(Magic[i]);}
    if(TypeOrders==Only_BUY || TypeOrders==Only_All){
    if(Stop[i]==0){SL=0;}else{SL=Ask-Stop[i]*pt;}
    if(Profit[i]==0){TP=0;}else{TP=Ask+Profit[i]*pt;}
    if(orderscnt(OP_BUY,Magic[i])<1&&N1==0)tick=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,SL,TP,"",Magic[i],0,Blue);
    if(orderscnt(OP_BUY,Magic[i])!=0&&ordestotal1_2(OP_BUY)>=10)N1=1;
  }
    if(TypeOrders==Only_SELL || TypeOrders==Only_All){
    if(Stop[i]==0){SL=0;}else{SL=Bid+Stop[i]*pt;}
    if(Profit[i]==0){TP=0;}else{TP=Bid-Profit[i]*pt;}
    if(orderscnt(OP_SELL,Magic[i])<1&&M1==0)tick=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,SL,TP,"",Magic[i],0,Red);
     if(orderscnt(OP_SELL,Magic[i])!=0&&ordestotal1_2(OP_SELL)>=10)M1=1;
    }
  }
واخير شرط تحقق عدد الصفقات
اذا كان عدد صفقات الشراء اكبر من او يساوى 10 وشرط مثله للبيع زيل الاكسرت من الشارت
كود:
if(ordestotal1_2(OP_BUY)>=10&&ordestotal1_2(OP_SELL)>=10)ExpertRemove();
خالد شحاتة غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Dec 2014
المشاركات: 405
معدل تقييم المستوى: 12
only-forex is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
55#
13 - 12 - 2016, 09:01 PM
هناك شرطان اولهم

if(ordestotal1_2(OP_BUY)>=10&&ordestotal1_2(OP_SEL L)>=10)ExpertRemove();


ويمكن ازالته لاننا لا نريد ازاله الاكسبرت بعد تخطي الحد المطلوب الا وهو 20 صفقه


اعتقد ان الاكسبرت به اكثر من خيار وبه اوبشن بوكس ويمكنك اختيار منه اذا كان الاكسبرت يعمل بيع فقط او شراء فقط او بيع وشراء معا وذلك لوجود هذا الكود
if(TypeOrders==Only_SELL || TypeOrders==Only_All){
اعتقد ان ضالتنا هنا
if(orderscnt(OP_SELL,Magic[i])!=0&&ordestotal1_2(OP_SELL)>=10)M1=1; ومثله نفس الكود مع تغيير السل للباي OP_SELL OP_BUY

وجود داله IF هنا تعني شيء ولكني لا افهمه

هي تقول اذا كان OP_SELL وتعني بها خيار البيع الموجود داخل العمل اللي هو ( BUY & SELL ) لو كان اكبر من 10 او = 10 هايحصل حاجة بس مش فاهمها ؟
هايحصل ايه ؟

اعتقد هنا الخلل

لو كان OP_SELL & OP_BUY اللي هما في خيار التنفيذ الخاص بالاوبشن بوكس (BUY&SELL) اكبر من 20 مجتمعين يعني كل واحدة = او اكبر من 10 هايحصل حاجة انا مش فاهمها

هي الحاجة دي اللي معطلانا

اعتقد

اعتقد وبشدة

انه

الكود بيقول لو الباي والسل للعمله دي اكبر من او = 10 يعني مجتمعين الاتنين = 20 وقف صفقات ويكون المجموع الكلي 20 فقط ولو قفلت 10 صفقات او حتي 2 او 3 افتح غيرهم فقط ليكون المجموع الكلي 20 صفقه

واعتقد تاني ان الموضوع محدد بالعمله وليس المنصه

لاني حين وضع الاكسبرت علي عملتين فتح 40 صفقه وعند علق عدد معين من صفقات عمله واحدة فتح عدد اخر من نفس العمله ليكمل 20 صفقه

تحياتي لك اخي العزيز اعذرني ان طولت عليك فانا عاشق للبرمجيات

وعالم الرياضيات بيرتراند راسل احتاج 350 صفحة، فقط ليثبت الحقيقة الرياضية : 2=1+1.

يعني دعنا نبحر في قطرات العلم لنصل الي ضالتنا

شكرا جزيلا

التوقيع

يقول المنطق

الضدان
لا يجتمعان

وجود الجسم نفسه في حيزين مختلفين في آن واحد محال
لا شيء في الكون لا يخضع لقوانين المنطق
الفوركس ( لا شيء ) ولا يخضع لقوانين المنطق
الهيدج ايضا لا يعرف شيء عن المنطق
ويجمع الضدان والجسم نفسه في حيزين مختلفين في

آن واحد
( لكل مجتهد نصيب )


only-forex غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية خالد شحاتة
مشرف قسم المؤشرات والاكسبرتات
الصورة الرمزية خالد شحاتة
 
تاريخ التسجيل: Jun 2012
الدولة: مصر
المشاركات: 1,565
خبرة السوق: 5 الى 10 سنوات
معدل تقييم المستوى: 16
خالد شحاتة is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
56#
13 - 12 - 2016, 10:21 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة only-forex مشاهدة المشاركة
هناك شرطان اولهم

if(ordestotal1_2(OP_BUY)>=10&&ordestotal1_2(OP_SEL L)>=10)ExpertRemove();

ويمكن ازالته لاننا لا نريد ازاله الاكسبرت بعد تخطي الحد المطلوب الا وهو 20 صفقه
يمكنك ازالته ان اردت
اقتباس:
المشاركة الأصلية كتبت بواسطة only-forex مشاهدة المشاركة
اعتقد ان الاكسبرت به اكثر من خيار وبه اوبشن بوكس ويمكنك اختيار منه اذا كان الاكسبرت يعمل بيع فقط او شراء فقط او بيع وشراء معا وذلك لوجود هذا الكود
if(TypeOrders==Only_SELL || TypeOrders==Only_All){
اعتقد ان ضالتنا هنا
if(orderscnt(OP_SELL,Magic[i])!=0&&ordestotal1_2(OP_SELL)>=10)M1=1; ومثله نفس الكود مع تغيير السل للباي OP_SELL OP_BUY

وجود داله IF هنا تعني شيء ولكني لا افهمه

هي تقول اذا كان OP_SELL وتعني بها خيار البيع الموجود داخل العمل اللي هو ( BUY & SELL ) لو كان اكبر من 10 او = 10 هايحصل حاجة بس مش فاهمها ؟
هايحصل ايه ؟

اعتقد هنا الخلل
ليس خلل
الشرط مزدوج
ان يكون عدد الصفقات لا يساوى صفر اى وجود صفقات مفتوحه
الثانى ان لا يزيد عن 10

اقتباس:
المشاركة الأصلية كتبت بواسطة only-forex مشاهدة المشاركة
لو كان OP_SELL & OP_BUY اللي هما في خيار التنفيذ الخاص بالاوبشن بوكس (BUY&SELL) اكبر من 20 مجتمعين يعني كل واحدة = او اكبر من 10 هايحصل حاجة انا مش فاهمها
الحلقه تقوم بفتح الصفقات بصوره متواليه
فهذا الشرط يجعلها تتوقف عند اتمام 10 صفقات للبيع و 10 للشراء
اقتباس:
المشاركة الأصلية كتبت بواسطة only-forex مشاهدة المشاركة
هي الحاجة دي اللي معطلانا

اعتقد

اعتقد وبشدة

انه

الكود بيقول لو الباي والسل للعمله دي اكبر من او = 10 يعني مجتمعين الاتنين = 20 وقف صفقات ويكون المجموع الكلي 20 فقط ولو قفلت 10 صفقات او حتي 2 او 3 افتح غيرهم فقط ليكون المجموع الكلي 20 صفقه
كما ذكرت بالاعلى هذه مهمة الحلقه الفتح المتتالى وايقاف بعد اتمام 10 لكل نوع

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

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

وعالم الرياضيات بيرتراند راسل احتاج 350 صفحة، فقط ليثبت الحقيقة الرياضية : 2=1+1.

يعني دعنا نبحر في قطرات العلم لنصل الي ضالتنا

شكرا جزيلا
انا فى الخدمه لاى استفسار
بالتوفيق ان شاء
خالد شحاتة غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Dec 2014
المشاركات: 405
معدل تقييم المستوى: 12
only-forex is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
57#
13 - 12 - 2016, 10:27 PM
أشكرك جزيلا لتفهمك

ولكن


دعنا نبدأ من أول السطر علنا نجد ما نبحث عنه أو نفقد ماهو به خلل

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

يعني هيدج عادي جدا وبناء عليه نزود في عدد الصفقات إلى ان نصل إلى العدد المطلوب لنتلاشي الخطاء

يعني لو مش عارفين نوصل للعطب اللي بيخليه يفتح 20 صفقه ويقف

يبقى نبدأ على نضيف ونعمل كود صحيح بعيدا عن اللي شاكين فيه

أشكرك

التوقيع

يقول المنطق

الضدان
لا يجتمعان

وجود الجسم نفسه في حيزين مختلفين في آن واحد محال
لا شيء في الكون لا يخضع لقوانين المنطق
الفوركس ( لا شيء ) ولا يخضع لقوانين المنطق
الهيدج ايضا لا يعرف شيء عن المنطق
ويجمع الضدان والجسم نفسه في حيزين مختلفين في

آن واحد
( لكل مجتهد نصيب )


only-forex غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية خالد شحاتة
مشرف قسم المؤشرات والاكسبرتات
الصورة الرمزية خالد شحاتة
 
تاريخ التسجيل: Jun 2012
الدولة: مصر
المشاركات: 1,565
خبرة السوق: 5 الى 10 سنوات
معدل تقييم المستوى: 16
خالد شحاتة is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
58#
13 - 12 - 2016, 10:55 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة only-forex مشاهدة المشاركة
أشكرك جزيلا لتفهمك

ولكن


دعنا نبدأ من أول السطر علنا نجد ما نبحث عنه أو نفقد ماهو به خلل

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

يعني هيدج عادي جدا وبناء عليه نزود في عدد الصفقات إلى ان نصل إلى العدد المطلوب لنتلاشي الخطاء

يعني لو مش عارفين نوصل للعطب اللي بيخليه يفتح 20 صفقه ويقف

يبقى نبدأ على نضيف ونعمل كود صحيح بعيدا عن اللي شاكين فيه

أشكرك
هذه ابسط صوره لاكسبرت هيدج بدون هدف او ستوب
يمكن التحكم فى عدد الصفقات من خلال Orders بالمدخلات
الملفات المرفقة
نوع الملف: mq4 only-forex_EA1_Hidge.mq4‏ (2.4 كيلوبايت, المشاهدات 5)
خالد شحاتة غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Dec 2014
المشاركات: 405
معدل تقييم المستوى: 12
only-forex is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
59#
13 - 12 - 2016, 11:05 PM
طيب نجرب وعلي الله التساهيل

التوقيع

يقول المنطق

الضدان
لا يجتمعان

وجود الجسم نفسه في حيزين مختلفين في آن واحد محال
لا شيء في الكون لا يخضع لقوانين المنطق
الفوركس ( لا شيء ) ولا يخضع لقوانين المنطق
الهيدج ايضا لا يعرف شيء عن المنطق
ويجمع الضدان والجسم نفسه في حيزين مختلفين في

آن واحد
( لكل مجتهد نصيب )


only-forex غير متواجد حالياً  
رد مع اقتباس
الصورة الرمزية خالد شحاتة
مشرف قسم المؤشرات والاكسبرتات
الصورة الرمزية خالد شحاتة
 
تاريخ التسجيل: Jun 2012
الدولة: مصر
المشاركات: 1,565
خبرة السوق: 5 الى 10 سنوات
معدل تقييم المستوى: 16
خالد شحاتة is on a distinguished road
افتراضي رد: ممكن اكسبرت بسيط جدا
60#
13 - 12 - 2016, 11:09 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة only-forex مشاهدة المشاركة
طيب نجرب وعلي الله التساهيل
متابع معاك
بالتوفيق ان شاء الله
خالد شحاتة غير متواجد حالياً  
رد مع اقتباس


إضافة رد



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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
فكرم ممكن تطور اكسبرت ( اكسبرت قوى جدا) lordfx منتدى المؤشرات و الاكسبرتات 14 30 - 11 - 2016 07:30 PM
طلب اكسبرت بسيط magedhamza منتدى المؤشرات و الاكسبرتات 4 21 - 04 - 2015 12:31 PM
طلب اكسبرت بسيط المنتظم منتدى المؤشرات و الاكسبرتات 1 12 - 03 - 2015 12:17 AM
استاذ سمير ممكن تعديل بسيط على اكسبرت قوي جدا wisam999 منتدى المؤشرات و الاكسبرتات 8 20 - 05 - 2013 05:29 PM
طلب اكسبرت بسيط جدا Loqy منتدى المؤشرات و الاكسبرتات 17 08 - 03 - 2012 10:24 PM


09:16 PM