الأخوة الأفاضل وضاح - صانع قرار - ساق الجواء - وجدي وبقية خبراء البرمجة
كما تعودنا منكم في هذا المنتدى المساعدة والدعم بطيبة نفس محبة للخير
لي طلب كالمعتاد وهو كود يقوم بفتح صفقة عند تحقق شرط معين وبعدد عقود محددة في المدخلات الخارجية وكذلك يقوم بفتح صفقات أخرى عن تحقق شرط آخر تأكيدي وبعدد صفقات محددة في المدخلات الخارجية وتحتلف عن الأولى في العدد أو يتم زيادة العقود عند تحقق الشرط الثاني بزيادة رأس المال ( بحيث يمكن الإختيار بين عقد العقود او زيادتها مع زيادة رأس المال.
الصفقة عند تحقق الشرط الاول لابد ان يكون لها وقف خسارة واخذ ربح مستقل يختلف عن الصفقات عند تحقق الشرط التأكيدي الثاني.
مشكورين مقدما .... ورحم الله والديكم وجمعنا بكم جميعاً في جناته :icon26::icon26::icon26:
رد: الأخوة الأفاضل وضاح - صانع قرار - ساق الجواء - وجدي وبقية خبراء البرمجة
بالنسبة لي أرى أن تكتب الكود بنفسك وعلى قدر استطاعتك وتعبر عما لا تستطيعه بلغة عادية ثم تطلب تعديله فنعدله لك.
رد: الأخوة الأفاضل وضاح - صانع قرار - ساق الجواء - وجدي وبقية خبراء البرمجة
اقتباس:
المشاركة الأصلية كتبت بواسطة ساق الجواء
بالنسبة لي أرى أن تكتب الكود بنفسك وعلى قدر استطاعتك وتعبر عما لا تستطيعه بلغة عادية ثم تطلب تعديله فنعدله لك.
مشكور أخي ساق الجواء على الرد .... لقد حاولت كثيراً وباءت كل المحاولات بالفشل
الكود اللي كتبته ناقص ولا تتوفر فيه الشروط المطلوبة وبالتالي طلعت النتائج خاسرة :0023::0023:
فرأيت أن يكون هناك تعديل للإكسبيرت وذلك بكتابة الكود المطلوب :016:
حاولت كتابة الكود لكن كثرت الأخطاء .... ولا استغني عن دعمكم ومساعدتكم
تحياتي لك ياغالي :icon26::icon26::icon26:
1 مرفق
رد: الأخوة الأفاضل وضاح - صانع قرار - ساق الجواء - وجدي وبقية خبراء البرمجة
لا بأس أعطنا ما وصلت إليه فنصححه لك وتقارن فتتعلم. ودعني أدلك على الطريقة الصحيحة لتعلم البرمجة.
من الضروري أن تبدأ التعلم بالتدريج الأهم فالأهم والأساسي قبل الكمالي والسهل قبل المعقد.
مثلا افهم جيدا مهمة المتحولات ثم مهمة الوظائف الكبيرة للمؤشرات والإكسبرتات مثل وظيفة start و int و deint ثم افهم الحلقات جيدا ثم أتقن كتابة الوظائف الأخرى التي تاتي مع اللغة بشروطها مثل وظيفة OrderSend و OrderClose و OrderDelete و باقي الشلة.
ثم تعلم كيف تكتب وظائف خاصة بك وهكذا فإذا تعلمت هذه الأمور الأساسية فالباقي يعتمد على منطقك وتفكيرك وتحيلك لتحقيق أي شيء تريده وهنا ستجد اي عمل عمله مبرمج ممكن يكون آخر عمله بطريقة أخرى ولكن تؤدي إلى نفس النتيجة ولكن قد تختلف الكفاءة ومقدار استهلاك الكمبوتر للذاكرة ومصادر الحسب.
واعلم أن المبرمجين يقلد بعضهم بعضا وكل واحد لا بد يستفيد من عمل من سبقه فكن مقلدا جيدا حتى تتمكن فتصبح مبدعا.
أما أنك تطمر مباشرة لبرمجة منطق معقد وأنت أصلا لم تتقن الأساسيات فستظل مكانك راوح كالمنبت (من يبقى على ظهر جمله والجمل واقف ولا يمشي) لا أرضا قطع ولا ظهر أبقى.
وخذ مثالا أنا نفسي كثيرا ما احتاج برمجة شيء لا أحسنه فلا أستعجل أو يطلب مني أحد ذلك فلا أتردد في أن أقول لا أستطيع ولكن مع الوقت أتعلمه تدريجيا ببحثي عنه عند فراغي أو رؤية عمل لغيري فيه ما يشبه ما أريد وهكذا.
وخذ هذا الدليل (وعشمي فيك أنه موجود عندك) فيه كل وظائف اللغة وكلماتها المحجوزة فعند استخدام أيا منها ابحث عنها أولا في الدليل وانظر شروطها ومثال استخدامها فقلده.