انا الصراحه مش مركز معاكم بس شوفت جمل شرطيه و كود واشياء من هذا القبيل
هو كده يشبه لغه ال سى ++ و لاانا غلطان
تحياتى
Printable View
انا الصراحه مش مركز معاكم بس شوفت جمل شرطيه و كود واشياء من هذا القبيل
هو كده يشبه لغه ال سى ++ و لاانا غلطان
تحياتى
نرجع لمعنى ExtMapBuffer1ُ
Ext
اختصار لكلمة خارجى external
Map
خريطة و لكن هنا بمعنى خط مرسوم على خريطة
Buffer
اما دى يطول شرحها
هى معناها صداد
صداد : كلمة استخدمت لتعبر عن مكان فى الذاكرة يستقبل معلومات من الخارج بشكل مؤقت
طيب بص
لما نشغل اغنية من النت
تلاقى برنامج التشغيل بيقول لك bufferring
يعنى بيقول : يا عم استنى عليا انا بجيب المعلومات من الموقع و بحطها -بشكل مؤقت- فى جهاز الكمبيوتر بتاعك
هذا و الله اعلم
خربطنا نبلش ههههههههههههههههههه
عمي حنفي
صاصا دخل في الحيطه
و الله يا استاذ ذكرتني بايام المحاضرات و حصص الاعمال الموجهة وانا على مقربة من التخرج
فعلا استاذ بمعنى الكلمة ربنا يجعل مجهودك ذخرا في الدنيا و الاخرة
كنت اتابع بصمت وطبقت وطلع لي ما يبدو في الشارت المرفق
لي طلب لوتفضلت يا استاذ بوضع اغلب المفردات الخاصة بهذه البرمجة والتي يرجع اليها غالبا المبرمج
ثم لي سؤال هل لغة c++محتواة في هذه اللغة وبالتالي يمكني الاستفادة من كل ماهو موجد فيc++
ام العلاقة تشابه في اشياء فقط
و اكرر شكري الجزيل لك يا استاذ
بسم الله الرحمن الرحيم
جميل يا استاذ
بس خد نفس حبة في كم سؤال نسالهم ونكمل اذا امكن شايف في كم واحد محتار لسة
اول مشكلة انا مش قادر اضيف صورة عشان سؤالي يكون مصور وحلو
ادينا ساعة مزاكرة
وضع اغلب المفردات الخاصة بهذه البرمجة والتي يرجع اليها غالبا المبرمج
طلب صحيح و مشروع
كنت افضل ان اضع هذا الملف بعد انتهاء شرح المؤشر الاول
حتى لا اثقل على الاخوان فى القراءة
و كمان لى هدف
ان احنا ما نخرج من المؤشر الاول الا بعد اتقان مش مفردات اللغة لا احتراف اللغة
تصدق - و انا اخوك - ان انا عايز اخوانى يحترفوا اللغة من مجرد مؤشر واحد
و بعد كدة المفردات تبقى سهلة
بسم الله الرحمن الرحيم
استاذنا الكريم انا هسرد شرحك ومعاها استفسارتي بارك الله لنا فيك وجزاك
كود:int start()
{
int counted_bars=IndicatorCounted();
ده كتبه المحرر يعني كان موجود قبل
جميل جدا المحرر كتبه لاكن ماذا يعني ؟هو عرف متغير counted_pars انها من نوع int واسند لها الداله indicatorcounted الغريبه لا وجود للداله في مكان اخر لاكن المتغير موجود اكيد هنشوفو تحت هو عايز يقول انو الداله دي هتبقى المتغير COUNTED_BAR
في الاستخدام بعد كده معنى كدة انو البرنامج بيعرف الداله دي؟
كود:if (counted_bars<0) return(-1);
اذا عدد الشموع على التشارت اقل من صفر انهي المؤشر على طول
جميل جدا طبعا صفر هنا المقصود بها واحد مهو لازم يكون في شموع عشان تشتغل اذا مافي شموع مفيش شغل انتهت الجملة ب return ورقم واحد سالب نتيجة فالس
كود:if (counted_bars>0) counted_bars--;
جملة شرطية رقم 1 كان عدد الشموع اكتر نفذ مايلي
طيب لي؟ دي الجملة الشرطية التانية؟الفاتت برضو مش جملة شرطيه؟
لي مانتهت الجملة ب return
ولا عشان في امر تاني counted_bar--
يعني اذا counted_bar اكبر من الصفر نقص واحد
هو عايز يصل انو counted_bar يكون صفر يعني شمعة واحدة
ولا اييييه؟كود:int i=Bars-counted_bars;
تعريف المتغير المسؤل عن ادارة المؤشر
انا بتزكر يا استاذ انك قلت انو i هي اخر شمعة
طيب اذا في الخطوة دي هو عمل المتغير i وخلانا نطرح من bars والي هي مصطلح معروف في البرناج counted_barفيفضل i على طول اخر شمعة
ارجو اليضاح اكتر؟
كود:while(i>=0)
جملة شرطيه رقم2 تقول ما دام المتغير اكبر من او يساوي صفر نفذ مايلي
طيب بما انو i اخر شمعة المفروض تساوي صفر ؟؟؟؟ لي اكبر من؟
اتوقع اني مش فاهم i ?
بسم الله الرحمن الرحيم
اكمل
منتظر حد يقولي معنى السطر دهكود://buy
if(iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,i)>=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,i))
{
ExtMapBuffer1[i]=Low[i] ;
ارسم السهم الاول الاعلى
دي مفهومه بدينه في جسم الحلقه while بالاول جملة شرطية
طبعا معناها كلهم جاوبوه:clap:
هو بقول اذا ال ima5اكبر من ima 8
ارسم السهم الاول الاعلى
طبعا ...ExtMapBuffer1[]
هي المصفوفة الي في البداية اتكلمنا انها بترسم
واديناها القيمه i جوة القوس بتاعها ما احنا عرفنا المتغير i هو عارف i
لا وكمان ما ترسمها على i fs لاااااااااااا
نهاية i ب low
في سؤال هنا طيب اذا كنا بنستخدم غير ima يوضع في نفس المكان بس نعرف الكود بتاعو الي بتكتب بيه في البرنامج؟
اذا لم يتحقق الشرط لا ترسم شي على iكود:else
{
ExtMapBuffer1[i]=0;