صفحة 2 من 3 الأولىالأولى 123 الأخيرةالأخيرة
النتائج 16 إلى 30 من 44
  1. #16
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

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

  2. #17
    الصورة الرمزية gashaweb
    gashaweb غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    May 2010
    المشاركات
    3,395

    افتراضي

    ماشاء الله تبارك الله

    يعجز اللسان عن شكرك يا غالي

    جزاك الله خير الجزاء

    الكثير من الافكار التي حاولت تجربتها كانت قد توقفت لعجزي عن تمثيلها في الاكسل

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

    اعمل بوردية مسائية بتوصيل موظفين وذلك لتغطية جزء من الاعباء

    باذن الله يوم الجمعة سيكون لي جلسة مطولة بحول الله

    بارك الله فيك واجزل لك المثوبة ورزقك رزقا مدرارا مباركا كثيرا غير منقطع

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

    افتراضي

    سترتاح كثيرا
    يعني تخيل 200 يوم قدام---يمكن يوميا تنقل يدوي القيم حقت امس وفاهم ايش تسويّ
    ولكن الان لو كان فيه صعوبة يمكن اول يوم او يومين---بعد ذلك نوم في العسل---اضف الى ذلك خطأ النقل سيكون 0%0

    يعني اجباري تتعلم الاكواد هنا--اكواد التي تستخدمها داخل OnTimer---لايتطلب الأمر خبرة برمجية

    الان حسب الفراغ سأحاول شرح الامور الاخرى---رغم انه ليس لي تجربة سابقة بها -- الدوال الاخرى للنك الاكسل في الكود
    ExcelStart -- انتهينا منها--تفتح ملف الاكسل
    ExcelPutString-انتهينا منها--تضع قيمة نصية في الخلية المحددة
    ExcelPutValue-انتهينا منها--تضع قيمة رقمية في الخلية المحددة
    ExcelSaveFile-انتهينا منها--تحفظ الملف عند ازالة الخبير من التشارت
    ExcelEnd-انتهينا منها--- اغلاق الاكسل
    ExcelSheetRename--انتهينا منها---تسمية رقم الورقة في صفحة الاكسل
    آخر تعديل بواسطة فيلسوف البادية ، 29-11-2017 الساعة 10:11 PM

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

    افتراضي

    وهذه الثلاث فقط هي التي قد تحتاجها مرات قادمة
    ExcelPutString
    ExcelPutValue
    ExcelSheetRename

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

    افتراضي

    https://forum.arabictrader.com/t170877.html
    هو نفسه الرابط في رأس الموضوع
    تقرأ فيه:
    1 - يجب تفعيل Allow Dll imports من خصائص الإكسبيرتات .
    2 - يتم وضع الملف excellinkW.dll في experts\libraries (في المرفقات)

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

    افتراضي

    ExcelFormatCellColor


    ExcelFormatCellColor(1,1,2,clrWhite,clrRed); f

    كما ترى للالوان--نص الخلية ايش لونه وخلفية الخلية ايش لونها؟
    اول 3 ارقام-- رقم الشيت ثم رقم الصف ثم رقم العمود---مثل البقية السابقة
    هنا ابيض واحمر
    يعني نتوقع رقم مكتوب بالابيض على خلفية حمراء:
    الصورة فقط للتوضيح|:


    تخيل تطبيقات تحتاج فيها اللون الاحمر والاخضر--مثلا سعر تحت المتوسط احمر ---فوق المتوسط اخضر--ناهيك عن مئات الاحالات الاخرى
    من خلال الجمل الشرطية if-else تحدد اللون--لون الاتجاه
    آخر تعديل بواسطة فيلسوف البادية ، 29-11-2017 الساعة 10:28 PM

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

    افتراضي

    ExcelFormatCellFontSize

    int ExcelFormatCellFontSize(int,int,int,int); -------------F

    لحجم الخط-- القيمة في الخلية تبي حجمها كبير ام وسط ام صغير--حسب الرابط يوجد مقاسات من 1 الى 100 -- نضعها في الخانة الرابعة

    اول ثلاث خانات دائما محجوزة: شيت-صف-عمود

    آخر تعديل بواسطة فيلسوف البادية ، 29-11-2017 الساعة 10:35 PM

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

    افتراضي

    ExcelFormatCellFont


    int ExcelFormatCellFont(int,int,int,int); ---------------------F

    لاضفاء بعض المؤثرات على الخط: عريض-خفيف الخ
    آخر تعديل بواسطة فيلسوف البادية ، 29-11-2017 الساعة 10:38 PM

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

    افتراضي

    https://forum.arabictrader.com/showt...70#post3129970
    تطبيق عملي:
    نريد 3 اعمدة,
    عمود لاسما الازواج
    عمود لقيمة النقطة لـ 0.1 لوت
    عمود للهامش المحجوز لـ 0.1 لوت
    نفس الكود السابق نسخ ولزق سوى استخدام for--ماننسى في OnInit نركب الازواج الـ 28 من العملات الثمان--كما شرحتها عدة مرات في المنتدى
    او ممكن طريقة افضل -- الازواج الموجودة فقط في الماركت ووتش
    سنختار الاخيرة لتعطيك ديناميكية تضيف حتى الذهب والنفط او تتابع فقط الازواج التي تريدها

    إذن:
    1) يقرأ الازواج في الماركت ووتش
    2) يعرض قيمة نقطتها وهامشها في الاكسل--طبعا تستطيع تضيف امور اخرى كثيرة--اعمدة الاكسل كثيرة!!

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

    افتراضي

    على الكود السابق سنضيف التالي:
    الشرح على الصورة:



    ماهو الماركت ووتش؟
    هو صفحة الاسعار هذه--لاحظ عنوانها في الاعلى

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

    افتراضي

    فالآن اذا يوجد 5 أزواج في الماركت ووتش--سيعرض في الاكسل 5 ازواج
    فاذا اضفنا نحن في الماركت ووتش 4 ازواج اخرى--البرنامج تلقائيا لابد يرجع لـ Onit ويضيف هذه الازواج لكي يعرض في الاكسل 9 ازواج

    لاتنسى: البرنامج لحظة التطبيق يمر على OnInit مرة واحدة في البداية
    اذن لابد يحدث استعدعاء من OnTimer لـ OnInit في حالة اكتشف ان هناك زوج زائد

    عمليية معرفة عدد الازواج في الماركت ووتش تتم من خلال:
    كود PHP:
    SymbolsTotal(true

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

    افتراضي

    إذن يلزمنا متغير إضافي وليكن اسمه TotalPairs ليحتفظ بعدد الازواج الكلي في الماركت ووتش قبل الخروج من OnInit


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

    افتراضي

    الآن نفس مافعلنا سابقا ولكن من خلال for الفرارة--لان هناك عدة أزواج

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة فيلسوف البادية مشاهدة المشاركة
    لاتنسى: البرنامج لحظة التطبيق يمر على OnInit مرة واحدة في البداية
    اذن لابد يحدث استعدعاء من OnTimer لـ OnInit في حالة اكتشف ان هناك زوج زائد

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

    افتراضي

    داخل دالة for نضيف 3 اسطر--سطر لكل عمود





    وهناك في الاكسل قد تقوم بتنسيق الخلايا بوضع معين--لن يغيرها البرنامج

صفحة 2 من 3 الأولىالأولى 123 الأخيرةالأخيرة

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