إعلانات تجارية اعلن معنا

صفحة 2 من 8 الأولىالأولى 12345678 الأخيرةالأخيرة
النتائج 11 إلى 20 من 79

الموضوع: طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

  1. #11

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    جزاك الله خيرا ، أسأل الله أن يشفي والديك ويعافيهما من كل مكروه ، وأن يبارك لك في علمك ورزقك

  2. #12

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    شكراً لك يا دكتور وليد على هذا الموضوع المميز.

    ولكن...

    ألا ترى معي أنه من الأفضل البدء بمبادئ البرمجة عوضاً عن طريقة عمل الإكسبرت، لأنه من غير الممكن لمن لا يعرف أساسيات البرمجة أن يقوم بتطوير اكسبرت إلا إذا استخدم أدوات أخرى.

    لذلك فعلى الجاد في الموضوع أن يبدأ تعلم المفاهيم الأولية في لغة MQL4 ويطبق عملياً ما تعلمه.

    يوجد الكثير من الملفات التعليمية لهذه اللغة ولكن أفضلها على الإطلاق السلسلة البرمجية التي طورها Coderzguru فهي سهلة القراءة سلسة الأسلوب ولا تفترض أي معرفة مسبقة بالبرمجة.



    وفقكم الله

  3. #13

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اخي العزيز وليد بارك الله فيك على هاذا الشرح زادك الله من علمه
    لديه سوال كيف لي ان اعمل اكسبرت لكن لا اريد ان يعتمد على الموشرات لكن يكون اللبع او الشراء على الشموع مثال في اعله او الادنه او الاغلاق او الفتح يعني اريد ان يكون وفق معدلات اضعه فيه بنا على الفتح او الاغلاق كيف لي ذالك
    لكن بدون ايه موشرات مثل عمليه حسابيه او ارقام تكون بنا على الافتتاح ولاغلاق مثال

    بارك الله فيك اتمنا الرد ولك مني فائق الاحترام والتقدير لشخصك الكريم

  4. #14

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اخي وليد

    روح ياشيخ الله يرحم والديك ويرزقك من حيث لا تحتسب ويعطيك العافيه والصحه ووالديك ويشفي الوالد

    بأذن الله

    عندي استفسار

    عند تحميل الملف اللى اسفل الموضوع كيف يتم ربطه في الميتا

    هل يتم نسخه مثل باقي المؤشرات في الميتا او في جزء اخر وكيف يتم الرجوع اليه من الميتا 4 !!!!!!

    يعني بالعربي كيف يتم ربط تلك الملفات بالميتا 4 ومن اي جزء يتم الرجوع اليها لكي يتم استخدامها في صناعة الاكسبرت الجديد

    ارجو الافاده جديد في هذا المجال
    التعديل الأخير تم بواسطة البروكر ; 07-06-2006 الساعة 03:56 PM

  5. #15

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اقتباس المشاركة الأصلية كتبت بواسطة jafar
    اخي العزيز وليد بارك الله فيك على هاذا الشرح زادك الله من علمه
    لديه سوال كيف لي ان اعمل اكسبرت لكن لا اريد ان يعتمد على الموشرات لكن يكون اللبع او الشراء على الشموع مثال في اعله او الادنه او الاغلاق او الفتح يعني اريد ان يكون وفق معدلات اضعه فيه بنا على الفتح او الاغلاق كيف لي ذالك
    لكن بدون ايه موشرات مثل عمليه حسابيه او ارقام تكون بنا على الافتتاح ولاغلاق مثال

    بارك الله فيك اتمنا الرد ولك مني فائق الاحترام والتقدير لشخصك الكريم
    اهلا أخي , شكرا على دعواتك

    اللي بتقوله اسهل بكثير جدا من المؤشرات

    بس قللي افكارك ونحاول نترجمها مع بعض ونضعها في الكسبيرت

    يعني اكتب المعادلات وهانترجمها مع بعض للغة الميتا ان شاء الله

  6. #16

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اقتباس المشاركة الأصلية كتبت بواسطة البروكر
    اخي وليد

    روح ياشيخ الله يرحم والديك ويرزقك من حيث لا تحتسب ويعطيك العافيه والصحه ووالديك ويشفي الوالد

    بأذن الله

    عندي استفسار

    عند تحميل الملف اللى اسفل الموضوع كيف يتم ربطه في الميتا

    هل يتم نسخه مثل باقي المؤشرات في الميتا او في جزء اخر وكيف يتم الرجوع اليه من الميتا 4 !!!!!!

    يعني بالعربي كيف يتم ربط تلك الملفات بالميتا 4 ومن اي جزء يتم الرجوع اليها لكي يتم استخدامها في صناعة الاكسبرت الجديد

    ارجو الافاده جديد في هذا المجال
    شكرا اخي على دعواتك

    بالنسبة للكسبيرت لو فهمت تصنعه من الشرح الموجود احفظه وشغله كما في هذا الموضوع

    http://www.moneyexpertsclub.net/foru...ead.php?t=3205

    اما مكتبة المؤشرات المرفقة فهي اكواد المؤشرات للنسخ واللصق فقط

  7. #17

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اقتباس المشاركة الأصلية كتبت بواسطة dr_waleed
    اهلا أخي , شكرا على دعواتك

    اللي بتقوله اسهل بكثير جدا من المؤشرات

    بس قللي افكارك ونحاول نترجمها مع بعض ونضعها في الكسبيرت

    يعني اكتب المعادلات وهانترجمها مع بعض للغة الميتا ان شاء الله
    حياك الله اخي وليد المعادلات بسيطه بارك الله فيك
    مثال اغلاق السوق على 1.2800 اريد ان يبع الان الكسبرت على 1.2850 قبل الاغلاق بي 50
    في حال انه اغلاق السوق على 1.2900 اريد ان يشتري حينما يرجع السوق على 1.2850
    بشرط ان يكون في حال انه السوق اغلاق على ارتفاع ان يشتري الزوج في حال ان السوق رجع مثال 50 نقطه
    وفي حال ان السوق اغلاق في نزول ان يبيع في حال رجع السوق 50 نقطه طبعا

    طبعا هاذا مثال عما اريد بتحديد لكن اريد ايضا ان يكون خط مرسوم على الشارت قبل ان ينفذ العمليه الكسبرت في مناطق الدخول او لستوب او الاهداف بارك الله فيك

    اتمنا الرد بارك الله فيك لنه بحاجه لعمل اكسبرت الله يخليك

  8. #18

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اقتباس المشاركة الأصلية كتبت بواسطة jafar
    حياك الله اخي وليد المعادلات بسيطه بارك الله فيك
    مثال اغلاق السوق على 1.2800 اريد ان يبع الان الكسبرت على 1.2850 قبل الاغلاق بي 50
    في حال انه اغلاق السوق على 1.2900 اريد ان يشتري حينما يرجع السوق على 1.2850
    بشرط ان يكون في حال انه السوق اغلاق على ارتفاع ان يشتري الزوج في حال ان السوق رجع مثال 50 نقطه
    وفي حال ان السوق اغلاق في نزول ان يبيع في حال رجع السوق 50 نقطه طبعا

    طبعا هاذا مثال عما اريد بتحديد لكن اريد ايضا ان يكون خط مرسوم على الشارت قبل ان ينفذ العمليه الكسبرت في مناطق الدخول او لستوب او الاهداف بارك الله فيك

    اتمنا الرد بارك الله فيك لنه بحاجه لعمل اكسبرت الله يخليك
    اسف لتأخري في الرد أخي نظرا لظروف خاصة

    خللينا نفكر في المعادلات مع بعض

    بالنسبة لمعادلات الشراء ,,

    انت تريد ان يشتري بعد شمعة دايلي بيضاء .. يعني اغلاقها اعلى من فتحها هكذا
    [PHP]Close[1]>Open[1][/PHP]
    والشرط التاني انه يفتح العقد لما يرجع 50 نقطة من سعر االأغلاق السابق
    [PHP]Bid<=(Close[1]-0.0050)[/PHP]
    حيث ان Bid هو السعر الحالي

    الأن نكتب المعادلات في السطر 22 من النموذج مباشرة
    [PHP]if (Close[1]>Open[1] && Bid<=(Close[1]-0.0050))[/PHP]
    دون اي معرفات في السطور من 11 ل 15 ممكن نتركهم او نمسحهم لا يهم

    الأن نعود لمعادلات البيع
    نفس الكلام لكن نعكس الوضاع
    [PHP]Open[1]>Close[1][/PHP]
    [PHP]Bid>=(Close[1]+0.0050)[/PHP]

    ونكتبها في السطر 23 من النموذج
    [PHP]if (Close[1]<Open[1] && Bid>=(Close[1]+0.0050))[/PHP]

    الأن جرب وسنضيف اي تعديلات يا أخي

    تحياتي

  9. #19

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اقتباس المشاركة الأصلية كتبت بواسطة dr_waleed
    اسف لتأخري في الرد أخي نظرا لظروف خاصة

    خللينا نفكر في المعادلات مع بعض

    بالنسبة لمعادلات الشراء ,,

    انت تريد ان يشتري بعد شمعة دايلي بيضاء .. يعني اغلاقها اعلى من فتحها هكذا
    [PHP]Close[1]>Open[1][/PHP]
    والشرط التاني انه يفتح العقد لما يرجع 50 نقطة من سعر االأغلاق السابق
    [PHP]Bid<=(Close[1]-0.0050)[/PHP]
    حيث ان Bid هو السعر الحالي

    الأن نكتب المعادلات في السطر 22 من النموذج مباشرة
    [PHP]if (Close[1]>Open[1] && Bid<=(Close[1]-0.0050))[/PHP]
    دون اي معرفات في السطور من 11 ل 15 ممكن نتركهم او نمسحهم لا يهم

    الأن نعود لمعادلات البيع
    نفس الكلام لكن نعكس الوضاع
    [PHP]Open[1]>Close[1][/PHP]
    [PHP]Bid>=(Close[1]+0.0050)[/PHP]

    ونكتبها في السطر 23 من النموذج
    [PHP]if (Close[1]<Open[1] && Bid>=(Close[1]+0.0050))[/PHP]

    الأن جرب وسنضيف اي تعديلات يا أخي

    تحياتي
    شكرا لك اخي الكريم وليد على الرد وبارك الله فيك
    اخي الكريم وليد حينما وضعت المعادله كم تفضلت لم يعمل معي الاكسبرت بل اخرج اخطا لا اعلم من اين
    اتمنا منك ان تعمل هاذا المعادله على اكسبرت ايذا لم يكن به ايه غلبه عليك بارك الله فيك وترفقه من اجل ان احمله
    ولك مني جزيل الشكر والاحترام

  10. #20

    افتراضي رد : طريقة صناعة الإكسبيرت على أحد النماذج ( حول طريقتك الى المتاجرة الألية)

    اقتباس المشاركة الأصلية كتبت بواسطة jafar
    شكرا لك اخي الكريم وليد على الرد وبارك الله فيك
    اخي الكريم وليد حينما وضعت المعادله كم تفضلت لم يعمل معي الاكسبرت بل اخرج اخطا لا اعلم من اين
    اتمنا منك ان تعمل هاذا المعادله على اكسبرت ايذا لم يكن به ايه غلبه عليك بارك الله فيك وترفقه من اجل ان احمله
    ولك مني جزيل الشكر والاحترام
    تفضل أخي
    الكود هنا ,, قم بنسخه كاملا في الميتا اديتور
    [PHP] //+------------------------------------------------------------------+
    //| My Own Expert |
    //| Copyright, created 20 may 2006 |
    //| www.moneyexpertsclub.com |
    //| Desined by Dr. Waleed |
    //| dr_waleedmsn.com |
    //+------------------------------------------------------------------+

    #property copyright "My Own Expert"
    #property link "www.moneyexpertsclub.com"

    extern int MaxTrades = 1; // ---------------- 1
    extern int stoploss = 25; // ---------------- 2
    extern int takeprofit = 50; // ---------------- 3
    extern double TrailingStop =10; // ---------------- 4
    extern bool UseHourTrade = true; // ---------------- 5
    extern int FromHourTrade = 7; // ---------------- 6
    extern int ToHourTrade = 17; // ---------------- 7
    extern string MM_Parameters = "---------- Money Management";
    extern double Lots = 1;
    extern bool MM = true, // ---------------- 8
    AccountIsMicro = false;
    extern int Risk = 10; // ---------------- 9

    int ID=148; // -------------------- 10

    //+------------------------------------------------------------------+
    //| FUNCTION DEFINITIONS deinitialization function |
    //+------------------------------------------------------------------+

    void deinit() {
    Comment("");
    }

    int orderscnt(){
    int cnt=0;
    for(int i =0;i<OrdersTotal();i++){
    if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
    if(OrderSymbol()==Symbol() && ID==OrderMagicNumber()){
    cnt++;
    }
    }
    }
    return(cnt);
    }

    //+------------------------------------------------------------------+
    //| FUNCTION DEFINITIONS Start function |
    //+------------------------------------------------------------------+

    int start()
    {
    if (UseHourTrade){
    if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){
    Comment("Non-Trading Hours!");
    return(0);
    }
    }

    double sl,tp;

    if(MM) Lots = subLotSize();


    if (Close[1]>Open[1] && Bid<=(Close[1]-0.0050)){ // ------------------------ 22
    if(orderscnt()<MaxTrades){
    if(stoploss==0){sl=0;}else{sl=Ask-stoploss*Point;}
    if(takeprofit==0){tp=0;}else{tp=Ask+takeprofit*Poi nt;}
    OrderSend(Symbol(),OP_BUY,Lots,Ask,2,sl,tp,"My Own Expert",ID,0,Blue);
    PlaySound("Alert.wav");
    }
    }
    if (Close[1]<Open[1] && Bid>=(Close[1]+0.0050)){ // ------------------------ 23
    if(orderscnt()<MaxTrades){
    if(stoploss==0){sl=0;}else{sl=Bid+stoploss*Point;}
    if(takeprofit==0){tp=0;}else{tp=Bid-takeprofit*Point;}
    OrderSend(Symbol(),OP_SELL,Lots,Bid,2,sl,tp,"My Own Expert",ID,0,Red);
    PlaySound("Alert.wav");
    }
    }

    //+------------------------------------------------------------------+
    //| FUNCTION DEFINITIONS TrailingStop |
    //+------------------------------------------------------------------+

    if(TrailingStop>0)
    {
    if(Bid-OrderOpenPrice()>Point*TrailingStop)
    {
    if(OrderStopLoss()<Bid-Point*TrailingStop)
    {
    OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,
    OrderTakeProfit(),0,Green);
    return(0);
    }
    }
    }
    if(TrailingStop>0)
    {
    if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
    {
    if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))
    {
    OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Poi nt*TrailingStop,
    OrderTakeProfit(),0,Red);
    return(0);
    }
    }
    }

    return(0);
    }

    //+------------------------------------------------------------------+
    //| FUNCTION DEFINITIONS Money Managment |
    //+------------------------------------------------------------------+

    double subLotSize()
    {
    double lotMM = MathCeil(AccountFreeMargin() * Risk / 1000) / 100;

    if(AccountIsMicro==false)
    {
    if(lotMM < 0.1) lotMM = Lots;
    if((lotMM > 0.5) && (lotMM < 1)) lotMM = 0.5;
    if(lotMM > 1.0) lotMM = MathCeil(lotMM);
    if(lotMM > 100) lotMM = 100;
    }
    else
    {
    if(lotMM < 0.01) lotMM = Lots;
    if(lotMM > 1.0) lotMM = MathCeil(lotMM);
    if(lotMM > 100) lotMM = 100;
    }

    return (lotMM);
    }

    //+---------------------------------------------------------------------------------+[/PHP]
    وستجده ايضا بالمرفقات

    لاحظ انك تريده دايلي فقط ف 50 نقطة كثيرة للغاية للتحرك في فريمات اقل

    كما يمكنك التحكم في عدد النقاط في رقم 0.0050 الموجود في المعادلات ,
    مثلا لو كنت تريده يبيع او يشتري بعد تحرك 30 نقطة فقط قم بتغيير 0.0050. الى 0.0030 وهكذا

    كما ارجو ملاحظة اني لم اقوم بتغيير اعدادات الكسبيرت في النموذج في الجزء الثاني من الشرح تاركا لك اختيار الليمت والستوب المناسبان لك (ارجع للشرح في الجزء الثاني من الكسبيرت)

    انا فقط وضعت المعادلات ومسحت السطور من 11 ل 15 لعدم حاجتنا اليها (راجع الجزء الرابع من الشرح)
    ولم تظهر عندي اي أخظاء عند المراجعة

    فأرجو ان ترسل لي صورة من الأخطاء لنراجعها ونتفاداها مستقبلا

    بالتوفيق
    الملفات المرفقة الملفات المرفقة

صفحة 2 من 8 الأولىالأولى 12345678 الأخيرةالأخيرة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. طريقة تركيب الإكسبيرت على الميتا تريدر + مجموعة من الإكسبيرتات
    بواسطة د. وليد سليمان في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 50
    آخر مشاركة: 13-08-2013, 11:21 AM
  2. للتذكير : طريقة تركيب الإكسبيرت على الميتا تريدر + مجموعة من الإكسبيرتات
    بواسطة مهندس وجدي في المنتدى نادي خـبـراء الـبـورصه العالمية
    مشاركات: 2
    آخر مشاركة: 31-05-2013, 03:09 PM
  3. المتاجرة الآلية على برنامج fxsol
    بواسطة أبو وليد في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 15
    آخر مشاركة: 01-05-2007, 01:11 AM
  4. عيد سعيد و كل عام و انت بخير ,,,,,,,,,,,,,و بالمره ممكن تفسير طريقة عمل هذا الإكسبيرت
    بواسطة EGY-Man في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 2
    آخر مشاركة: 28-12-2006, 02:24 AM
  5. المتاجرة الآلية على برنامج fxsol
    بواسطة أبو وليد في المنتدى موسوعة التحليل الفني Technical Analysis Encyclopedia
    مشاركات: 11
    آخر مشاركة: 04-10-2006, 12:07 AM

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

يعد " نادى خبراء المال" واحدا من أكبر وأفضل المواقع العربية والعالمية التى تقدم خدمات التدريب الرائدة فى مجال الإستثمار فى الأسواق المالية ابتداء من عملية التعريف بأسواق المال والتدريب على آلية العمل بها ومرورا بالتعريف بمزايا ومخاطر التداول فى كل قطاع من هذه الأسواق إلى تعليم مهارات التداول وإكساب المستثمرين الخبرات وتسليحهم بالأدوات والمعارف اللازمة للحد من المخاطر وتوضيح طرق بناء المحفظة الاستثمارية وفقا لأسس علمية وباستخدام الطرق التعليمية الحديثة في تدريب وتأهيل العاملين في قطاع المال والأعمال .

الدعم الفني المباشر
دورات تدريبية
اتصل بنا