كيف يمكنني الوصول إلى فكرة هذا المؤشر
السلام عليكم والرحمة الله
أنا لدي خبرة بسيطة في البرمجة وكنت طالب مساعدة في كود معين
أريد أن أعمل مؤشر يقوم برسم أسهم على الهايات واللوات المتكونة على الشمعة المتسببة فيه داخل فريم اليومي
يعني لو فاتح شارت ساعة مثلا يرسملي أسهم على شمعة الساعة اللي عملت الهاي والشمعة صاحبة اللو اليومي يرسم تحتها سهم
انا الفكرة في دماغي بس مش عارف احولها الى كود لاني لم اتعامل من قبل كيف احدد الشمعة اللي عملت سبب معين ناتج من فريم أكبر
بس انا هذكر المعطيات اللي المفروض اكتبها في الكود وأتمنى احد الأشخاص يدلني ما الناقص وانا هتعامل ان شاء الله
وربنا يستر عشان عمل صيغة مؤشر بالنسبالي بتاخد ساعات بالهبل:0023:
المهم الأسطر اللي هيحتويها الكود هي
كود:
for(i = limit - 1; i >= 0; i--)
{
dayi = iBarShift(Symbol(), 1440, Time[i], false);
houri=iBarShift(Symbol(), 60, Time[i], false);
dailyH=iHigh(Symbol(), 1440,dayi+0);
dailyL=iLow(Symbol(), 1440,dayi+0);
CurrentFrameHBar=iHigh(?????);
CurrentFrameLBar=iLow(?????);
OR
CurrentFrameHBar=High[iHighest(NULL, Period(), MODE_HIGH, 24, 0)];
CurrentFrameLBar=Low[iLowest(NULL, Period(), MODE_HIGH, 24, 0)];
هل هستخدم iHighest؟ في شمعة الساعة بدل iHigh والا ايه بالظبط؟
ولو كده كام عدد الcount بار اللي هحددهم؟
انا فكرت انهم 24 لكن لاقيت انه مع كل رسمة شمعة جديدة هيتحرك السهم ويحسب أعلى نقطة في آخر 24 شمعة
أتمنى أجد المساعدة قبل البدء في تكويد المؤشر ع الفاضي:0023:
والله يعين الناس بجد اللي بينطلب منهم عمل مؤشر معين لإنه فعلا عمل مجهد
والسلام عليكم
1 مرفق
رد: كيف يمكنني الوصول إلى فكرة هذا المؤشر
كود:
DayLBar= iLow(NULL, PERIOD_H1, iLowest(NULL, PERIOD_H1, MODE_LOW, Day(), i));
DayHBar= iHigh(NULL, PERIOD_H1, iHighest(NULL, PERIOD_H1, MODE_HIGH, Day(), i));
مممم
وقفت معايا لحد هنا ومش عارف فين الغلط
المؤشر المفروض اني محددله يرسم زجزاج بس طالع بشكل غريب
وكمان الشكل ده مش غريب علي