النتائج 5,956 إلى 5,970 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 12-10-2014, 10:39 PM #5956
- 12-10-2014, 11:17 PM #5957
- 13-10-2014, 06:09 AM #5958
جزاك الله كل خير اخي جميل
بس لو تسمح توضيح نقطتين ..
- ليه استخدمنا علامة القسمة ؟؟؟
- لماذا وضعت return ؟؟ ام حضرتك تقصد اكمال الشروط .. مثلا
كود:if (Time[0]!=dnx && CandleBody>0 && act > CandleBody && OrderTotal() ==0)
آخر تعديل بواسطة hre007 ، 13-10-2014 الساعة 06:19 AM
- 13-10-2014, 08:03 AM #5959
السلام عليكم و رحمة الله
طلبي بسيط جدا ... و هذا الطلب من أجل ألا أزعجكم كل فترة لتقوم بعمله لأني أريد أن اقوم به مع أكثر من اكسبيرت ..
أريد كود للبرمجة .. أقوم بوضعه بالاكسبيرت بنفسي .. يعني يا حبذا لو تخبرني أين أنسخه في الاكسبيرت بحيث أقوم فقط بعمل كوبي ثم بيست .. فائدة هذا الكود :-
أريده ان يفتح صفقة معاكسة لصفقة الاكسبيرت الاصلية و بعكس التيك و الاستوب .. مع خيار اقوم فيه بتحديد اللوت للصفقة المعاكسة .. و خيار اخر ترو او فولس لتحديد ان تغلق الصفقة المعاكسة بمجرد ان تغلق صفقة الاكسبيرت الاصلية ..
مثال ..
لدينا اكسبيرت .. قام بفتح صفقة كالاتي :-
بيع
لوت و ليكن 0.1
تيك بروفيت 10 نقاط
ستوب لوس 20 نقطة
بعد اضافة الكود للاكسبيرت سوف يفتح مع هذه الصفقة صفقة أخرى في نفس التوقيت كالاتي :-
شراء
لوت احدده انا و ليكن 0.2
تيك بروفيت 20 نقطة
ستوب لوس 10 نقاط
خيار اغلاق الصفقة بمجرد ان تغلق الصفقة الاصلية يمكنني تفعيله او ايقافه
هذا كل شيء ... أتمنى تلبيته باسرع وقت ممكن بارك الله فيكم
- 13-10-2014, 08:29 AM #5960
وأياك أخي هاشم ، استخدمنا علامة القسمة لأننا نريد أن نرجع بالنقطة الى العدد الصحيح دون كسر بمعنى int لأننا لاندري المنصة كم فاصلة التي سيستخدم عليها الأكسبيرت وبالتالي تسهل المقارنة مع المتغير الذي هو في الأصل سيكون نوع int كل هذا لتسهيل الأمر على المستخدم .
استخدمت return; كرمز فقط للعودة دون التنفيذ اذا كان حجم جسم الشمعة اكبر او اصغر او بين حجمين مثلاً لكنه غير ثابت وأنت تغيره حسب شروطك
- 13-10-2014, 08:36 AM #5961
وعليكم السلام ورحمة الله
هذه دالة سترجع لك بآخر لوت ومنها تستطيع أن تعمل دوال ترجع لك بآخر تك بروفت وآخر ستوب لوز ، ثم اذا كان آخر أمر هو الشراء قم يعمل أمر بيع أنسخه من نفسك الأكسبيرت الذي ستعدل فيه . ستجد الأمر أسهل مماتخيل ، ارجوا لك التوفيق .
كود PHP:double LastOrderLotType(int type){
for(int i=OrdersTotal()-1; i>=0; i--){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo && OrderType()==type){
return(OrderLots());
}
}
return(0);
}
- 13-10-2014, 10:18 AM #5962
حقيقة أخي جميل ليس عندي خبرة بالبرمجة نهائيا .. فقط أعطني الكود كاملا و اين اقوم بنسخه بين أكواد الاكسبيرت .. و انا سأقوم بذلك و الله لولا ضيق الوقت لكنت الان اساعدك في برمجة اكسبيرتات الاعضاء لاني احب البرمجيات جدااااااا لكن للأسف ما في وقت لتعلم شيء .. في انتظارك أخي
- 13-10-2014, 10:30 AM #5963
- 13-10-2014, 02:18 PM #5964
طيب علمني كيف استخدمها الان لعمل المطلوب
- 13-10-2014, 03:44 PM #5965
اقراء شوية ياوليد في البرمجة ستجدها سهلة مع الوقت ، الموضوع مايجي بالأستعجال وسؤالك له اجابات كثير وكلها تعتمد على أن لديك فكرة ولو بسيطة عن البرمجة وأنت تقول ليس لديك فكرة عنها . الأخ حسن عمل لك الأكسبيرت قارن بينه وبين اكسبيرتك وستعرف الأكواد التي اضافها وستتعلم مع الوقت .
- 13-10-2014, 04:07 PM #5966
- 13-10-2014, 04:12 PM #5967
في الرابط مجموعة مواضيع تعليمية ستفيدك ، ليكن هدفك التعلم وليس البحث عن حل نقطة محددة فقط .
https://forum.arabictrader.com/t141872.html
- 13-10-2014, 04:22 PM #5968
- 13-10-2014, 05:35 PM #5969
- 13-10-2014, 10:45 PM #5970
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM