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

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



haz1
11-02-2019, 07:13 PM
السلام عليكم ورحمة الله.
الاكسبيرت دة طريقة عملة انة بمجرد لما يتفتح على الشارت بيرسم خطين واحد احمر للبيع والتانى اخضر للشراء .
الصفقات بتتفتح عند الخطين الاحمر والاخضر فقط .فالمطلوب لو السعر هيضطر الصفقة تتفتح بعيد عن الخطين الاحمر والاخضر لاى سبب سواء فجوة سعرية او غيرة فيقوم الاكسبيرت بعدم فتح هذة الصفقة و ايضا يغلق كل الصفقات ويبدا من جديد مع اليوم الجديد.
مطلوب اضافة خانة للستوب لوز بالدولار وجعل الهدف بالدولار مخفى والستوب لوز بالدولار مخفى.
تحياتى لك:cool:

kira-h
13-02-2019, 05:57 PM
وعليكم السلام
يوجد سلفا الربح بالدولار win_USD,وأضفت بالنسخة المرفقة الخسارة بالدولار loss_USD
وهما طبعا مخفيين عن البروكر

haz1
13-02-2019, 09:45 PM
استاذ حسن خانة loss بالدولار تمام .ولكن المطلوب الاول لسة مش مضبوط اللى هو (
لو السعر هيضطر الصفقة تتفتح بعيد عن الخطين الاحمر والاخضر لاى سبب سواء فجوة سعرية او غيرة فيقوم الاكسبيرت بعدم فتح هذة الصفقة و ايضا يغلق كل الصفقات

ويبدا الاكسبيرت من جديد مع اليوم الجديد.مع ملاحظة ان الامر الطبيعى هو ان السعر بيفتح الصفقة عند الخطين الازرق والاحمر)

haz1
13-02-2019, 10:21 PM
دى الصورة المراد الشرح عليها12186

kira-h
14-02-2019, 12:20 AM
بمجرد اختراق السعر للخط تحقق شرط الدخول وصدور تنفيذ أمر الدخول بالصفقة فلا يمكن إلغاؤه!
وهذا الدخول إذا تأخر فهذا راجع لإعادة التسعير أو فجوة سعرية، وهذين الأخيرين ليس لهما حل برمجي، وهي امور طبيعية بالسوق
ممكن إضافة شرط أنه إذا تم فتح الصفقة بعيدة عن الخط بمسافة معينة يتم إغلاقها فورا
ولكن لاحظ معي أن الاغلاق ايضا معرض لنفس مشكلة الفتح فقد يتأخر أو لا يتم تنفيذه بسبب السيولة العالية...

haz1
14-02-2019, 03:35 AM
انت كدة يا استاذ حسن فهمت المطلوب بالضبط.
طيب لو موجود اقتراح يقدر يجعل الاكسبيرت يغلق الصفقة لو بعيدة عن الخط يبقى دة المطلوب بالضبط لو لا يوجد يبقى ننفذ اقتراح اضافة شرط
أنه إذا تم فتح الصفقة بعيدة عن الخط بمسافة معينة يتم إغلاقها فورا

kira-h
15-02-2019, 06:53 PM
مرفق الاكسبيرت

haz1
15-02-2019, 10:30 PM
ولكن لاحظ معي أن الاغلاق ايضا معرض لنفس مشكلة الفتح فقد يتأخر أو لا يتم تنفيذه بسبب السيولة العالية...باش مهندس حسن المحترف .
لتجنب مشكلة السيولة العالية كما ذكرت حضرتك بالاعلى والتى تجعل الاغلاق للصفقة من الممكن ان يحدث او يتاخر او لايحدث اصلا.ارجو من حضرتك تبرمج الاكسبيرت ان ينفذ الطريقة التى وضعتها انت لعدم فتح الصفقة فان حدثت السيولة العالية ولم تغلق الصفقة البعيدة عن الخط يقوم الاكسبيرت تلقائيا بجعل الستوب لوز لهذة الصفقة نقطة واحدة فقط.
مطلوب ايضا جعل الاكسبيرت يغلق اى صفقة تلقائيا عند وصولها للخط المعاكس بمعنى(صفقة الشراء المفتوحة تغلق عند وصولها لخط البيع الاحمر والعكس صفقة البيع المفتوحة تغلق عند وصولها لخط الشراء الاخضر) وجعل ذلك الامر يتم او لا يتم بخانة اتحكم فيها باعدادات الاكسبيرت (ترو - فولس).ارجو اضافة خانة max spread لا يتم فتح الصفقة اذا تجاوزها السبريد . وارجو اضافة خانة max loss بالدولار اذا وصل اليها الرصيد يغلق كل الصفقات .
اسف على الاطالة ولن اطلب اكثر من ذلك تماما
جزاك الله كل الخير
تحياتى لك

kira-h
16-02-2019, 06:31 PM
كل الاوامر التنفيذية (فتح، إغلاق، ستوب، هدف) معرضة لمخاطر اعادة التسعير والقفزة السعرية و ارتفاع السبريد...،
مرفق الاكسبيرت

haz1
17-02-2019, 08:30 PM
مطلوب ايضا جعل الاكسبيرت يغلق اى صفقة تلقائيا عند وصولها للخط المعاكس بمعنى(صفقة الشراء المفتوحة تغلق عند وصولها لخط البيع الاحمر والعكس صفقة البيع المفتوحة تغلق عند وصولها لخط الشراء الاخضر) وجعل ذلك الامر يتم او لا يتم بخانة اتحكم فيها باعدادات الاكسبيرت (ترو - فولس) . وارجو اضافة خانة max loss بالدولار اذا وصل اليها الرصيد يغلق كل الصفقات .

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

kira-h
18-02-2019, 08:58 PM
maxloss هي loss_USD
جرب النسخة المرفقة

haz1
19-02-2019, 12:31 PM
الاغلاق بقى تمام ولكن عندما يغلق صفقة يفتح اللى بعدها بنفس اللوت المفروض يتنقل من لوت 1 ثم لوت 2 ثم لوت 3 وهكذا

kira-h
19-02-2019, 05:09 PM
هذا بسبب أخطاء بالكود الأصلي بحيث الدوال غير مرتبة منطقيا
جرب النسخة المرفقة

haz1
20-02-2019, 05:17 AM
للاسف ما زالت نفس المشكلة موجودة

kira-h
20-02-2019, 07:14 PM
المرجو التوضيح بالصور

haz1
20-02-2019, 08:11 PM
12312
المرجو التوضيح بالصور

haz1
20-02-2019, 08:13 PM
1231312314

kira-h
20-02-2019, 10:09 PM
اخي الكريم أولا يجب استخدام الباكتيست التكي EveryTick، ثانيا المضاعفات بالاكسبيرت تعتمد على عدد الصفقات المفتوحة وليس بناء على الصفقة المغلقة!
يعني عند إغلاق الصفقات سيبدأ من جديد بالعقد الأساسي
لاحظ الصورة المرفقة
12318

haz1
21-02-2019, 07:37 PM
الاكسبيرت الاساسى بيشتغل مضاعفات عادى لوت 1 ثم لوت 2 ثم لوت 3 وهكذا
ياريت لو يتم تعديل النسخة المرفقة لتعمل بنفس الطريقة

haz1
24-02-2019, 06:14 PM
للتذكير باش مهندس حسن
مطلوب فقط الاكسبيرت يشتغل مضاعفاتعادى القيمة الموجودة فى لوت 1 ثم القيمة الموجودة فى خانة لوت 2 ثم لوت 3 وهكذا

kira-h
24-02-2019, 08:39 PM
الاكسبيرت الاساسى بيشتغل مضاعفات عادى لوت 1 ثم لوت 2 ثم لوت 3 وهكذا
ياريت لو يتم تعديل النسخة المرفقة لتعمل بنفس الطريقة


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

اين هي النسخة المرفقة؟! وهل تريد المضاعفات بناء على خسارة آخر صفقة مغلقة أم حسب آخر صفقة مفتوحة ؟!
أخي الكريم اشرح بتفصيل اكثر

haz1
25-02-2019, 08:59 AM
النسخة المرفقة اقصد اخر نسخة حضرتك برمجتها . المضاعفات بناء على اخر صفقة مغلقة يعنى بدا بلوت الاساسى ثم لو اغلقت ينتقل للوت فى خانة لوت ١ بالاكسبيرت ثم لو اغلقت يتنقل للوت الموجود فى خانة لوت٢ ثم لو اغلقت يتنقل للوت الموجود فى خانة لوت٣ وهكذا

kira-h
25-02-2019, 10:17 PM
مرفق الاكسبيرت

haz1
28-02-2019, 03:55 AM
الله بنور عليك يا استاذ حسن .المضاعفات كدة تمام
بس الاكسبيرت ياتى من المضاعفة الرابعة وهى لوت 4 فيبدا مرة اخرى بالعقد الاساسى

haz1
28-02-2019, 05:41 PM
برجاء تصحيح هذة المشكلة

kira-h
28-02-2019, 08:38 PM
ممنوع رفع الموضوع قبل 24ساعة على الاقل من اخر مشاركة وعدم طلب جديد الا بعد 3 ايام على الاقل من سابقه (https://www.fxprg.com/vb/showthread.php?t=31572)

kira-h
28-02-2019, 09:21 PM
تأكد من الاعدادات ومن خانة الجورنال لمعرفة السبب

haz1
01-03-2019, 04:07 PM
الاعدادات سليمة وبها تتابع عادى

kira-h
01-03-2019, 05:03 PM
جربته يعمل معي عادي يفتح كل العقود بالتسلسل
ارفق صورة للاعدادات

haz1
02-03-2019, 08:42 PM
اتف1245412455ضل يا باش مهندس

kira-h
02-03-2019, 10:30 PM
جربته بنفس اعداداتك (بستيب 5 لتسريع الاختبار) سليم
12459

haz1
06-03-2019, 12:32 AM
بعد التجربة على السوق مباشرة.
المشكلة الموجودة ان الاكسبيرت عندما يحقق الهدف يبدا من جديد مباشرة ولكن مطلوب بعد تحقيق الهدف ينتظر الاكسبيرت حتى بداية شمعة اليوم الجديدة لكى يبدا من جديد

haz1
07-03-2019, 12:51 PM
السلام عليكم
مطلوب فقط بعد تحقيق الاكسبيرت التك بروفيت المطلوب ينتظر الاكسبيرت بداية اليوم الجديد حتى يفتح الصفقات

kira-h
07-03-2019, 06:42 PM
وعليكم السلام
مرفق الاكسبيرت

haz1
07-03-2019, 09:04 PM
الله ينور عليك يا باش مهندس حسن
جزاك الله كل الخير ورزقك الصحة والمال

kira-h
08-03-2019, 08:47 PM
وإياك اخي الكريم