النتائج 31 إلى 45 من 245
- 01-12-2017, 01:33 AM #31
شكله عامل علاقة خارجية مع الفايبو على الشاشة زر rest للقيم وهو بالتالي ياخذ القيم نفسها ويستدعيها داخل الكود .. ما ادري
- 01-12-2017, 01:37 AM #32
- 01-12-2017, 01:42 AM #33
اذا ظهر على الشاشة فهو اتى من البرنامج ولم نكتبه بيدينا
يعني بطريقة معينة نستخلصه
- 01-12-2017, 01:47 AM #34
لا .. يتكلم عن زر Add وزر delete وز اخر rest يعني اعتقد هناك قيم المستخدم يقوم بادخالها ..
- 01-12-2017, 01:49 AM #35
اتذكر اني قرات من فتره داله تقوم باستدعاء الرسمة من اسمها من الشارت وتتعامل بالقيم الخاصة بها ..
- 01-12-2017, 02:06 AM #36
اهم تفحيط اليوم عرفنا كيف نجيب قيم الانكور بوينت
حل يجعل بقية الاكسبيرت تحصيل حاصل--مشكلته لابد الحسابات الرياضية بناء على الانكور بوينت,
0: 100%
1: 0%
كود PHP:double price0 = ObjectGetDouble(0, MyObjectName, OBJPROP_PRICE,0);
double price1 = ObjectGetDouble(0, MyObjectName, OBJPROP_PRICE,1);
وعرفنا ان الموديفاير مخصصة لفيبو في MT4 سواء لـ 1) العدد الصحيح 2) الدبل 3) النص
سبب وجودها هو الفيبو تحديداآخر تعديل بواسطة فيلسوف البادية ، 01-12-2017 الساعة 02:09 AM
- 01-12-2017, 02:18 AM #37
- 01-12-2017, 02:20 AM #38
هذه ليست مشكلة اخي
من المساء شغال عليها ObjectFind--فقط ضع اسم الشيء يذهب له مباشرة دون لوووبات ووجع رأس--دالة رائعة جداً
كود PHP:int OnInit()
{
string MyObjectName="FIBO";
if(ObjectFind(MyObjectName)==0) Print("ObjectExist");
else Print("ObjectNotExist");
for(int i=0;i<11;i++)
{
ObjectSetFiboDescription(MyObjectName,i,(string)"%$"+ObjectGetDouble(0,MyObjectName,OBJPROP_LEVELVALUE,i));
string text=ObjectGetFiboDescription(MyObjectName,i);
Print(ObjectGet(MyObjectName,OBJPROP_FIRSTLEVEL+i));
Print(i,"---",ObjectGetDouble(0,MyObjectName,OBJPROP_LEVELVALUE,i));
ObjectSetString(0,MyObjectName,OBJPROP_LEVELTEXT,i,DoubleToString(100*ObjectGetDouble(0,MyObjectName,OBJPROP_LEVELVALUE,i),1));
}
double levelvalue0 = ObjectGetDouble(0,MyObjectName,OBJPROP_LEVELVALUE,0);
double levelvalue1 = ObjectGetDouble(0,MyObjectName,OBJPROP_LEVELVALUE,1);
Print("------yyyyyyyy------",ObjectGetDouble(0,MyObjectName,OBJPROP_LEVELVALUE,0));
Print("-----uuuuuuuugud]-------",ObjectGetDouble(0,MyObjectName,OBJPROP_LEVELVALUE,1));
double price0 = ObjectGetDouble(0, MyObjectName, OBJPROP_PRICE,0);
double price1 = ObjectGetDouble(0, MyObjectName, OBJPROP_PRICE,1); // -> incorrect value
Print(" price0 = ", price0, " price1 = ", price1);
EventSetTimer(1);
return(INIT_SUCCEEDED);
- 01-12-2017, 02:30 AM #39
compile note
- 01-12-2017, 02:33 AM #40
مفيش فايدة
نستمر على مفهوم الانكور بونت
==========
اولا: الافضل يبحث في التشارت عن شيء من نوع فيبو
نستخدم دالةObjectGetInteger
ثم من خلال دالة ObjectType نبحث عن نوع فيبو
ثم من خلال اسم فيبو نبحث عن وجود فيبو المحدد---
الاعلى هو التصرف الصحيح
ولكن هنا سنفترض ان صاحب الخبير يعرف الخطوات انه لابد من وجود شيء بالاسم المحدد وليكن FIBO_EXPERT
- 01-12-2017, 02:39 AM #41
- 01-12-2017, 02:41 AM #42
ObjectType list
- 01-12-2017, 02:51 AM #43
- 01-12-2017, 02:53 AM #44
- 01-12-2017, 02:56 AM #45