ولكن لو اضفت السطر التالي للكوسنتكرتور الفارغ فسيجد فيه تعديل قيمة المتغير الى 18, وبالتالي اي استدعاء للفارغ سيضع قيمة الساعة 18,
الملف المرفق 521317
ولكن لو اضفت السطر التالي للكوسنتكرتور الفارغ فسيجد فيه تعديل قيمة المتغير الى 18, وبالتالي اي استدعاء للفارغ سيضع قيمة الساعة 18,
الملف المرفق 521317
تمارين محلولة:
تمرين-1: اكتب برنامجا يستخرج هاي اخر 10 شموع على فريم الديلي, ويطبعها في كونسول الخبير الذي صممته؟
تمرين-2: اكتب برنامجا يجدول بيانات الصفقات المفتوحة فقط في جدول خارجي, العمود الأول اسم زوج الصفقة, العمود الثاني السعر الحالي للزوج, العمود الثالث رقم الليبل--العمود الرابع رقم التكت--العمود الخامس كومنت الامر العمود السادس ربح او خسارة الصفقة لو كانت مفتوحة
تمرين-3: اكتب برنامجا يضع 10 اوامر على اليورو دولار انتظار بيع بداء من سعر 1.1500 وبمسافة بين كل امرين 15 نقطة, واللوتات مضاعفات عن ماسبق مع البدء ب 0.001 لوت.
تمرين-4: اكتب برنامجا يستخدم مؤشر المثلثات في المنصة لاستكشاف المثلثات للازوج المفعلة في المنصة للفريمات ساعة واربع ساعات و ديلي.
تمرين-5: صمم تطبييقا تفاعليا باستخدام JavaApplet يعرض باستمرار النقطة السعرية التي سيحصل عنها اول مارجن كوول محتمل بناء على كل الصفقات المفتوحة ايا كانت اسماء الازواج وايا كان عددها؟
تمرين-6: صمم برنامجا يعرض الصفقات المفتوحة مع jforex دوكاسكوبي على تشارت منصات الميتا تريدر.
أولاً: يتحدث عن الشموع اذن نتذكر IBar؟؟اقتباس:
تمرين-1: اكتب برنامجا يستخرج هاي اخر 10 شموع على فريم الديلي, ويطبعها في كونسول الخبير الذي صممته؟
يتحدث عن الهاي, اذن نتذكر دالة الهاي؟
دائما اسأل نفسك مع هذه الأمور: كيف اصل الى الكلاس او الانترفيس الفلاني؟ مثل IBar -- ودائما دوكاسكوبي موجودة ومع الخبرة لن تحتاجها فيما بعد.
IBar تحدثنا عنه سابقا وهنا حديث أعمق,
مثلا سابقا اصبحنا نعرف انه تحت com.dukascopy.api كأغلب هذه الأمور
وأنه يمثل الشمعة او البارة كما هو اسمه
وبالتالي القيم الست الشهيرة لاي بارة مع اي منصة او اي وسيط وهي 1) الوقت 2) الفوليوم 3-6) الهاي واللو والاغلاق والافتتاح نتوقع ان نجدها تحته. وشرحناها سابقاً.
انقل الكود أعلاه الى OnStart تحت أي برنامج IStrategyكود:this.engine = context.getEngine();
this.console = context.getConsole();
this.history = context.getHistory();
this.context = context;
this.indicators = context.getIndicators();
this.userInterface = context.getUserInterface();
for(int i=0;i<9;i++){
IBar prevBar = history.getBar(Instrument.EURUSD, Period.DAILY, OfferSide.BID, i);
console.getOut().println(" "+(i+1)+" "+prevBar);}
وممكن تقرأ عنه هنا -- عن قيم البارات عموما وحالانها الثلاث مع دوكاسكوبي
https://www.dukascopy.com/wiki/en/de...a/history-bars
هذا السؤال تحديدا اتباعا لقانوننا: كل تمرين فيه إضافة -- الهدف منه ليس القيم نفسها بقدر ماهو الفلترة والسبب . . .
انظر للصورة يوم 7 مارس--يوم إجازة سوق--تلاحظ الفوليوم V بقيمة 0 ومع ذلك يوجد بارة مع منصة دوكاسكوبي -- كل قيمها الأربع الهاي اللو والاغلاق والافتتاح بنفس الاغلاق السابق بتاريخ 6 مارس
وهكذا لو وجد خصوصا فريم الساعة هناك 24 شمعة اجازة---كل هذه ال 24 شمعة بنفس القيمة لكل عناصر الشمعة السعرية الأربع.
واريدك تصور الامر لفريم 5 دقائق!!
الملف المرفق 521320
الـ Generics أحد أهم خصائص الجافا, سنبسط شرحه
انظر للصورة أسفل مثال للجنركس!
الملف المرفق 521325
وسنشرحها بمثال بسيط جدا من خلال دالة تجمع عددين,؟
مرة تجمع عددين صحيحين ومرة تجمع عددين عشريين ومرة تجمع عدد صحيح مع عدد عشري--بنفس اسم الدالة--يسمى هذا في الجافا واي لغة اخرى الـ overloading
انظر للصورة أسفل: اربع دوال بنفس الاسم ولها برمترين لكل دالة ولكن النوع مختلف بينهم جميعا -- يعني لايوجد تكرار ترتيب
الملف المرفق 521332
والناتج:
الملف المرفق 521333
========
حياك الله اخي الكريم، الصور التي عدلتها تظهر ولكن المشكلة مازالت قائمة حتى في الصفحات الجديدة ولوافترضنا انك عدلت جميع الصور التي لا تظهر يبقى الموضوع غير متناسق ، بمعنى هناك صور في الصفحات الأولى لا تظهر وإذ عدلتها الان وإضافتها في الصفحات الاخيرة للموضوع يصبح الموضوع غير متناسق، اعتقد ان المشكلة لربما في حجم او نوع الصور المضافة ولكن نتمنى من القسم التقني للمنتدى معالجة مثل هكذا اخطاء، فموضوع كهذا لابد من معالجته من الأخطاء وتثبيته لمن يحب تعلم هذة اللغة، لانه تقريبا الوحيد الي تطرقلهذة اللغة. تحياتي ودعواتي لك بالتوفيق،
ماهو الحل في هذه الحالة؟
هل تعرف منتدى اخر تظهر فيه الصور بوضوح؟
اعتقد اذا كان الشرح دروس فيديو ومرفوعة علي اليوتيوب ستظل الدروس متاحة طوال الوقت وسيكون افضل للكثير من الناس وخصوصا المبتدئين حتى يسهل عليهم الاستيعاب.
اييييه
زانت العلوم!
فقدت الحماس والطاقة أخي!
عدم ظهور الصور احباط!
نقلبها شكليات برمجية,
البرنامج الخطير :) كيف نرتب العناصر التي تظهر ابجدياً ؟؟
هذا مدخل للسورتنق في الجافا
مثلا استخدمنا ذلك البرنامج لأكثر من كلاس لكشف الفيلدز و الميثودز والكوسنتركتور له, وكانت تظهر ولكن دون ترتيب ابجدي وبالتالي البحث يكون متعب شوي!
لغة الجافا كلغة جافا وفرت اداوت السورتنق لاي كولكشن collection وذكرنا في ردود الأسبوع الماضي ان الكولشكن عنوان كبير رئيسي في بناء المعلومات سواء باستخدام الجافا و غيرها وكان له امثلة استخدمناها هنا مثل الانترفيس Set , List وتوابعها HashSet-ArrayList