جربت كودك أخي
تقريبا متأكد الان انه يقصد بالتشارت الاول ChartFisr--اول تشارت تم فتحه على المنصة---حتى لو وضعته انت اخر شيء من القائمة اسفل!
او حتى لو كان مكانه وسط
بالعربي صاحب اقدم ChartId
Printable View
جربت كودك أخي
تقريبا متأكد الان انه يقصد بالتشارت الاول ChartFisr--اول تشارت تم فتحه على المنصة---حتى لو وضعته انت اخر شيء من القائمة اسفل!
او حتى لو كان مكانه وسط
بالعربي صاحب اقدم ChartId
ملحوظة-2: وعن تجربة قبل قليل
لو فتحت اليورو اول شي ثم فتحت بعده خمسة ازواج
ثم بعد ذلك سحبت الكيوي على تشارت اليورو
سيحتفظ الكيوي برقم ChartID السابق ويصبح كأنه الزوج الاول
هل نصيغ القاعدة: الحديث عن التشارت المفتوح الاول وليس الزوج نفسه ومهما غيرنا الزوج عليه سيظل هو التشارت الاول.
http://www5.0zz0.com/2017/12/07/08/156731172.png
اقتباس:
ارجو ان تحاول حل المشكلة الصعبة--كيف احدد تشارت معين
ضع في ذهنك ترند مرسوم عليه باسم "TREND_LEM"
لو فرضا الترند على تشارت المجنون
ولكن صادف ان هناك 3 تشارتات مفتوحة للمجنون في نفس الوقت- احدهما رسمنا عليه الترند بالاسم السابق!
كود PHP:ulong ID;
ushort x;
string name;
for(ID = ChartFirst(); ID != -1; ID = ChartNext(ID)) {
for (x = 0; x < ObjectsTotal(ID,0,-1); x++) {
if (ObjectGetInteger(ID,ObjectName(ID,x),OBJPROP_TYPE) == OBJ_TREND){
name = ObjectName(ID,x);
Print(x," object - ",name,ChartSymbol(ID));
}
}
}
يعني ممكن نقول لبعض الافكار--اذا الخبير مطبق على تشارت محدد--- كأنه مطبق على 3 تشارتات مثلا! حسب الكود
او ممكن نقول يدير فقط التشارتات المفتوحة