النتائج 1 إلى 4 من 4
  1. #1
    الصورة الرمزية د.ب.س
    د.ب.س غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2015
    الإقامة
    تونس
    المشاركات
    2

    11 (إكسبرت سوبلكس) محاولة اصلاح و تطوير الاكسبرت

    بسم الله الرحمان الرحيم و الصلاة و السلام على اشرف المرسلين

    اما بعد:



    (* في البداية اتأسف على الاخطاء الكتابية ان وجدت )





    انا اُعْتبر متداول جديد في سوق الفوركس صحيح اني اعرف السوق منذ اكثر من 3 سنوات الا اني لا امضي سوى ساعات قليلة اسبوعيا على الشارت نضرا لالتزماتي الدراسية



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




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


    اولا: المنصة باهضة الثمن حيث يتجاوز الاشتراك السنوي بها اكثر من 3000$
    ثانيا: المنصة معقدة جدا في الاعدادات حيث يتوجب عليك اعداد اكثر من 30 خانة كلها ارقام و عمليات حسابية معقدة
    ثالثا: تحتاج هذه المنصة لحساب ضخم اي اكثر من 10.000$
    رابعا: تعمل المناصة على شارت اليومي وتفتح صفقات طويلة المدى باهداف بعيدة




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


    اضغط على الصورة لعرض أكبر

الاســـم:	Sans titre.png
المشاهدات:	112
الحجـــم:	32.7 كيلوبايت
الرقم:	443608



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



    هذه نضرة عامة و ملخصة على الاستراتيجية
    بدات بالبحث عن مثل هذا الاكسبرت لكني لم اجده و جربت كل اكسبرتات الهدج لكنها لم تكن مربحة و بافكار مختلفة عن هذه الاستراتيجة




    لذلك قررت ان اصنع هذا الاكسبرت بمفردي و بدات دراسة لغة ال "MQL4" لكني لم ادرس هيكل الاكسبرت كيف يتم انشائه، فقط الاوامر اللتي ساحتاجها و وصلت والحمد لله لصناعت النسخة الاولية من الاكسبرت و هي تحقق الارباح و تعمل جيدا على حسبات الديموا

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


    هذه واجة لقائمة تعديلات الاكسبرت:
    اضغط على الصورة لعرض أكبر

الاســـم:	Sans titre.png
المشاهدات:	103
الحجـــم:	39.6 كيلوبايت
الرقم:	443610


    1: لوت البداية يعني اول صفقة ستفتح ب 0.1

    2: نسبت المضاعفة يعني اذى تم فتح الصفقة الثانية ستفتح ب 0.1*3=0.3 لوت

    3: اول صفقة ستكون صفقة بيع اذا كانت خطأ او شراء اذا كانت صحيح يتم فتح اول صفقة حسب اختيار المستعمل

    4: خانة غير مهمة استعملتها للتاكد من حفض التغيرات عند تعديل الاكسبرت

    5:عدد نقاط منطقة الدعم اي النقاط بين خط البيع و خط الشراء

    6: عدد نقاط الهدف؛ يتم احتسابها من خط البيع لخط الهدف السفلي في حالة البيع و من خط الشراء لخط الهدف العلوي في حالة الشراء



    بالنسبة للمشاكل اللتي اعترضتني:


    (وهو اهم جزاء في الموضوع ههههههه)



    المشكل الاول (وهو ابرز مشكل): الاكسبرت لا يقبل الباك تست فكلما اردت تجربته يتعطل الميتا واضطر لاغلاقه و اعادة تشغيله وانا ارجح السبب الدخول في حلقة اعادة لا متناهية ("infinite repeat loop")
    مع العلم انه يشتغل عند تركيبه على الشرت لكن اذا اردت تغير الفريم او تغير الاعدادات يتعطل الميتا ايضا
    اذا قمت بتركيبه ولم المسه فهو يشتغل مثل المطلوب و يفتح الصفقات و الصفقات المعاكسة
    و يغلق الصفقات عند الوصول للهدف و يفتح صفقة جديدة من الاول لكن اذا تدخلت يتعطل،
    ممكن اضيف شارتات اخرى و استغل عليها لكن مس لازم المس الشارت اللي عليها الكسبرت



    المشكل الثاني: الصفقة الاولى اريد صنع استراتيجية يفتح عليها الصفقى الاولى تلقائيا بدل ما اختار انا نوع الصفقة
    معناه اعمل فنكشن (Function) جديد حسبوا هو يفتح الصفقة الاولى



    المشكل الثالث: الاكسبرت يغلق كل الصفقات عند الوصول للهدف اي ان الكسبرت لا يمكن استعمالوا على اكثر من زوج
    (المشكل اني لا اعرف كيف احفض الصفقات اللتي فتحها على ذلك الزوج ليتم اغلاقها و ترك الباقي
    او اغلاق الصفقات التي فتحها الاكسبرت و ترك الصفقات التي فتحها المستعمل يدويا )





    جزء من كود الاكسبرت

    كود PHP:
    while (true) {  
    f();
     while (
    f()==false)
             {
                
    lot1=lot;
                if (
    BS == true) {
                
    A=Ask;
                
    V1=A;
                
    V2=A-(V2_Level*Point);
                
    TKP=V1+(TKP_Level*Point);
                
    STL=V2-(TKP_Level*Point);
                }
                else {
                
    ABid;
                
    V1=A;
                
    V2=A-(V2_Level*Point);
                
    TKP=V1+(TKP_Level*Point);
                
    STL=V2-(TKP_Level*Point);
                }
                if (
    BS==true){
                
    CloseAll();
                
    openbuy(lot1); 
                }
                else { 
                
    CloseAll();
                
    opensell (lot1);
                     }
             }
                while (
    f()==true)
                {
                       if ( (
    Bid<= V2)  && (BS==true)) {
                      
    CloseAll();
                       
    opensell(lot1=lot1*doubling);
     
                       
    RefreshRates();
                                                       }
                       else if ((
    Ask>=V1)  && (BS==false)) {
                                          
    CloseAll();
                       
    openbuy(lot1=lot1*doubling);
                       
    RefreshRates();
                                                           }
                       else if (((
    Ask <= STL) && (BS ==false)) || ((Bid>=TKP)&& (BS== true))) {
                       
                       
    CloseAll();
                       
    RefreshRates();
                            }
                       else {
     
                       
    RefreshRates();
                       }
                 }
             }
       return(
    INIT_SUCCEEDED);
      } 

  2. #2
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

    وعليكم السلام ورحمة الله وبركاته
    بداية موفقه أخي الكريم لدخول عالم البرمجه والإكسبرتات بالنسبه للإستراتيجية فهي مشهوره ويوجد أكثر من إكسبرت لها لكن بما أنك تريد تعلم البرمجه فسوف أساعدك لإنهاء الإكسبرت
    أرفق الإكسبرت وسوف أوضح لك أين الخطأ وطريقة إصلاحه

  3. #3
    الصورة الرمزية د.ب.س
    د.ب.س غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Sep 2015
    الإقامة
    تونس
    المشاركات
    2

    افتراضي

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

  4. #4
    الصورة الرمزية AlTair
    AlTair غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Dec 2008
    الإقامة
    مصر
    المشاركات
    294

    افتراضي

    الشخص اللى بتتكلم عنه ده واحد بيشرح فى فيديو إستراتجية Sure Fire Hedging و هو واخد الفكرة و أعاد تسميتها ل Zone Recovery و يدعى أنه مليونير من الفكرة دى و هو ولا مليونير ولا بتنجان لأن الفكرة ببساطة معتمدة على break-out للسعر و المضعفات لو السوق تذبذب...طيب مهو الذبذبه دى ممكن تطول و تستمر لفرة طويلة و حصلت قبل كده و لسه هتحصل و ممكن أوى تخسرك كل فلوسك و يجيلك مارجن كول...الحذر واجب أخى و لا تنبهر بأى فيديو على النت قبل تفكير عميق فى الفكرة المطروحه أمامك..على كل حال مرفق PDF فيه شرح الفكرة و مرفق أيضاً إكسبيرت للفكرة و للأمانة لم أجرب الإكسبيرت...جبته من منتدى أجنبى لأن الفكرة قديمة و معروفة و إتعملها إكسبيرت من زمان بس لا أعتقد أنه يستطيع الصمود مع تقلبات و ذبذبة السوق...بالتوفيق أخى.
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    If opportunity doesn't knock, build a door


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17