![]() |
لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
بسم الله الرحمن الرحيم يا جماعة انا عندى سؤال فى البرمجة ودايخ عليه فى المنتديات و مافيش اجابة خدتها ونفعت .فياريت فى المنتدى ده الاقى الاجابة اللى انا عايزها. السؤال: عندى شرطين وعايز الشرط الاول يتحقق ثم الشرط التانى متال : الشرط الاول: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 |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
أهلا بك أخي الكريم
الطريقة التي فوق أستعملها دائما أطلب من حظرتك أن تضع الاكسبيرت الذي تنوي عمله على صيغة mq4 أقوم بالتعديل فيه وألاحظ الأخطاء ممكن تكون أخطاء أخرى غير هذه و اضافات لازم تضاف و بالتالي يمكنك فهم أي شيئ أنتظر ردك |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
اقتباس:
لكن حكاية الصفقتان مع بعض يا اما الشروط للبيع والشراء متشابهة أو أكيد فيه شيئ اخر ابعثه و سأقوم انشاء الله بتعديله لا تقلق أكيد فيه خطأ آخر غير هذا شكرا |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
استاذ حكيم انا معنديش خبرة كبيرة فى برمجة الاكسبرتات فياريت حضرتك لو تكرمت وعملتلى الاكسبرت ده انا هكتبلك شروط الاكسبرت :
1- ادخل الصفقة بنسبة 100% من حسابى 2-انا هحط الاكسبرت على 4 او 5 ازواج.لما تتفتح صفقة فى زوج معين متتفتحش ولا صفقة تانى سواء على نفس الزوج او الازواج التانية لحد مالشمعة تقفل 3-لو متحققش الترجت بتاع الصفقة خلال الشمعة تقفل اوتوماتك مع اغلاق الشمعة وشروط دخول صفقة الشراء ; الشرط الاول:high[0]>open[0])if) الشرط التانى:low[0]<open[0]if) الشرط الاول اتحقق ثم الشرط التانى افتح صفقة شراء لو الشرط التانى اتحقق ثم الشرط الاول مفتحش صفقة شراء وشروط دخول صفقة البيع ; الشرط الاول:low[0]<open[0]if) الشرط التانى:high[0]>open[0])if) الشرط الاول اتحقق ثم الشرط التانى افتح صفقة بيع لو الشرط التانى اتحقق ثم الشرط الاول مفتحش صفقة بيع انا عارف ان انا كده هتعبك معايا بس معلش انا بقالى كتير دايخ على الاكسبرت ده |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
لو سمحت يا حكيم هزود حاجة على الشروط
لو الشرط ده high[0]>open[0])if) تحقق قبل الشرط ده low[0]<open[0])if) ميفتحش صفقات بيع خالص حتى لو اتحققت شروط فتح صفقة البيع لكن لو تحققت شروط الشراء يفتح صفقة شراء عادى ولو الشرط ده :low[0]<open[0])if)تحقق قبل الشرط ده high[0]>open[0])if) ميفتحش صفقات شراء خالص حتى لو اتحققت شروط فتح صفقة الشراء لكن لو تحققت شروط البيع يفتح صفقة بيع عادى ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// وياريت الاكسبرت يشتغل على المنصات اللى فيها السعر بعد العلامة اربع ارقام واللى فيها السعر بعد العلامة 5 ارقام |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
أهلا أخي و معذرة كنت برمجته يوم الخميس
شوف معي عندما تفتتح الشمعة يكون [0]Open يساوي [0]Close و ساوي [0]High و يساوي [0]Low لما يتحرك السعر بنقاط الفوق و تحت يصبح Low دائما و أبدا أقل من Open Low<Open و يكون High أكبر دائما من Open High >Open الخطئ كان في أن شرط البيع نفسه شرط الشراء لماذا لما يهبط السعر تتشكل Low < Open وهذا الشرط الاول للشراء لكن يمثل الشرط الثاني للبيع و يضل دائما هكذا ننتظر الان تحقق الرط الثاني للشراء حيث يصبح High > Open و نفترض تحقق الان الشروط للبيع محقق و الشراء محقق تسمى هذه في الجبر ب الان كيف نحل المشكل اذا تحقق الشرط الاول للقضية الاولى ينفي كليا القضية الثانية اليك الاكسبيرت و ان لم تفهم أي شيئ لا تتردد |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
1 مرفق
تفضل و اقرأ الكود و ان لم تفهم أي شيئ خبرني و لا تتوقف عن تعلم البرمجة فلاحظت أن لديك خبرة في البرمجة حتى لو تكون قليلة كبرها و بحث وراجع أي درس ستتعلم ان شاء الله
|
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
شكرا جزيلا لك ا/حكيم
ان شاء الله هجرب الاكسبرت عند بداية فتح السوق واى حاجة مش فهمها ان شاء الله هسالك عليها واشكرك شكرا جزيلا على سعة صدرك وتقبل الاسئلة منى.انا اول مرة كنت ادخل فيها المنتدى من اسبوع وكانت اول مشاركة ليا هى الموضوع ده وبالفعل وجدت اشخاص محترمة تريد افادة الاشخاص ومساعدتهم واولهم انت ا/حكيم على عكس المنتديات الاخرى التى مللت منها بسبب عدم الرد على اسئلتى لانى كنت بسال اسئلة كتيرة عشان افهم البرمجة وكان لا احد يرد على او كان يرد على سؤال او اتنين ويطنش الباقى .ولكن فى هذا المنتدى ومن اول اسبوع لى فيه ترك عندى انطباع جيد جدا ارجو ان يستمر المنتدى على ذلك المنوال بل يتقدم الى الاحسن ان شاء الله.من الان اعتبر نفسى من اصحاب المنتدى وليس عضوا فيه ارجو تتقبلوا ذلك لانى بالفعل وجدت هنا ضالتى وارجو منكم ان لا تسئموا من اسئلتى ولا تملوا انا ناوى اسال كتير اوى :1 (82): .وارجو ان تتقبلوا منى اى نقد لان هذا سيكون لحبى فى المنتدى وخوفا عليه .مع العلم انه لا يوجد عندى اى ملاحظات حتى الان:). وثانية اكرر شكرى للاستاذ حكيم الذى بالفعل هو الشخص المناسب فى المكان المناسب. |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
أشرك الأخ الكريم على الكلمات الطيبة و أنت عضو ان شاء الله
أما في ما يخص البرمج فهي شيئ سهل و لاحظت أنه لدي بعض المعلومات المسبقة عن كيفية البرمجة وهذا ما تملك هو الشيئ الذي ضليت فيه أكثر من شهر أعلم فيه هنا في المنتدى بقت لك أشياء قليلة وتصبح أكبر من محترف ان شاء الله و اذا كان عند أي سؤال لا تتردد أنا صدري كبير جدا و أحب الخير للناس و أتمنى كل واحد يبرمج لنفسه ما يريد أهلا بك |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
استاذ حكيم
ياريت تكتبلى المعادلة بتاعة شروط فتح صفقات البيع والشراء لوحدها فى mq4 من غير الشروط التانية اللى موجودة فى الاكسبرت انا عايز المعادلة بتاعة فتح صفقات الشراء والبيع لوحدها.يعنى لو حطيت المعادلة ده فى اى اكسبرت تانى تشتغل عادى وتفتح صفقات |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
ما شاء الله أستاذ حكيم دائماً ردود بالتفصيل وبأسلوب مبسط جزاك الله كل الخير ..، |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
والاكسبرت يا استاذ حكيم مبيفتحش صفقات على المنصة التى بها 5 ارقام بعد العلامة
|
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
لا تقلق أنا جاي
أنا مشغول الان بشيئ جديد |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
يا ا/ حكيم انا مش عارف الاكسبرت ماله بيفتح صفقات على بعض المنصات ومنصات تانية مبيفتحش صفقات
ومرة يقفل الصفقات مع اغلاق الشمعة ومرة لا |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
1 مرفق
حسنا لاحظ معي سأشرح لك الاكسبيرت جهزت يعمل على جميع المنصات 5 و 4 باستثناء منصات ENC اذا أردت فلا مانع عندي أنا أشتغل بمنصة الابري يمكنك تحميلعا وترى اما الان يشتغل على اللايف يمكنك أن تستعمله كذلك على الباك تست ملاحظة : الآن سيصبح يغلق على أي شمعة جديدة تظهر ملاحظة 2 : هنالك بعض الشموع لا يفتح فيها صفقات لماذا؟ لأن الشمعة يا اما لم يتشكل لديها الهاي يا اما لم يتشكل لديها اللو و أي استفسار آخر أو تغيير لا تتردد شكرا لك |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
حتى الاول صحيح لكن للبك تست يعمل بطريقة صحيحة و على النت ذات سرعة عالية
لكن الاخير سوف يساعدك تن شاء الله |
رد: لو سمحتو عندى سؤال فى البرمجة. ارجو الرد
شكرا لك اخ حكيم بالفعل شرح رائع
|
الساعة الآن 05:07 PM |
Powered by vBulletin® Copyright ©2000 - 2025
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com