![]() |
لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
بسم الله الرحمن الرحيم يا جماعة انا عندى سؤال فى البرمجة ودايخ عليه فى المنتديات و مافيش اجابة خدتها ونفعت .فياريت فى المنتدى ده الاقى الاجابة اللى انا عايزها. السؤال: عندى شرطين وعايز الشرط الاول يتحقق ثم الشرط التانى متال : الشرط الاول:high[0]>open[0])if) الشرط التانى:low[0]<open[0]if) لو اتحقق الشرط الاول ثم التانى افتح صفقة بيع ولو اتحقق التانى ثم الاول مفتحش صفقة بيع ياريت يا جماعة تكون الاجابة بكتابة المعادلة فى ملف metaeditor علشان يبقى سهل اقراها وجربها ياريت يكون سؤالى واضح ولو سمحتوا عايز الاجابة قبل بداية السوق علشان اجربها |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
إن شاء الله يرد عليك قريباً أحد متخصصي البرمجة بالمنتدى سواء أستاذ حذيفة أو أستاذ حكيم أو غيرهما .. وبالتوفيق إن شاء الله ..، |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
اصبر بس باشمهندس حكيم هيرد عليك
|
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
طلبك سهل سوف أشرحه لك بالتدقيق انتظر أحظرلك الدرس
|
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
اقتباس:
|
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
اقتباس:
تأخذ F=1 تكون من عائلة int و تكون خارج start لما يتحقق الشرط الأول تكون F=1 فيدخل و يحولها الى F=2 ثم يأتي الشرط الثاني فيطلب من F=2 يعني يلزم تحقق الشرط الاول و بالتالي تتنفذ العملية للبيع مادام الشرط الأول قد تحقق فيدخل و يفتح كما قلنا بيع و يحول F الى ما تحب أنت اذا وضعتها 1 يعيد الكرة من جديد أي تحقق الشرط الأول ثم الثاني اذا أعطيتها قيمة مخالفة ل 1 أو 2 فلن يعيد العملية من جديد نفترض أن الشرط الثاني تحقق قبل الشرط الاول فتكون F= 1 لكن العملية الثانية تشترط من F أن تكون مساوية ل 2 و بالتالي لن يدخل الى بتحقق الشرط الاول و تحول F=1 الى F=2 أي استفهام اخر انا حاظرذ اليك ملف ام كيو فور |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
شكرا جزيلا لك حكيم. بالفعل شرح وافى وسهل الفهم بارك الله فيك.
لكن انا لما بكتب المعادلات بتاعة شروط فتح صفقة البيع وتحتها اكتب شروط فتح صفقة الشراء بنفس الطريقة ;int G=4 ;if (Low[0]<Open[0]&& G==4)G=5 (if (High[0]>Open[0]&& G==5 {;Open buy;*/ G=4/* } بيفتحلى صفقتين واحدة شراء وواحدة بيع ياريت تقولى ازاى لما يكون فى صفقة الشراء يفتح شراء بس ولما يكون فى صفقة البيع يفتح بيع بس ياريت يكون MQ4 برده |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
اقتباس:
ملاحظة : أخي الكريم int G=4 الله يخليك تكون خارج الدالة start أعيد تكون خارج الداة start أمل ما تبقى سهل مشكلتك أنك تريد أن تضع واحدة للبيع والاخرى للشراء أنا فاهم ماذا تقصد و ماذا تريد لأنني مريت بهذه البرامج سهلة ان شاء الله شوف معي انت اخترت G للبيع خذ D للشراء مثلا مبياتلي تكون لديك ;int G=4 ;int D=1 وكما عملت مع البيع تعملها مع الشراء لكن باستعمال D و أي استفسار أنا تحت أمرك أنا فاهم ماذا تريد ودائما أستعمل و تصادفني هذه المشكلة شكرا لك و لا تتردد في طرح أسئلتك |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
اقتباس:
;int F=1 ;int G=4 ()int start } ;if (High[0]>Open[0] && F==1)F=2 (if (Low[0]<Open[0]&& F==2 {;Open buy;*/ F=1/* } ;if (Low[0]<Open[0]&& G==4)G=5 (if (High[0]>Open[0]&& G==5 {;Open sell;*/ G=4/* } ;(return(0 { وبرده نفس الحكاية بتحصل كل ميفتح صفقة يفتحلى صفقة شراء وبيع مع بعض ياريت تشوف المعادلات اللى انا كاتبها وتقولى فين الغلط او تقولى حلها ايه |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
اقتباس:
على فكرة بالطريقة ده لما بيحقق الشرط التانى ثم الاول بيفتح صفقة برده. لو الشرط التانى تحقق اولا بالفعل لن يتم فتح صفقة لان f=1 ولكن عندما يتم تحقيق الشرط الاول بعد التانى ستكون كل الشروط متوفرة لفتح الصفقة لان عندها ستكون f=1 و high >open |
الساعة الآن 10:10 PM |
Powered by vBulletin® Copyright ©2000 - 2025
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com