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

مشاهدة النسخة كاملة : طلب برمجة اكسبرت لهذا المؤشر المرفق



أبو أنس 1900
05-03-2018, 10:38 PM
السلام عليكم ورحمة الله
استاذ حسن حفظك الله ورعاك
مرفق المؤشر
يعطي إشارة بيع بسهم متجه للأسفل وإشارة شراء بسهم متجه للأعلى
المطلوب برمجة إكسبرت للمؤشر بالطريقة الآتية
1- عند تركيب الاكسبرت على الشارت ينتظر ظهور إشارة بيع أو شراء
2- لنفترض كما في الصورة الأولى ظهر إشارة شراء يفتح عنها صفقة شراء لها هدف محدد بالدولار...... إن تحقق الهدف لها فهو المطلوب فإن لم يتحقق لها الهدف وظهرت إشارة بيع فيفتح صفقة بيع بحجم مضاعف ( ممكن يكون ضعف العقد الأول أو بنسبة محددة للمضاعفة) أقصد حجم المضاعفة مفتوحة أحددها أنا ويكون الهدف لصفقتي الشراء والبيع واحد .فإن تحقق الهدف المحدد بالدولار أقصد صافي الربح للصفقتين فيغلق الصفقتين معا ثم يعود من جديد لفتح صفقات ابتداءا بحجم العقد الأول ويستمر بنفس الطريقة في فتح الصفقات وغلقها عند صافي ربح للصفقات محدد بالدولار.
3- إن لم يتحقق الهدف وظهرت إشارة شراء ثانية فيفتح صفقة شراء ثانية بحجم عقد أكبر من حجم صفقة البيع الأولى ويكون الهدف هو صافي الربح من الثلاث صفقات .... إن لم يتحقق الهدف وظهرت إشارة بيع ثانية فيفتح صفقة بيع أكبر من حجم صفقة الشراء الثانية بنسبة ويكون الهدف هو صافي الربح للأربع الصفقات كما في الصورة الأولى .. تحقق الهدف بأربع صفقات ... وفي الصورة الثانية تحقق الهدف بثلاث صفقات ...وفي الصورة الثالثة بصفقة واحدة .5695 5696 5697


الخيارات المطلوبة في الاكسبرت :

أولا : إعدادات المؤشر تكون مضافة في الاكسبرت ومفتوحة للتعديل فيها بحيث يعمل الاكسبرت بحسب الإعدادات المختارة .
ثانيا : حجم العقد الأول : 0.01 قابل للزيادة .
ثالثا: خيار المضاعفة قابل للتفعيل والتعطيل بحيث إذا عطلته يكون حجم الصفقة نفس العقد الأول
وإذا فعلته يكون كل عقد ضعف الذي قبله إذا افترضنا حجم العقد الأول 0.05 شراء ثم ظهرت إشارة بيع قبل تحقيق هدف الشراء فيكون حجم عقد البيع الأول هو الضعف 0.10 , فإن لم يتحقق الهدف بالصفقتين وظهرت إشارة شراء ثانية فيكون حجم صفقة الشراء الثانية 0.20, وصفقة البيع الثالثة 0.40 , وصفقة الشراء الخامسة . 0.80 , وهكذا .
رابعا : خيار بديل عن المضاعفة يكون فيه تحديد ثابت لنسبة الزيادة في كل عقد عن العقد السابق له بحيث يتم تفعيل هذا الخيار عند تعطيل المضاعفة السابقة ... فإذا حددت هنا نسبة الزيادة 0.10 وكانت الصفقة الأولى شراء 0.05 وظهرت إشارة بيع قبل تحقيق صفقة الشراء الأولى لهدفها فتكون صفقة البيع 0.15 , فإذا لم يتحقق الهدف بالصفقتين وظهرت إشارة شراء ثانية فحجمها 0.25 فإن لم يتحقق الهدف باالثلاث الصفقات فتكون صفقة البيع الثانية 0.35, وهكذا نسبة ثابتة محددة إلى أن يتحقق الهدف من صافي الربح لمجمع الصفقات المفتوحة .الصفقات في كل عقد
خامسا: خيار فتح صفقات تعزيز - بنفس حجم العقد الأول - عند تحقيق ربح عدد من النقاط قابل للتفعيل والتعطيل .
سادسا : خيار فتح صفقات تبريد بحجم عقد مضاعف عند خسارة عدد من النقاط قابلة للتفعيل والتعطيل ..... وفتح صفقات التبريد مربوط بخيار تحديد زمني فلا يفتح صفقات التبريد إلا إذا مضت الفترة الزمنية المحددة إما ربع ساعة أو ساعة أو أربع ساعات أو يوم.
اقصد لفتح صفقات تبريد يجب مضي الفترة الزمنية المحدد وتحقق خسارة النقاط المحددة .
سابعا - إدارة صفقات البيع والشراء المفتوحة معا وفيها .
- تريلينج والتريلينج استوب للصفقات بالنقاط .
- هدف بالدولار لإجمالي صفقات البيع والشراء بحيث يتم تقريب الهدف عند فتح صفقة معاكسة بعقد أكبر وهذا عند وجود صفقات بيع وشراء معا .
- الاستوب بالدولار لإجمالي الصفقات البيع والشراء
- البريك والبريك يو سي دي بالدولار لإجمالي صفقات البيع والشراء
ثامنا : خيار الإغلاق العكسي عند ظهور سهم معاكس قابل للتفعيل والتعطيل . بحيث إذا فعلته يغلق الصفقة المفتوحة بمجرد ظهور إشارة عكسية وإذا عطلت الخيار تبقى الصفقة مفتوحة ويقتح لها صفقات بحسب الإشارات التي تظهر وبأحجام عقود حسب النسبة المحددة ويغلق جميع الصفقات عند تحقق ربح إجمالي من جميع الصفقات هو المحدد في الاكسبرت .
جزاك الله خيرا وبارك فيك وكتب أجرك

أبو أنس 1900
07-03-2018, 06:16 PM
السلام عليكم ورحمة الله
إن شاء الله يأخذ الاكسبرت دوره في التنفيذ
وفقكم الله

Amr
07-03-2018, 11:06 PM
وعليكم السلام ورحمة الله

الفكرة متقاربة بعض الشئ من الفكرة المطلوبه في موضوعي
https://www.fxprg.com/vb/showthread.php?t=33232&p=878895#post878895

يبدو ان الاذهان متقاربة ، و سأتابع موضوعي ان شاء الله مع الاستاذ حسن

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

وشكرا جزيلا

أبو أنس 1900
09-03-2018, 06:16 AM
للتذكير
أستاذ حسن
وفقك الله

kira-h
10-03-2018, 05:19 PM
وعليكم السلام
أخي الكريم الخصائص كثيرة معظمها اختيارية وهذا يأخذ الوقت الكثير
لكن أظن سبق وقمنا بعمل اكسبيرت مشابه ارفقه، وسنعدل عليه بشروط فتح الصفقات

أبو أنس 1900
10-03-2018, 06:18 PM
حفظك الله ورعاك
لم يسبق عمل اكسبرت لهذا المؤشر
حفظك الله ورعاك
خذ وقتك
ونحن في انتظارك بارك الله فيك

kira-h
10-03-2018, 06:25 PM
وإياك اخي الكريم

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

أبو أنس 1900
10-03-2018, 09:42 PM
لعلك تقصد هذا الاكسبرت المرفق هنا
فيه مؤشر SSG Bline يعمل فوترة لكن الاكسبرت لم ينجح
ممكن استبداله بالمؤشر المرفق
بحيث يكون عمل الاكسبرت كما في الطلب على النحو الآتي


1- عند تركيب الاكسبرت على الشارت ينتظر ظهور إشارة بيع أو شراء فيفتح صفقة واحدة بحسب اتجاه السهم ثم يتابع فتح الصفقات
2- لنفترض ظهرت إشارة شراء يفتح عندها صفقة شراء أولى بحجم 01. 0 لها هدف محدد بالدولار ( 10 دولار )...... إن تحقق الهدف لها فهو المطلوب فإن لم يتحقق لها الهدف وظهرت إشارة بيع فيفتح صفقة بيع أولى بحجم مضاعف 0.02 ويكون الهدف لصفقتي الشراء والبيع
واحد هو صافي الربح المحدد 10 دولار .فإن تحقق الهدف فيغلق الصفقتين معا ثم يعود من جديد لفتح صفقات من جديد ابتداءا بحجم العقد الأول ويستمر بنفس الطريقة في فتح الصفقات وغلقها عند صافي ربح للصفقات محدد بالدولار.......لكن إن لم يتحقق الهدف وظهرت إشارة شراء ثانية فيفتح صفقة شراء ثانية بحجم عقد أكبر من حجم صفقة البيع الأولى 0.04 ويكون الهدف هو صافي الربح من الثلاث صفقات ( 10 ) دولار.... إن لم يتحقق الهدف وظهرت إشارة بيع ثانية فيفتح صفقة بيع أكبر من حجم صفقة الشراء الثانية 0.08 ويكون الهدف هو صافي الربح للأربع الصفقات 10 دولار كما في الصور المرسلة في المشاركة الأولى

===

الخيارات المطلوبة في الاكسبرت : يوجد كثير من الخصائص المطلوبة في نفس الاكسبرت المرفق ستسهل البرمجة وستبقى
أريد يكون فيه الخيارات الآتية :

أولا : إضافة إعدادات المؤشر في الاكسبرت وتكون مفتوحة للتعديل فيها بحيث يعمل الاكسبرت بحسب الإعدادات المختارة .
ثانيا : حجم العقد الأول : 0.01 قابل للزيادة .
ثالثا: فيه خيارين للمضاعفة كل واحد قابل للتفعيل والتعطيل بحيث إذا عطلت المضاعفة يكون فتح الصفقات بنفس العقد الأول
وخيارات المصاعفة إما ضعف حجم الصفقة السابقة أو حجم محدد على النحو الآتي :
أ-خيار المضاعفة يكون كل عقد ضعف الذي قبله إذا افترضنا حجم العقد الأول 0.05 شراء ثم ظهرت إشارة بيع قبل تحقيق هدف الشراء فيكون حجم عقد البيع الأول هو الضعف 0.10 , فإن لم يتحقق الهدف بالصفقتين وظهرت إشارة شراء ثانية فيكون حجم صفقة الشراء الثانية 0.20, وصفقة البيع الثالثة 0.40 , وصفقة الشراء الخامسة . 0.80 , وهكذا .
ب- خيار بديل عن المضاعفة يكون فيه تحديد ثابت لنسبة الزيادة في كل عقد عن العقد السابق له بحيث يتم تفعيل هذا الخيار عند تعطيل المضاعفة السابقة ... فإذا حددت هنا نسبة الزيادة 0.10 وكانت الصفقة الأولى شراء 0.05 وظهرت إشارة بيع قبل تحقيق صفقة الشراء الأولى لهدفها فتكون صفقة البيع 0.15 , فإذا لم يتحقق الهدف بالصفقتين وظهرت إشارة شراء ثانية فحجمها 0.25 فإن لم يتحقق الهدف باالثلاث الصفقات فتكون صفقة البيع الثانية 0.35, وهكذا نسبة ثابتة محددة إلى أن يتحقق الهدف من صافي الربح لمجمع الصفقات المفتوحة .الصفقات في كل عقد
رابعا: خيار فتح صفقات تعزيز - بنفس حجم العقد الأول - عند تحقيق ربح عدد من النقاط قابل للتفعيل والتعطيل .
خامسا : خيار فتح صفقات تبريد بحجم عقد مضاعف عند خسارة عدد من النقاط قابل للتفعيل والتعطيل ..... وفتح صفقات التبريد مربوط بخيار تحديد زمني فلا يفتح صفقات التبريد إلا إذا مضت الفترة الزمنية المحددة إما ربع ساعة أو ساعة أو أربع ساعات أو يوم.
اقصد لفتح صفقات تبريد يجب مضي الفترة الزمنية المحدد وتحقق خسارة النقاط المحددة .
سادسا - إدارة صفقات البيع والشراء المفتوحة معا وفيها .
- تريلينج والتريلينج استوب للصفقات بالنقاط .
- هدف بالدولار لإجمالي صفقات البيع والشراء بحيث يتم تقريب الهدف عند فتح صفقة معاكسة بعقد أكبر وهذا عند وجود صفقات بيع وشراء معا .
- الاستوب بالدولار لإجمالي الصفقات البيع والشراء
- البريك والبريك يو سي دي بالدولار لإجمالي صفقات البيع والشراء
سابعا : خيار الإغلاق العكسي عند ظهور سهم معاكس قابل للتفعيل والتعطيل . بحيث إذا فعلته يغلق الصفقة المفتوحة بمجرد ظهور إشارة عكسية وإذا عطلت الخيار تبقى الصفقة مفتوحة ويقتح لها صفقات بحسب الإشارات التي تظهر وبأحجام عقود حسب النسبة المحددة ويغلق جميع الصفقات عند تحقق ربح إجمالي من جميع الصفقات هو المحدد في الاكسبرت .
وجزاك الله خيرا

kira-h
11-03-2018, 10:59 PM
مرفق الاكسبيرت

أبو أنس 1900
12-03-2018, 12:16 AM
أشكرك جزيل الشكر على تعاونك وسعة صدرك

جربت الاكسبرت

وجدت الاكسبرت لا يفتح صفقات

جربت الاكسبرت على منصتين مختلفتين
ومرة وضعت المؤشر على الشارت
ومرة لم أضع المؤشر
غيرت في الإعدادات
ومرة ما غيرت
مرفق صورتين للمجلة
جزاك الله خيرا
ممكن تنظر أين الإشكال 5814

kira-h
12-03-2018, 04:50 AM
العفو أخي
الخطأ معناه ان الاكسبيرت لا يجد المؤشر بالمنصة
بمعنى يجب ان تضع المؤشر بالمجلد الرئيسي للمؤشرات ولا تغير اسمه كما ارفقته بالموضوع

أبو أنس 1900
12-03-2018, 05:52 AM
شكرا لك
وبارك الله فيك

kira-h
12-03-2018, 01:31 PM
بالتوفيق ان شاء الله

أبو أنس 1900
12-03-2018, 11:13 PM
السلام عليكم ورحمة الله وبركاته
حفظك الله أستاذ حسن
إليك الملاحظات :
أولا : قمت بتعطيل صفقات التعزيز والتبريد فقام الاكسبرت بفتح صفقة شراء اولى عند ظهور سهم أزرق بحجم 0.10 ثم ظهر سهم أحمر فتح صفقة بيع بنفس حجم عقد الشراء الأول ........
ثم ظهرت بعد ذلك أسهم بيع وشراء ولم يفتح معها أي صفقة كما في الصورة الأولى5839
المطلوب حفظك الله هنا مع كل سهم يظهر يفتح صفقة بحسب الترتيب الآتي
كما في الصورة المرفقة 5840
ظهرت في الشارت ست إشارات :
1- أولها شراء يفتح عندها العقد الأول بحجم 0.10
2- ظهرت إشارة بيع يفتح بيع بحجم 0.20
3- ظهرت إشارة شراء يفتح شراء بحجم 0.40
4- ظهرت إشارة بيع يفتح بيع بحجم 0. 80
5- ظهرت إشارة شراء يفتح صفقة شراء بحجم 1.60
ثم قفز السعر لأعلى سيتحقق الهدف هنا بعد الصفقة الخامسىة والمحدد في الإعدادات ب 20 دولار لمجموع صافي ربح جميع الصفقات وسيغلق الخمس الصفقات كلها
طبعا المضاعفة فوق كانت على أساس كل صفقة ضعف التي قبلها
لكن إذا حددت أنا في المضاعفة 1.6 فيكون الزيادة في كل صفقة عن سابقتها 16.
فستكون الشراء الأول 10. , والبيع الأول 0.26 , والشراء الثاني 0.42 , والبيع الثاني 0.58 , والشراء الثالث 1.16

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

الملاحظة الثانية
فعلت صفقات التعزيز بمسافة 20 نقطة لكن الاكسبرت لم يعمل على وفقها

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

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

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

kira-h
13-03-2018, 07:02 PM
وعليكم السلام
جرب النسخة المرفقة

أبو أنس 1900
13-03-2018, 09:20 PM
جزاك الله خيرا
جاري التجربة

kira-h
14-03-2018, 05:31 PM
بالتوفيق إن شاء الله