المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طلب برمجه اكسبيرت



ashraf2010931
02-01-2021, 01:51 AM
السلام عليكم ورحمه الله وبركاته اخى كيرا اريد برمجه فكره الى اكسبيرت
فكره الاكسبيرت تعتمد على جزئين الجزء الاول هى فكره الدخول والخروج للصفقات والجزء الثانى والاهمممم هى فكره حجم اللوت
الجزء الاول
وهى فكره دخول الصفقات يتم دخول صفقتان واحده شراء والثانيه بيع من نفس النقطه وكل صعود او هبوط مسافه يتم تحديده من الاختيارات step يتم دخول صفقتان شراء وبيع وهكذا والخروج من الصفقات هو takprofit وstoploss لكل صفقه
يعنى مثلا لو تم اختيار step=10 يعنى100للبروكر5ارقام عشريه معنى ذلك كل 10نقاط سيتم فتح صفقتان شراء وبيع يعنى هيدج حتى لوتم فتح صفقتان وصعد السعر 10نقاط سيتم فتح صفقتان واذا هبط تانى سيتم فتح صفقتان اخرين وهكذا يعنى كل 10نقاط بصفقتان حتى لو اتقفل صفقات على خساره وطبعا الخروج بالتيك بروفيت والاستوب لوز يعنى لو اخترنا التيك=20 والاستوب=10
يبقى كل صفقه هتتفتح تيك بروفتها=20 واستوبها=10 ودخول الصفقات لايتأثر بالتيك والاستوب يعنى مستمر

الجزء الثانى
وهو الاهم وهوحجم اللوتات الدخول لانها تعتمد على معادله رياضيه وهى
k=B*p-(1-B)/p ملحوظه علامه / يعنى البسط مقسوم كله علىp علشان انا مش عارف اعمل علامه افقيه
حيثkهى نسبه الريسك من الرصيد وليس حجم اللوت
Bهى نسبه نجاح الصفقه وطبعا هتكون 50% يعنى نسبه نجحه50% وخسارتها50%يعنى0.5
p=takeprofit/stoplossيعنى لو التيك 20نقطه الاستوب لوز10نقطه معنى ذلك p=20/10=2يعنى p=2
يعنى مثال توضيحى لو الرصيد1000$ وعايز احسب risk والتيك بروفيت20 والاستوب 10
2/(k=0.5*2-(1-0.5
يعنى k=0.25 يعنى25% ده الريسك انا عاخد ربع الريسك يعنى ربع فى ربع ويتم تحديد حجم اللوت منه ازاي
lot=0.25*k*balanc/stoploss
اخترنا 0.25k علشان اللوت ميبقاش كبير بذات ان الاكسبيرت هيفتح صفقتان كل مره مع بعض
k طبعا هى الريسك وعرفنا نحسبها من المعادله الاولي
balanc وهو الرصيد
يعنى بالعربي حجم اللوت بيساوي الربع فى الريسك فى الرصيد الكل مقسوم على الاستوب لوز
وملحوظه مهمه جدا يريت نخلى الاستوب لوزوالتيك بروفيت على البروكر 5ارقام عشريه علطول يعنى لو عيزين الاستوب 10نقاط نكتبه فى الاخيارات 100 علشان المعادله الاخيره يفرق فيها وفى المثال الاتى يبين حجم الصفقات
ولنفرض ان الرصيد1000$ والتيك200 يعنى 20نقطه والاستوب100يعنى10نقاط
الاكسبيرت هيحسب k الاول
0.25=2/(k=0.5*2-(1-0.5 يعنى k=0.25
lot=0.25*0.25*1000/100=0.625
يعنى اول صفقتان بيع وشراء سيكون لوتهما 0.62 ولنفرض السعر صعد 10نقاط الاكسبيرت هيقفل صفقه البيع الخسرانه62$وهيبقى الرصيد 1000-62=938$ وهيفتح صفقتان حجم لوتهما
lot=0.25*0.25*938/100=0.586 يعنى 0.59 تقريبا وهككككككذا

لو صعب المعادلاتين يتم برمجتهما اخى كيرا ممكن حضرتك تضع رمز k فى الاختيارات من الخارج وانا اضع قيمتها لانها ممكن حسابتها المره الاولي وبعد كده بتبقى ثابته المهم معادله حجم اللوت لانها متغيره (lot=0.25*k*balanc/stoploss)

وشكرا اخى كيرا وارجو المساعده والسلام عليكم

kira-h
05-01-2021, 05:38 PM
وعليكم السلام
مرفق الاكسبيرت

ashraf2010931
05-01-2021, 07:18 PM
شكرا اخى كيرا وجاري التجربه

ashraf2010931
06-01-2021, 01:20 PM
السلام عليكم اخى كيرا اولا شكرا على برمجه الاكسبيرت
بس فى تعديل بسيط
الاكسبيرت لو فتح صفقتان من نفس النقطه و صعد مثلا وضرب الاستوب لوز امر البيع اذا رجع الى نفس النقطه لا يفتح صفقتين تانى المفروض يفتح صفقتين تانى يعنى كل step يفتح صفقتين وكل ما يمر من نفس النقطه يفتح صفقتين وهكذا
فى صوره بتوضح ذلك ان فتح الصفقتان وضرب الاستوب بتاع صفقه البيع ثم عاد ولم يفتح صفقتان تانى المفروض كان فتح صفقتان تانى وهكذا

ارجو تعديل هذا وشكرا

kira-h
06-01-2021, 09:40 PM
مرفق الاكسبيرت النسخة 2

ashraf2010931
21-01-2021, 11:24 PM
السلام عليكم اخى كيرا
الاكسبيرت انا بستخدمه على شارت الرينكو بيحقق ارباح كويسه جدا لم يكون السعر مفهوش تذبذب بس اول ما بيحصل تذبذب بخسر الارباح
فممكن تعديل بسيط فى الاكسبيرت فى طريقه الدخول ان الاكسبيرت بدل ما بيفتح صفقتان بيع وشراء على مسافه معينه لا حضرتك ممكن تعدل الاكسبيرت بحيث كل شمعه رينكو تفتح يفتح صفقه واحده على حسب الشمعه السابقه فلو الشمعه السابقه صاعده يفتح مع بدايه الشمعه صفقه شراء والعكس مع الاحتفاظ بطريقه حساب قيمه اللوت زي ما هى
وشكرا

kira-h
22-01-2021, 10:18 PM
وعليكم السلام
أخي الكريم التعديل بسيط لكن جوهري تماما ومختلف عن الفكرة الأساسية
مرفق الاكسبيرت النسخة 3

ashraf2010931
23-01-2021, 12:28 AM
تسلم ايدك يا استاذ كيرا هو فعلا الفكره مختلفه بس انشاء الله تكون كويسه
عموما جاري التجربه
وشكرا

kira-h
23-01-2021, 08:14 PM
بالتوفيق إن شاء الله

ashraf2010931
26-01-2021, 05:25 PM
استاذ كيرا حضرتك الاكسبيرت لو اشتغل على شارت رينكو من نوع rail to rail مع كل شمعه بيفتح اكتر من15 صفقه مره واحده معرفش السبب
ممكن علشان غيرت من 0.5=B الى B=0.7??
والصوره توضح ذلك ارجو من حضرتك اصلاح هذه المشكله
وشكرا

kira-h
27-01-2021, 01:50 AM
الاكسبيرت يفتح صفقة واحدة بكل شمعة ولا يمكن تكرارها حتى بعد اغلاق الصفقة
تأكد من شارت الرينكو يكون منطقي وسليم باستخدام اكسبيرت معروف مثل الاكسبيرت المرفق الخاص بإنشاء وتحديث الرينكو

ashraf2010931
27-01-2021, 06:37 PM
اخى كيرا عندك حق فعلا غيرت اكسبيرت الرينكو والمشكله اختفت
شكرا لك

kira-h
28-01-2021, 05:33 PM
العفو وبالتوفيق إن شاء الله

ashraf2010931
07-03-2021, 11:28 PM
اخى كيرا اريد نسخه من الاكسبيرت اخر نسخه بصيغه ex4
idea khaled elsaka بدلا ashraf2010931
وشكرا

kira-h
07-03-2021, 11:54 PM
Idea مقصود بها فكرة تحويل الاسترتيجية الى اكسبيرت وليس مخترع أو صاحب الاستراتيجية !
عموما مرفق الاكسبيرت

ashraf2010931
08-03-2021, 12:11 AM
تمام هو كده منتهى الصلاحيه صح؟؟ انا كنت عايز النسخهex4 غير منتهيه الصلاحيه والدفع على نتلر

ashraf2010931
08-03-2021, 01:07 AM
ممكن حضرتك تبعتلى الايميل

kira-h
08-03-2021, 06:03 AM
فضلا راجع الموضوع بتوقيعي

ashraf2010931
08-03-2021, 11:19 AM
تم الدفع على حساب نتلر بس نسيت اكتب اى ملاحظه

kira-h
12-03-2021, 09:43 PM
بالتوفيق إن شاء الله