اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   تعلم لغة MQL من الصفر 0 (https://fx-arabia.com/vb/showthread.php?t=7048)

sonamed 11-05-2011 04:28 PM

رد: تعلم لغة MQL من الصفر 0
 
شكرا لك

sonamed 11-05-2011 04:30 PM

رد: تعلم لغة MQL من الصفر 0
 
شكرا لك بمساعدتك لي فقط برمجة اول اسكريبت لي وهو جيد الحمد لله

هكونا مطاطا رجعلكم 11-05-2011 08:13 PM

رد: تعلم لغة MQL من الصفر 0
 
if(iMA(0,0,15,0,3,0,2)>iMA(0,0,14,0,0,0,2)&&iMA(0, 0,15,0,3,0,1)<iMA(0,0,14,0,0,0,1)&& OrdersTotal()==0)

OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask+0.0007,Ask-0.0005,"",12345,0,Green);



if(iMA(0,0,15,0,3,0,2)<iMA(0,0,14,0,0,0,2)&&iMA(0, 0,15,0,3,0,1)>iMA(0,0,14,0,0,0,1)&& OrdersTotal()==0)

OrderSend(Symbol(),OP_SELL,1,Bid,3,Bid-0.0007,Bid+0.0005,"",12345,0,Green);



اخى الحبيب هذا هو الاكسبيرت بتاعى لا ادرى لماذا لم يعد يفتح صفقات

islam.sec177 13-05-2011 08:24 PM

رد: تعلم لغة MQL من الصفر 0
 
السلام عليكم و رحمة الله و بركاتة

ا / حكيم بعد اذن حضرتك

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


ممكن حضرتك تشرح النقطة دي ؟

هكونا مطاطا رجعلكم 14-05-2011 08:47 AM

رد: تعلم لغة MQL من الصفر 0
 
if(iMA(Symbol(),0,15,0,3,0,2)<iMA(Symbol(),0,14,0, 0,0,2)&&iMA(Symbol(), 0,15,0,3,0,1)>iMA(Symbol(),0,14,0,0,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_BUY,1,Ask,30,Ask-0.0007,Ask+0.0005,"",12345,0,Green);

if(iMA(Symbol(),0,15,0,3,0,2)>iMA(Symbol(),0,14,0, 0,0,2)&&iMA(Symbol(), 0,15,0,3,0,1)<iMA(Symbol(),0,14,0,0,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_SELL,1,Bid,30,Bid+0.0007,Bid-0.0005,"",12345,0,Green);



اخى حكيم بارك الله فيك هذا هو الاكسبيرت بتاعى وهو يفتح صفقات تمام ولكن عيبه الوحيد انه لا يفتح اى صفقات اخرى حتى يتم اغلاق الصفقة الحالية

انا اريده كلما تحقق شرط الدخول ان يفتح صفقة حتى لو يفتح 5 صفقات مع بعض مش مشكلة لانى هخلى الهدف اصغر من الاستوب

حكيم 14-05-2011 01:08 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة هكونا مطاطا رجعلكم (المشاركة 142085)
if(iMA(0,0,15,0,3,0,2)>iMA(0,0,14,0,0,0,2)&&iMA(0, 0,15,0,3,0,1)<iMA(0,0,14,0,0,0,1)&& OrdersTotal()==0)

OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask+0.0007,Ask-0.0005,"",12345,0,Green);



if(iMA(0,0,15,0,3,0,2)<iMA(0,0,14,0,0,0,2)&&iMA(0, 0,15,0,3,0,1)>iMA(0,0,14,0,0,0,1)&& OrdersTotal()==0)

OrderSend(Symbol(),OP_SELL,1,Bid,3,Bid-0.0007,Bid+0.0005,"",12345,0,Green);



اخى الحبيب هذا هو الاكسبيرت بتاعى لا ادرى لماذا لم يعد يفتح صفقات

مبوك عليك أخي الكريم أنت مبرمج الان لم يبقى فقط بعض الجد وبالتالي أنت محترف
اليك التصحيح للشراء و أتمنى أنك تستنتج التصحيح للبيع

http://fx-arabia.com/vb/uploaded/1317_01305367662.png
الان يمنك تصحح البيع لنفسك و نرى ان شاء الله

حكيم 14-05-2011 01:13 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة هكونا مطاطا رجعلكم (المشاركة 142790)
if(iMA(Symbol(),0,15,0,3,0,2)<iMA(Symbol(),0,14,0, 0,0,2)&&iMA(Symbol(), 0,15,0,3,0,1)>iMA(Symbol(),0,14,0,0,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_BUY,1,Ask,30,Ask-0.0007,Ask+0.0005,"",12345,0,Green);

if(iMA(Symbol(),0,15,0,3,0,2)>iMA(Symbol(),0,14,0, 0,0,2)&&iMA(Symbol(), 0,15,0,3,0,1)<iMA(Symbol(),0,14,0,0,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_SELL,1,Bid,30,Bid+0.0007,Bid-0.0005,"",12345,0,Green);



اخى حكيم بارك الله فيك هذا هو الاكسبيرت بتاعى وهو يفتح صفقات تمام ولكن عيبه الوحيد انه لا يفتح اى صفقات اخرى حتى يتم اغلاق الصفقة الحالية

انا اريده كلما تحقق شرط الدخول ان يفتح صفقة حتى لو يفتح 5 صفقات مع بعض مش مشكلة لانى هخلى الهدف اصغر من الاستوب

أهلا أخي الكريم أكيد أنت صححت لنفسك جيد

الاكسبيرت الذي تريد سأبرمجه لك . أنا فاهم ماذا تريد لكن يمكنك برمجته لنفسك ابتداءا من الأسبوع القدم ان شاء الله
لأننا سوف نعمل الحلقات و بواسطة الحلقات يمكن عمل أشياء كثيرة لكن سأبرمجه لك اليوم ان شاء الله

حكيم 14-05-2011 01:35 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة angel.love (المشاركة 142691)
السلام عليكم و رحمة الله و بركاتة

ا / حكيم بعد اذن حضرتك

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


ممكن حضرتك تشرح النقطة دي ؟

سأحضر لكم الشرح بتدقيق و الأمثلة و الاكسبيرتات المبرمجة

islam.sec177 14-05-2011 03:28 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حكيم (المشاركة 142852)
سأحضر لكم الشرح بتدقيق و الأمثلة و الاكسبيرتات المبرمجة


شكرا لك يا غالي و نحن في انتظارك

في رعاية الله

هكونا مطاطا رجعلكم 14-05-2011 04:41 PM

رد: تعلم لغة MQL من الصفر 0
 
جزاك الله كل خير اخى حكيم اهم شيء لا تتعب نفسك

r3ad 15-05-2011 01:21 AM

رد: تعلم لغة MQL من الصفر 0
 
شرح جميل وممتاز والله فهمت منك يا حكيم وانا متابع وياك للنهاية
بس ابي منك مساعدة اذا ممكن ابي اخلي iStochastic يشتري ويبيع عند التقاطع شنو اسوي ؟؟
هذي الاستراتجية الي سويته من الشرحك الجميل ^_^

if ( iStochastic(0,0,14,3,3,0,0,0,2)< iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)> iStochastic(0,0,14,3,3,0,0,1,1)&& OrdersTotal() ==0)
OrderSend(Symbol(), OP_BUY ,0.1, Ask ,3*pp, Ask, Ask,"" , 16384 , 0 , Green);

if ( iStochastic(0,0,14,3,3,0,0,0,2)> iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)< iStochastic(0,0,14,3,3,0,0,1,1) && OrdersTotal() ==0)
OrderSend(Symbol(), OP_SELL ,0.1, Bid ,3*pp, Bid, Bid,"" , 16384 , 0 , Green);

وهذي الاستراتيجية مشكلته انها تشتري وما تبيع الي عند وقف الربح
وانا ابيه تبيع عند التقاطع العكسي شلون ؟؟

shobra 15-05-2011 04:35 AM

رد: تعلم لغة MQL من الصفر 0
 
ما شاء الله اسم على مسمى حكيم وانت حكيم وعرفت تفهمنا:1 (105):
انا بقالى شهور بحاول اتعلم البرمجه ومفهمتش من كل الشرح ايلى قريته الا القليل وكنت باجى فى نقطه معينه والاقى نفسى مش فاهم حاجه واتعقد ومكملش وانت علمتهالى فى يوم واحد ربنا يجزيك عنا كل خير وعن العلم ايلى انت علمتهولنا وان شاء الله فى انتظار شرح الحلقات والتريينج استوب واغلاق جميع الصفقات اذا كان مجموعهم ربح ومش بنستعجلك لاننا عارفين ان انت منظم وعارف انت بتعمل ايه وكل شىء بأوانه


shobra 15-05-2011 02:45 PM

رد: تعلم لغة MQL من الصفر 0
 
1 مرفق
اخى العزيز حكيم بعد الذى تعلمته احاول التطبيق وكانت هذه هى النتائج وطبعا يوجد اخطاء واستفسارات

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

وهذا هو الكود الذى قمت انا ببرمجته ولاكن الاكسبرت الان يفتح صفقات شراء فقط لا اعرف لماذا

وايضا غيير متطابق مع الالوان التى اختارتها للعمل على اساسها

ارفقت لك المؤشرين فى المرفقات للاطلاع عليهم

http://fx-arabia.com/vb/uploaded/737_01305459455.png

http://fx-arabia.com/vb/uploaded/737_01305459543.png

وايضا عندما كنت عايز اختار الالوان التى سوف يشتغل على اساسها الاكسبرت لقيت الوان فى معلومات الادخال والوان فى قائمه الالوان واحترت مش عارف اختار مين فيهم

http://fx-arabia.com/vb/uploaded/737_01305459715.png

http://fx-arabia.com/vb/uploaded/737_01305459773.png


حكيم 15-05-2011 07:10 PM

رد: تعلم لغة MQL من الصفر 0
 
2 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة r3ad (المشاركة 142975)
شرح جميل وممتاز والله فهمت منك يا حكيم وانا متابع وياك للنهاية
بس ابي منك مساعدة اذا ممكن ابي اخلي iStochastic يشتري ويبيع عند التقاطع شنو اسوي ؟؟
هذي الاستراتجية الي سويته من الشرحك الجميل ^_^

if ( iStochastic(0,0,14,3,3,0,0,0,2)< iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)> iStochastic(0,0,14,3,3,0,0,1,1)&& OrdersTotal() ==0)
OrderSend(Symbol(), OP_BUY ,0.1, Ask ,3*pp, Ask, Ask,"" , 16384 , 0 , Green);

if ( iStochastic(0,0,14,3,3,0,0,0,2)> iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)< iStochastic(0,0,14,3,3,0,0,1,1) && OrdersTotal() ==0)
OrderSend(Symbol(), OP_SELL ,0.1, Bid ,3*pp, Bid, Bid,"" , 16384 , 0 , Green);

وهذي الاستراتيجية مشكلته انها تشتري وما تبيع الي عند وقف الربح
وانا ابيه تبيع عند التقاطع العكسي شلون ؟؟

فهمك صحيح و اكسبيرتك فوق الجيد أنت سهيت على شيئ بسيط اليك الصورة سوف هم
كما أنه اليك الاكسبيرت على شكل
Mq4

اليك التصحيح

معذرة الصورة بعثتها rar

حكيم 15-05-2011 07:16 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة shobra (المشاركة 143007)
ما شاء الله اسم على مسمى حكيم وانت حكيم وعرفت تفهمنا:1 (105):
انا بقالى شهور بحاول اتعلم البرمجه ومفهمتش من كل الشرح ايلى قريته الا القليل وكنت باجى فى نقطه معينه والاقى نفسى مش فاهم حاجه واتعقد ومكملش وانت علمتهالى فى يوم واحد ربنا يجزيك عنا كل خير وعن العلم ايلى انت علمتهولنا وان شاء الله فى انتظار شرح الحلقات والتريينج استوب واغلاق جميع الصفقات اذا كان مجموعهم ربح ومش بنستعجلك لاننا عارفين ان انت منظم وعارف انت بتعمل ايه وكل شىء بأوانه



نشكرك على الكلام الطيب و أهلا بك في كل وقت

و أي استفسار أو مساعده نحن في الخدمة

شكرا لك

r3ad 15-05-2011 09:33 PM

رد: تعلم لغة MQL من الصفر 0
 
اسف اخوي حكيم ما وضحة الفكرة عدل لاني وضعت الاوامر غلط
الاوامر الصحيحه هذي
if ( iStochastic(0,0,14,3,3,0,0,0,2)< iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)> iStochastic(0,0,14,3,3,0,0,1,1) && OrdersTotal()==0)
OrderSend(Symbol(), OP_BUY ,0.1, Ask ,3*pp, Ask-25*pp*Point, Ask+25*pp*Point,"" , 16384 , 0 , Green);

if ( iStochastic(0,0,14,3,3,0,0,0,2)> iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)< iStochastic(0,0,14,3,3,0,0,1,1) && OrdersTotal()==0)
OrderSend(Symbol(), OP_SELL ,0.1, Bid ,3*pp, Bid+25*pp*Point, Bid-25*pp*Point,"" , 16384 , 0 , Green);
ومشكلة هذي الاومر انه تشتري عند التقاطع وما تبيع عند التقاطع العكسي
يبيع عند وقف الربح

المطلوب اني ابي المؤشر يشتري علي التقاطع ويبيع علي التقاطع العكسي والعكس

صورة للتوضيح
http://hh7.net/May3/hh7.net_13054841341.png

abuabdalrhman 16-05-2011 01:11 PM

رد: تعلم لغة MQL من الصفر 0
 
السلام عليكم
اخواني انتم واضح انكم اصبحتم اساتذه وانا ما كنت موجود بدي اكون واقف في اخر الصف معكم واي حد منكم يصلحلي يا ريت .....
انا ابتديت من الاول ووصلت للواجب اللي اعطاكم اياه حكيم لأستراتيجية التراند الذهبي وعملت اللي فهمتو ويا ريت حد يصححلي العمل لكن لم اضع فريم المستخدم ولا بيبيع ولا بيشتري فقط اشارة بيعطي ....

حكيم 16-05-2011 06:58 PM

رد: تعلم لغة MQL من الصفر 0
 
حول @@ الى &&

islam.sec177 16-05-2011 07:30 PM

رد: تعلم لغة MQL من الصفر 0
 
بعد اذن الاستاذ حكيم

رمز & هوا shift + رقم 7 الموجود فوق الحروف و ليس الاله الحاسبة المنعزلة

هكونا مطاطا رجعلكم 17-05-2011 01:15 PM

رد: تعلم لغة MQL من الصفر 0
 
اخى حكيم منتظر الاكسبيرت

حكيم 18-05-2011 05:25 PM

رد: تعلم لغة MQL من الصفر 0
 
1 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة هكونا مطاطا رجعلكم (المشاركة 142790)
if(iMA(Symbol(),0,15,0,3,0,2)<iMA(Symbol(),0,14,0, 0,0,2)&&iMA(Symbol(), 0,15,0,3,0,1)>iMA(Symbol(),0,14,0,0,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_BUY,1,Ask,30,Ask-0.0007,Ask+0.0005,"",12345,0,Green);

if(iMA(Symbol(),0,15,0,3,0,2)>iMA(Symbol(),0,14,0, 0,0,2)&&iMA(Symbol(), 0,15,0,3,0,1)<iMA(Symbol(),0,14,0,0,0,1)&& OrdersTotal()==0)
OrderSend(Symbol(),OP_SELL,1,Bid,30,Bid+0.0007,Bid-0.0005,"",12345,0,Green);



اخى حكيم بارك الله فيك هذا هو الاكسبيرت بتاعى وهو يفتح صفقات تمام ولكن عيبه الوحيد انه لا يفتح اى صفقات اخرى حتى يتم اغلاق الصفقة الحالية

انا اريده كلما تحقق شرط الدخول ان يفتح صفقة حتى لو يفتح 5 صفقات مع بعض مش مشكلة لانى هخلى الهدف اصغر من الاستوب

http://fx-arabia.com/vb/uploaded/1317_01305728657.png
شوف يا أخي مطاطا
الاكسبيرت الذي برمجته انت ضفت عيله اضافات بسيطة بدون حلقات
الان كلما تحقق الشرط يدخل صفقة و ينظر الشرط ويفتح حتى ولو كان هنا صفقات مفتوحة


أي تغيير آخر أنت تحت أمرك

حكيم 18-05-2011 05:30 PM

رد: تعلم لغة MQL من الصفر 0
 
1 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة r3ad (المشاركة 142975)
شرح جميل وممتاز والله فهمت منك يا حكيم وانا متابع وياك للنهاية
بس ابي منك مساعدة اذا ممكن ابي اخلي iStochastic يشتري ويبيع عند التقاطع شنو اسوي ؟؟
هذي الاستراتجية الي سويته من الشرحك الجميل ^_^

if ( iStochastic(0,0,14,3,3,0,0,0,2)< iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)> iStochastic(0,0,14,3,3,0,0,1,1)&& OrdersTotal() ==0)
OrderSend(Symbol(), OP_BUY ,0.1, Ask ,3*pp, Ask, Ask,"" , 16384 , 0 , Green);

if ( iStochastic(0,0,14,3,3,0,0,0,2)> iStochastic(0,0,14,3,3,0,0,1,2)&&
iStochastic(0,0,14,3,3,0,0,0,1)< iStochastic(0,0,14,3,3,0,0,1,1) && OrdersTotal() ==0)
OrderSend(Symbol(), OP_SELL ,0.1, Bid ,3*pp, Bid, Bid,"" , 16384 , 0 , Green);

وهذي الاستراتيجية مشكلته انها تشتري وما تبيع الي عند وقف الربح
وانا ابيه تبيع عند التقاطع العكسي شلون ؟؟

كل شيئ صحيح و فهمك صحيح

تفضل هذا وأي تغيير أو استراتيجية افتحله موضوع و سوف نساعدك ان شلء الله

حكيم 18-05-2011 05:54 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة shobra (المشاركة 143113)
اخى العزيز حكيم بعد الذى تعلمته احاول التطبيق وكانت هذه هى النتائج وطبعا يوجد اخطاء واستفسارات

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

وهذا هو الكود الذى قمت انا ببرمجته ولاكن الاكسبرت الان يفتح صفقات شراء فقط لا اعرف لماذا

وايضا غيير متطابق مع الالوان التى اختارتها للعمل على اساسها

ارفقت لك المؤشرين فى المرفقات للاطلاع عليهم

http://fx-arabia.com/vb/uploaded/737_01305459455.png

http://fx-arabia.com/vb/uploaded/737_01305459543.png

وايضا عندما كنت عايز اختار الالوان التى سوف يشتغل على اساسها الاكسبرت لقيت الوان فى معلومات الادخال والوان فى قائمه الالوان واحترت مش عارف اختار مين فيهم

http://fx-arabia.com/vb/uploaded/737_01305459715.png

http://fx-arabia.com/vb/uploaded/737_01305459773.png



أهلا بك

شوف لما نشرح درس iCustom

نشرح هذا كي تفه كيفية برمجته

shobra 18-05-2011 06:01 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حكيم (المشاركة 144695)
أهلا بك

شوف لما نشرح درس iCustom

نشرح هذا كي تفه كيفية برمجته

شكرا يا استاذنا على الرد وفى الانتظار ان شاء الله لشرح باقى الدروس

ahmed35 18-05-2011 07:08 PM

رد: تعلم لغة MQL من الصفر 0
 
هذا احسن مار ايت في شرح البرمجة يا استاذ خصوصا ان الشرح يكون على الاكواد وكيف تمشي الاوامر بين الاكواد
وان شاء الله اكون من متابعينكم طبعا بعد التعمق في صفحات الموضوع وافهم ما يمكن فهمه لكي اخفف على الاستاذ حكيم استفساراتي
فتقبلوني معكم اخواني .

هكونا مطاطا رجعلكم 18-05-2011 10:39 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة حكيم (المشاركة 144679)
http://fx-arabia.com/vb/uploaded/1317_01305728657.png

شوف يا أخي مطاطا



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



الان كلما تحقق الشرط يدخل صفقة و ينظر الشرط ويفتح حتى ولو كان هنا صفقات مفتوحة



أي تغيير آخر أنت تحت أمرك


جزاك الله عنى كل خير

جارى التجربة

sunegypt 19-05-2011 02:31 AM

رد: تعلم لغة MQL من الصفر 0
 
جزاك الله تعالى عنا خيرا اخى حكيم

متابع معك اخى وبشغف كامل لكل معلومه جديده

تقبل ودى استاذى

ahmed35 21-05-2011 12:23 PM

رد: تعلم لغة MQL من الصفر 0
 
بعد اذنك استاذ حكيم والاعضاء الكرام
نرجو من الاخوة اللي عندهم رصيد حتى ولو بسيط عن البرمجة ان يفتحوا موضوع جديد للاستفسار حو ل اكسبيرتاتهم
خلونا في طريقة تعليم الطفل حتى لا نتشتت لاننا مبتدئين

TALAL 22-05-2011 03:31 AM

رد: تعلم لغة MQL من الصفر 0
 
ألف شكر لحكيم على الجهد الكبير المبذول
هل هناك ملف فيه كامل الشرح ؟؟؟
بالتوفيق

sunegypt 23-05-2011 02:56 AM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

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

كلامك صحيح اخى ومعك فى هذا

لابد ان يكون هذا الموضوع هو للاساسيات فقط وبهذا الاسلوب المبسط اخوانى الكرام

تقبلوا ودى

sunegypt 24-05-2011 02:36 AM

رد: تعلم لغة MQL من الصفر 0
 
المزيد بالله عليك احى حكيم

بارك الله تعالى فيك اخى وزادك من علمه سبحانه

تقبل ودى

حكيم 24-05-2011 05:07 PM

رد: تعلم لغة MQL من الصفر 0
 
اقتباس:

المشاركة الأصلية كتبت بواسطة sunegypt (المشاركة 147139)
المزيد بالله عليك احى حكيم

بارك الله تعالى فيك اخى وزادك من علمه سبحانه

تقبل ودى


أهلا بك أخي sunegypt

وبارك الله فيك على الكلام الطيب

حكيم 24-05-2011 05:13 PM

رد: تعلم لغة MQL من الصفر 0
 
1 مرفق
السلام عليكم ورحمة الله وبركاته
الاخوة الكرام ندخل الى iCustom
ونفصلها بعمق و الان اليكم هذا المؤشر للأخ shobra


http://fx-arabia.com/vb/uploaded/1317_01306246111.png



حكيم 24-05-2011 05:17 PM

رد: تعلم لغة MQL من الصفر 0
 
في هذا المؤشر لدينا خطين احمر و أخضر
نرى في الألوان في النافذة Colors


http://fx-arabia.com/vb/uploaded/1317_01306246521.png

اللون الأحمر هو 0
اللون الأخضر هو1

http://fx-arabia.com/vb/uploaded/1317_01306246635.png

حكيم 24-05-2011 05:22 PM

رد: تعلم لغة MQL من الصفر 0
 
الان نريد ان نقول اذا قطع الخط الأحمر الخط الأخضر الى الأعلى كما في اصورة التالية :

http://fx-arabia.com/vb/uploaded/1317_01306246725.png
نكتب العبارة التالية :

http://fx-arabia.com/vb/uploaded/1317_01306246839.png
أكيد فهمتم المعنى
0 يمثل الخط الأحمر
1 يمثل الخط الاخضر
الان نريد أن نقول أنه اذا قطع الخط الاحمر الخط الاخضر الى الأسفل

http://fx-arabia.com/vb/uploaded/1317_11306246839.png

حكيم 24-05-2011 05:26 PM

رد: تعلم لغة MQL من الصفر 0
 
نتعمق أكثر في iCustom



كيف نقدر نعبر عن المدخلات الدورمثلا أو أي شيئ في المؤشر إليكم كيف نعمل
اليكم اولا هذه الصورة

http://fx-arabia.com/vb/uploaded/1317_01306247048.png
ها هي مدخلات المؤشر السابق أي Inputs لما نريد ان نعرف مدخلاته اذا كانت لديه نذهب الى Inputs
كيف نناديها من الدالة iCustom

http://fx-arabia.com/vb/uploaded/1317_11306247048.png

نأخذ مثال الآن أنا أريد أن أغي في المدخلات من الدالة iCustom
اليكم المثال التالي :

http://fx-arabia.com/vb/uploaded/1317_21306247048.png

اكيد الآن فهمتم كل شيئ على الدالة التي ذكرنها
و أي استفهام انا حاظر




حكيم 24-05-2011 05:27 PM

رد: تعلم لغة MQL من الصفر 0
 
الحلقات

حكيم 24-05-2011 05:29 PM

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


http://fx-arabia.com/vb/uploaded/1317_01306247301.png





حتى و لو كان عندك شرط واحد تقدر تضعه بين عارضتين
معناه أن العارضة الأولى هي بداية الأعمال للشرط السابق والعارضة الثانية هي نهاية الأعمال للشرط

حكيم 24-05-2011 05:33 PM

رد: تعلم لغة MQL من الصفر 0
 
الحلقات
تخيل و انت وقف في مكان وتقول لولد كلما عملت دورة و تصل عندي أعطيك حبة حلوى
لنفترض أن الولد يريد 4 حلوات اذا يجب عليه عمل 4 دورات
هذا الولد ليده جيب و يضع فيه الحلوى فيبدأ اليكم المثال التالي :
سنستعمل الحلقات مع while
و تعني ما دام



http://fx-arabia.com/vb/uploaded/1317_01306247523.png

ما دامت عدد الحلوات أصغر من 4 سيعمل دورة
لكن اذا أخذ 4 حلوات هل يعمل دورة لا
كذلك في الحلقات اذا بلغ العدد 4 لن يدخل الحلقة
لأننا قلنا له مادام pocket <4 افعل كذا وكذا
مثلا نريد أن نفتح 4 اوامر شراء في نفس النقطة
اليك الصورة التالية :

http://fx-arabia.com/vb/uploaded/1317_11306247523.png

أي سؤال او استفسار أنا حاظر
سنأخذ أمثلة عن while

حكيم 24-05-2011 05:36 PM

رد: تعلم لغة MQL من الصفر 0
 
وندخل الى كيفية عمل حلقة ب for


http://fx-arabia.com/vb/uploaded/1317_21306247523.png



اليكم المثال السابق مع الحلقة for

http://fx-arabia.com/vb/uploaded/1317_01306247742.png

اتمنى أنكم فهمتم الحلقات
انتظر أسئلتكم




الساعة الآن 05:26 PM

Powered by vBulletin® Copyright ©2000 - 2024

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com