استراتيجية موجات إليوت والتحليل الزمني

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

النتائج 1 إلى 8 من 8

الموضوع: طلب كود بسيط مهم لاي اكسبيرت

  1. #1

    افتراضي طلب كود بسيط مهم لاي اكسبيرت

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

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

    للتوضيح اكثر قام الاكسبيرت بفتح صفقة شراء يورو وضرب استوب بخسارة -50 برقم تيكت مثلا 123
    اريد وضع شرط اذا كانت اخر صفقة في الهوستري خاسرة وهي في المثال 123 فتح صفقة بضعف تلك الصفقة الخاسرة المهم كيف اصل لاخر صفقة مغلقة وهي تيكت 123 وليس الصفقات السابقة مثلا تيكت 120 او ما قبل في الهوستري لاضع شروطي عليها اذا كانت خاسرة افعل كذا واذا رابحة افعل كذا عن طريق if()

    علما هذا ليس اكسبيرت مضاعفات لانه قد يخسر ويفتح ضعف الصفقة في الفرصة التالية ربما بعد ساعة اويوم او اكثر وليس مثل المضاعفات يفتح ويغلق بشكل مستمر
    كود PHP:
    [PHP]
    switch(lots)

    {

    case 0.1:

    Lots=0.2;
    break;

    case 0.2:

    Lots=0.4;
    break;
    case 0.4:
    Lots=0.8;
    break;

    default:

    Lots=1.6;

    break;

    }

    [/PHP]
    تقريبا حللت مشكلتي بالسويتش السابق ولكن اريد مساعدة صغيرة كيف استطيع وضع قيم للوت مثلا 0.1 او 0.2 لانة في الكود السابق كانة لا يقراء القيم وفورا يذهب الى الديفولت 1.6 كائن قيمة اللوت قيمة غير مثلا 0.1 ربما 0.101 كيف استضيع ان اجعل السيويتش يقراء قيمة اللوت لليحولها الى قيمة اخرى في الكيس
    جربت
    كود PHP:
    NormalizeDouble(OrderLots(),2)

    ولكنة لم يصلح هل اغير اعداد معين
    ام هل هناك طريقة اخرى شكرا لك مقدما

  2. #2

    افتراضي رد: طلب كود بسيط مهم لاي اكسبيرت

    اخي الكريم

    جرب هذا الكود

    [PHP]
    string last;
    for(int i=OrdersHistoryTotal()-2,i<=OrdersHistoryTotal(),i++)
    {
    OrderSelect(OrdersHistoryTotal()-1, Select_by_pos,MODE_HISTORY);
    if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic)
    {
    //for buy order
    if(OrderType()==OP_BUY && OrderClosePrice()>=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_BUY && OrderClosePrice()<=OrderStopLoss()) last="loss";

    //for Sell order
    if(OrderType()==OP_SELL && OrderClosePrice()<=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_SELL && OrderClosePrice()>=OrderStopLoss()) last="loss";
    }
    }

    if (last=="loss") { Lots=Lots*2};

    if (last=="profit") {Lots=FirstLot};

    [/PHP]

    تحياتي


  3. #3

    افتراضي رد: طلب كود بسيط مهم لاي اكسبيرت

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

    جرب هذا الكود

    [PHP]
    string last;
    for(int i=OrdersHistoryTotal()-2,i<=OrdersHistoryTotal(),i++)
    {
    OrderSelect(OrdersHistoryTotal()-1, Select_by_pos,MODE_HISTORY);
    if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic)
    {
    //for buy order
    if(OrderType()==OP_BUY && OrderClosePrice()>=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_BUY && OrderClosePrice()<=OrderStopLoss()) last="loss";

    //for Sell order
    if(OrderType()==OP_SELL && OrderClosePrice()<=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_SELL && OrderClosePrice()>=OrderStopLoss()) last="loss";
    }
    }

    if (last=="loss") { Lots=Lots*2};

    if (last=="profit") {Lots=FirstLot};

    [/PHP]

    تحياتي

    على ما اعتقد هو ما اريد ربما يحتاج مني تعديل بسيط عند ادخالة على الاكسبيرت
    الف الف شكر لك ولو اعرف ذلك لطرحت سؤالي هنا قبل ان انتظر 3 اشهر بدون جدوى واختراع سويتش وغيرة للوصول الى الطريقة لاني لا اعرف كل المصطحات البرمجية
    هذا الكود ينفع للعلم اذا كان هناك اكسبيرت يربح مرة ويخسر مرة مثلا يربح +50 على عقد مني 0.1 ويخسر مثلا -50 في التي بعدها يدخل الصفقة الثالثة ب 0.2 ليربح +100 وتكون النتيجة النهائية ربح +100 شرط ان تكون متاكد من اكسبيرتك ان نجاحة اكبر من خسارتة او مساوية مع الكود السابق يجعل اكسبيرتك ذكي فليفكر الجميع بفكرتي

    تحياتي لك وللجميع

  4. #4

    افتراضي رد: طلب كود بسيط مهم لاي اكسبيرت

    اقتباس المشاركة الأصلية كتبت بواسطة hani1st مشاهدة المشاركة
    على ما اعتقد هو ما اريد ربما يحتاج مني تعديل بسيط عند ادخالة على الاكسبيرت
    الف الف شكر لك ولو اعرف ذلك لطرحت سؤالي هنا قبل ان انتظر 3 اشهر بدون جدوى واختراع سويتش وغيرة للوصول الى الطريقة لاني لا اعرف كل المصطحات البرمجية
    هذا الكود ينفع للعلم اذا كان هناك اكسبيرت يربح مرة ويخسر مرة مثلا يربح +50 على عقد مني 0.1 ويخسر مثلا -50 في التي بعدها يدخل الصفقة الثالثة ب 0.2 ليربح +100 وتكون النتيجة النهائية ربح +100 شرط ان تكون متاكد من اكسبيرتك ان نجاحة اكبر من خسارتة او مساوية مع الكود السابق يجعل اكسبيرتك ذكي فليفكر الجميع بفكرتي

    تحياتي لك وللجميع
    أرجو ان تستفيد منه

    وبالتوفيق ان شاء الله


  5. #5

    افتراضي رد: طلب كود بسيط مهم لاي اكسبيرت

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

    وبالتوفيق ان شاء الله

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

  6. #6

    افتراضي رد: طلب كود بسيط مهم لاي اكسبيرت

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

    اخي الكريم

    اذا كان فتح الصفقات في الباك تيست صحيحة فيجب ان تكون كذلك في الـ لايف

    ولكني اعتقد ان هناك صفقات اخرى تنفذها يدويا او عن طريق اكسبيرت آخر

    على كل

    جرب هذا الكود

    [PHP]
    string last;
    for(int i=0,i<=OrdersHistoryTotal(),i++)
    {
    OrderSelect(i, Select_by_pos,MODE_HISTORY);
    if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic)
    {
    //for buy order
    if(OrderType()==OP_BUY && OrderClosePrice()>=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_BUY && OrderClosePrice()<=OrderStopLoss()) last="loss";

    //for Sell order
    if(OrderType()==OP_SELL && OrderClosePrice()<=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_SELL && OrderClosePrice()>=OrderStopLoss()) last="loss";
    }
    }

    if (last=="loss") { Lots=Lots*2};

    if (last=="profit") {Lots=FirstLot};
    [/PHP] وهذا الاقتباس من شرح الأخ محمود عامر لاكواد المضاعفات


    اقتباس المشاركة الأصلية كتبت بواسطة محمود عامر مشاهدة المشاركة
    بسم الله الرحمن الرحيم

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

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

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

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

    [PHP]
    double last_lotsize(int op) [/PHP][PHP]
    {
    for (int cnt=0; cnt<OrdersTotal(); cnt++)
    {
    OrderSelect(cnt,SELECT_BY_POS) ;
    if(OrderSymbol()==Symbol() && OrderMagicNumber()== Magic && OrderType()==op)
    {
    c=OrderLots();
    }
    }
    return(c);
    }
    [/PHP]

    طبعا هذه الدالة تكون خارج الدالة

    start
    فيكون عندي حجم العقد للاوردر هو
    [PHP]New_size=last_lotsize(OP_BUY) *2;[/PHP]

    أما الطريقة الثانية
    فلنفرض عندما أحتاج حجم العقد الجديد لن يكون هناك عقد مفتوح لأنظر الى حجمه
    هنا لابد من استخدام ذاكرة برنامج الميتاتريدر لحفظ حجم العقد القديم من أجل استدعاءه عند الحاجة اليه و يتم ذلك عن طريق استخدام دالة
    [PHP]GlobalVariableSet[/PHP]
    [PHP]
    GlobalVariableGet
    [/PHP]
    و من ثم نتعامل معها كما في الطريقة الاولى

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


    و لكن ماذا لو لم تكن المضاعفة ثابتة؟؟
    أي ربما تكون المضاعفة كمتوالية عددية غير ثابتة الزيادة
    مثل 1 1 2 3 6 8 الخ


    هذا ما سيأتي شرحه في الدرس التالي

    أرجو أن يكون لشرح واضح و مفهوم



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

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


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

    [PHP]extern double Lot1=0.01;[/PHP][PHP]
    extern double Lot2=0.03;
    extern double Lot3=0.05;
    extern double Lot4=0.08;
    extern double Lot5=0.11;
    extern double Lot6=0.15;
    extern double Lot7=0.2;
    extern double Lot8=0.28;
    extern double Lot9=0.36;
    extern double Lot10=0.45;[/PHP]
    بهذه الحالة أصبحت الاحجام التي سأستخدمها معروفة مسبقا بالنسبة لي
    الان يجب وضع هذه الاحجام ضمن مصفوفة
    نقوم اولا بتعريف مصفوفة على الشكل التالي
    [PHP]double chain[] = {0,0,0,0,0,0,0,0,0,0};[/PHP]

    ثم نقوم بتعريف متغير من نوع اينيت للتعبير حد المصفوفة مثل
    [PHP]int level = 0;[/PHP]

    الان يجب وضع الاحجام المعروفة سابقا ضمن حدود المصوفة بالكود التالي
    [PHP]chain[0]=Lot1; [/PHP]
    [PHP]
    chain[1]=Lot2;
    chain[2]=Lot3;
    chain[3]=Lot4;
    chain[4]=Lot5;
    chain[5]=Lot6;
    chain[6]=Lot7;
    chain[7]=Lot8;
    chain[8]=Lot9;
    chain[9]=Lot10;[/PHP]
    الان أصبح كل حد من المصفوفة يعبر عن حجم عقد من الاحجام المعروفة مسبقا
    الان سوف أقوم بالدخول بأول صفقة بحجم عقد هو الحجم الاول و الذي تعبر عنه حد المصفوفة صفر
    [PHP]chain[0];[/PHP]

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


    الان عندمت اريد الدخول بالعقد الثاني يجب ان انظر الى العقد المفتوح لاعرف كم كان حد المصفوفة عنده
    يمكنني ذلك بعدة طرق اسهلها عمل دالة لتقوم بذلك بالشكل التالي
    [PHP]int LEVEL ()[/PHP]
    [PHP]
    {
    int c;
    for (int cnt=0; cnt<OrdersTotal(); cnt++)
    {
    OrderSelect(cnt,SELECT_BY_POS) ;
    if(OrderSymbol()==Symbol() && OrderMagicNumber()== Magic && OrderType()<=OP_SELL)
    {
    c=StrToInteger(OrderComment());
    }
    }
    return(c);
    }
    [/PHP]
    الان اصبحت اعرف حد المصفوفة في حجم العقد السابق
    و يجب اضافة العدد واحد له للدخول الجديد
    كمايلي
    طلب كود بسيط مهم لاي اكسبيرت نادي خبراء المال
    و هكذا في كل مرة استعيد حد المصفوفة الذي دخلت به و المحفوظ ضمن كومنت الاوردر و أزيد عليه واحد لكي انتقل الى الحجم الذي يليه في الاوردر التالي
    أرجو أن يكون الدرس سهل و مفهوم
    أتوقف هنا بالنسبة لهذا الموضوع و أظن أن هاتين الحالتين تعبران عن كل انواع المضاعفات بحجم العقد
    بالتوفيق
    تحياتي

  7. #7

    افتراضي رد: طلب كود بسيط مهم لاي اكسبيرت

    اقتباس المشاركة الأصلية كتبت بواسطة مهندس وجدي مشاهدة المشاركة
    [CENTER]وعليكم السلام ورحمة الله وبركاته

    اخي الكريم


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

    [PHP]
    string last;
    int lin;

    for( lin=0;lin<=OrdersHistoryTotal();lin++)
    {
    OrderSelect(lin, SELECT_BY_POS,MODE_HISTORY);
    if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
    {
    //for buy order
    if(OrderType()==OP_BUY && OrderClosePrice()>=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_BUY && OrderClosePrice()<=OrderStopLoss()) last="loss";

    //for Sell order
    if(OrderType()==OP_SELL && OrderClosePrice()<=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_SELL && OrderClosePrice()>=OrderStopLoss()) last="loss";
    }
    }

    if (last=="loss") Lots=Lots*2;

    if (last=="profit") Lots=FirstLot;

    [/PHP]

  8. #8

    افتراضي رد: طلب كود بسيط مهم لاي اكسبيرت

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

    [PHP]
    string last;
    int lin;

    for( lin=0;lin<=OrdersHistoryTotal();lin++)
    {
    OrderSelect(lin, SELECT_BY_POS,MODE_HISTORY);
    if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
    {
    //for buy order
    if(OrderType()==OP_BUY && OrderClosePrice()>=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_BUY && OrderClosePrice()<=OrderStopLoss()) last="loss";

    //for Sell order
    if(OrderType()==OP_SELL && OrderClosePrice()<=OrderTakeProfit()) last="profit";
    if(OrderType()==OP_SELL && OrderClosePrice()>=OrderStopLoss()) last="loss";
    }
    }

    if (last=="loss") Lots=Lots*2;

    if (last=="profit") Lots=FirstLot;

    [/PHP]
    بالتوفيق ان شاء الله

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

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

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

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

  1. طلب الى الاستاذ وجدي اكسبيرت بسيط جدا
    بواسطة hanioussama في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 19
    آخر مشاركة: 28-02-2016, 12:34 PM
  2. طلب بسيط لتعديل اكسبيرت من الاخ وجدي جزاه الله خيرا
    بواسطة atefa2009 في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 3
    آخر مشاركة: 03-08-2013, 10:48 PM
  3. طلب من المهندس وجدي .. اكسبيرت بسيط
    بواسطة فتى تاروت في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 7
    آخر مشاركة: 19-08-2011, 09:11 PM
  4. تعديل بسيط على اكسبيرت wajdyss_Citka _EA_V6
    بواسطة ابو يوسف 5 في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 13
    آخر مشاركة: 18-07-2011, 07:04 PM
  5. طلب مساعده فى صنع اكسبيرت بسيط
    بواسطة ashnou في المنتدى نادي خبراء الأستراتيجيات والاكسبيرتات والبرمجة Strategies & Experts Advisors
    مشاركات: 2
    آخر مشاركة: 20-05-2007, 04:54 PM

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

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

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

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

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

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

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