صفحة 3 من 4 الأولىالأولى 1234 الأخيرةالأخيرة
النتائج 31 إلى 45 من 48
  1. #31
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    لذا أخي دعنا نتفق على نظام معين موحد--بروتوكول بيننا
    العمود الاول: ترتيب الخبر
    العمود الثاني: تاريخ الخبر
    العمود الثالث: عنوان الخبر
    العمود الرابع تأثر الخبر
    العمود الخامس: عملة الخبر
    الاعمدة 6-7-8: حقيقي-متوقع-سابق
    ==
    ووممكن تجعل العمود الثامن كوابح-- يقبل قيمتي YES او NO -- تريد تتداول عليه او تعرضه ام لا

  2. #32
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    الكود أعلاه دعنا نعيد تصميمه كأننا نبدأ من جديد والفرضية هنا اننا ادخلنا البيانات في الاكسل بشكل صحيح ومرتب كما تم شرحه

    ولاحقا لابد أخي نتأكد ان البرنامج يفهم الفرق بين توقيت المنصة وتوقيت الخبر في الاكسل--فروق GMT

  3. #33
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    ترتيبك للاكسل مريح
    خلنا نشمي عليه

  4. #34
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    هناك الدلمتر لابد تزال ليصبح ut-8 بدلا من ansi او العكس!
    نمشي خطوة خطوة لكي تكمل انت لاحقا عن فهم

    أولا: اساسيات البرنامج يقرأ ويعرض
    ثانيا: يتأكد من نهاية الملف
    ثالثا: نركز على خلايا كل عمود ونضع نوع الاستدعاء المناسب

    آخر تعديل بواسطة فيلسوف البادية ، 07-12-2017 الساعة 05:59 PM

  5. #35
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    خطوة-2: نضيف الاسسيات جدا لفتح ملف معين للقراءة منه
    الصورة اسفل برنامج كامل سيفتح الملف وسيمر على كل الخلايا ولكن حتى الان لن يحتفظ بهذه القيم---

    تصوره مثل انسان ينظر للبيض ولايأخذه
    اسم الملف من الآن ولاحقا سيكون باسم روزنامة الأخبار NewsRoster.csv بالامتداد الطبيعي csv
    ويجب ان يحفظ تحت Files لترمنال وسيطك
    آخر تعديل بواسطة فيلسوف البادية ، 07-12-2017 الساعة 06:10 PM

  6. #36
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    خطوة ثالثة: انت انسان --اذن انت افهم من الالة

    دالة FileIsEnding مثل المؤشر تضع رأسه عند بدء كل صف جديد عندما يمر عليها البرنامج "معلومات قد تحتاج الى تصحيح" وهناك دوال اخرى تقوم بالدورين معا--تضع المؤشر عند خلية الصف الذي عليه الدور وفي نفس الوقت تأخذ القيمة وهي:
    ..
    FileIsEnding --دعنا نسميها مؤقتا دالة الخلية اللي عليها الدور
    أظن ينتهي عملها عندما تجد اول خلية في الصف فارغة!!
    آخر تعديل بواسطة فيلسوف البادية ، 07-12-2017 الساعة 06:37 PM

  7. #37
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    فثبت انه يقرأ القيم خلية خلية من الصف حتى الصف بعده
    ينتقل لصلف بعده اذا الصف السابق أصبحت بقية الخلايا فيه فراغة

    لاحظ كيف انتقل من 6 الى 7

    يعني من الخلية G1 الى الخلية A2

  8. #38
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    الآن انا وانت نعلم سلفاً ترتيب الخلايا لاننا نحن من صممها في الاكسل هكذا وفق نظام معين متناسق--مثلا عمود 1 دائما عنوان الخبر وليس مخربط عنوان مع تاريخ!

    بسبب هذا الترتيب--الأفضل نستخدم المصفوفات

    المصفوفات لان كل عمود لايوجد فيه قيمة واحدة بل 96 قيمة -- عدد الاخبار في جدولك!

    فيكون امامك خيرين كلها تحل المشكلة:
    1) تعرف 96 متغير لقيمة كل عمود!!! يعني محتاج تعرف 1000 متغير !!!
    2) تستخدم المصفوفات -- متغير لكل عمود--متغير يحمل 96 قيمة!! --- تحتاج 7 متغيرات مصفوفة بعدد الاعمدة

    قارن 7 متغيرات ب 1000 متغير

    اذن نحتاج 7 متغيرات مصفوفة لتخزين القيم لكل عمود---متغير لكل عمود
    ودائما سنستخدم Print لنتأكد اننا نعمل بشكل صحيح
    اذا تأكدنا -- بعدين نحذفها من لبرنامج!

    اسماء كل متغير يجب ان تعبر عن فحوى العمود
    مثلا عمود التوقيت يفترض اسم المتغير حاجة مثل New_Time او EventTime


    جدولك 96 خبر!
    في المستقبل قد تكون 243 خبر!
    اذن ضع مقاس المصفوفة رقم كبير منذ البدء وريح رأسك---مبدئيا سنضع 10000 (وبالتالي البرنامج ممكن يقرأ 10000 خبر)
    او فيما بعد ساوضح مصفوفة على المقاس-اوتوماتيك--مثلا عندك 96 خبر البرنامج سيجعل المصفوفة بمقاس 956 عنصر

  9. #39
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اذن ننقل عناوين جدولك كمتغيرات:
    ماسوينا شيء سوى الدكلرة declaration وكلها كما ذكرنا من نوع نصي string -- سواء نصوص او ارقام--يعني نريد ان ينقل الموجود كما هو

    الدكلرة: هي منح نوع للمتغير--هل نوع صحيح-نوع عشري-نوع نصي-نوع لوني.


  10. #40
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    اذا ترى المتغير i منحناه قيمة -1 في البداية

    لكي بعد ذلك داخل while مع الانكرمنت تصبح اول قيمة له 0
    وبالتالي سيكون اندكس المصفوفات

  11. #41
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

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


    FileReadString استخدمناها سبع مرات لان هناك سبع أعمدة

    انتهى الموضوع بالنسبة لي هنا فالظاخبار الآن لديك على المنصة وليس الاكسل

  12. #42
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    الخبر رقم 74 في الاكسل---يعني في سطر 75---لان اول سطر محجوز لرؤوس العناوين:


  13. #43
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

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

    واجب منزلي-2:
    اعرض على التشارت من خلال خطوط افقية فقط الأخبار التي مداها 12 ساعة من الوقت الحالي--يعني الاخبار منذ 12 ساعة مضت وحتى 12 ساعة قادمة.

    واجب منزلي-3:
    اعرض على التشارت من خلال خطوط افقية فقط الأخبار ذات العلاقة بزوج االيورو دولار التي مداها 12 ساعة من الوقت الحالي--يعني الاخبار منذ 12 ساعة مضت وحتى 12 ساعة قادمة.


    واجب منزلي-4:
    اعرض على التشارت من خلال خطوط افقية فقط الأخبار ذات العلاقة بعملة الدولار فقط التي مداها 12 ساعة من الوقت الحالي--يعني الاخبار منذ 12 ساعة مضت وحتى 12 ساعة قادمة.

    واجب منزلي-5:
    للسؤال الأول ضع منبه صوتي لأي خبر مهم سيحدث بعد 7 دقائق, على ان يكون المنبه الصوتي اغنية محمد عبده تحديدا "لاتردين الرسايل" اذا كان الخبر على الكندي بينما منبه النغمة لبقية الأزواج.

  14. #44
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

    س: كم عدد الأخبار في الاكسل السابق؟
    ج: قيمة i

  15. #45
    تاريخ التسجيل
    Jul 2011
    الإقامة
    السعودية
    المشاركات
    11,147

    افتراضي

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

    FileReadString استخدمناها سبع مرات لان هناك سبع أعمدة

    انتهى الموضوع بالنسبة لي هنا فالظاخبار الآن لديك على المنصة وليس الاكسل
    فقط اي شيء له علاقة بتصحيح البيانات ومؤامتها للميتا سأستمر في توضيحه سواء مبادرة او سؤال

    أمثلة: التاريخ---- الارقام التي نقلت نصا وليس رقماً

    التاريخ مكتوب هكذا 2017\07\12

    ولكن نحن نريده بالصورة الصحيحة 2017.12.07 لكي يفهمه الميتا
    ايضا pm و am تحتاج معالجة

صفحة 3 من 4 الأولىالأولى 1234 الأخيرةالأخيرة

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17