النتائج 526 إلى 540 من 626
- 15-08-2014, 02:05 AM #526
اخي جميل السلام عليكم
جزاك الله خير على هذا الشرح الرائع والمبسط والذي جعلني انظر واتعامل مع الاكواد بطريقة سهله
اخي لو تكرمت بالشرح والمساعدة في برمجة الكود التالي :
نفترض انه عندي اوردر مفتوح سابقا واطبق عليه المضاعفات كلما خسر ، وتحققت عندي شروط الدخول مرة اخرى واريد ان ادخل باوردر جديد ، لكن اريد من الاكسبيرت ان يميز بين الاوردر الجديد (او الاوردرات الجديدة ) والاوردر(او الاوردرات) القديمة ويتعامل مع كل اوردر بشكل منفصل نهائيا ، حيث سيكون لكل اودر(القديم او الجديد او العقود الجديده كلما تحققت شروط الدخول ) حجم العقد والتيك بروفت والستوب لوز الخاص بكل اوردر. مع العلم انه يمكن ان تفتح الاودرات في نفس اليوم اوكل اوردر يفتح في ايام مختلفة.
واخي طلب اخر : اريد ان احصل على معلومات معينه من شمعة محددة ، مثلا اريد احدد الهاي واللو لأي شمعه سابقه مثلا الساعة 15 كل يوم .
جزاك الله خيراخي وياريت يستمر هذا الموضوع التعليميآخر تعديل بواسطة nofx ، 15-08-2014 الساعة 02:08 AM
- 15-08-2014, 03:40 PM #527
وعليكم السلام ورحمة الله ، لو رجعت للأكسبيرت الأخير المرفق بمشاركتي 518 لوجدت فيه نفس الفكرة وهي ربط العقد الأساسي مع العقود الخاصة به اللاحقة بأستخدام الكومنت .
سؤالك الثاني حول هاي شمعة معينة ضعه في موضوع مثبت للأسئلة البرمجية وسيجيبك أستاذي مستر دولار أو سأجيبك عليه اذا كان مشغول لأن هذا الموضوع نطرح فيه الأسئلة والأجابات الخاصة بالأكسبيرتات التي يتم تنفيذها هنا من المشاركين ، اهلا بك معنا .
- 17-08-2014, 05:17 PM #528
اولا اعتذر عن التأخير .. ولكن ويعلم الله انها ظروف العمل القهرية فارجو قبول اعتذاري
ثانيا انا حاولت ان افهم كيفية استخدام مؤشر البولينجر برمجيا لذا استعنت باكسبرتات سابقة لطريقة العمل
ولكن وجدتها تستخدم المتوسط الحسابي ايضا .. رغم ان الشرط لا دخل له بالمتوسط الحسابي ..
مجرد اغلاق شمعة اليومي خارج الحد السفلي للبولينجر يكون الشراء من الشمعة الجديدة .. والعكس للبيع
وقد وضعت الشرط حسب رؤيتي ولكنه يفتح دون تحقق الشرط ؟؟؟؟؟
كذلك لا يغلق على الاستوب المفعل ولا اعرف لماذا ..
ارجو ان تفيدني يا استاذ جميل
Bolenger EA.mq4
- 17-08-2014, 06:22 PM #529
جزاك الله خير اخي جميل
الصحيح درست الاكسبيرت المرفق ففكرته جميلة وحاولت اطبقها وغيرها من الافكارعلى ثلاث اوردرات و اكثر فلم اتمكن و تلخبطت الامور فقلت نرجع للخبراء احسن.
فالاختلاف عما اريده هو انني اريد الاكسبيرت ان يتعامل مع اكثر من صفقتين ، يعني ممكن 3 او 4 او 5 بنفس الوقت وكل اوردر منهم له مدخلات خاصة به من حيث وقت الدخول والتيك بروفت و الستوب لوز وغيرها.
اذا تكرمت اخي تطالع الموضوع التالي :
https://forum.arabictrader.com/t203981.html
اغلبك اخي جميل اذا بالامكان ايضا شرح الكود ايضا بالطريقة المبسطة قدر الامكان.
مرة اخرى شكرا على هذا الموضوع التعليمي وبارك الله فيكم
- 17-08-2014, 09:36 PM #530
- 18-08-2014, 03:41 PM #531
ايه الاخبار يا استاذ جميل .. لم تفتيني حتي الان لعل المانع خير
- 18-08-2014, 07:36 PM #532
عفوا ماشفت المشاركة ، عموما ارفقت لك آخر اكسبيرتين تم تنفيذها في الأسبوعين الأخيرة ستجد شرح طلب احدهم في هذا الرابط
https://forum.arabictrader.com/t201572.html
وشرح الطلب الثاني في هذا الرابط
https://forum.arabictrader.com/t203490.html
اقراء الطلبات فيها تفاصيل الشروط ، مع أن الذين استلمو الأكسبيرتات لم أرى منهم اي مشاركات في النتائج .
- 18-08-2014, 08:27 PM #533
مشكور استاذي الجميل جميل ... وسأدرسهم باستفاضة ان شاء الله
- 19-08-2014, 06:51 PM #534
استاذي العزيز جميل
انا فهمت الشروط الموضوعة حسب الموضوعين
بس فيه نقطة عدم الفتح على نفس الشمعة .. نحن كنا في التجارب السابقة نكتب شرطها بعد الانتهاء من امر الشراء والبيع ولكنها بالاكسبيرت المرفق موضوعة داخل شرط الشراء والبيع ؟؟ فلماذا ؟؟ وما هو الفارق لو وضعناها كما كنا نضعها بالاكسبرتات في اول الموضوع ؟؟
كود PHP:if( dnx!=Time[0] && Open[1]< iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_LOWER,1) && Close[1]<iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_LOWER,1) ) {dnx=Time[0]; GO="Buy";}
if( dnx!=Time[0] && Open[1] > iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_UPPER,1) && Close[1]>iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_UPPER,1)) {dnx=Time[0]; GO="Sell";}
بعد اذنك يا استاذي من باب الاستفادة والتجربة .. نكمل معا هذا الاكسبيرت بفكرة مختلفة ومقاربة لما تم دراسته سابقا
بمعني اني سأستبدل الادارة المالية بنظام المضاعفات ونجعل نظام الادارة المالية اختياري من الخصائص .. ونغير شرط ان يكون اغلاق الشمعة (1) خارج البولينجر بملامسة الخط فقط ... كما يمكننا ربط نظام المضاعفات بوقت معين للعمل وهو وقت هدوء السوق ويكون اللوت ثابت في صفقات التبريد في وقت الاخبار ..
اعتقد ان الاكسبيرت بهذه الشروط سيكون اكثر نجاحا ...
ايه رأي حضرتك ؟؟ انا هبتدي العمل وهرفع لحضرتك الاكسبيرت للمراجعة وتصحيح الافكار والاخطاء
وجزاك الله كل خير
- 19-08-2014, 07:52 PM #535
قمت بالتعديل على الاكسبيرت كالاتي
وضع ساعات للعمل بنظام المضاعفات .. اذا كانت ترو
وضع شرط للادارة المالية لتعمل ان كانت ترو
كذلك نسبة المضاعفة بالنسبة لدالة الشراء وتركت البيع حتي نصحح طريقة العمل
لا يوجد اخطاء بالاكسبيرت ولكن يوجد ثلاث تحذيرات اثنان منهم بسبب عدم اقتناعه بمتغير Multi والثالث اعتقد بسبب الاقواس ؟؟ ممكن
يا ريت تشوفه يا استاذ جميل حتي نكمل ان شاء الله
وسؤال على هامش الموضوع .. عند وضع شرط التلامس فهل سأستبدل close[1] ب prise
ام ماذا ؟؟
boollinger test_1.mq4
- 19-08-2014, 10:53 PM #536
ليه تستخدم هذا الكود
كود PHP:if(Hour()>=22 && Hour()<=3) Multi="Ok" ;
كود PHP:if(Use_Multiplier && Hour()>=22 && Hour()<=3)
كود PHP:string Multi;
- 19-08-2014, 11:17 PM #537
فعلا يا استاذ جميل اختفت التحذيرات .. وحاولت اعمل باك تيست عشان اشوف عمله ولكن تقريبا في عيب في المنصة
على العموم انا شغلته لايف لحد ما ارجع بكرة من العمل واشوف النتيجة .. وندخل على المرحلة الثانية ان شاء الله ..
ولكن هل الطريقة التي اسير بها حتي الان صحيحة ام ان بها اخطاء ؟؟؟
- 20-08-2014, 06:58 PM #538
استاذي جميل .. السلام عليكم
الحمد لله الاكسبيرت عمل على الديمو وفتح اوامر الشراء تمام
الان اضفت شرط المسافة ليفتح صفقة التبريد .. وعندما عرفت دالة اخر سعر للصفقة المفتوحة
اعطاني خطأ بالاقواس رغم انهم ثلاثة اقواس مفتوحين وثلاثة مغلقين يعني المشكلة مش في العدد ؟؟
وإنما في الدالة نفسها
كود PHP:double LastOrderPrice()
{
for(int i=OrdersTotal()-1; i>=0; i--)
{
if( OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo)
{
return(OrderOpenPrice());
}
}
}
مرفق الاكسبيرت استاذي الجليل للمراجعة والتصحيح
boollinger test_1.mq4
- 20-08-2014, 09:14 PM #539
في التطوير الأخير يطلب أضافة السطر الأخير
كود PHP:double LastOrderPrice()
{
for(int i=OrdersTotal()-1; i>=0; i--)
{
if( OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo)
{
return(OrderOpenPrice());
}
}
return(0);
}
- 20-08-2014, 09:25 PM #540