النتائج 1 إلى 15 من 19
- 21-02-2009, 06:36 PM #1
الى عباقرة(++ reversing forex strategie and expert advisors ( c
السلام عليكم و رحمة الله و بركاته
اترككم مع هده المقالة و لنا عودة
Reversing Forex Strategies and Expert Advisors
Many traders encountered strategies and expert advisors that produce highly stable loss as the result of their trading. The majority of those traders at least once considered a possibility of reversing the strategy/EA by switching the buy and sell orders, hoping to reverse the strategy’s results. In almost every case this tactic would fail and the results of the reversed expert advisor would be no better than before. The problem is that not every Forex strategy or expert advisor can be successfully reversed. The Forex strategy should be symmetrical to be reversed right.
Reversible (or symmetrical) Forex strategy is the strategy where:
- Buy and sell orders don’t depend on each other.
- Entry points don’t depend on the previous positions’ profits.
- Order closing doesn’t depend on price (no stop-loss or take-profit).
- The strategy itself shouldn’t endorse only long or only short orders.
Reversible strategies exit positions depending on the time — usually it’s either a certain amount of the new bars closed or a new signal generated. In theory stop-loss shouldn’t be used at all, but in practice if it’s used only for securing position from the extreme price movements and is rarely triggered it won’t hurt the reversibility (the same can be applied to the take-profit parameter too).
Example 1. Simple reversible EA — it opens a new position after opening of the new bar, closing the previous position simultaneously. To determine the direction of the position the expert advisor checks the Close-Open difference of the previous bar and if it’s positive it goes long, if negative — goes short. It’s rather stupid strategy but it’s only an example. We won’t take into account the broker’s spread in this example. This EA first went 2 times long and then 3 times short with the results being: +10, -40, +5, +5, -20. The total loss of this expert advisor would be -40 pips. As we see this is a reversible EA (it complies with each of the four conditions for reversibility), so let’s try reversing it. Now we’ll go long on negative Close-Open difference of the previous bar and short on positive. On the same bars as above we’d get: -10, +40, -5, -5, +20. That’s exactly +40 pips — a reversed strategy produced a reversed result (with spread wider than 0 it would be another result, but for the sake of the example spread is ignored here).
If you back-test or forward-test a reversible strategy and get a negative profit over months, you can turn it to positive simply by reversing this strategy. But unfortunately it’s not that easy. Often the reversible strategies will produce almost zero profit/loss over a long period of time — in this case reversing is useless. There is a strict and quite obvious rule to find out if the reversing would be justified. If the loss in pips for the period is significantly greater than the spread multiplied by the number of trades made for the period, then this strategy is worth reversing; in other cases you’ll still get your margin eaten by the broker’s spread.
Example 2. The strategy from the first example produced 40 pips loss with 5 trades. If it’s EUR/USD pair which usually has 2 pips spread, then you get only 10 pips (5×2) of loss produced by the spread. So, reversing the strategy in this case will change -40 pips result to +30 pips — definitely a good result.
Example 3. Consider a reversible strategy that produced 500 pips loss over 6 months of backtesting. The currency pair used in the test was GBP/JPY (7 pips spread) and the number of positions opened and closed during this test was 70. If we reverse this strategy and run the back-test again we’d get only 10 pips profit (500 — 7×70). Such reversing isn’t justified as the gain lies within the normal profit/loss fluctuation range.
If you try to reverse asymmetrical Forex strategy, most probably, it will produce the same result as before due to its inner mechanics. At least all lossy expert advisors that I’ve back-tested in my MetaTrader 4 tester remained lossy after reversing. That doesn’t mean that everyone should stop developing irreversible strategies and switch to symmetrical. Each of those strategy types has its own advantages and disadvantages. Just learn to distinguish one from another and use it accordingly.
طيب الكلام الي فوق كثييير و معناه انه بامكاننا اخد اي استراتيجية فاشلةاو اكسبريت فاشل 100 بال 100 و الي يودي الحساب الى المارجن الكولو بسرعة و تبقى تعمل بيها لكن تعكس الاوامر ادا كان بيع تشتري و ادا كان شراء بتبيع ويا عيني عليك
طيب لحد هنا مفيش جديد
طيب الاكسبريت الدي يعمل 24 على 24 ساعة و الي قولنى بيطير الحساب في و قت قصير أظن انو مفيش مجال تغيرو و تعمل بدل السال باي و بدل السال ليميت باي ليميت على حسب علمي و حتى لو تغير في بعض الاكسبريتات تكون النتيجة كسابقتها
المهم نيجي للسؤال هل يوجد برنامج او سكريبت يعكس ما يطلبه الاكسبريت اي ان اكسبريتنا الفاشل تحول الى اكسبريت فعال و يكسب دهب عن طريق هدا البرنامج او السكريبت
ادا هل هدا ممكن من دون اللتدخل و التعديل على الاكسبريت و اظنه ممكن جدا والدليل على دلك برنامج نسخ الاوردرات من حساب الى اخر
و شكرا على وقتكم
- 21-02-2009, 06:46 PM #2
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
اخي مختار مثلما اشرت سابقا خليهة
up
- 21-02-2009, 06:51 PM #3
- 22-02-2009, 12:36 AM #4
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
شكلها صعبة و لا ايه يا اخوان ؟؟؟
- 22-02-2009, 10:33 AM #5
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
اسمح لي أخي العزيز أن أقول لك أن صاحب المقال ليس خبيرا في الفوركس .
وهذا الموضوع تكلمنا عنه كثيرا من فترة طويلة وخلصنا إلى نتيجة مفادها أن عكس عمليات أي اكسبيرت فاشل ليست بالضرورة عمليات ناجحة بل على الأغلب ستكون عمليات فاشلة أيضا .
لأن الاكسبيرت الفاشل يفشل في فترة وينجح في أخرى والاكسبيرت المعاكس له ينجح في الفترة التي فشل فيها الأول ويفشل في الفترة التي نجح فيها الأول .
وستكون النتيجة فشل للاكسبيرتين دائما .
والمنطق يرفض أيضا هذه القاعدة
لأنه لو فرضنا أن لدينا 1000 اكسبيرت فاشل فهل هذا يعني أننا نملك ألف اكسبيرت ناجح عكس الاكسبيرتات الفاشلة .
الواقع يرفض هذه النتيجة تماما وإلا لأصبح من السهل جدا برمجة اكسبيرت ناجح بثواني معدودة .
- 22-02-2009, 10:40 AM #6
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
هناك حل واحد وهو إذا استطعت أن تبرمج اكسبيرت أو تجد اكسبيرت كل عملياته خاسرة أو على الأقل نسبة 95 % وأكثر من عملياته تكون خاسرة .
عندها فقط أضمن لك أن الاكسبيرت المعاكس سيكون ناجحا بشروط طبعا .
- 22-02-2009, 11:50 AM #7
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
مشكور أخي الاستاد وضاح عطار على توضيحك
و لكن لنقول ان هدا الاكسبريت فاشل باتم معنى الكلمة و لنأخد مثلا اكسبريت graal و هو اكسبريت اسكالبينج يأخد 5 نقاط مقابل 29 نقطة كوقف و لقد اظهر هدا الاكسبريت فعاليته مند فترة و اصبح فاشلا مند دلك الوقت
طيب لنأخدها بسيطةالاكسبريت يربح 5 نقاط مقابل 29 كوقف لو عكسنا سوف يكون 29 نقطة ربح و 5 نقاط كوقف فيصبح ناجح جدا و لو لفترة
هنا أخي راودتني فكرة مثلا لدينا اكسبريت GRAAL الفاشل ثم نريد برمجة او عكس نوع صفقاته و هنا أظن انه سيكون فاشل مرة أخرى لو غيرنا فيه
الفكرة هي اننا لا نغير شيء في الاكسبريت
و الفكرة تتبلور في عمل برنامج عاكس للصفقات بحيث يقوم الاكسبريت بارسال اوامره الى هدا البرنامج و بدوره هدا الاخير يقوم بعكس كل ما يطلب منه الاكسبريت
مند فترة سمعنا عن برنامج ناسخ الاوامر من ميتاترادر الى اخر
هنا الحل يكمن في هدال البرنامج لكن بشيء من التغيير
و التغيير يكون في اوامر البرنامج هكدا
الاكسبريت---------->الاوردارات -------------> البرنامج------------> عكس االاوردارات
-----------------> تنفيد
اي ان البرنامج ناسخ الاوردرات يصبح ناسخ عكس الا وردرات و هكدا
ارجو ان يكون كلامي فوق واضح و اشكركم على وقتكم
وفقنا الله على ما يحب و ما يرضىآخر تعديل بواسطة mokhtar ، 22-02-2009 الساعة 11:52 AM
- 22-02-2009, 02:35 PM #8
- 22-02-2009, 02:38 PM #9
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
علي حسب خبرتي البسيطه أنت غير محتاج لبرنامج كي يعكس الصفقات لأن الأكسبرت ممكن يخزن بياناته علي ملف يقوم بأنشائه يضعه بمجلد fileأو ملف أكسيل ويعيد قرائته من جديد ثم ينفذ الصفقات بشروط معينه
أو يمكنه أن يقرأ الصفقات الموجوده ب account history ويحدد هل الصفقات ربحت أم خسرت بعد بداية المتاجره
- 22-02-2009, 02:54 PM #10
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
شكرا لك اخي المحرر ممكن تتفضل و تقولنا رأيك لمدا هي غير منطقية
حتى نثري الموضوع
تحياتي لك
مشكور الك يا عزيزي Alertpayعلى الطرح الرائع يعني كده في حل من دون برنامج ممكن تتكرم علينا و تعطينا الالية ليتم الحصول على دلك والكيفية ليتم عكس الصفقات
تحياتي لك
- 22-02-2009, 05:31 PM #11
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
أنا مستواي بلغة MQL4 تحت الصفر لأطرح اليه لكن ممكن تتأكد من هذا الكلام من الأستاذ وضاح
قل له هل يمكن للأكسبرت أن يعد عدد الصفقات الرابحه وعدد الصفقات الخاسره بعد ما يبدأ العمل ويدخل صفقاته بناء علي نسبة الصفقات الرابحه الي الخاسره ؟
وهل يمكن للأكسبرت أن يخزن بياناته بملف بحيث عندما يعمل من جديد يجد البيانات جاهزه ويكمل عمله؟
- 22-02-2009, 10:39 PM #12
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
نعم ممكن عكس بعض الاكسبرتات التي تؤدي الى خسائر فادحة في وقت قصير الى اكسبرتات رابحة جدا ولكن بشروط:
اولا: ان لاتكون الخسائر ناتجة عن فرق السبريد وهي تحدث للصفقات ذات الربح القليل
ثانيا:ان تعطي خسائر سريعة عند حدوثها وليس على مدى الطويل
تالتا :ان تكون الخسارة الواحدة اكبر بكتير من الربح الواحد
وبذلك تتمكن من ايجاد افضل اكسبرت على الاطلاق
وممكن ان تسميه اكسبرت انتهاز الفرص الكبرى
- 23-02-2009, 01:53 PM #13
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
- 22-09-2010, 11:38 AM #14
- 22-09-2010, 03:59 PM #15
رد: الى عباقرة(++ reversing forex strategie and expert advisors ( c
السلام عليكم ورحمة الله
ياإخوان أنا أستغرب ... أكثر من 600 مشاهدة و13 رد أو أكثر عن الموضوع وكلها تدل على أن الكل لم يقرأ الموضوع بتمعن ... بل أخذ بالرد بناءا على أفكار مسبقة بخصوص الموضوع كعنوان فقط.
كاتب الموضوع يؤكد بأن ليس كل إكسبيرت أو إستراتيجية يمكن عكس أوامر البيع والشراء ستكون رابحة ... بل أن الكثير من الإستراتيجيات تزداد نتائجها سوءا بعد العكس.
كما يؤكد بأنه للحصول على إكسبيرت يعطي نتائج عكسية (أي خاسر يعطي نتائج مربحة) يجب توفر الشروط التالية:
- عمليات البيع والشراء لايوجد بينها إرتباط.
- نقطة الدخول الجديدة لاتعتمد على نتيجة ربح العملية السابقة.
- إغلاق الصفقة لايعتمد على السعر (الهدف أو وقف الخسارة).
- الإستراتيجية يجب أن تعتمد البيع والشراء وليس أحدهما فقط.
نقاط الخروج للإستراتيجيات القابلة للعكس (من مربحة لخاسرة والعكس صحيح) تعتمد على الوقت وعادة تكون بحساب عدد معين من الشموع أو بحصول إشارة خروج معينة. نظريا وقف الخسارة لايجب أن نستعمله إطلاقا ولكن عمليا يجب إستعماله لتأمين نفسنا من حركات السعر الكبيرة ولكن من الممكن أن يتفعل في حالات قليلة. نفس الكلام السابق بخصوص وقف الخسارة يمكن تطبيقه أيضا على التيك بروفت.
المواضيع المتشابهه
-
اكسبيرتاتي My expert advisors (متجدد بإذن الله)
By wajdyss in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 118آخر مشاركة: 27-07-2020, 09:22 PM -
PipsMania V2.0 Forex Expert Advisor
By 3896801 in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 23آخر مشاركة: 27-05-2010, 06:43 PM -
إلى هواة إستخدام الإكسبرتات (Expert Advisors)
By alkhataat in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 12آخر مشاركة: 12-03-2009, 05:35 AM -
كيف نستخدم expert advisors
By almalek77 in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 6آخر مشاركة: 31-01-2008, 03:48 PM