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

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



ابراهيم
10-08-2020, 02:14 PM
السلام عليكم
فكرة الكسبيرت هى ان الاكسبيرت يقوم بفتح صفقة يحدد نوعها من الاعدادت
بقيمة لوط يحدد من الاعدادات
ويقوم باغلاق الصفقه بعد تحقيق الربح المحدد فى الاعدادات وتكون قيمة الربح نسبة من راس المال
مثال 1 : اذا كان راس المال 1000$ وكانت نسبة الربح فى الاعدادات 002. فيكون قيمة الربح التى تغلق عندها الصفقة =1000*002. $ = 2$ فعندما يكون صافى الربح 2$ بعد السبريد او العمولات بمختلف انواعها تغلق الصفقة
ويقوم بفتح صفقة جديدة كما سبق
واذا انعكس السعر بعدد نقاط يحدد فى الاعدادات ( وليكن مثلا 5 نقاط ) يقوم باخذ صفقة تبريد بلوط مضاعف وتحدد نسبة المضاعفة فى الاعدادات
مثلا اذا كانت الصفقة الاولى 1 لوط ونسبة المضاعفة 1.2 فيكون لوط الصفقة الثانية =1*1.2 =1.2 والصفقة الثالثة
1.2*1.2 = 1.44 وتكون الرابعة 1.44*1.2 = 1.72 وهكذا
ويقوم باغلاق كل الصفقات بعد تحقيق الربح وتكون قيمة الربح عدد الصفقات فى قيمة الربح المنسبة من راس المال
وليكن مثلا اذا انعكس السعر 20 نقطة فيكون 20 نقطة / 5نقاط ب 4 صفقات + صفقة البداية فيكون لدينا 5 صفقات
فيكون الربح المطلوب لاغلاق الصفقات = 5 صفقات * 2$ (مثال 1) = 10$
فعندما يتحقق صافى ربح 10$ يقوم الاكسبيرت باغلاق جميع الصفقات ثم البدأ من جديد وهكذا

ولكم جزيل الشكر والاحترام

ابراهيم
10-08-2020, 02:22 PM
اعدادات الاكسبيرت
نوع صفقة البداية ( 1تكون شراء) (2 تكون بيع ) ( 0 تكون عشوائية)
لوط صفقة البداية
قيمة الربح المنسوبة لرأس المال
قيمة مضاعفة اللوط
عدد النقاط بين الصفقات
عدد الصفقات
ماجيك نمبر

ابراهيم
12-08-2020, 11:48 PM
هل الفكرة ليست مشروحة جيدا

kira-h
13-08-2020, 07:18 AM
وعليكم السلام
الفكرة واضحة لكن قديمة ومستهلكة... سبق برمجتها عدة مرات وباعدادات مختلفة اختيارية... ستجدها بالمنتدى باسم everystep او gridstep او steporder....

ابراهيم
13-08-2020, 12:09 PM
الف شكر ليك استاذ حسن

ابراهيم
13-08-2020, 03:04 PM
اخى حسن
انا بحثت فى المنتدى كما اخبرتنى ووجدت اكسبيرت حضرتك كنت برمجتة لاحد الزملاء
ولكن اريد بعض التعديلات وهى
ان يكون الربح بالدولار ولكن بطريقة مختلفة وهى ان انا هحدد قيمة الربح للصفقة الواحدة بالدولار
مثال للشرح:
الربح بالدولار =2$
وليكن صفقة بيع والسعر انعكس وصعد والاكسبيرت قام بالتبريد واصبح اجمالى عدد صفقات البيع المفتوحة وليكن 8 صفقات كمثال
بكدا الاكسبيرت يغلق صفقات البيع عندما يكون صافى ربح ال 8 صفقات بيع = 2$ * 8 صفقات =16$
بمعنى ان الاكسبيرت فتح 8 صفقات بيع من اماكن مختلفة وبلوطات مختلفة
ولما السعر يبدأ فى الهبوط هتكون فى صفقات كسبانة وصفقات خسرانة ولما يوصل اجمالى ربح الصفقات الكسبانة و الخسرانة 16$ يقوم الاكسبيرت باغلاق جميع صفقات البيع الكسبانة والخسرانة
وليكن انا عندى 5 صفقات كسبانة 20 $ و3 صفقات خسرانة 4$ بكدا يكون 20$ - 4$ = 16$ فيتم اغلاق جميع صفقات البيع الكسبانة والخسرانة

ابراهيم
13-08-2020, 03:05 PM
https://www.fxprg.com/vb/showthread.php?t=36943&highlight=%CA%C8%D1%ED%CF

ابراهيم
13-08-2020, 03:23 PM
نسيت اخى حسن
مع الحفاظ على الفكرة العامة للاكسبيرت المرفق فى المشاركة السابقة
وهى فتح صفقتين بيع وشراء فى نفس الوقت عند بداية عمل الاكسبيرت فاذا تحرك السعر فى احد الاتجاهين فسوف يكون هناك صفقة رابحة تغلق عندما يتحقق قيمة الربح المحددة بالدولار ويتم اخذ صفقة مماثلة لها فور اغلاقها
على سبيل المثال اذا تحرك السعر صعودا فعندما تكون صفقة الشراء رابحة تغلق وتفتح صفقة شراء اخرى فى نفس الوقت وبنفس لوط البداية المحدد فى الاعدادات واذا حدث لها انعكاس يقوم الاكسبيرت بالتبريد
وفى نفس الوقت مع صعود السعر تكون صفقة البيع خاسرة فيقوم الاكسبيرت بالتبريد على صفقة البيع
وشكرا ليك اخى حسن

kira-h
13-08-2020, 06:56 PM
مرفق الاكسبيرت

ابراهيم
13-08-2020, 08:25 PM
جارى تجربة الاكسبيرت
والف شكر ليك استاذ حسن وجهد مشكور

ابراهيم
14-08-2020, 12:51 AM
بعد اذنك اخى حسن
شرح الاعدادات

kira-h
14-08-2020, 02:11 AM
Order_Type=2;//اختيار شراء او بيع او معا
Step=20,//المسافة بين الصفقات من نفس النوع
Lots=0.01,//حجم العقد الأساسي
Multiply=2,//معامل الضرب بالمضاعفات و 0 إلغاء
Increase=0,//لوت الجمع بمضاعفات الجمع و0 إلغاء
MaxLots=0,//اقصى لوت مضاعف للبدء من جديد باللوت الأساسي، 0 إلغاء
Takeprofit=10,//الهدف بالنقاط للصفقة الأساسية و 0 إلغاء
MainProfit=10,//إجمالي الربح بالنقاط بعد سعر التعادل للصفقات من نفس النوع و0 إلغاء
Stoploss=0,//الوقف بالنقاط للصفقة الأساسية و 0 إلغاء
Win_USD=0;//الربح بالدولار يضرب في عدد الصفقات المفتوحة من نفس النوع و0 إلغاء
MagicNo=2020;//الماجك نمبر

ابراهيم
14-08-2020, 09:59 AM
شكرا ليك استاذ حسن

kira-h
14-08-2020, 03:25 PM
العفو اخي الكريم
وبالتوفيق إن شاء الله

ابراهيم
18-08-2020, 04:11 PM
العفو اخي الكريم
وبالتوفيق إن شاء الله

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

kira-h
18-08-2020, 10:04 PM
اخي الكريم ليس هذا المطلوب
الربح بالدولار هنا عبارة عن عدد صفقات الشراء مضروب في الربح المحدد بالاعدادات
او عدد صفقات البيع مضروب في الربح

ابراهيم
19-08-2020, 12:22 PM
اخي الكريم ليس هذا المطلوب
الربح بالدولار هنا عبارة عن عدد صفقات الشراء مضروب في الربح المحدد بالاعدادات
او عدد صفقات البيع مضروب في الربح

تمام
يعنى على حسب الاعدادات المرفقة فى الصورة الربح بالدولار = 75. $

يعنى لو فتح مثلا عشر صفقات فعند اغلاقهم المفروض يكون صافى اجمالى الربح 7.5$
ولوفتحت صفقة واحدة فقط واغلقت على ربح هيكون الربح 75.$


بس اللى بيحصل مش كدة
الصفقات اللى متعلم عليها الدايرة الحمراء دى صفقة فتحت على اللوط الاساسى اللى فى الاعدادات =1.2 لوط واغلقت على مكسب المفروض يكون مكسبها 75.$ لانها صفقة واحدة فقط
بس اللى حصل مش كدة المكسب كان 3.6$
وتم فتح صفقة جديدة تحت منها المفروض يكون ربحها 75. $ س اللى حصل ربحها كان 1.2$ وهكذا
ولو حضرتك بصيت على الصفقة رقم 7 حصل تبريد وتم فتح صفقتين كمان رقم 8و9 المفروض يكون صافى اجمالى الربح ل الثلاث صفقات = 75. $ *3 = 2.25 $
بس اللى حصل كان = 40.6 - 2.64 - 39.6 = - 1.64 $

kira-h
19-08-2020, 03:04 PM
اخي الكريم الشرط سليم برمجيا ولا جدال فيه
راجع الصفقات المغلقة بالهيستوري ورتبها حسب توقيت الاغلاق
ايضا لا تنسى ان الربح بعد الاغلاق تقريبي للربح المحدد بالاعدادات لانه قد يحدث تاخير بالاغلاقات بسبب وجود اعادة تسعير او ضعف سيولة او ارتفاع في السبريد... لحظة الاغلاق؛ ولا يمكن اغلاق اكثر من صفقة في ٱن واحد وبالتالي كل هذه المتغيرات قد تؤثر على الربح والتي ليست لها حل برمجي ناجح لانها من طبيعة السوق

ابراهيم
19-08-2020, 03:16 PM
اخي الكريم الشرط سليم برمجيا ولا جدال فيه
راجع الصفقات المغلقة بالهيستوري ورتبها حسب توقيت الاغلاق
ايضا لا تنسى ان الربح بعد الاغلاق تقريبي للربح المحدد بالاعدادات لانه قد يحدث تاخير بالاغلاقات بسبب وجود اعادة تسعير او ضعف سيولة او ارتفاع في السبريد... لحظة الاغلاق؛ ولا يمكن اغلاق اكثر من صفقة في ظ±ن واحد وبالتالي كل هذه المتغيرات قد تؤثر على الربح والتي ليست لها حل برمجي ناجح لانها من طبيعة السوق

تمام والف شكر ليك ومعذرة على الازعاج

kira-h
19-08-2020, 03:40 PM
مرحبا اخي الكريم