النتائج 1 إلى 7 من 7
- 03-03-2011, 08:58 PM #1
حلين لمشكله مؤشر اختراق السحابه عايزين ندمجهم للوصول للصيغه الافضل!
السلام عليكم
مؤشر اختراق سحابه الكومو للايشموكو
تم التعديل من استاذ اسامه
المهم كان فى اوقات مبيظهرش سهم و تنبيه عند الاختراق
ليش لخطا فى المؤشر لكن لان المعادله اساسا كانت كده
المعادله الاساسيه كانت الاتى
اذا كان افتتاح الشمعه اصغر من الخط العلوى للسحابه
و الهاى اكبر من الخط العلوى اذن هذا اختراق للاعلى والعكس
كانت المشكله هنا اذا فتح الشمعه فوق الخط العلوى فانها لا تعتبر ضمن المعادله و بالتالى لا اختراق و لا تنبيهكود:if ( Open[ii] <= high_span && Close[ii] > high_span && chinkou > High[ii+kijun] ) { LastSignal = 1; tempvar = Close[ii]; kb_trend = TREND_BULL; } if ( Open[ii] >= low_span && Close[ii] < low_span && chinkou < Low[ii+kijun] ) { LastSignal = 0; tempvar = Close[ii]; kb_trend = TREND_BEAR; }
فعدلت المعادله لتصبح كالتالى
و معناه ان اللو تحت الخط العلوى و الاغلاق او الهاى ايهم حدث اذن هذا اختراق و يحدث التنبيهكود:if ( Low[ii] <= high_span && High[ii] > high_span && Close[ii] > high_span ) { LastSignal = 1; tempvar = Close[ii]; kb_trend = TREND_BULL; } if ( High[ii] >= low_span && Low[ii] < low_span && Close[ii] < low_span) { LastSignal = 0; tempvar = Close[ii]; kb_trend = TREND_BEAR; }
ولكن هذا الشرط لم يتضمن اغلاق شمعه كامله فوق السحابه و هذا يعتبر الاختراق الافضل
فقمت بعمل الكود التالى
اى ان الهاى و اللو اكبر من الخط العلوى و العكسكود:if ( Low[ii] >= high_span && High[ii] > high_span) { LastSignal = 1; tempvar = Close[ii]; kb_trend = TREND_BULL; } if ( High[ii] <= low_span && Low[ii] < low_span) { LastSignal = 0; tempvar = Close[ii]; kb_trend = TREND_BEAR; }
بحيث يظهر التنبيه عند اغلاق شمعه كامله فوق السحابه
و لكن ما حدث هو ان كل الشموع فوق السحابه يكون لها تنبيه
كما فى الصوره الاتيه

المهم
عايز ادمج الحل التانى مع التالت المعادله التانيه مع التالته عشان نوصل للافضل و لكن بدون حدوث المشكله الى فى الصوره و هى تنبيه على كل الشموع
بحيث يكون التنبيه عند الاتى
1- حدوث التنبيه للمعادله التانيه اذا حدث اكتر من مره عادى بدون تعديل
2- حدوث التنبيه للمعادله الثالثه مره واحده فقط حتى تحدث اغلاق ككامل للشمعه عكسى التنبيه السابق يعنى لو شمعه كامله قفلت فوق السحابه يحدث التنبيه و لكن لا يحدث تنبيه على هذا الشرط اى المعادله الثالثه الا اذا اغلقت شمعه كامله تحت السحابه
بس هو ده الحل للمؤشر الى مش عايز يتظبط ابدا ده
و اتمنى الاستفاده للجميع
آخر تعديل بواسطة thecreativex ، 03-03-2011 الساعة 09:00 PM
- 04-03-2011, 09:51 PM #2
رد: حلين لمشكله مؤشر اختراق السحابه عايزين ندمجهم للوصول للصيغه الافضل!
السؤال كالآتي
كيف نجعل المؤشر يعرف أن شرط رسم سهم الشراء قد تحقق ويجب أن ينتظر الآن سهم البيع حتى يظهر
هذا هو الكود الذي وضعته
سوف تلاحظ أن الحل موجود فعلا في الكود لكن تم إستخدامه فقط في شروط التنبيه لكن يمكننا أيضا إستخدامه في شروط رسم الأسهمكود PHP:if ( Low[ii] >= high_span && High[ii] > high_span)
{
LastSignal = 1;
tempvar = Close[ii];
kb_trend = TREND_BULL;
}
if ( High[ii] <= low_span && Low[ii] < low_span)
{
LastSignal = 0;
tempvar = Close[ii];
kb_trend = TREND_BEAR;
}
وهو المتغير LastSignal
بحيث نضع من ضمن شروط ظهور سهم شراء أن يكون آخر سهم ظهر هو سهم بيع
والعكس في حال ظهور سهم بيعكود PHP:if ( Low[ii] >= high_span && High[ii] > high_span&&LastSignal==0)
كود PHP:if ( High[ii] <= low_span && Low[ii] < low_span&&LastSignal==1)
- 04-03-2011, 10:18 PM #3
رد: حلين لمشكله مؤشر اختراق السحابه عايزين ندمجهم للوصول للصيغه الافضل!
جربت الكود بكل الاشكال عند اضافه المتغير last signal مفيش حاجه بتظهر على الشارت
- 05-03-2011, 12:41 AM #4
- 05-03-2011, 03:10 AM #5
- 06-03-2011, 03:04 PM #6
رد: حلين لمشكله مؤشر اختراق السحابه عايزين ندمجهم للوصول للصيغه الافضل!
المشكله كانت في الآتي
أن القيمه المبدئيه للمتغير LastSignal=2 في بداية عمل المؤشر
لذلك عندما يبدأ المؤشر عمله وعندما كان يتحقق من الشروطكود PHP:int LastSignal=2;
فكان مستحيل أن يتحقق الشرط لأن المتغير LastSignal لم يبدأ في أخذ قيمه بعدكود PHP:if ( Low[ii] >= high_span && High[ii] > high_span&&LastSignal==0)
لذلك وضعت الشرط كالآتي
وأصبح يعمل بشكل صحيحكود PHP:if ( Low[ii] >= high_span && High[ii] > high_span&&LastSignal==0||LastSignal==2)
- 06-03-2011, 06:56 PM #7
رد: حلين لمشكله مؤشر اختراق السحابه عايزين ندمجهم للوصول للصيغه الافضل!
تمام استاذ اسامه المؤشر يعمل دلوقتى ممتاز
الف شكر على الاضافه
perfect
الأكثر زيارة
رد مع اقتباس