النتائج 946 إلى 960 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 04-04-2011, 11:13 AM #946
مساء الخيرات اخي الحبيب مستر دولار
بحثت في الاوامر عن تربيع الرقم او رفع الرقم الى أس محدد
وبحثت ايضا عن الجذر التربيعي ولكني لم اجد
فهل فعلا لايوجد امر يعطيني ذلك ام انني لم ابحث جيدا
- 04-04-2011, 11:52 AM #947
سؤال آخر استاذي الحبيب مستر دولار
عند تحديد النص للاوبجكت هل استطيع ادراج سطر جديد يعني line feed او Carriage return
او بمعنى آخر، النص يكون مكون من سطرين او اكثر
بعض اللغات تستخدم الامر chr(13) لبداية الكتابة في سطر جديد
هل يوجد لدينا امر مماثل له
طبعا الكود التالي غير صحيح ولكنه لتقريب الفكرة لما اقصده
كود PHP:ObjectSetText("text_object", "Hello Mr. Dollar!"+CHR(13)+"How are you"+CHR(13)+"I hope you are in good helth", 10, "Times New Roman", Green);
آخر تعديل بواسطة محمد بن حامد ، 04-04-2011 الساعة 11:56 AM
- 04-04-2011, 08:12 PM #948
الجزء التربيعي
كود PHP:MathSqrt(x)
كود PHP:MathPow(x,y)
تفضل
http://docs.mql4.com/basis/types/literal
- 05-04-2011, 06:15 AM #949
ماشاء الله عليك يامستر دولار بارك الله فيك فعلا لم ابحث في الماث
وجدت المطلوب
اما السطر الجديد هذه ما زبطت معي جربت التالي ولكن كانت كلها تكتب في سطر واحد ولم تذهب الى السطر التالي
زبطت في الكومنت ولكن في الاوبجكت ما زبطت
كود PHP:ObjectSetText("text_object", "Line1\nLine2\nLine3", 10, "Times New Roman", Green);
كود PHP:ObjectSetText("text_object", "Line1" + "\nLine2" + " \nLine3", 10, "Times New Roman", Green);
ياريت تقوللي اين الخلل
- 06-04-2011, 02:27 PM #950
نعم هذا لأن الكومنت لا يحتاج إلى تحديد مكان وضعه فهو تلقائيا يكون أعلى يسار الشاشه وتستطيع إدراج سطر جديد بإستخدام n\
أما في النص فيجب أن تقوم بتحديد مكان وضع النص كمثال
كود PHP:ObjectSet(name, OBJPROP_XDISTANCE, X);
ObjectSet(name, OBJPROP_YDISTANCE, Y);
- 06-04-2011, 02:32 PM #951
جزاك الله خير وعاجز عن شكرك حبيبي مستر دولار
بارك الله فيك وربنا يقدرنا على رد جمايلك
- 06-04-2011, 02:49 PM #952
- 13-04-2011, 01:49 AM #953
السلام عليكم
عزيزي دولار
سؤال برمجى ، ماذا تعنى رسالة الخطا
unknown subwindow number -1 for Objectcreate function
وان يوجد لها حل انتظر الافاده
تحياتى وتقديري
- 13-04-2011, 07:02 PM #954
إذا رجعت للداله Objectcreate
كود PHP:ObjectCreate( string name, int type, int window, datetime time1, double price1, datetime time2=0, double price2=0, datetime time3=0, double price3=0)
فإذا جعلتها 0 فسوف يتم الرسم على الشارت الأساسي ثم تأخذ بعد ذلك النوافذ 1 2 3 وهكذا
على سبيل المثال إذا قمت بوضع مؤشر الآر إس آي على الشارت فسوف تكون النافذه الخاصه به هي الرقم 1
هذا بالنسبه لشرح كيفية عمل الداله الآن سبب الخطأ هو أن المؤشر لم يستطع إيجاد النافذ المستقله حتى يقوم بإستخدام الداله Objectcreate فيها لذلك تحتاج إلى الإطلاع على هذه الداله مره أخرى وتعديلها
أحيانا يظهر هذا الخطأ عند عمل باك تست لإكسبرت وهذا الإكسبرت يستخدم مؤشر بنفس الطريقه السابقه
- 16-04-2011, 12:35 AM #955
اشكرك اخى دولار على سعة صدرك و طيب قلبك
اود ان اسألك عن الكود الذي يقوم بالتالى :
عندما يكون المؤشر فى حال العمل ومفعل على المنصه وعند اغلاقى للصفقه يدويا يقوم الاكسبيرت بفتح الصفقه عند الاشاره القادمه
هذه الخاصيه تفيد عندما يكون الاشارات فى اليوم قليله و تكون مثلا موجود ومفتنع بربح ما فتغلق الصفقه و بعد ذلك الاكسبيرت يقوم بفتح الصفقه عند الاشاره القادمه و ليس الشمعه القادمه
- 16-04-2011, 12:51 AM #956
- 17-04-2011, 01:20 PM #957
ما قصدته هو عند ظهور اشارة عكسيه وليست استمراريه
علما بان العمل على الربع ساعه وفى الربع ساعه هناك اشارات شراء و بيع محتمله اكثر من3 اشارات خلال اليوم
لانه فى ظل بقاء الاشاره الاستمراريه الاكسبيرت يفتح صفقه جديده مع الشمعه الجديده
تحياتى
- 19-04-2011, 09:45 PM #958
في هذه الحاله سيعتمد على طريقة عمل الإكسبرت والمؤشر المستخدم نفسه حتى تستطيع كتابة الكود بشكل صحيح
فعلى سبيل المثال في حال إستخدمت كود لتقاطع خطي موفينج أفريج
فإذا جعلته بهذا الشكل
كود PHP:ma1=iMA(NULL,0,Slowma,0,Slowma_Mode,PRICE_CLOSE,1);
ma2=iMA(NULL,0,Fastma,0,Fastma_Mode,PRICE_CLOSE,1);
if(ma2>ma1)//buy
لكن أنا أريده يدخل الصفقه مع التقاطع فقط لذلك سوف أجعله بهذا الشكل
كود PHP:ma1=iMA(NULL,0,Slowma,0,Slowma_Mode,PRICE_CLOSE,1);
ma11=iMA(NULL,0,Slowma,0,Slowma_Mode,PRICE_CLOSE,2);
ma2=iMA(NULL,0,Fastma,0,Fastma_Mode,PRICE_CLOSE,1);
ma22=iMA(NULL,0,Fastma,0,Fastma_Mode,PRICE_CLOSE,2);
if(ma22<ma11&&ma2>ma1)//buy
بنفس الطريقه سوف تستخدم الطريقه مهما كان المؤشر الذي تستخدمه
- 22-04-2011, 06:03 PM #959
السلام عليكم ورحمة الله وبركاته
لدي كود يقوم بايجاد الناتج (طرح الهاي من اللو ) لعدد من الشموع بين تاريخين احددهما انا
قمت في البداية بتحديد رقم الشموع التي اريد ان ابدأ منها الحساب والتي اريد ان ينتهي الحساب عندها
كود:int start() { double shift=iBarShift(Symbol(),0,2010.04.21 00:00,false); double shift2=iBarShift(Symbol(),0,2010.04.20 00:00,false);
كود:for(int i=shift2;i<=(shift);i++)
الان اريد ان اجمع ناتج جميع الشموع(طرح الهاي من اللو ) بين التاريخين فكيف ذلك مع العلم اني اريد ان تظهر النتيجة على شكل رقم على يمين الشاشة ولدي معرفة بكيفية اظهار الرقم فقط اريد شرح طريقة الجمع
وشكرا مقدما
- 22-04-2011, 10:45 PM #960
وعليكم السلام ورحمة الله وبركاته
أنت حللت الأجزاء الصعبه وهذا الجزء هو الأسهل فبدلا من طرح الهاي ناقص اللو في عمليه وفي العمليه الأخرى تقوم بجمل النواتج يمكنك في معادلة واحدة عمل الإثنين
كود PHP:int Num;
for(int i=shift2;i<=(shift);i++){
Num+=High[i]-Low[i];
}
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM