النتائج 2,041 إلى 2,055 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 06-05-2012, 08:25 PM #2041
السلام عليكم
استاذ اسامة , الاكسيبرت المرفق يعتمد على المضاعفات , اريد اضافة متغير خارجى لتحديد عدد المضاعفات
ومتغير أخر لتفعيل المضاعفات او إلغاؤها .
ما هو الكود اللازم لذلك واين يتم وضعـه .
- 06-05-2012, 10:06 PM #2042
وعليكم السلام ورحمة الله وبركاته
لا يوجد خطأ في الإكسبرت بما أنه يعمل على الباك تست فيجب أن يعمل على أي حساب آخر
تأكد أولا من أن البروكر الذي جربت عليه يسمح بتشغيل الإكسبرتات وتأكد من عدم وجود أخطاء في خانة الجورنال
ما هي الإعدادات التي تريد تجربتها لأرفعها على السيرفر لنتأكد أكثر
- 06-05-2012, 10:17 PM #2043
- 06-05-2012, 10:38 PM #2044
قمت بتعريف التالى كمتغيرات خارجية .
كود PHP:extern double Multiplier=2;
extern int MaxMultiplierOrders=5
ويتبقى سؤال أخر ،، اريد اضافة متغير خارجى لتفعيل المضاعفات
كود PHP:extern bool UseMultiplier=false;
ارجو شرح كيفية اضافة الاكواد السابقة للاكسيبرت بشكل عام , بارك الله فيك .آخر تعديل بواسطة spiders101 ، 06-05-2012 الساعة 10:44 PM
- 06-05-2012, 11:58 PM #2045
شكرا لاهتمامك في الموضوع اخي اسامة ..
تأكدت من البروكر ولا يوجد اي شيء في الجورنال وجربته على اكثر من 3 بروكر وجميع المنصات معلقة على السيرفر خاص بي
الاعدادات سوف ارسلها لك على الخاص .. وكما تعرف استاذ اسامة فأنا محترف في فكرة طريقة عمل الاكسبيرت واستخدمت الطريقة لاكثر من عام ( يدوي )
لا ادري ما هي المشكلة ... ولكن عندما قرأت الكود لاحظت وجود انه يعمل على 3 خانات و5 خانات ... if(Digits==5||Digits==3)Q=10; else Q=1;
هل من الممكن ان تكون هذه هي المشكلة .. ؟!
اسف جدا فانا لا افهم لغة البرمجة ولكن تحليل شخصي لاجد ما هو الخطأ
- 07-05-2012, 12:34 AM #2046
- 07-05-2012, 11:29 AM #2047
شكرا جزيلا لك اخي الكريم ... ولكن والله لا ادري ماهي مشكلة الاكسبيرت ... !!
الغريب في الامر انه ينفذ الصفقات على الباك تيست وعلى جميع المنصات ولكن في الحسابات الحقيقية او التجريبية عندما يتحقق كل شروط الرينج اليومي في الدخول بالعقد ويحقق الرينج اليومي ... لا يدخل ولا يعمل والمشكلة انه لايوجد اي خطأ في الجورنال
والمنصة او البروكر التي اعمل معهم يسمح بتشغيل الاكسبيرت ويدعم نظام المايكرو وانا مجرب عليه اكثر من اكسبيرت ويعملون بدون ايه مشاكل
الاعدادات التي طلبها الاخ اسامة .. بارك الله فيه
UseTimeFilter=1
StartHour=0
EndHour=23
RangePercent=100.00000000
Multiplier=2.00000000
MM_Parameters= Money Management
Lots=1.00000000
UseMoneyManagement=1
RiskPercent=8
Range_Percent_TP=30.00000000
واليك مرفق اخر نسخة من الاكسبيرت
- 07-05-2012, 05:19 PM #2048
هذه هي شروط زيادة حجم اللوت والمضاعفات
كود PHP:if(WinorLoss()==false)Lots=lastlot()*Multiplier;
if(WinorLoss()==true)Lots=Firstlot;
كود PHP:if(UseMultiplier)
{
if(WinorLoss()==false)Lots=lastlot()*Multiplier;
if(WinorLoss()==true)Lots=Firstlot;
}
كود PHP:if(UseMultiplier&&orderstotal()<MaxMultiplierOrders)
{
if(WinorLoss()==false)Lots=lastlot()*Multiplier;
if(WinorLoss()==true)Lots=Firstlot;
}
كود PHP:if(signalbuy1==true && signalbuy2==true&&orderstotal()<MaxMultiplierOrders){
- 07-05-2012, 05:32 PM #2049
جزاك الله خيرا , ساقوم بالتعديل واخبرك النتيجة
سؤال أخر بخصوص الاكسيبرت المرفق ،، اريد اضافة كود يسمح بالخروج من الصفقه عند تغير لون المؤشر للون المعاكس بدلا من التارجت والاستوب ،، اى انه سيعتمد على الخروج من الصفقه على الاشارة العكسية فقط ،، وايضا اريد تعريف متغير خارجى منطقى يسمح بتفعيل خيار الخروج مع الاشارة العكسية او الخروج بطريقة التارجت او الاستوب .
ارجو شرح كيفية اضافة الاكواد السابقة للاكسيبرت .
- 07-05-2012, 06:02 PM #2050
- 07-05-2012, 06:08 PM #2051
استاذ اسامة فـ المؤشر المرفق ، ماهو الكود اللازم لإضافة تنبيه صوتى و تنبيه بظهور رسالة عند تغير الاشارة ،، وايضا اضافة متغير خارجى لتفعيل التنبيه alertsMessage ،، alertsSound .
ارجو شرح الطريقة لعمل ذلك .آخر تعديل بواسطة spiders101 ، 07-05-2012 الساعة 06:16 PM
- 07-05-2012, 07:03 PM #2052
استاذ اسامة ، لدى سؤال بخصوص كود المضاعفات , حسب مافهمت ، لو وضعت مثلا اقصى عدد للمضاعفات
3 فـ المتغير الخارجى التالى
كود PHP:MaxMultiplierOrders=3
اذا كان ماسبق صحيح فـ إن الاكسيبرت لايفعل ذلك بل يستمر فـ فتح المضاعفات بالشكل التالى 1 و 2 و 4 و 8 و ..... حتى يغلق على مكسب .
ما الخطـأ فـ الاكسيبرت ،، وهل يوجد كود ناقص !!
- 07-05-2012, 11:04 PM #2053
أستاذ أسامة
لو في مؤشر بيضع أسهم شراء وبيع على الشارت
لو فرضا أنا عايز شرط الشراء
بعد إغلاق الشمعة إللي عليها سهم الشراء ( وكان الهاي للشمعة دي مثلا 1.3100 )
وأنا عايز أعمل كود إن لو الهاي للشمعة دي إتكسر بـ 5 نقط يشتري
المشكلة إللي واجهتني إن مثلا لو كان الكسر ده بعد عدد غير معروف من الشموع
هيكون شكل الشرط إزاي؟
- 08-05-2012, 12:24 AM #2054
- 08-05-2012, 05:06 AM #2055
إية المشكلة في الكود ده يا أستاذ أسامة ؟
قيمة التيك بروفت سالبة !
ولا يقوم بعمل modify على الأوامر ؟
كود PHP:Ticket=OrderSend(Symbol(),OP_SELL,Lots,NormalizeDouble(Bid,digits),3,0,0,"YousefH",MagicNumber,0,Red);
if(Ticket>0){
SL=High[iHighest(Symbol(),PERIOD_H1,2,50,1)];
TP=OrderOpenPrice()-((SL-OrderOpenPrice())*2);
OrderModify(Ticket,OrderOpenPrice(),SL,TP,0,Red);}
Print(SL,"___",TP);
}
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM