القيمة القصوى والدنيا لأي شركة خلال 100 يوم سابقة

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
السلام عليكم

هذا برنامج إكسل يستطيع احتساب أعلى قيمة و أدنى قيمة وصلها سعر السهم لأي شركة خلال مدد مختلفة وهي يوم واحد و 5 أيام و 20 يوم و 100 يوم.

يقوم البرنامج بقراءة ملف خاص اسمه data.txt والذي يحتوي على بيانات السوق السابقة حيث يمكن الحصول على هذا الملف بسهولة وبشكل يومي من هذا المنتدى الطيب. بعد قراءة البيانات يقوم البرنامج البحث بالبيانات لإيجاد أعلى قيمة وصلها السهم على الإطلاق خلال الفترة السابقة وكذلك أدنى قيمة له.

يعتبر العديد من المحللين هاتين النقطتين القصوى والدنيا من النقاط المهمة في تحليلهم.

يقوم البرنامج بالتنبيه في حال تخطى سعر أي شركة أثناء التداولات اليومية القيمة القصوى أو الدنيا وذلك بتلوين مربع صغير باللون الأخضر عند تخطي القيمة القصوى وبالون الأحمر عند تدنيه عن القيمة الدنيا.

الصورة المرفقة توضح على سبيل المثال بأن بنك بوبيان وصلت قيمته اليوم 465 متجاوزا سعره القيمة القصوى خلال 99 يوم السابقة و التي كانت 455 فلس، وقيمته الدنيا كانت 244 فلس. ومتوسط القيمة 348.88 فلس وأن سعر السهم اليوم أعلى من المتوسط بمقدار 116.12 فلس. وبما أن سعر السهم أعلى من القيمة القصوى تلون المربع باللون الأخضر في آخر عامود.

max-min1.jpg

طريقة تشغيل البرنامج:

- قبل تشغيل البرنامج يجب أن تُنشأ ديركتوري باسم km و تكون على الديسك C. إي تصبح C:\km
- نزل بيانات السوق (النسخة العربية) من Kuwaitmeta الموجودة في أعلى جميع الصفحات الخاصة بمنتدى المؤشر كما هو موضح بالصورة وأحفظ هذا الملف في الديركتوري km.

ball1.jpg


غيّر اسم الملف الذي نزلته والذي يحتوي بيانات السوق الماضية إلى data.txt حتى يستطيع البرنامج أن يراه ويقوم بتحميله.

الآن

- شغل البرنامج
- وافق على تشغيل و تفعيل الميكرو عند ظهور نافذة بهذا الخصوص.
- اضغط كنترول و الحرف a مع بعضهما لتشغيل الميكرو وهذه الخطوة ضرورية كلما تم تحميل البيانات كل مرة لأنها تقوم بتصحيح بعض البيانات.
- انتظر فترة قد تصل إلى 5 دقائق بعض الأحيان حتى يستطيع البرنامج تحميل الملف data.txt خصوصا إذا استخدمت ملف المائة يوم لأنه كبير.

البرنامج الثاني هو نفس الشيء ولكن مضافاً له نقاط الدعم والمقاومة لنفس المدة السابقة.

ملاحظة:
- المدة أو عدد الأيام السابقة التي تريدها تعتمد على ملف البيانات الذي تختاره و تنزله من موقع KuwaitMeta.
- برجاء عدم محاولة تحميل البرنامج ببيانات السوق منذ 2003 لأن ذلك قد يتسبب في أن يعللق الكمبيوتر لكبر حجم الملف ولعدم قدرة إكسل قراءتها كلها.
- هناك بعض الشركات التي لم يستطع البرنامج قراءتها من ملف data بسبب الإختلاف بينه وبين السوق حالياً وبسبب إيقاف بعض الشركات فليس لها بيانات سابقة.

أرحب دائماً بالاقتراحات.

وشكرا
 

الملفات المرفقه:

  • Max-Min-SR-v2.zip
    الحجم: 274.7 KB   المشاهدات: 714

خالد ك

عضو نشط
التسجيل
17 يناير 2009
المشاركات
506
شكرا على المجهود لكن الملف فاضي

جيك على رابط الملف
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
شكرا على المجهود لكن الملف فاضي

جيك على رابط الملف


هلا أخي الكريم

نعم البرنامج فاضي وأنا متعمد ذلك حتى يتم إتباع الخطوات المذكورة أعلاه لإنزال البيانات وملئه وأنا حاضر إذا كان هناك مشكلة.

تنزيل البيانات سهل جداً والقصد التأكد من أن الخطوات المكتوبة صحيحة.

ولا ننسى وضع البيانات في مكان محدد وهو : C:\km وأن نسمى ملف البيانات data.txt

أرجو ممن استطاع تشغيل البرنامج إخباري ليطمأن قلبي


إذا واجهت صعوبة في تنزيل بيانات السوق من الموقع أضغط على المساعدة للشرح حيث أعد القائمون على الموقع جزاهم الله ألف خير شرحاً مبسط لتنزيل و تركيب الملفات.

max-min2.jpg

والسلام عليكم
 

سويسرا

عضو نشط
التسجيل
26 مايو 2006
المشاركات
610
السلام عليكم

هذا برنامج إكسل يستطيع احتساب أعلى قيمة و أدنى قيمة وصلها سعر السهم لأي شركة خلال مدد مختلفة وهي يوم واحد و 5 أيام و 20 يوم و 100 يوم.

يقوم البرنامج بقراءة ملف خاص اسمه data.txt والذي يحتوي على بيانات السوق السابقة حيث يمكن الحصول على هذا الملف بسهولة وبشكل يومي من هذا المنتدى الطيب. بعد قراءة البيانات يقوم البرنامج البحث بالبيانات لإيجاد أعلى قيمة وصلها السهم على الإطلاق خلال الفترة السابقة وكذلك أدنى قيمة له.

يعتبر العديد من المحللين هاتين النقطتين القصوى والدنيا من النقاط المهمة في تحليلهم.

يقوم البرنامج بالتنبيه في حال تخطى سعر أي شركة أثناء التداولات اليومية القيمة القصوى أو الدنيا وذلك بتلوين مربع صغير باللون الأخضر عند تخطي القيمة القصوى وبالون الأحمر عند تدنيه عن القيمة الدنيا.

الصورة المرفقة توضح على سبيل المثال بأن بنك بوبيان وصلت قيمته اليوم 465 متجاوزا سعره القيمة القصوى خلال 99 يوم السابقة و التي كانت 455 فلس، وقيمته الدنيا كانت 244 فلس. ومتوسط القيمة 348.88 فلس وأن سعر السهم اليوم أعلى من المتوسط بمقدار 116.12 فلس. وبما أن سعر السهم أعلى من القيمة القصوى تلون المربع باللون الأخضر في آخر عامود.


طريقة تشغيل البرنامج:

- قبل تشغيل البرنامج يجب أن تُنشأ ديركتوري باسم km و تكون على الديسك c. إي تصبح c:\km
- نزل بيانات السوق من kuwaitmeta الموجودة في أعلى جميع الصفحات الخاصة بمنتدى المؤشر كما هو موضح بالصورة وأحفظ هذا الملف في الديركتوري km.



غيّر اسم الملف الذي نزلته والذي يحتوي بيانات السوق الماضية إلى data.txt حتى يستطيع البرنامج أن يراه ويقوم بتحميله.

الآن

- شغل البرنامج
- وافق على تشغيل و تفعيل الميكرو عند ظهور نافذة بهذا الخصوص.
- اضغط كنترول و الحرف a مع بعضهما لتشغيل الميكرو.
- انتظر فترة قد تصل إلى 5 دقائق بعض الأحيان حتى يستطيع البرنامج تحميل الملف data.txt خصوصا إذا استخدمت ملف المائة يوم لأنه كبير.


ملاحظة:
- المدة أو عدد الأيام السابقة التي تريدها تعتمد على ملف البيانات الذي تختاره و تنزله من موقع kuwaitmeta.
- برجاء عدم محاولة تحميل البرنامج ببيانات السوق منذ 2003 لأن ذلك قد يتسبب في أن يعللق الكمبيوتر لكبر حجم الملف ولعدم قدرة إكسل قراءتها كلها.

أرحب دائماً بالاقتراحات.

وشكرا

عساك سالم ماتقصر وهذا المطلوب الصح
انا بحاول انزل البرنامج باجر لاني توني داخل النت متاخر


باجر ان شاء الله علي خير
اي
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
حياك الله أخي العزيز سويسرا وإن شاء الله يكون البرنامج مفيد
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
السلام عليكم

بعض الأخوة الأعزاء سألوني على الخاص كيفية عمل ديركتوري أو New Folder على C
وفضلت أن أشرح ذلك على العام ليستفيد من يستفيد إن شاء الله

افتح أيقونة My computer الموجودة على سطح الكمبيوتر Top Disk كما هو موضح بالصورة الأولى

topdisk.jpg

يعد فتحها اختر الديسك C كما بالصورة 2 وذلك بالضغط مرتين على رسم الديسك C حيث ستشاهد محتويات C.

max-min3.jpg

افتح كلمة File في قمة الصفحة (عليها رقم 2 بالصورة 2) ستظهر نافذة أختر New ستفتح لك نافذة جديدة إختر منها Folder وسميه KM


max-min5.jpg

وبذك تكون عملت Dirctory أو New Folder يإسم KM.


max-min4.jpg


أرجو أن تكون الصورة واضحة الآن لمن لا يعرف عمل Folder

وشكرا
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
الصورة هذه تبين القيم القصوى والدنيا للشركات خلال 100 اليوم السابقة


max-min6.jpg
 

سويسرا

عضو نشط
التسجيل
26 مايو 2006
المشاركات
610
ملاحظة في

عندي ملاحظة

في بعض الشركات مو موجودة الارقام الاعلى سعر والدنى سعر ليش ؟

الشي الثاني عادي اذا لمن اختار اول شي من الداتا 20 يوم وبعدين اغير اخلية 90 يوم مايؤثر صح؟


شاكرلك الشركات مثل تمويل خليج سكب الهلال وغيرهم

صافتك وكثير من الشركات ارقام صفر مصفرة هذي ملاحظتي
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
عندي ملاحظة

في بعض الشركات مو موجودة الارقام الاعلى سعر والدنى سعر ليش ؟

الشي الثاني عادي اذا لمن اختار اول شي من الداتا 20 يوم وبعدين اغير اخلية 90 يوم مايؤثر صح؟


شاكرلك الشركات مثل تمويل خليج سكب الهلال وغيرهم

صافتك وكثير من الشركات ارقام صفر مصفرة هذي ملاحظتي


ملاحظتك في محلها أخي الكريم و كلامك صحيح بس المشكلة أن الملف اللي يحتوي على بيانات السوق من كويت ميتا فيه بعض الإختلافات عن السوق مما يجعل البرنامج لا يستطيع قراءة بعض الشركات و هناك أيضا بعض الشركات التي تغير إسمها مثل السلام وغيرها.
ولا تنسى إن المعادلات الموضوعة معقدة وطويلة وإي مشكلة أو إختلاف ببيانات السوق مع السوق الكويتي الحالي تجعل البرنامج لا يقراءها.

وجود الميكرو Control+a الهدف منه أن يحاول تعديل بعض هذه الإختلافات ويمر على أسماء الشركات شركة شركة ويعدلها و لكن هذا صعب ويجعل الكمبيوتر بطيء.

أما سؤالك الثاني فالإجابة نعم
عليك تنزيل الملف الجديد للفترة التي تريد ثم غير الاسم إلى data.txt وشغل البرنامج من جديد.



عموماً شكراً على ملاحظتك
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
السلام عليكم
لقد تم تعديل وتطوير البرنامج بحيث أصبح أسرع وأدق و يأخذ بملاحظات الأخوة.
وكذلك يقوم البرنامج بعرض جميع الشركات التي لها بيانات سابقة.

مرفق الإصدار الثاني.
 

الملفات المرفقه:

  • Max-Min-SR-v2.zip
    الحجم: 274.7 KB   المشاهدات: 620

nasy

عضو مميز
التسجيل
13 نوفمبر 2005
المشاركات
3,016
الإقامة
الكويت الحبيبه
السلام عليكم
الله يعطيك العافيه انار على مجهودك الرائع
سؤالي من وين نحدد 5 - 10 - 100 يوم
انا سويت كل الخطوات ونزل البرنامج بس ما فيه اعلى قيمه وادنى قيمه ولا الدعم ولا المقاومه
بعدين فيه بالاسفل داتا - السوق- الاقصى والادنى اذا بالامكان شرحهم واحنا ايهم نحتاج
و نكون لك من الشاكرين مقدما
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
السلام عليكم
الله يعطيك العافيه انار على مجهودك الرائع
سؤالي من وين نحدد 5 - 10 - 100 يوم
انا سويت كل الخطوات ونزل البرنامج بس ما فيه اعلى قيمه وادنى قيمه ولا الدعم ولا المقاومه
بعدين فيه بالاسفل داتا - السوق- الاقصى والادنى اذا بالامكان شرحهم واحنا ايهم نحتاج
و نكون لك من الشاكرين مقدما

وعليكم السلام ... وأشكرك على السؤال والإهتمام
أخي العزيز أنا تركت البرنامج فاضي لا يحتوي على داتا ليصغر حجم الملف و حتى تنزلهم أنت حسب إختيارك.
وطريقة تنزيل الداتا بسيطة جداً و مشروحة بالمشاركة الأولى وعليك اتباع الخطوات كما ذكرت وأنا مستعد أشرحها مرة ثانية أو أي نقطة غير واضحة إذا تطلب ذلك.
كطريقة مختصرة: الداتا تحصلها بأعلى أي صفحة من صفحات المؤشرنت وحاطينها تحت إسم KuwaitMeta ..... دور عليها بين صور الدعايات ستجدها.
أما الذي يحديد عدد أيام التداول فهي الداتا التي تنزلها فإذا نزلت داتا 100 يوم ثم حملتها للبرنامج سيقوم البرنامج بالعمليات الحسابية على هذه الداتا.
وإذا حملت 20 يوم أو خمسة أيام سيعمل البرنامج على ذلك.
ولا تنسى تغير إسم الملف اللي تنزله إلى data.txt كما ذكر سابقاً.
أتمنى أكون بسطت الصورة :)
و إذا مازال عندك إستفسارات معينة برجاء إنك تسأل

max-min1.png
 

أسد سليمان ملك

عضو مميز
التسجيل
15 مايو 2008
المشاركات
8,658
الإقامة
uk
بارك الله فيك وبمجهودك


بس ياخوي حبيت اعرف هل هناك برنامج تحديث للشموع لحظي ممكن نربطه مع الميتاستوك



مع العلم اني استخدم للتحديث برنامج من عملك بارك الله فيم
وهل ممشكن برط برنامجك الاكسل السبق للتحديث مع الميتا ويكون لحظي

شاكر لك
 

nasy

عضو مميز
التسجيل
13 نوفمبر 2005
المشاركات
3,016
الإقامة
الكويت الحبيبه
وعليكم السلام ... وأشكرك على السؤال والإهتمام
أخي العزيز أنا تركت البرنامج فاضي لا يحتوي على داتا ليصغر حجم الملف و حتى تنزلهم أنت حسب إختيارك.
وطريقة تنزيل الداتا بسيطة جداً و مشروحة بالمشاركة الأولى وعليك اتباع الخطوات كما ذكرت وأنا مستعد أشرحها مرة ثانية أو أي نقطة غير واضحة إذا تطلب ذلك.
كطريقة مختصرة: الداتا تحصلها بأعلى أي صفحة من صفحات المؤشرنت وحاطينها تحت إسم kuwaitmeta ..... دور عليها بين صور الدعايات ستجدها.
أما الذي يحديد عدد أيام التداول فهي الداتا التي تنزلها فإذا نزلت داتا 100 يوم ثم حملتها للبرنامج سيقوم البرنامج بالعمليات الحسابية على هذه الداتا.
وإذا حملت 20 يوم أو خمسة أيام سيعمل البرنامج على ذلك.
ولا تنسى تغير إسم الملف اللي تنزله إلى data.txt كما ذكر سابقاً.
أتمنى أكون بسطت الصورة :)
و إذا مازال عندك إستفسارات معينة برجاء إنك تسأل


تسلم اخوي انار على الرد السريع
والصور اللي حطيتها وضحت لي الطريقه اكثر لانه فعلا فيها 5 - 20 - 100 يوم
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
بارك الله فيك وبمجهودك


بس ياخوي حبيت اعرف هل هناك برنامج تحديث للشموع لحظي ممكن نربطه مع الميتاستوك



مع العلم اني استخدم للتحديث برنامج من عملك بارك الله فيم
وهل ممشكن برط برنامجك الاكسل السبق للتحديث مع الميتا ويكون لحظي

شاكر لك



هلا والله أخي العزيز assad

للأسف يا خوي لا يمكن عمل ذلك بشكل لحظي
لأن الشركة اللي مسويه الميتاستوك مسوية البرنامج ليعمل live على بيانات بورصات عالمية وبشكل مباشر وحي ولا أعتقد أن البرنامج يعمل على بورصات عربية ولكن وكما تعرف الأخوان هنا وبذكاء شغلوا الميتاستوك offline وهي الطريقة الوحيدة الممكنة لتشغيل البرنامج و يتم تزويد الميتاستوك بالبيانات اللي يحطها لنا بو محمد جزاه الله خير أو تحصل عليها من برنامجي و العملية كلها ترقيع بترقيع ولكنها تعمل وشي أحسن من ولا شي.

لا يمكن عمل برنامج يربط بين الميتاستوك وبرنامجي غير الطريقة الحالية ولو كانت هناك طريقة لحاولت بها.
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
تسلم اخوي انار على الرد السريع
والصور اللي حطيتها وضحت لي الطريقه اكثر لانه فعلا فيها 5 - 20 - 100 يوم

عزيز و غالي
 

أسد سليمان ملك

عضو مميز
التسجيل
15 مايو 2008
المشاركات
8,658
الإقامة
uk
هلا والله أخي العزيز assad

للأسف يا خوي لا يمكن عمل ذلك بشكل لحظي
لأن الشركة اللي مسويه الميتاستوك مسوية البرنامج ليعمل live على بيانات بورصات عالمية وبشكل مباشر وحي ولا أعتقد أن البرنامج يعمل على بورصات عربية ولكن وكما تعرف الأخوان هنا وبذكاء شغلوا الميتاستوك offline وهي الطريقة الوحيدة الممكنة لتشغيل البرنامج و يتم تزويد الميتاستوك بالبيانات اللي يحطها لنا بو محمد جزاه الله خير أو تحصل عليها من برنامجي و العملية كلها ترقيع بترقيع ولكنها تعمل وشي أحسن من ولا شي.

لا يمكن عمل برنامج يربط بين الميتاستوك وبرنامجي غير الطريقة الحالية ولو كانت هناك طريقة لحاولت بها.


جزاك الله خير يابو بدر وفي ميزان اعمالك

اذن كيف يمكن ربط اللحظي من البرو اوسط وهذا ما اعتقد عالمي:)
 

anar

عضو مميز
التسجيل
17 مايو 2007
المشاركات
1,677
جزاك الله خير يابو بدر وفي ميزان اعمالك

اذن كيف يمكن ربط اللحظي من البرو اوسط وهذا ما اعتقد عالمي:)

ما فهمتك عدل يالغالي !!!!
قصدك أربط برنامج البرو ببرنامجي !!!!
إذا كان هذا قصدك فشنوا راح نستفيد إذا إفترضنا إن بالإمكان عمل ذلك ... برنامجي أصلاً قاعد ينزل البيانات كل 3 دقايق من السوق والبرو ينزلها ستريم والفرق وايد بسيط و ممكن نخلي برنامجي ينزلها كل دقيقة واحدة لو كانت الانترنت dsl سريعة.
المشكلة للحين ما نحلت إنك تخلي الميتاستوك يشتغل بشكل مباشر مع سوق الكويت.
عموماً هذا حد معلوماتي يمكن أحد من الأخوان يعرف أفضل مني بهذا الموضوع يقولنا على طريقة أو يحاول يسوي الكنكشن.
جزاك الله خير أخي الكريم على حبك لمصلحة أخوانك
وشكراً
 

أسد سليمان ملك

عضو مميز
التسجيل
15 مايو 2008
المشاركات
8,658
الإقامة
uk
ما فهمتك عدل يالغالي !!!!
قصدك أربط برنامج البرو ببرنامجي !!!!
إذا كان هذا قصدك فشنوا راح نستفيد إذا إفترضنا إن بالإمكان عمل ذلك ... برنامجي أصلاً قاعد ينزل البيانات كل 3 دقايق من السوق والبرو ينزلها ستريم والفرق وايد بسيط و ممكن نخلي برنامجي ينزلها كل دقيقة واحدة لو كانت الانترنت dsl سريعة.
المشكلة للحين ما نحلت إنك تخلي الميتاستوك يشتغل بشكل مباشر مع سوق الكويت.
عموماً هذا حد معلوماتي يمكن أحد من الأخوان يعرف أفضل مني بهذا الموضوع يقولنا على طريقة أو يحاول يسوي الكنكشن.
جزاك الله خير أخي الكريم على حبك لمصلحة أخوانك
وشكراً



جزاك الله خير يابوبدر:)
يمكن ماقدرت اوضحلك الي ابيه


انه اقصد مباشر برو ممكن ربطه مع الميتاستوك وقلت ممكن انه تلقى حل انك تشيك برنامجك مع الميتا ستوك والسوق الكويتي
بس انت وضحتلي وجزاك الله خير الاسباب:)
 
أعلى