النتائج 1 إلى 11 من 11
الموضوع: طلب صناعة إكسبرت بمواصفات خاصة
- 17-12-2014, 03:53 AM #1
طلب صناعة إكسبرت بمواصفات خاصة
أحبتي في الله. سلام الله عليكم ورحمته وبركاته
كما هو في العنوان ، فالموضوع هو طلب من الأخوة المبرمجين الأفاضل في صناعة إكسبرت بمواصفات خاصة أدرجها أدناه.
فكرة الإكسبرت تتمثل في إدخال مستويات سعرية معينة يدويا متمثلة بنقاط دعوم ومقاومات كلاسيكية يحددها المتداول بناء على تحليله الفني أو طريقته في التداول ومن ثم يقوم الإكسبرت بالتداول بناء عليها.
مكونات الإكسبرت :
1- يكون هناك 15 خانة لإدخال المستويات (أي يقوم المتعامل بإدخال 15 مستوى سعري بشكل يدوي فوق السعر الحالي وأدناه )
2- يكون الدخول الشرائي إذا كان افتتاح الشمعة الحالية على الإطار الزمني الموضوع عليه الإكسبرت أعلى من أقرب مستوى تم إدخاله في البند رقم واحد فيضع الإكسبرت أمر شراء معلق أعلى من المستوى بعدد نقطة أو نقطتين و يفضل لو كانت عامل متغير ، وإغلاق الشراء يكون في حالة إغلاق الشمعة أسفل المستوى الذي تم الدخول عليه.
3- يكون الدخول البيعي إذا كان افتتاح الشمعة الحالية على الإطار الزمني الموضوع عليه الإكسبرت أدنى من أقرب مستوى تم إدخاله في البند رقم واحد فيضع الإكسبرت أمر بيع معلق أدنى من المستوى بعدد نقطة أو نقطتين و يفضل لو كانت عامل متغير ، وإغلاق يكون في حالة إغلاق الشمعة أعلى المستوى الذي تم الدخول عليه.
4-الأهداف تكون إما المستوى الذي يلي المستوى الذي تم الدخول عليه ، ويا حبذا لو نتمكن من إضافة أن يكون نسبة من الأكاونت بالنس أيضا وذلك بإضافة بند الأكاونت بالانس يقوم المتداول بإدخاله يدويا ومن ثم يقوم الإكسبرت بحساب الفارق بين الإكويتي والبالنس فعندما يصل الإكويتي إلى % معينة أعلى من البالنس يقوم بإغلاق الصفقات جميعها حتى لو كانت على أزواج أخرى.(اسكربت close all) .... أو أن يكون عدد معين من النقاط يتم تحديدها بشكل مسبق كخمسون نقطة.
5- حجم العقد يكون إما ثابت يتم إدخاله يدويا مثل 0.1 - 0.2 - 0.5 - 1 - 5 والأفضل أن يكون كذلك ويكون هناك خيار لدى المتعامل أن يكون العقد نسبة من الأكاونت بالانس 1% - 2%
6- يوجد شرط مهم ألا يقوم الإكسبرت بدخول صفقات إن كان هناك صفقات مفتوحة أصلا على الزوج فقط حيث من الممكن أن يكون هناك عقود مفتوحة على أزواج أخرى فليس له علاقة بها.
7- إضافة شرط الفلترة من خلال وجود السعر فوق متوسطين متقاطعين لأعلى أو لأسفل ويتم تحديدهم بشكل يدوي أيضا (True - False)
أرجو أن يتفاعل الأخوة الذين لديهم خبرات برمجية مع هذا الطلب.
لكم جميعا كل الود
أمجد
- 21-12-2014, 09:12 PM #2
بعض النقاط أخي تحتاج للمزيد من التوضيح:
1 - إذا كان فهمي صحيحا فالاكسبرت لا يقوم بعمليات بيع أو شراء إلا عبر عمليات معلقة .... ؟
2 - كثير من هذه الأوامر لن يتفعل. فهل يجب الاحتفاظ بها أم إلغاؤها بشروط معينة ؟
3 - إذا كانت هناك صفقات مفتوحة و تم إعادة تحديد المستويات الخمسة عشر يدويا فكيف سيتم التعامل مع هذه الصفقات ؟
تبقى هناك أسئلة أخرى ولكنها تتوقف على الأجوبة التي ستقدمها
- 22-12-2014, 01:56 PM #3
بداية أشكر لك أخي الكريم ردك واهتمامك في هذا الموضوع وإن شاء الله سوف يكون إكسبرت ناجح إلى حد كبير حيث أننا إن وضعنا الركيزة الأساسية سوف نبدأ ببنائه لاحقا بإضافات جوهرية.
1- بالنسبة للنقطة الأولى فكما تفضلت فهو يعمل بناء على أوامر معلقة ولنعطي مثال على ذلك : قمنا بإدخال 15 مستوى سعري ، والسعر الآن بين المستوى الرابع والخامس فهنا يقوم الإكسبرت بوضع أوامر معلقة شراء على المستوى الرابع وبيع على المستوى الخامس فقط ولا داعي للأوامر على كل المستويات ، والهدف كما ذكرته بأصل الموضوع في البند رقم 4 والإغلاق يكون بإغلاق الشراء إذا أغلقت الشمعة دون المستوى الرابع ... وإغلاق البيع إذا أغلقت الشمعة فوق المستوى الخامس ==> لا تنسى أنه هنا يقوم الإكسبرت بوضع شراء على المستوى الخامس وبيع على السادس كون السعر أصبح بمستوى أعلى بحكم الإغلاق
2- بالنسبة لإلغاء الأوامر فالأفضل أن يقوم الإكسبرت بإلغاء العقود التي وضعها عندما كان بالمستوى 4-5 كونه أصبح بفعل الإغلاق أعلى من 5 بين المستوى 5-6
3- بالنسبة للصفقات المفتوحة فتبقى كما هي وعلى المتعامل التصرف معها فإما أن يغلقها ويقوم بإيقاف التداول الآلي ومن ثم يغلق العقود جميعها ويدخل المستويات الجديدة ويقوم بتشغيل التداول الآلي مجددا ، وإما يبقي على العقود على ما هي عليه ويعتمد الإكسبرت الأهداف والستوب كونها ليست محددة بعدد نقاط معينة
4- بالنسبة للأهداف وهي ضرورية جدا حسب وجهة نظري القاصرة فيا حبذا لو تم وضع الثابت الذي يقوم المتعامل بإدخال الأكاونت بالنس الحالي ومن ثم يقوم الإكسبرت بإغلاق جميع العقود المفتوحة على كل الأزواج المفتوحة عندما تصل الإكويتي إلى % معينة من ذلك البالنس... فعلى سبيل المثال يكفيني من تلك المستويات لو فعلت الإكسبرت على خمسة أزواج مثلا أن أحصل بالأسبوع على 5% من الأكاونت بالنس الذي بدأت به أسبوعي ، عندما يغلقها جميعها فأنا أمام خيارين إما أن أقوم بترك الإكسبرت ليدخل مجددا في حلقة ثانية وإما إيقاف الإكسبرت للأسبوع الذي يليه . لقد قمت ببرمجتها على إكسبرت ثاني منذ زمن بعيد ولكن حقيقة الأمر لم أعد أجده أو أتذكر ماهو الكود الذي استخدمته في حينه ولكن أذكر الآلية أنني وضعت في الإكسبرت أن يقوم يوم الإثنين الساعة 04 فجرا بتوقيت الشارت بأخذ الأكاونت بالنس ووضعه بعامل ثابت وعندما يصل الإكويتي إلى الربح الذي تم تحديده كنسبة للبالنس يقوم الإكسبرت بالتوقف عن العمل ليبدأ مع الأكاونت بالنس الذي يأخذه يوم الاثنين القادم الساعة 04 فجرا .
أخيرا أرجو أن تسأل ما يخطر في بالك فهذا العصف الذهني سوف يخرج بنا إلى نتائج رائعة بحول الله وقوته.
لكم جميعا كل الود
أمجدآخر تعديل بواسطة amjad ، 22-12-2014 الساعة 02:12 PM سبب آخر: خطأ إملائي
- 22-12-2014, 02:17 PM #4
شكرا أخي على التوضيح، سأوافيك قريبا إن شاء الله بالنواة الأساسية للاكسبيرت لكي يتم تنقيحها شيئا فشيئا
- 22-12-2014, 05:37 PM #5
الشكر لك على اهتمامك ...
لو يعلموا الأخوة المبرمجين من مشرفين إلى أعضاء ما علمته أنت فيما أهدف إليه لاهتموا بالموضوع ولكن للأسف الشديد يبحثون عن التعقيد علما أن الربح في هذه الأسواق يعتمد كليا على البساطة وأتكلم عن ثقة وتجربة وخبرة عشر سنوات في هذه الأسواق وليس كلام عام ....
أخي الكريم إن نجحنا بحول الله وقوته في بناء هذا الإكسبرت فالجميع يمكن له استخدامه فبدل أن نقوم بصنع إكسبرت خاص للدعم والمقاومة الكلاسيكية وإكسبرت آخر للقمم والقيعان ، وآخر للفايبوناتشي ، وآخر لمستويات الكاماريلا والبيفت بوينت ،،،، هذا الإكسبرت يحتوي على كل ما ذكر فيمكنك أن تضع به المستويات التي تستخدمها باستراتيجيتك وتضيف عليها المناطق الرئيسية من قمم وقيعان خطرة على الأطر الزمنية الكبرى ،،، حتى أنك تستطيع أن تضع المتوسطات ولكن بطريقة مختلفة بعض الشيء فتأخذ على سبيل المثال متوسط 100 أو 200 على الشهري أو الأسبوعي إن كانت متاجرتك على الساعة أو الأربع ساعات وقس عليها ..
إن الكبار في هذا السوق يعتمدون على المستويات الأفقية ، حتى كسر الترند المائل بزاوية 45 درجة ما هو إلا إشارة أولية لانعكاس الاتجاه ولكن معظمهم لا يدخلون مع كسر الترند بل مع كسر القاع الذي تم من خلاله كسر الترند (Failure Swing Pattern) .. لاحظ كسر القاع أي كسر مستوى سعري أفقي ...
لكم جميعا كل الود
أمجد
- 02-01-2015, 11:55 AM #6
أخي السلام عليكم
هذه هي التعديلات الأخيرة التي أجريتها على الاكسبيرت، للتذكير فقد ركزت على مناطق الدخول والخروج والشروط هي:
1- بمجرد افتتاح أول شمعة فوق أقرب مستوى يتم وضع أمر شراء معلق على نفس المستوى.. جني الأرباح يكون عند افتتاح أول شمعة فوق المستوى الأعلى الذي يليه مباشرة ..الإغلاق على خسارة يكون بافتتاح أول شمعة تحت المستوى الذي وضع عليه الأمر.
2- البيع يكون عند افتتاح أول شمعة تحت أقرب مستوى.. حيث يتم وضع أمر بيع معلق عند نفس المستوى..جني الأرباح يكون مع افتتاح أول شمعة تحت المستوى الذي يليه مباشرة إلى الأسفل.. الإغلاق على خسارة بمجرد افتتاح أول شمعة فوق المستوى الذي وضع عليه أمر البيع.
3- إذا تعذر وضع الأمر المعلق على أي سعر فإن الاكسبيرت سيضعه على أقرب سعر ممكن والذي لايتجاوز ثلاث نقط غالبا.
4- لا يتم فتح أي صفقة جديدة مادامت هناك صفقة مفتوحة كما يتم إلغاء كل الأوامر المعلقة مع تفعيل كل أمر.
5- يتم إلغاء الأوامر المعلقة واستبدالها بأخرى عند تحرك السعر حسب المستويات.
وبانتظار التجارب و الملاحظات
- 04-01-2015, 02:20 PM #7
الله يقويك
وعليكم السلام ورحمة الله تعالى وبركاته ..
الله يعطيك ألف عافية ومجهود كبير أشكرك عليه خصوصا أنك الوحيد الذي تفاعل مع الموضوع (للأسف).
لدي بعض الملاحظات أرجو أن تتطلع عليها .
1- في الصورة رقم 1 فشل الإكسبرت في وضع أمر شراء رغم أن الافتتاح كان فوق المستوى ، وعليه أرجو التكرم بتعديل طريقة الدخول بأن يكون مبني على الافتتاح فقط فلو كان بين المستوى الرابع والخامس فإن الإكسبرت يمسح الأوامر القديمة ويقوم بوضع أمر شراء على المستوى الرابع وأمر بيع معلق على المستوى الخامس ولا يشترط أن يكون هناك بريك أوت فلو كنا في مسار عرضي فإن السعر سيذهب إلى المستوى الخامس وقد لا يخترقه بل يختبره ويرتد منه إلى المستوى الرابع مثلا وهنا نكون قد خسرنا رينج كامل .
2- نفقد الكثير من الصفقات حيث أن بعض المستويات تكون دعم أو مقاومة قوية وكما نعلم أن إعادة الاختبار عادة لا تكون تحديدا للمستوى المخترق أو المكسور بل قبله أو بعده بعدة نقاط ، وكي لا يضيع عليها فرصة الدخول مع اعادة الاختبار فالحل يكمن في تفعيل الخيار الذي تكلمنا عنه بعدد نقاط معينة مثل (Bid-X) للبيع & (Ask+X) للشراء حيث أن X عدد نقاط يتم تحديدها من قبل المتعامل.
3- طلبت في المشاركة الأولى أن يكون هناك عدة أوجه لجني الأرباح وتحديد الأهداف فمنها أن يكون المستوى التالي وهو يعمل بشكل صحيح أو أن يكون نسبة للبالانس أو أن يكون بعدد نقاط معينة وأرجو أن تكون ضمن الخطوات القادمة في تطوير الإكسبرت.
4- الصورة رقم 4 توضح سبب طلبي وضع أوامر معلقة حيث أن تصميم الإكسبرت راعى بالدرجة الأولى أن الغالبية تخسر في المسار العرضي وتربح بالاتجاه الواضح (trend) وبهذه الطريقة مع اختيار المستويات بشكل صحيح سوف نربح بإذن الله في كلا الحالتين.
5- في الصورة رقم 4 أيضا يوجد خلل حيث ان الاكسبرت لم يقم بفتح صفقة شراء واضحة جدا ويبدو الخلل كما ذكرنا سابقا في الصورة رقم 1.
آسف على الإطالة ولك كل الود والتقدير.
أخوك أمجد
- 04-01-2015, 02:56 PM #8
السلام عليكم
ولا عليك، سنعمل عليه حتى يتم إن شاء الله، و لكن يبدو أننا لسنا على نفس الخط بالنسبة لوضع الأوامر المعلقة.. فالذي فهمته أنه يجب وضع أمر شراء معلق واحد عند اختراق الشمعة لأي مستوى صعودا، وإذا حدث الاختراق نزولا يتم وضع أمر بيع معلق واحد..بينما ربما أنت تريد وضع أمرين معلقين في نفس الوقت..أرجو أن توضح هذه النقطة جيدا لأنها جد هامة..يعني باختصار عند اغلاق الشمعة الأخيرة التي حدث بها الاختراق سواء صعودا أو نزولا و افتتاح الشمعة الجديدة هل نضع أمرا واحدا أو أمرين بيع وشراء في نفس الوقت.
بالنسبة للنقطة 2 أنا متفق معك أنه يجب تفعيل خيار يتيح إضافة أو خصم عدد من النقط من المستوى لكي تكون شروط الدخول أكثر مرونة، ولكني فضلت عدم إضافتها في هذه النسخ التجريبية حتى نتمكن من التركيز على الدخول و الخروج و الإغلاق..سأنظر الآن في المرفقات و أوافيك إن شاء الله بالجديد.
مع الود
- 05-01-2015, 02:01 AM #9
وعليكم السلام ورحمة الله تعالى وبركاته ..
بداية الله يعطيك العافية ويقويك ... بالنسبة لموضوع الأوامر فقد أوضحتها بالشارتات بشكل جيد ، بأي حال تخيل معي أن السعر افتتح شمعته الحالية بين المستوى الرابع والخامس وهنا يغلق الشورت الذي تم تفعيله من المستوى الرابع قبل الاختراق إن كان متفعل ، ويقوم بإضافة أمرين معلقين الأول شراء عند المستوى الرابع وهدفه المستوى الخامس أو عدد نقاط معينة يتم تحديدها من المتعامل ذاته أو كنسبة مئوية ، والثاني بيع عند المستوى الخامس وهدفه الرابع ... الآن تفعل أمر الشراء الموضوع عند المستوى الرابع ووصل السعر إلى المستوى الخامس فيغلق الشراء ويفعل البيع من الضربة الأولى كون أمر بيع معلق موضوع أساسا مع افتتاح أول شمعة ضمن رينج 4-5 ...
ملاحظة : في حال شغلنا الإكسبرت الآن والسعر بين المستوى الرابع والخامس فحسب ما هو موجود في الاكسبرت فإنه ينتظر السعر لاختراق احد المستويات ليبدأ عمله ، ولكني أشرت في أكثر من مداخلة أن يتم اعتماد الافتتاح أو الاغلاق الغير مقترن بالاختراق لكي يبدأ العمل ، فبمجرد أن أضع الإكسبرت على الشارت فإنه يقوم بتحديد مكانه نسبة للمستويات ويضع أمرين معلقين شراء عند المستوى الأدنى من السعر الحالي وبيع عند المستوى الأعلى من السعر الحالي .
أرجو أن تكون الصورة واضحة وأي استفسار فأنا جاهز ، كما وأشكر لك حرصك على الاستمرار في العمل على هذا الإكسبرت .
أخوك أمجد
- 10-01-2015, 01:22 AM #10
ماهي البرامج الممتازة للتعامل مع الاكسبرت و كيف يتم التعامل معها بالشكل الصحيح
- 18-01-2015, 04:33 PM #11
هذه نسخة مع التعديلات المطلوبة