Forex
02-26-2010, 08:25 PM
السلام عليكم ورحمة الله وبركاته
ياشباب هل يوجود مبرمجين فى المنتدى !
ياشباب هل يوجود مبرمجين فى المنتدى !
|
مشاهدة النسخة كاملة : هل موجود ! Forex 02-26-2010, 08:25 PM السلام عليكم ورحمة الله وبركاته ياشباب هل يوجود مبرمجين فى المنتدى ! مصطفى سعد 02-26-2010, 08:46 PM لدي معرفة متواضعه بها اامر , ان شاء الله اقدر اساعدك Forex 02-26-2010, 08:54 PM والله انا كنت عاوز اعمل اكسبيرت مضاعفة بسيط "او انا اراه بسيط مش عارف صراحة هو صعب ولا لأ" ولكن طلبت وفى منتدى اخر ولم ارى حتى رد واحد لدرجة إنى فقط طلبت هل هو صعب او مستحيل ولكن لم يرد احد :sad_1: اخدنى الامر إتى ابدأ تعلم MQL4 مع نفسى ويارب اوصل. لكن امامى بعض الاسئلة هل اقدر كل لما يقف امامى سؤال اضعه هنا والله اولاً لازم اشكرك على سرعة ردك وتجوابك دون مقابل8541k جزاك الله خيراً على بركة الله اول سؤال لى : ازاى اخلى متغير "Variable" يكون انا متحكم فيه ولكن بعد ان يتم عمل Compile للبرنامج يعنى يبقى User Defined زى مثلاً حجم اللوت او الاهم بالنسبة لى ان ادخل سعر اقارن بيه بسعر اخر والسعر ده كل مرة يكون متغير على حسب الفرصة !؟ Forex 02-26-2010, 11:12 PM طيب براءة حضرتك من السؤال ده 440a الحمدلله وجدت الحل وهضيفه لغرض تعليمى بحت extern double Level1; طبعاً الامر هو extern وبالنسبة لـ double هو معرف المتغير وهو real number مثال 1.0012 اما Level1 فهو اسم المتغير الذى اريده Forex 02-26-2010, 11:18 PM لا اعلم إذا كان مسموح أو لا ولكن لو كان مش مسموح يمكنكم إزالته احب اضع الكتاب الاكثر من رائع لتعلم لغة MQL4 وانا عن نفسى بتعلم منه الان انا اسف هو Rapidshare لو حد عاوزة على موقع اخر ياريت يقولى MQL4BookEnglish (http://rapidshare.com/files/356326356/MQl4BookEnglish.chm) مصطفى سعد 02-27-2010, 03:04 AM تمام يا غالي , كما تفضله لجعل لاي محول خاصية خارجية نسبقه الامر بـ extern وهو اختصار لـ external اي خارجي وشكرا علي الكتاب , لاكن امتداده غريب , لم يفتح معي Forex 02-27-2010, 02:42 PM تمام يا غالي , كما تفضله لجعل لاي محول خاصية خارجية نسبقه الامر بـ extern وهو اختصار لـ external اي خارجي وشكرا علي الكتاب , لاكن امتداده غريب , لم يفتح معي ممكن تجرب اللنك ده http://rs434.rapidshare.com/files/356592659/MQl4BookEnglish.rar انا مش عارف اللى لنك اللى فات مش شغال ليه بعد لما ينزل ! مع انه شغال على الكمبيوتر عندى وفعلاً الامتداد غريب اوى كان اول مرة اشوفه هو بيفتح صفحة ويب Forex 02-27-2010, 02:54 PM سؤال يا استاذ مصطفى لو سمحت 774s دلوقتى عندى مستوى "Level" سعر يعنى لو كان السعر "ASK" اكبر من المستوى ده يضع امر معلق شراء "Buy Limit" من هذا المستوى الان لو استخدمت "if else" هيكون بالشكل ده : http://img72.imageshack.us/img72/614/ifelse.jpg السؤال الان هل استخدام الامر بالشكل السابق عندما يكون السعر فوق هذا المستوى سيضع امر معلق كل تحرك للسعر فوق المستوى يضع امر معلق ! لو عاوز يعمل كده مرة واحدة هل استخدم بعد if امر ;break ولا ايه الحل ! مصطفى سعد 02-28-2010, 12:08 AM سؤال يا استاذ مصطفى لو سمحت 774s دلوقتى عندى مستوى "Level" سعر يعنى لو كان السعر "ASK" اكبر من المستوى ده يضع امر معلق شراء "Buy Limit" من هذا المستوى الان لو استخدمت "if else" هيكون بالشكل ده : http://img72.imageshack.us/img72/614/ifelse.jpg السؤال الان هل استخدام الامر بالشكل السابق عندما يكون السعر فوق هذا المستوى سيضع امر معلق كل تحرك للسعر فوق المستوى يضع امر معلق ! لو عاوز يعمل كده مرة واحدة هل استخدم بعد if امر ;break ولا ايه الحل ! في عدة طرق منها انك تعرف متحول بنوع int وتعطيه قيمه ولتكن صفر وداخل ال if تضيف شرط اضافي بان المتحول يكون مساوي للصفر ثم تجعله يساوي واحد , وبذلك يتحقق شرطي if مره واحده كالمثال التالي int start() { int buf1 = 0; if (Ask<=greenbuy+10 && buf1 == 0) { buf1 = 1; OrderSend(Symbol(),.....] Forex 02-28-2010, 12:20 AM في عدة طرق منها انك تعرف متحول بنوع int وتعطيه قيمه ولتكن صفر وداخل ال if تضيف شرط اضافي بان المتحول يكون مساوي للصفر ثم تجعله يساوي واحد , وبذلك يتحقق شرطي if مره واحده كالمثال التالي int start() { int buf1 = 0; if (Ask<=greenbuy+10 && buf1 == 0) { buf1 = 1; OrderSend(Symbol(),.....] 8541k8541k8541k |