موقع بورصات
 
بورصات
تسجيل عضوية جديدة في المنتديات لوحة تحكم العضو البحث في المنتديات تسجيل الخروج الرئيسية الاتصال بنا

منتدى العملات العام Forex لمتابعة كل ما يتعلق بتجارة العملات الاجنبية – الفوركس والذهب والنفط من اخبار وطرق المتاجرة وتحليلات ، قسم التوصيات – توصيات العملات لمتابعة توصيات فوركس ونقاط الدخول والخروج على مختلف العملات ، منتدى الدروس التعليمية – فوركس يحتوي على دروس تعليمية لسوق العملات والتحليل الفني والاساسي وادارة رأس المال فوركس ، منتدى المؤشرات والاكسبيرتات يحتوي على اهم المؤشرات مع شرح لها بالاضافة الى بعض الدروس

العودة   بورصات > بورصة العملات الاجنبية - الفوركس > منتدى المؤشرات و الاكسبرتات

تبادل الخبرات في برمجة MQL

منتدى المؤشرات و الاكسبرتات

Like Tree19Likes

إضافة رد
 
أدوات الموضوع
قديم 27-04-2016, 08:34 PM   #41
عضو جديد
 

افتراضي رد: تبادل الخبرات في برمجة MQL

رد: تبادل الخبرات في برمجة MQL
اقتباس:
المشاركة الأصلية كتبت بواسطة mohamed982 مشاهدة المشاركة
عايز الطريقة الصعبة ولا السهلة ؟ 😃
اقولك الاول الطريقة الصعبة عن طريق رمكتبات الدب الل الل في الويندوز اللي بتتعامل مع الريجيستري هتحط متغير فب الريجيستري تغرفه علي انه تاريخ بداية التشغيل وفانكشن جوع كود الاكسبيرت بتقارن الفبمة دي بالتاريخ الحالي اذا اكبر من المدة الحددة بتعمل init_failed
اللي فوق دي فكرة الطريقة الصعبة وهي الاصح بالمناسبة

اقولك فكرة للطريقة السهلة لا هقولك اتنين الاولي ودي الاقوي ، اول ما الاكسبيرت يفتح امر انترهتمون معرف ثابت محدش يعرفه غيرك قيمته كام جوه الكود واول ما الاكسبيرت يفتح امر بيحط قيمة الثابت كتعليق ، وتحط فانكشن بتعمل ريتيرنو لتاريخ فتح الصفقة جوه الهيستوري والبحث عن طريق القيمة جوه التعليق وترجع اقدم تاريخ ، بعد كده واضحة فانكشن بتقارن اول تاريخ مع الفترة المحددة وليكن ٩٠ يوم بالتاريخ الحالي وهكدا ،

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

خد كمان واحدة ، خلي الكود يعمل ملف باول تاريخ ويقارنه بس برده ممكن يضرب لانواي حد ممكن يرح لمكان الملف ويغير اللي جواه مانيوا

لو عايز اعملك صبغة للكود اعملهالك بس افضي شوية
جزاك الله كل خير



dr_forex غير متواجد حالياً   رد مع اقتباس
قديم 28-04-2016, 10:20 AM   #42
عضو نشيط
 
الصورة الرمزية smowaled
 

افتراضي رد: تبادل الخبرات في برمجة MQL

أولا أشكر الأخ محمد على المشاركة القيمة جزاه الله كل خير ... وعندي بعض التصحيح

اقتباس:
المشاركة الأصلية كتبت بواسطة mohamed982 مشاهدة المشاركة
اقولك الاول الطريقة الصعبة عن طريق رمكتبات الدب الل الل في الويندوز اللي بتتعامل مع الريجيستري هتحط متغير فب الريجيستري تغرفه علي انه تاريخ بداية التشغيل وفانكشن جوع كود الاكسبيرت بتقارن الفبمة دي بالتاريخ الحالي اذا اكبر من المدة الحددة بتعمل init_failed
اللي فوق دي فكرة الطريقة الصعبة وهي الاصح بالمناسبة
العبارة هذي غير صحيحة فالكتابة للريجستري ليست الأصح ... هي تشبة الـ Global Variablesغير أن الـGlobal Variablesلاتحتاج permissions أوتصاريح .. ونستطيع أن نكتب إلى الريجستري عن طريق الدوال

كود PHP:
 RegCreateKeyEx
RegOpenKeyEx
RegSetValueEx
RegQueryValueEx
RegCloseKey 
والموجودة في مكتبة Advapi32.dll ... مع مراعاة أن الدوال الأربعة الأول تحتاج إضافة A للـANSI وW للـUnicode
ولو بحث في النت عن أكسبيرت يستخدم الريجستري فلن تجد ... ببساطة أحد الأسباب الرئيسية الـ permissions أو الـaccess فالميتاتريدر نفسه لايملك تصريح على ملفات النظام والسبب الآخر وجود الـGlobal Variables فهي تستطيع القيام بحفظ المتغييرات مثل الريجستري .. وعيب الطريقتين أن أي شخص يستطيع أن يمسح القيمة المحفوظة ويعمل reset للتاريخ كما ذكر أخي محمد


اقتباس:
المشاركة الأصلية كتبت بواسطة mohamed982 مشاهدة المشاركة
الفكرة الثانية واشك انها تنضرب بسهولة من اي حد يعرف الجلولال فيريابل انك تعرف متغير جلوبات وتحط فيه تاريخ بداية التشغيل وتعمل مقارنة زي باقي الطرق

خد كمان واحدة ، خلي الكود يعمل ملف باول تاريخ ويقارنه بس برده ممكن يضرب لانواي حد ممكن يرح لمكان الملف ويغير اللي جواه مانيوا
طريقة كتابة التاريخ لملف وأسترجاعه جيدة ولكن نفس نقطة ضعف الريجستري والـGlobal Variables بمجرد معرفة الملف سيتم مسحه أوتعديل القيمة

اقتباس:
المشاركة الأصلية كتبت بواسطة mohamed982 مشاهدة المشاركة
اقولك فكرة للطريقة السهلة لا هقولك اتنين الاولي ودي الاقوي ، اول ما الاكسبيرت يفتح امر انترهتمون معرف ثابت محدش يعرفه غيرك قيمته كام جوه الكود واول ما الاكسبيرت يفتح امر بيحط قيمة الثابت كتعليق ، وتحط فانكشن بتعمل ريتيرنو لتاريخ فتح الصفقة جوه الهيستوري والبحث عن طريق القيمة جوه التعليق وترجع اقدم تاريخ ، بعد كده واضحة فانكشن بتقارن اول تاريخ مع الفترة المحددة وليكن ٩٠ يوم بالتاريخ الحالي وهكدا ،
هذي الطريقة جيدة

هنالك طريقة أخرى وهي أستخدام سيرفر لحفظ المعلومات وأسترجاعها وهي مستخدمة في بعض الأكسبيرتات ... ويتم عمل Encryption للمعلومات المرسلة والمستقبلة حتى لا تكون معرضة للتعديل عن طريق sniffers

طريقة أخرى معقدة وهي عمل مكتبة dll تعدل على نفسها مع التشغيل كل مرة لأن الـ mql ما يسمح بالتعديل على الملف في وقت التشغيل runtime modification وما أظنه راح يسمح مستقبلا لأنه يعمل checksum على ملف الأكسبيرت

الطريقة الأفضل هو أستخدام تاريخ ثابت داخل الأكسبيرت وهو المتبع حاليا في أغلب الأكسبيرتات التي تعتمد على الوقت وهذي الطريقة وطريقة السيرفر لن يستطيع تخطيها إلا من يستطيع فتح الأكسبيرت


أشكر أخي محمد مرة أخرى وأنا سعيد لتواجدك في الموضوع



Rock and mohamed982 like this.
التوقيع:
وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ

ربي أغفر لي ولوالدي وللمؤمنين والمؤمنات
smowaled غير متواجد حالياً   رد مع اقتباس
قديم 28-04-2016, 10:31 AM   #43
عضو نشيط
 
الصورة الرمزية smowaled
 

افتراضي رد: تبادل الخبرات في برمجة MQL

اقتباس:
المشاركة الأصلية كتبت بواسطة dr_forex مشاهدة المشاركة
السلام عليكم
الاخ smowaled المحترم احييك على مجهودك الرائع ومساعدة كل ما يطلب المساعدة واعنك الله على فعل الخير
لي سؤال هل فى امكانيه عمل خاصية او كود للاكسبيرت بحيث استطيع ان اتحكم فى وقت بداية ونهاية عمله
كمثال اريد جعل نسخه من الاكسبيرت تعمل لمدة شهر فقط ولكن ليس لدي تاريخ معين لبدء عملها فهل ممكن جعل بداية العمل هي اول اوردر يتم فتحه من خلال الاكسبيرت وبعد 30 يوم تتوقف النسخه عن العمل
لعمل نسخات محددة الفترة على سبيل المثال نسخه تعمل لمدة شهر ونسخه تعمل ثلاث شهور حسب ما احتاج فترة عملها فهل فى امكانيه لعمل مثل هذة الخاصية فى برمجة الاكسبيرت
مع العلم ان الاكسبيرت تم تصميمه بواسطه الاستاذ والزميل الفاضل العبقري سمير ارمان
ومع تحياتي لكل المجتهدين فى هذا المنتدى العظيم
مشاركة أخي محمد فيها الخير



التوقيع:
وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ

ربي أغفر لي ولوالدي وللمؤمنين والمؤمنات
smowaled غير متواجد حالياً   رد مع اقتباس
قديم 28-04-2016, 10:51 AM   #44
عضو نشيط
 
الصورة الرمزية smowaled
 

افتراضي رد: تبادل الخبرات في برمجة MQL

اقتباس:
المشاركة الأصلية كتبت بواسطة Qadri مشاهدة المشاركة
السلام عليكم ورحمة الله
استاذ smowaled شكرا على هذا الموضوع المفيد

هل يحق للمبتدئين امثالى(ذوى الخلفية الصفرية فى البرمجة) طرح اسئلتهم الساذجة فى هذا الموضوع؟
وعليكم السلام ورحمة الله وبركاته

أسال وأن شاء الله نرد بما نعلم ... وفوق كل ذي علم عليم



التوقيع:
وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ

ربي أغفر لي ولوالدي وللمؤمنين والمؤمنات
smowaled غير متواجد حالياً   رد مع اقتباس
قديم 01-05-2016, 09:59 AM   #45
مشرف المؤشرات والاكسبرتات
 
الصورة الرمزية سمير محمد ارمان
 

افتراضي رد: تبادل الخبرات في برمجة MQL

سؤال الى اخى الكريم ابو ابراهيم
ممكن اجد عندك الحل
هل ممكن تحويل التقاطع الوهمى
بين موشر الماكد و مؤشر rsi
كما مبين من صورة الشارت تم اضافة مؤشر الماكد على الشارت مع اضافة مؤشر rsi عليه
يظهر ان خط مؤشر rsi اصغر من خط الاحمر فى مؤشر الماكد
ممكن يكون التقاطع الوهمى يكون حقيقيى
يوجد فى المرفقات مؤشر شبيه لهذا
بس مش مثل الصوره المطلوبه
هل يوجد حل
تحياتى لك



الملفات المرفقة
نوع الملف: mq4 macd-on-rsi-indicator.mq4‏ (1.5 كيلوبايت, المشاهدات 1)
سمير محمد ارمان غير متواجد حالياً   رد مع اقتباس
قديم 01-05-2016, 10:17 PM   #46
عضو نشيط
 
الصورة الرمزية smowaled
 

افتراضي رد: تبادل الخبرات في برمجة MQL

اقتباس:
المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
سؤال الى اخى الكريم ابو ابراهيم
ممكن اجد عندك الحل
هل ممكن تحويل التقاطع الوهمى
بين موشر الماكد و مؤشر rsi
كما مبين من صورة الشارت تم اضافة مؤشر الماكد على الشارت مع اضافة مؤشر rsi عليه
يظهر ان خط مؤشر rsi اصغر من خط الاحمر فى مؤشر الماكد
ممكن يكون التقاطع الوهمى يكون حقيقيى
يوجد فى المرفقات مؤشر شبيه لهذا
بس مش مثل الصوره المطلوبه
هل يوجد حل
تحياتى لك
الأثنين على scale أو مستوى مختلف .. RSI من 0 إلى 100 و MACD من الصفر موجب وسالب .. كيف تصيد التقاطع بينهم لا أعلم

في المؤشر المرفق المبرمج ثبت مستوى الصفر للـ MACD على مستوى الصفر للـ RSI فلن يصبح عندك تقاطع في السالب ولكن في الموجب يمكن وتستطيع المقارنة بينهم لأنهم نفس المستوى ... ولكن هذا التعديل غيّر التقاطع من أصله .. أنظر إلى الصورة المرفقة منك تجد أن الصفر للـ MACD فوق مستوى 70 للـ RSI بقليل فالتقاطعات ليس نفسها



التوقيع:
وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ

ربي أغفر لي ولوالدي وللمؤمنين والمؤمنات
smowaled غير متواجد حالياً   رد مع اقتباس
قديم 02-05-2016, 10:39 AM   #47
مشرف المؤشرات والاكسبرتات
 
الصورة الرمزية سمير محمد ارمان
 

افتراضي رد: تبادل الخبرات في برمجة MQL

اقتباس:
المشاركة الأصلية كتبت بواسطة smowaled مشاهدة المشاركة
الأثنين على scale أو مستوى مختلف .. RSI من 0 إلى 100 و MACD من الصفر موجب وسالب .. كيف تصيد التقاطع بينهم لا أعلم

في المؤشر المرفق المبرمج ثبت مستوى الصفر للـ MACD على مستوى الصفر للـ RSI فلن يصبح عندك تقاطع في السالب ولكن في الموجب يمكن وتستطيع المقارنة بينهم لأنهم نفس المستوى ... ولكن هذا التعديل غيّر التقاطع من أصله .. أنظر إلى الصورة المرفقة منك تجد أن الصفر للـ MACD فوق مستوى 70 للـ RSI بقليل فالتقاطعات ليس نفسها
شكرا اخى الكريم على المساعده
كما مبين فى سورة الشارت يوجد تقاطع بس هذا كما قلت تقاطع وهمى عشان كل مؤشر له القيم الخاصه بيه كما شرحت انت
انا كنت ابحث عن طريقة تجعل المنظر الذى تراه على الشارت يكون حقيقى
بس شكل الموضوع صعب او مستحيل معلش تعبتك معى
شكرا على المساعده
تحياتى لك



سمير محمد ارمان غير متواجد حالياً   رد مع اقتباس
قديم 03-05-2016, 01:22 AM   #48
عضو جديد
 
الصورة الرمزية medo9
 

افتراضي رد: تبادل الخبرات في برمجة MQL

اقتباس:
المشاركة الأصلية كتبت بواسطة smowaled مشاهدة المشاركة
الأثنين على scale أو مستوى مختلف .. RSI من 0 إلى 100 و MACD من الصفر موجب وسالب .. كيف تصيد التقاطع بينهم لا أعلم

في المؤشر المرفق المبرمج ثبت مستوى الصفر للـ MACD على مستوى الصفر للـ RSI فلن يصبح عندك تقاطع في السالب ولكن في الموجب يمكن وتستطيع المقارنة بينهم لأنهم نفس المستوى ... ولكن هذا التعديل غيّر التقاطع من أصله .. أنظر إلى الصورة المرفقة منك تجد أن الصفر للـ MACD فوق مستوى 70 للـ RSI بقليل فالتقاطعات ليس نفسها
اقتباس:
المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
شكرا اخى الكريم على المساعده
كما مبين فى سورة الشارت يوجد تقاطع بس هذا كما قلت تقاطع وهمى عشان كل مؤشر له القيم الخاصه بيه كما شرحت انت
انا كنت ابحث عن طريقة تجعل المنظر الذى تراه على الشارت يكون حقيقى
بس شكل الموضوع صعب او مستحيل معلش تعبتك معى
شكرا على المساعده
تحياتى لك
اولا تحية شكر وتقدير للاخ ابو ابراهيم والاخ سمير علي هذا الموضوع الجميل

انا خبرتي متواضعة جدا في البرمجة

و لست اتاجر علي المؤشرات فقط اجرب اشياء معينة بها

و لا خبرة لي في الاكسبيرتات لاني غير مقتنع بالمتاجرة بواسطة اكسيبرت

الاخ سمير اذا كنت تبحث عن تقاطع الخط الاحمر مع RSI

الموضوع بسيط ان شاء الله فالخط الحمر هو موفنج 9 سيمبل

اولا ضع RSI علي الشارت ثم ضع موفنج 9 سيمبل في نافذة RSI

وبهذا عندك تقاطع ثابت و scale واحد كما تفضل استاذ ابو ابراهيم

تحياتي

بالتوفيق للجميع ان شاء الله



التوقيع:
medo9 غير متواجد حالياً   رد مع اقتباس
قديم 03-05-2016, 08:25 AM   #49
عضو نشيط
 
الصورة الرمزية smowaled
 

افتراضي رد: تبادل الخبرات في برمجة MQL

اقتباس:
المشاركة الأصلية كتبت بواسطة medo9 مشاهدة المشاركة
اولا تحية شكر وتقدير للاخ ابو ابراهيم والاخ سمير علي هذا الموضوع الجميل

انا خبرتي متواضعة جدا في البرمجة

و لست اتاجر علي المؤشرات فقط اجرب اشياء معينة بها

و لا خبرة لي في الاكسبيرتات لاني غير مقتنع بالمتاجرة بواسطة اكسيبرت

الاخ سمير اذا كنت تبحث عن تقاطع الخط الاحمر مع RSI

الموضوع بسيط ان شاء الله فالخط الحمر هو موفنج 9 سيمبل

اولا ضع RSI علي الشارت ثم ضع موفنج 9 سيمبل في نافذة RSI

وبهذا عندك تقاطع ثابت و scale واحد كما تفضل استاذ ابو ابراهيم

تحياتي

بالتوفيق للجميع ان شاء الله
أولاً أحييك أخي medo9 على المشاركة البناءة وصحيح الخط الأحمر عبارة عن سمبل موفنج أفرج . وأفترضت أنه 9 بما أن أغلب الناس تستخدم
كود:
MACD(12,26,9)
لكن هو عبارة عن الرقم الأخير في أعدادت الـMACD
السمبل موفنج أفرج حتكون قيمته في حدود سعر العملة المستخدمة على الشارت بينما الـRSI سيكون ما بين الصفر إلى المية .. مافي correlation بين الأثنين
الشي الثاني الموفنج أفرج يعمل repaint فتقاطعات كانت موجودة تجدها تغييرت لأن الـ scale أختلف

خارج الموضوع: أحد أعز أصدقائي يعشق كلام الدكتور إبراهيم الفقي



التوقيع:
وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ

ربي أغفر لي ولوالدي وللمؤمنين والمؤمنات
smowaled غير متواجد حالياً   رد مع اقتباس
قديم 03-05-2016, 08:32 AM   #50
عضو نشيط
 
الصورة الرمزية smowaled
 

افتراضي رد: تبادل الخبرات في برمجة MQL

اقتباس:
المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
شكرا اخى الكريم على المساعده
كما مبين فى سورة الشارت يوجد تقاطع بس هذا كما قلت تقاطع وهمى عشان كل مؤشر له القيم الخاصه بيه كما شرحت انت
انا كنت ابحث عن طريقة تجعل المنظر الذى تراه على الشارت يكون حقيقى
بس شكل الموضوع صعب او مستحيل معلش تعبتك معى
شكرا على المساعده
تحياتى لك
أخي سمير لا يوجد مستحيل بأذن الله ... لكن حتى لو صنعت المؤشر سيكون به أشارات خاطئة كثير



التوقيع:
وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ

ربي أغفر لي ولوالدي وللمؤمنين والمؤمنات
smowaled غير متواجد حالياً   رد مع اقتباس
إضافة رد

جديد مواضيع منتدى المؤشرات و الاكسبرتات


مواضيع سابقة :

طلب مؤشر تقاطع اتنين موفينج افرج
AlgoTradeSoft Innovative EA
استفسار برمجى هام

مواضيع تالية :

(طلب) مؤشر يعتمد على أربعة ZIG ZAG
هل يشتغل التريلنج ستوب في الاكسبرت لاقل من 10 نقاط
مطلوب مؤشر بسيط

تبادل الخبرات في برمجة MQL

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة


المواضيع المتشابهه
الموضوع المنتدى
مجموعة كتب في برمجة الاندرويد - كتب تعلم برمجة الإندرويد - Android Books المكتبة العامة
أبحث عن أستراتيجية لربح 4 نقاط (لنتادل الخبرات) منتدى العملات العام Forex
ارجووو الرد من اصحاب الخبرات ....... منتدى المؤشرات و الاكسبرتات


روابط الموقع الداخلية


الساعة الآن 12:18 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Privacy Policy
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

الاتصال بنا - بورصات - الأرشيف - تنشيط العضوية - اعلن معنا - الأعلى    تحذير المخاطرة