النتائج 286 إلى 300 من 308
- 25-02-2009, 07:22 PM #286
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
أنا أجربه و Base=false بعد وضع الملفات وBase=true علي الباك تست حتي تتحسن النتائج[/quote]
انا اتكلم عن الفورد تست ولااتكلم على الباك تست هل يجب وضع ملفاتك المرفقة وهل لها دور في عمل الإكسبيرت في الفورد تست ولا هي فقط للباك تست ؟ وخيار Base ماذا نختار في عمل الفورد تست؟
وشكرا
- 25-02-2009, 07:43 PM #287
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
انا اتكلم عن الفورد تست ولااتكلم على الباك تست هل يجب وضع ملفاتك المرفقة وهل لها دور في عمل الإكسبيرت في الفورد تست ولا هي فقط للباك تست ؟ وخيار Base ماذا نختار في عمل الفورد تست؟
وشكرا[/quote]
طبعا يجب وضع الملفات عند التجربه علي الفورورد تست
سأشرح لك مافهمته حتي الأن عن عمل هذا الأكسبرت وتوجد أسرار أخري أحتاج لمعرفتها
الباراميتر المسؤول عن الشراء
كود:if(MACD_3<=MACD_2 && MACD_2>MACD_1) { if(close_orders)Close_All_Orders(); veٌtor[0]=iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,1)/iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,1); veٌtor[1]=iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,1)/iMA(Symbol(),Period(),MAPeriod6,0,MAMethod,MAPrice,1); veٌtor[2]=iMA(Symbol(),Period(),MAPeriod2,0,MAMethod,MAPrice,1)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,1); veٌtor[3]=iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,1)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,1); veٌtor[4]=iMA(Symbol(),Period(),MAPeriod1,0,MAMethod,MAPrice,1)/iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,1); Prob_win=Euclidean_Metric(base_sell,veٌtor,numbers_of_vectors_sell); if(Prob_win>=sell_threshold){ if(HiddenSLTP)OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,0); else OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Ask+sl*Point,Bid-tp*Point);} if(inverse_position_open_? && Prob_win<=invers_sell_threshold){ if(HiddenSLTP)OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0); else OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Bid-sl*Point,Ask+tp*Point);} }
شرط الشراء والبيع يعتمد علي رقم Prob_win
وProb_win يحسبها الأكسبرت بناء علي بيانات مخزنه بالملفات يعني لو لم تكن الملفات موجوده فأن Prob_win=0 بهذه الحاله الأكسبرت سيدخل صفقات عشوائيه (فهمت ذلك من الكود الموجود داخل الأكسبرت)
السر الذي أحتاج لمعرفته بعد تخزين البيانات علي الباك تست هل تستمر البيانات الحاليه بالتخزين أثناء عمله؟ اذا كانت الأجابه لا فأنه بدون تعديل لن يعطي نفس النتائج وصاحب الأكسبرت عمله ليختبر فكره معينه ولم يضع الأكسبرت الذي ينفذ هذه الفكره
وأريد أن أتأكد من أن الأكسبرت يستقبل بيانات سابقه
- 25-02-2009, 08:05 PM #288
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
اعتقد بان الفورد تيست هو الاختبار الحقيقي للاكسبرت
- 25-02-2009, 08:18 PM #289
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
اشكرك ياأستاذ trader12 , هذا ماكنت اسأل نفسي عنه , عرفنا ان هذه الملفات تخزن المعلومات واذا عملنا باكتست تحسن أداءة فهل سيحسن أداءة عند قرائة وتخزين معلومات جديدة يقرئها لأول مرة
أخشى انه فقط ينجح في الباك تست ولاينجح في الفورد تست ؟ إلا اذا كان ذكي جدا ويقوم بالإكسبيرتات التي تعتمد على الشبكات العصبية .
السؤال المهم والذي ستجاوبني عليه كمبرمج : هل الاكسبيرت يستخدم البيانات المخزنة في الملفات في fils في صفقاته المستقبلية ؟ اذا كان نعم فعندي سؤال آخر:
هل سيتخدم البيانات المخزنة من علمية الباك تست ولا فقط المخزنة من الفورد تست
اذا كان من الباك تست فسنعمل باك تست من بداية عام 2001 للنظر كيف سيتغير أدائة .
اما اذا كان من الفورد تست فيجب الصبر عليه لمدة كم شهر ليخزن معلومات الفورد تست .
انتظر اجابتك , وشكرا
- 25-02-2009, 09:51 PM #290
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
حتي لو فرضنا أن الأكسبرت يخزن بيانات مستقبليه ويعتمد عليها بصفقاته علي الباك تست لا أعتقد أن النتيجه ستكون ممتازه لهذه الدرجه يوجد فرق بين دخوله علي صفقه حاليه مخزنه ومستقبليه المستقبليه مثلها مثل الصفقات الماضيه أما الحاليه فتعطي تنبؤ 100 %
وعندي أمل كبير أنه لا يعتمد عي الصفقات الحاليه المخزنه علي الباك تست لأنه يدخل شراء وبيع بناء علي كسر يتغيير من 0.1 الي 0.9 وقد قمت بعمل مؤشر بهذا الموضوع يراقب رقم pro-win أبحث عنه ستجده يتغيير عند تحرك السعر وهذا الرقم أخذ من بيانات مخزنه بالملفات بعد عمليات حسابيه
وأنا مازلت أحاول أن أعرف أسرار أكثر عنه
- 25-02-2009, 10:50 PM #291
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
آخر تعديل بواسطة trader12 ، 25-02-2009 الساعة 10:54 PM
- 26-02-2009, 07:06 AM #292
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
ربما يكون يستفيد من البيانات السابقة ويضع لها احتمال النجاح من الفشل بناء على ناتج الكسر المتغير ومقارنته مع الناتج السابق المخزن في الملف هل هذا ممكن ؟ اشرحها لك بتوسع
مثلا المحدد في الإكسبيرت 0.1 الى 0.4 اشارة بيع و0.6 الى0.9 اشارة شراء
لنقل انه عند تخزينه للبيانات السابقة حلل التالي مثلا: ان 0.1 إشارة بيع نسبة نجاحها 90% بناء على 400 صفقة سابقة قد نتجت عن هذه النسبة اللي هي0.1 ونجحت الصفقة, الآن شغلنا الإكسبيرت ديمو وصادف عند تحليله لحركة السعر الآن ان النتيجة كانت 0.1 وهو قد خزن سابقا هذه النسبة ان نسبة نجاحها 90% فيدخل بناء على هذا الأساس , لكن لو لم يكن مخزن في الملف اي بيانات سابقة فسيدخل على الشرط المحدد الرئيسي اللي هو ادخل بيع اذا كان الناتج من 0.1 إلى 0.4 وستكون نسبة نجاح الصفقة من فشلها متفاوتة .
السؤال هل الملف يخزن هذه النسب المتغيره ؟ وهل عندما يريد ان يدخل في صفقة جديدة يرجع الإكسبيرت لهذا الملف قبل الدخول في الصفقة ؟
لأنني جربت اكثر من اكسبيرت بنفس طريقة هذا له ملفات في fils ولايعمل بكفائة إلا بها
والإكسبيرتات تعتمد في دخول الصفقات الجديدة على هذه الملفات المخزنة لتستورد منها أمر أو نسبة ما ...
- 26-02-2009, 10:19 AM #293
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
النتائج معي غير جيدة
- 26-02-2009, 12:20 PM #294
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
طيب بالنسبة لاكسبيرت شمعة الصفر شو صار وضعو هل هو جاهز ولا ينتظر التعديل؟
لماذا لم يتم فتح موضوع خاص باكسبيرت شمعة الصفر وتم خلطة مع الاكسبيرت الروسي
- 26-02-2009, 02:39 PM #295
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
نعم هذه الطريقه يمكن أن تعطي نتائج ممتازه مثل الموجوده علي الباك تست وأحتمال 95 % أنه يعمل بهذه الطريقه
لكن لسوء الحظ تبين أن الأكسبرت لا يستعمل البيانات المخزنه علي الباك تست عند عمله علي الفورورد تست ستقول كيف عرفت هذا ؟
قم بتجربه صغيره:
قبل أن تعمل هذه التجربه سأشرح لك ماهي البيانات التي يخزنها علي الباك تست وعندما تجعل Base=True
عند جعل Base=True سيكون شروط الشراء والبيع كالتالي
كود:if(Base) { if(MACD_3<=MACD_2 && MACD_2>MACD_1) { if(close_orders)Close_Orders_by_type(OP_BUY); if(HiddenSLTP)OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,0); else OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Ask+sl*Point,Bid-tp*Point); } if(MACD_3>=MACD_2 && MACD_2<MACD_1) { if(close_orders)Close_Orders_by_type(OP_SELL); if(HiddenSLTP)OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0); else OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Bid-sl*Point,Ask+tp*Point); } }
هذه هي الصفقات التي يقوم بها عند جعل Base=true
بعد ذلك ستوقف الباك تست وتعيده من جديد مع جعل Base=false
عند هذه اللحظه سيخزن الأكسبرت جميع الصفقات الرابحه والخاسره فهمت ذلك من الكود التالي
الداله التاليه تبدأ العمل بعد نزع الأكسبرت من التشارت أو توقف الأكسبرت علي الباك تست وعمله من جديدكود:int deinit() {}
كود:int deinit() { if(Base) { int Hadle_1=FileOpen("Buy_Position.dat",FILE_BIN|FILE_WRITE); int count; double ordinate_1,ordinate_2,ordinate_3,ordinate_4,ordinate_5; for(int i=OrdersHistoryTotal()-1;i>=0;i--) { OrderSelect(i,SELECT_BY_POS,MODE_HISTORY); if(OrderType()==0) { if(OrderProfit()>=0)//انهٌü çàïèٌûâàهٌٍے لàçà âهêٍîًîâ نëے ïîëîوèٍهëüيî çàêًûâّèٌُے îًنهًîâ { count=iBarShift(Symbol(),Period(),OrderOpenTime()); count++;//جû لَنهى ًàٌٌىàًٍèâàٍü ïًهنûنَùèé لàً(ïهًهن îٍêًûٍèهى îًنهًà) ÷ٍîلû ïًîميîçèًîâàٍü َلûٍî÷يîٌٍü/ïًèلûëüيîٌٍü ïîçèِèè ordinate_1=iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,count); ordinate_2=iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod6,0,MAMethod,MAPrice,count); ordinate_3=iMA(Symbol(),Period(),MAPeriod2,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count); ordinate_4=iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count); ordinate_5=iMA(Symbol(),Period(),MAPeriod1,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,count); FileWriteDouble(Hadle_1,ordinate_1,DOUBLE_VALUE);//اàïèٌûâàهى âهêٍîً â لàçَ... FileWriteDouble(Hadle_1,ordinate_2,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_3,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_4,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_5,DOUBLE_VALUE); FileWriteDouble(Hadle_1,1,DOUBLE_VALUE); } if(OrderProfit()<0)//انهٌü çàïèٌûâàهٌٍے لàçà âهêٍîًîâ نëے çàêًûâّèٌُے îًنهًîâ ٌ îًٍèِàٍهëüيûى ïًîôèٍîى(ïًîùه مîâîًے ٌ ëîٌîى) { count=iBarShift(Symbol(),Period(),OrderOpenTime()); count++;//جû لَنهى ًàٌٌىàًٍèâàٍü ïًهنûنَùèé لàً(ïهًهن îٍêًûٍèهى îًنهًà) ÷ٍîلû ïًîميîçèًîâàٍü َلûٍî÷يîٌٍü/ïًèلûëüيîٌٍü ïîçèِèè ordinate_1=iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,count); ordinate_2=iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod6,0,MAMethod,MAPrice,count); ordinate_3=iMA(Symbol(),Period(),MAPeriod2,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count); ordinate_4=iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count); ordinate_5=iMA(Symbol(),Period(),MAPeriod1,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,count); FileWriteDouble(Hadle_1,ordinate_1,DOUBLE_VALUE);//اàïèٌûâàهى âهêٍîً â لàçَ... FileWriteDouble(Hadle_1,ordinate_2,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_3,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_4,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_5,DOUBLE_VALUE); FileWriteDouble(Hadle_1,0,DOUBLE_VALUE);//خلًàٍèٍü âيèىàيèه ÷ٍî çنهٌü âهêٍîً ïîىه÷هي êàê 0, à âûّه êàê 1 } } }
- 26-02-2009, 03:27 PM #296
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
بعد ذلك سيتحقق الأكسبرت من جميع الصفقات التي نفذت و Base=true ربحت أم خسرت
كود:if(OrderProfit()<0)
كود:if(OrderProfit()>=0)//انهٌü çàïèٌûâàهٌٍے لàçà âهêٍîًîâ نëے ïîëîوèٍهëüيî çàêًûâّèٌُے îًنهًîâ { count=iBarShift(Symbol(),Period(),OrderOpenTime()); count++;//جû لَنهى ًàٌٌىàًٍèâàٍü ïًهنûنَùèé لàً(ïهًهن îٍêًûٍèهى îًنهًà) ÷ٍîلû ïًîميîçèًîâàٍü َلûٍî÷يîٌٍü/ïًèلûëüيîٌٍü ïîçèِèè ordinate_1=iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,count); ordinate_2=iMA(Symbol(),Period(),MAPeriod5,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod6,0,MAMethod,MAPrice,count); ordinate_3=iMA(Symbol(),Period(),MAPeriod2,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count); ordinate_4=iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod4,0,MAMethod,MAPrice,count); ordinate_5=iMA(Symbol(),Period(),MAPeriod1,0,MAMethod,MAPrice,count)/iMA(Symbol(),Period(),MAPeriod3,0,MAMethod,MAPrice,count); FileWriteDouble(Hadle_1,ordinate_1,DOUBLE_VALUE);//اàïèٌûâàهى âهêٍîً â لàçَ... FileWriteDouble(Hadle_1,ordinate_2,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_3,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_4,DOUBLE_VALUE); FileWriteDouble(Hadle_1,ordinate_5,DOUBLE_VALUE); FileWriteDouble(Hadle_1,1,DOUBLE_VALUE);
وعند جعل Base=false وبدأ عمله من جديد
سيقرأ الأكسبرت البيانات المخزنه ويدخل الصفقات بنفس شروط الماكد السابقه + نسبة Pro-win
(ذكرتها سابقا)
الأن قم التجربه التاليه
1-ضع الملفات المرفقه بالمجلد file ستلاحظ أن حجمها 0KB (لاتوجد بيانات مخزنه)
2-قم بجميع الخطوات التي ذكرتها سابقا حتي تتحسن النتائج علي الباك تست
3-ستلاحظ أن حجم الملفات 0KB مع أن فترة التجربه طويله
4-الأن تأكد من وجود صفقات مخزنة رابحه أم خاسره علي الميتاتريدر (تجدها مسجله علي Account history) ويستحسن أن يكون الحساب قديم والصفقات أكثر مايمكن
5-قم بتفعيل خيارات DLL وثبت الأكسبرت علي الديمو حتي يتحرك السعر مع جعل Base=true
6-أنزع الأكسبرت من التشارت ستلاحظ حجم الملفات تغيير أصبح ( 1KB) بحالة وجود صفقات مخزنه علي الديمو
هذا دليل علي أن الأكسبرت لا يخزن صفقاته من الباك تست علي الملفات لأستعمالها علي الفورورد تست
- 26-02-2009, 03:35 PM #297
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
الأكسبرت تم وضعه هنا ولا يحتاج تعديل قام بتجربته نجم برقه
https://forum.arabictrader.com/t62123-18.html
- 26-02-2009, 09:00 PM #298
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
اشكرك على شرحك اخوي trader12 , يعني لن نستفيد من هذا الملف إلا في الباك تست.
ولايزال ملف ناقص نحتاجة للربط بين الإكسبيرت وملف fils ؟
لكن هل هذا الملف الرابط يكون مخصص لهذا الإكسبيرت فقط ولا ممكن يكون عام يستخدم للعديد من الاكسبيرتات المشابهه؟
- 26-02-2009, 11:00 PM #299
- 27-02-2009, 11:53 AM #300
رد: اكسبرت حول 10 الاف دولار الى 4 مليون دولار ! خلال سنة واحدة فقط ! ((هدية للجميع))
شكرا للمعلومة
المواضيع المتشابهه
-
من جديد أقوى اكسبرت فى التاريخ ... يحول 10.000 دولار ال 144 مليون دولار لعيون دوم دوم
By loveh999 in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 31آخر مشاركة: 18-12-2008, 11:05 PM -
اقوى اكسبرت فى التاريخ ... يحول 10.000 دولار ال 144 مليون دولار فى عام واحد فقط
By محـمـود ربـيـع in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 45آخر مشاركة: 12-02-2008, 03:32 PM -
اقوى اكسبرت فى التاريخ ... يحول 10.000 دولار ال 144 مليون دولار فى عام واحد فقط
By محـمـود ربـيـع in forum سوق تداول العملات الأجنبية والسلع والنفط والمعادنمشاركات: 28آخر مشاركة: 12-03-2007, 09:24 PM