النتائج 1 إلى 13 من 13
- 07-05-2009, 01:37 PM #1
تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
هناك مؤشر رغبت في تحويله إلى إكسبيرت وهذه الخطوات مشابهة للتي اتبعتها
إلى حد هذه النقطة لا توجد اي مشكلة
المشكلة التي واجهتها بعد هذه الخطوة هي بعدما أدرجت الإكسبيرت في الميتاتريدر وعند محاولة وضعه على الشارت لا يستجيب لذلك...... فما السبب في ذلك رغم عدم وجود اي خطأ برمجي ؟؟؟
- 07-05-2009, 06:41 PM #2
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
اذا كنت تقصد تحويله الى اكسبيرت يفتح ويغلق صفقات تلقائياً، فهذا يحتاج الى تعديل الكود باضافة وازالة كثير من السطور. لا اقصد احباطك، ولكن ما فمت به يكاد يكون 5% فقط من اجمالي عملية التحويل.
والاختيار الثاني يمكنك عمل اكسبيرت جديد ويتعرف على قراءات المؤشر في الاكسبيرت، حيث ان معضم المؤشرات يمكن قراءة قيمها من الاكسبيرت بالوظيفة iCustom.
- 07-05-2009, 07:08 PM #3
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
ما شاء الله هذا سؤال جيد جدا من الأخ الفاضل 4X Traderممكن أخى الفاضل"صانع قرار" تشرح لنا "فضلا لا امرا" كيف نصنع اكسبيرت جديد ويتعرف على قراءات المؤشر في الاكسبيرت كما تفضلت وذكرت وان كان الأ مر يصعب شر حه أرجو ان تذكر لنا من اين نقرأ هذه الجزئية فى صناعة الأكسبرت
وجزاكم الله كل خير
- 07-05-2009, 08:44 PM #4
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
باستخدام الوظيفة (iCustom)
ربما تجد هنا شرحا مفصلا بالعربية
https://forum.arabictrader.com/t40966.html
وهنا تجد تطبيقا لمؤشر حول إلى اكسبرت
https://forum.arabictrader.com/t70251.html
وهنا (شرح) لوظيفة (iCustom) بالإنجليزية
كود:double
iCustom(string symbol, int timeframe, string name, ... , int mode, int shift)Calculates the Custom indicator and returns its value. Parameterssymbol- Symbol the data of which should be used to calculate indicator. NULL means current symbol.timeframe- Time frame. It can be any of Time frame enumeration values.name- Custom indicator compiled program name....- Parameters set (if needed).mode- Line index. Can be from 0 to 7.shift- Shift relative to the current bar (number of periods back), where the data should be taken from.Sampledouble val=iCustom(NULL, 0, "SampleInd",13,1,0);آخر تعديل بواسطة ساق الجواء ، 07-05-2009 الساعة 08:56 PM
- 07-05-2009, 11:04 PM #5
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
اذا كنت تقصد عمل اكسبيرت بشكل عام، فهناك دروس مقدمة من الاخ الفاضل وضاح عطار... اما بخصوص قراءة وضع المؤشر فهذا يعتمد على المؤشر نفسه، فقد ذكرت ان هناك بعض المؤشرات يسهل قراءة قيمها بسهولة باستخدام وظيفة iCustom
هناك وظائف معرفة مسبقاً في mql4 لقراءة قيمة المؤشرات التي تأتي مع برنامج metatrader، مثل RSI, STOCH, MA الخ..
كود:double rsi=iRSI(Symbol(),Period(),14,MODE_MAIN,0); double stoch=iStochastic(Symbol(),0,5,3,3,MODE_SMA,0,MODE_MAIN,0); double ema=iMA(Symbol(),0,21,1,MODE_EMA,PRICE_CLOSE,0);
وبالنسبة للمؤشرات المخصصة مثل TURBO_JRSX و Gravity Center.. الخ، يمكن قراءة قيمتها باستخدام iCustom
كود:double jrsx=iCustom(Symbol(),0,"Turbo_JRSX",14,MODE_MAIN,0); double res1=iCustom(Symbol(),0,"Gravity Center",1,0); double res2=iCustom(Symbol(),0,"Gravity Center",2,0); double res3=iCustom(Symbol(),0,"Gravity Center",3,0); double gc=iCustom(Symbol(),0,"Gravity Center",0,0); double sup1=iCustom(Symbol(),0,"Gravity Center",4,0); double sup2=iCustom(Symbol(),0,"Gravity Center",5,0); double sup3=iCustom(Symbol(),0,"Gravity Center",6,0);
- 07-05-2009, 11:31 PM #6
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
ما شاء الله أخوانى الأفاضل يتسابقوا فى فعل الخير
سوف ادرس هذة الطريقة وكذللك المادة الموجودة فى الوصلات المرفقة
جزاكم الله كل خير اخوانى الأفاضل ورزقكم الله بغير حساب
- 08-05-2009, 09:55 PM #7
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
مشكورين يا أخوان فرداً فرداً على الجواب الشافي والمداخلات القيمة
- 08-05-2009, 10:01 PM #8
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
بالنسبة للمؤشرات المخصصة ... اتبعت نفس الطريقة لتعريف وقراءة المؤشر المخصص وهو مؤشر خطي شبيه بالموفينق أفرج ولم يوجد اي خطأ ولكن لا يتم تنفيذ صفقة تلقائية ؟؟؟
وهذا هو الكود
كود PHP:double NCLc = iCustom(Symbol(),0,"NCAL",1,0);
double NCLp = iCustom(Symbol(),0,"NCAL",2,0);
- 08-05-2009, 10:05 PM #9
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
هل يمكنك ارفاق المؤشر هنا؟
- 08-05-2009, 10:13 PM #10
- 08-05-2009, 10:23 PM #11
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
المؤشر فيه خط واحد، اذا كان هذا صحيح ستكون الوظيفة بهذه الصيغة
كود:double ncal=iCustom(Symbol(),0,"NCAL",MODE_MAIN,0);
بالتوفيق
- 09-05-2009, 01:19 AM #12
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
مشكور اخي صانع قرار على دعمك ... وارفع قبعتي إحترام لشخصك ونفسك الطيبة المحبة للخير
تم التعديل كما تفضلت وقام الإكسبيرت بتنفيذ الصفقات تلقائياً على الرغم من سلبية النتائج
مشكور أخي الغالي مرة أخرى ..... وموصول أيضا الشكر لكل من أثرى الموضوع بمشاركته ومداخلته ورحم الله والدي الجميع ووفقنا جميعاً لما يحب ويرضى
- 09-05-2009, 07:34 PM #13
رد: تحويل مؤشـــر إلى إكســــــــــبيرت .... كيف ؟؟؟
الشكر لك على كلماتك الراقية وعلى هذه الدعوة الطيبة.
المواضيع المتشابهه
-
طلب نموذج تحويل
By ساري الليل in forum استفسارات وأسئلة المبتدئينمشاركات: 2آخر مشاركة: 29-06-2010, 08:48 PM -
طلب تحويل من ex4 إلى mq4
By Elliott_Trader in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 3آخر مشاركة: 20-02-2010, 03:50 PM -
طلب تحويل مؤشر
By عبدالله العرجي in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 10آخر مشاركة: 09-01-2010, 04:44 PM -
تحويل من بنك في مصر الى FX SOL
By ابوثابت in forum استفسارات وأسئلة المبتدئينمشاركات: 9آخر مشاركة: 18-01-2009, 05:49 AM