النتائج 1 إلى 15 من 16
الموضوع: طلب مساعدة
- 04-11-2016, 04:57 PM #1
طلب مساعدة
السلام عليكم ورحمه الله وبركاته
السادة المبرمجين .. انا قرأت درس للاستاذ/وضاح العطار
https://forum.arabictrader.com/t40966.html
عن الاكسبيرت اسمه هو Buy_Sell_Day
كان سهل اني اخد Copy -- Paste
ولكن حبيت ان امشي خطوة خطوة عشان اعرف وافهم
المهم عملت باك تست والرصيد الطبيعي المعتاد كان 10000 دولار
ماشاء الله الاكسبيرت يومي رائع ولكن كنت بشوف في Journal
خطأ
كود PHP:ERR_INVALID_STOPS 130 Invalid stops.
130 هدف أو ستوب لوز خاطئ
ولما حاولت اقوم ببعض التعديلات في التيك بروفيت والاستوب لوز وجعلت الرصيد يبدأ ب 300 دولار
مكانش بيفتح صفقات مع نفس الخطأ 130
لو سمحت ايه الحل ؟
- 04-11-2016, 10:05 PM #2
عليكم السلام ورحمة الله وبركاته
اظن المشكله في المنصه واللوت ...
جرب لوت أقل بعد تعديلك للمبلغ ..
وانتبه للستوب لوز .. لان بعض المنصات تشترط ستوب كبير , وعليه لايتم (فتح صفقه) إذا كان الستوب لها أقل من الستوب المطلوب ..
وكذلك التيك بروفيتآخر تعديل بواسطة msh3al ، 04-11-2016 الساعة 10:09 PM
- 05-11-2016, 01:28 PM #3
منصة Fxdd
واللوت زي ما مكتوب في الشرح
هحاول اقلل اللوت واجرب كذا تعديل في التيك بروفيت والاستوب لوز
ونشوف ربنا يسهل
- 07-11-2016, 11:17 PM #4
مافيش فايدة .. جربت وبيخسرني لو عدلت فيهم
الاكسبيرت لازم يشتغل علي رأس مال كبير عشان تربح كويس
عموما الاكسبيرت رائع وهيكون عندي لحد ما يجي وقته ان شاء الله
- 09-11-2016, 12:39 AM #5مثال لدالة ترسم خطوط الترند على الشارتكود PHP:
void DrawTrend(string name,datetime Time1,double Price1,datetime Time2,double Price2,color TColor)
{
if(ObjectFind(name)!=0)
{
ObjectCreate(name,OBJ_TREND,0,Time1,Price1,Time2,Price2);
ObjectSet(name,OBJPROP_WIDTH,1);
ObjectSet(name,OBJPROP_COLOR, TColor);
}
else if(ObjectGet(name,OBJPROP_TIME1)!=Time1)
{
ObjectSet(name,OBJPROP_TIME1,Time1);
ObjectSet(name,OBJPROP_TIME2,Time2);
ObjectSet(name,OBJPROP_PRICE1,Price1);
ObjectSet(name,OBJPROP_PRICE2,Price2);
}
}
ياريت الموضوع يكون مفتوح هنا عشان اعرف استوعب واحده واحده
- 10-11-2016, 08:21 PM #6
وعليكم السلام ورحمة الله وبركاته
بعض البروكرات لا تقبل ستوب لوز أو هدف أقل من عدد نقاط معينه فتأكد من هذا الشرط أولا
ثانيا جرب أن تضع الاستوب لوز والهدف =0 وجرب الباك تست مره أخرى بالرصيد الجديد الذي تريده فإذا فتح صفقات فهذا يدل على أن الخطأ فعلا كان من الهدف أو الأستوب لوز
تأكد إذا كان البروكر يعتمد 5 ارقام عشرية بعد الفاصله فيجب أن تقوم بزيادة 0 للهدف أو الاستوب لوز
- 21-11-2016, 03:37 AM #7
- 21-11-2016, 03:51 AM #8
- 22-11-2016, 04:34 PM #9
إن شاء الله خير ..
- 23-11-2016, 05:07 PM #10
عند إستدعاء المؤشر تكتب إسم المؤشر فقط بدون الإمتداد مثلا ArrZZx2k وليس ArrZZx2k.ex4
ثانيا لا تنسى رقم الإندكس في الداله iCustom
فكما أرى أنت إستخدم رقم الإندكس 0 لكل من الشراء والبيع وبالتأكيد هذا خطأ فراجع رقم الإندكس لسهم الشراء وقم بكتابته ورقم الإندكس لسهم البيع وقم بكتابته
- 24-11-2016, 12:46 AM #11
المؤشر عندي امتداد Ex4
بعد اذنك اشرحلي ايه رقم الاندكس ومنين اعرف احصل عليه ..
وهل ممكن اكتب كلمة index لو معرفتش احصل عليه !!
وكدا الاكسبيرت يعتبر تمام هيشتغل بدون اي عطل !!
ولازم عشان احول مؤشر الي اكسبيرت انه يكون المؤشر امتداد mql4
آخر تعديل بواسطة Mr.Ismail ، 24-11-2016 الساعة 12:49 AM
- 30-11-2016, 12:08 AM #12
إسم المؤشر يكتب فقط بدون إمتداد ولا يجب أن يكون المؤشر امتداد mq4 حتى تستطيع إستدعائه بداخل الإكسبرت.
رقم الإندكس تستطيع معرفته من خانة colors وبالتأكيد يجب أن تكتب الرقم بشكل صحيح
فمثلا لديك مؤشر يعطي سهم أحمر وسهم أخضر فسوف تذهب إلى خانة colors وسوف تستدعي السهم الأخضر حسب رقم الإندكس له ثم تقوم بعمل دالة أخرى وتغير رقم الإندكس وتستدعي السهم الأحمر
راجع هذه المشاركه
https://forum.arabictrader.com/t143414.html#post2392603
- 30-11-2016, 06:57 AM #13
بعد اذنك التعديل علي الاكسبيرت ولو فيه فكرة جديدة ممكن تضاف
ربنا يجازيك كل خير
إعدادات الإكسبرت :
EnableTimeFilter تفعيل فلتر توقيت عمل الإكسبرت
Start_Hour توقيت بداية عمل الإكسبرت
End_Hour توقيت نهاية عمل الإكسبرت
Run_Monday- Run_Friday تحديد أيام تشغيل الإكسبرت
MoneyManagement تفعيل خاصية إدارة رأس المال
RiskPercent نسبة المخاطره
TakeProfit الهدف
StopLoss الاستوب لوز
Lots حجم اللوت
TrailingStop التريلينج ستوب
- 05-12-2016, 06:10 PM #14
أول خطأ هو : تعريف الدوال التي تقوم بعملها يكون خارج الداله start
لذلك يجب أن تضع الداله TimeFilter خارج الداله الرئيسيه
ثانيا بالنسبه لإستدعاء المؤشر طبعا لا تنسى أن تقوم بكتابة رقم الإندكس بشكل صحيح لأنك جعلت سهم البيع والشراء رقم الإندكس هو 0
قمت بتعريف الداله orderscnt بدون أن تأخذ أي قيم ثم عند إستدعائها جعلتها تأخذ قيم في الشروط وهذا خاطئ بالتأكيد
لديك أيضا أخطاء في كتابة الأقواس
- 05-12-2016, 09:40 PM #15