السلام عليكم ورحمه الله وبركاته
بسم الله الرحمن الرحيم
مازال الخلل موجود .....
بارك الله فيكم وشكرا لكم اخوكم ابو يوسف
Printable View
السلام عليكم ورحمه الله وبركاته
بسم الله الرحمن الرحيم
هل يقوم هذا الكود بسطب كل كائن يبدأ اسمه بمثل هذه "Fawaz" فهوه يدع القليل منها ولا يسطبها الا اذا قمت بتفعيل الكود مرة او مرتين او اكثر اين الخطأ
بارك الله فيكم وشكرا لكم اخوكم ابو يوسفكود:int obj_total = ObjectsTotal();
for( int k = 0; k <= obj_total; k++ ){
if (StringFind(ObjectName(k),"Fawaz",0)==0){
ObjectDelete(ObjectName(k));}
}
الف الف شكر لأستاذنا العبقرى
وجارى العمل على الأكسبيرت و التعديل و سوف اخبر حضرتك بالنتيجه
بأذن الله
ودى و تقديرى
أستاذى الفاضل مستر دولار
شاكر جدا لأفضالك و تعبك معانا و صبرك علينا
انا حملت الأكسبرت بتاع حضرتك و عملت عبه التعديلات اللى حضرتك قلت عليها
لكن حصل الأتى و التوضيح على الشارت المرفق:
1- فتح شراء تحت مستوى -0.75 من الدائره 2
و المفروض بيع من الدائره 1
2- لم يفتح شراء من الدائره 3
3- ولم يغلق الشراء حتى عند هبوطه للدائره 4
فما الخطأ الذى فعلته انا الذى تسبب فى حدوث كل هذه الفوضى؟
و مرفق الأكسبيرت بعد التعديل
علما بالمتابعه الدقيقه لفريم الساعه لهذا المؤشر وجدت انه ثابت جدا ودقيق للغايه
كما هو موضح بالشارت الثانى
و خطرت لى فكره باحاول فيها بقالى 15 يوم و الله بس للأسف فشلت فى تنفيذها
و هى استخدام الأمر for او while للبحث عن مستوى -0.70 مثلا و اذا تحقق الشرط ندخل
فى متتالية الجمع الى ان نصل الى -0.75 فيتحقق شرط الشراء و كذلك فى البيع و الخروج من الصفقات
لا اعلم ان كانت الفكره صحيحه او لا
و ان كانت صحيحه فكيف تنفيذها
و اسف جدا طولت عليك
تحياتى
السلام عليكم
موضوع اكثر من رائع بارك الله فيكم
مطلوب من الاخوه المبرمجين ادا كان ممكن كود
شمعة صاعدة و كود شمعه هابطة
اعتقد انه يوجد اكثر من طريقة لكتابة هده الاكواد
ممكن مثال للشمعة السابقة لفريم ساعة
ولتكن الاكواد بعدة طرق ان وجدت
وجزاكم الله كل الخير
بارك الله فيك استاد
جزاك الله كل الخير
وضعك لشروط المقارنه خاطئه
شروط فتح صفقة الشراء سوف تكون
أنت جعلتها العكسكود PHP:if (SS_1>-0.75&&SS_2<=-0.75&&Time0!=Time[0]){
شروط البيع الصحيح
وطبعا لا تنسى شروط إغلاق الصفقات العكسيهكود PHP:if (SS_1<0.75&&SS_2>=0.75&&Time0!=Time[0]){
لإغلاق الشراء سوف تضع شروط البيع ولإغلاق البيع سوف تضع شروط الشراء
بالنسبه للجزء الثاني فلم أفهم ما تقصده أرجو التوضيح أكثر
و الله يا استاذ اسامه
اهتمامك ده يساوى اكتر من مكاسب الفوركس كله
يكفى احترام حضرتك لأحتياج الغير وكل شويه بيزيد احترامى و تقديرى
وعارف ان حضرتك واخد على الأطراء و لكن مش قادر امنع نفسى من التعبير عن اللى عندى لحضرتك
عموما نرجع لموضوعنا
سوف اعيد التجربه و اسف على الخطأ
اما عن مااقصده فهو الأتى:
مثلا فى الأمر for او while نعطى امر للأكسبيرت ان ينتظر قراءة من المؤشر مثلا 0.70 و عند تحقق هذا الشرط ينتظر 0.71 وهكذا الى ان يصل الى 0.75 فتكون النتيجه true
و بذلك نكون قد تأكدنا انه قادم من اعلى 0.75 الى اسفل
و يفتح امر بيع و هكذا مع امر الشراء و كذلك اغلاق الصفقات
ارجو انى اكون قدرت اوضح الفكره
و معلش ارجوا ان حضرتك تتحمل ضعفى فى البرمجه لأنى اكيد مش فى خبرة حضرتك
ودى و تقديرى
السلام عليكم ورحمه الله
شكرا لك استاذ اسامه فقد استفدت من موشر av-h-l كثيرا وجميع الموشرات التى وضعتها هنا ليستفيدو منها كانت ناتج من هذا الموشر جزاك الله كل خير
عندى موشر يظهر اسهم لاكنه لايحذف السهم عند ظهور اشاره جديده حاولت عن طريق امر حذف الكل ولم ينجح الامر ارجوا ان تكتب لى امر حذف السهم
سوال اخر عند رسم خط افقي اريد استخدام من الشمعه 0 او 1 الى الشمعه 5
وجزاك الله كل خير
لاتنساني من دعائك
أنت لست بحاجه لإضافة هذا الشرط لأن عمل المقارنه بين الشمعه السابقه والشمعه التي قبلها كفيل بأن تتأكد أن المؤشر كان قادم من أعلى مستوى 0.75 أو لأ
أما إذا كنت تريد وضع شرط مثلا أنه يجب أن يكون على الأقل 5 أو 6 شمعات كانت أعلى مستوى 0.75 قبل أن يخترق لأسفل حتى تصبح الصفقه الدخول صحيحه
فسوف تقوم بعمل الشرط كمثال :
ثم سوف تضع الشرطكود PHP:double SS=iCustom(Symbol(),0,"SSRC",TotalBars,SnakeRange,FilterPeriod,MartFiltr,PriceConst,0,i);
if(SS>0.75)Above75++;
else Above=0;
if(SS<-.75)Below75++;
else Bellow75=0;
if(Above75>5)break;
if(Bellow75>5)break;
}
كود PHP:if (SS_1>-0.75&&SS_2<=-0.75&&Below75>=5&&Time0!=Time[0]){
و الله العظيم مالكش حل يا استاذ اسامه
عبقرى و الله
عموما انا الجهاز مش عارف ليه عمال يهنج
و الوقت اتأخر و لازم اريح شويه لأنى عندى شغل الصبح
فبأذن الله حاحاول اطبق كل توجيهات حضرتك بالكامل بكره
و اطلعك على النتيجه و علها خير ان شاء الله
تصبح على خير