FX-Arabia

جديد المواضيع











الملاحظات

منتدى المؤشرات و الاكسبيرتات تعليم برمجة الاكسبيرت ، اكسبيرت مجانى ، برمجة مؤشرات ، مؤشر ، تصميم اكسبيرت مجانا ، اكسبيرتات جديدة ، مؤشرات جديدة ، كل ما يتعلق بالتحليل و الخاص بالمؤشرات الفنية او الرقمية ، Expert advisor ، mql ، mql4 ، دورة برمجة ، برمجة اكسبيرت ، اكسبيرت رابح ، اكسبيرت جيد ، ادارة حسابات ، تداول الى ، ميتاتريدر ، تحميل منصة ، منصة تداول ، برمجة مؤشر ، مكتبة مؤشرات ، مؤشر جديد ، مؤشرات جديدة ، مؤشر حصرى ، احدث مؤشر .


تعلم لغة MQL من الصفر 0

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


إضافة رد
 
أدوات الموضوع
قديم 02-04-2011, 04:01 AM   المشاركة رقم: 371
الكاتب
Lo®d
عضو جديد
الصورة الرمزية Lo®d

البيانات
تاريخ التسجيل: Dec 2010
رقم العضوية: 2421
الدولة: الدنيـ أم ــا
العمر: 33
المشاركات: 43
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
Lo®d غير متواجد حالياً
وسائل الإتصال:

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

استاذنا .. انا عارف انى بستعجلك

بس معلش استحملنى .. دلوقتى انا عملت اكسبيرت


بناءا على تقاطع مؤشرات عندى .. بس المشكلة كل ما اجى اعمل باك تست يجيبلى ايرور


: custom indicator name must be a string


ده كود الاكسبيرت

[PHP]//+------------------------------------------------------------------+
//| Ahmed Adel.mq4 |
//| Ahmed Adel |
//| Lord_uni@yahoo.com |
//+------------------------------------------------------------------+
#property copyright "Ahmed Adel"
#property link "Lord_uni@yahoo.com"

//--- input parameters
extern int S;
extern int T;
extern int Lots;

//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----


//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----

int P=1;

if (Digits==5 || Digits==3 ) P=10;
if ( iCustom(0,0,14,"DMI",0,2)<iCustom(0,0,14,"DMI",1,2 ) && iCustom(0,0,14,"DMI",0,1)>iCustom(0,0,14,"DMI",1,1 )
&& iCustom(0,0,14,20,"DZ2",0,2)<iCustom(0,0,14,20,"DZ 2",1,2)
&& iCustom(0,0,14,20,"DZ2",0,1)>iCustom(0,0,14,20,"DZ 2",1,1)
<Ask && OrdersTotal()==0)
OrderSend(Symbol() , OP_BUY , Lots , Ask , 3*P , Ask-S*P*Point , Ask+T*P*Point , "" , 101 , 0 , Green);

if ( iCustom(0,0,14,"DMI",0,2)>iCustom(0,0,14,"DMI",1,2 ) && iCustom(0,0,14,"DMI",0,1)<iCustom(0,0,14,"DMI",1,1 )
&& iCustom(0,0,14,20,"DZ2",0,2)>iCustom(0,0,14,20,"DZ 2",2,2)
&& iCustom(0,0,14,20,"DZ2",0,1)<iCustom(0,0,14,20,"DZ 2",2,1)

> Bid && OrdersTotal()==0)
OrderSend(Symbol() , OP_SELL , Lots , Bid , 3*P , Bid+S*P*Point , Bid-T*P*Point , "" , 101 , 0 , Red);




//----
return(0);
}
//+------------------------------------------------------------------+
[/PHP]



عرض البوم صور Lo®d  
رد مع اقتباس
  #371  
قديم 02-04-2011, 04:01 AM
Lo®d Lo®d غير متواجد حالياً
عضو جديد
افتراضي رد: تعلم لغة MQL من الصفر 0

استاذنا .. انا عارف انى بستعجلك

بس معلش استحملنى .. دلوقتى انا عملت اكسبيرت


بناءا على تقاطع مؤشرات عندى .. بس المشكلة كل ما اجى اعمل باك تست يجيبلى ايرور


: custom indicator name must be a string


ده كود الاكسبيرت

[PHP]//+------------------------------------------------------------------+
//| Ahmed Adel.mq4 |
//| Ahmed Adel |
//| Lord_uni@yahoo.com |
//+------------------------------------------------------------------+
#property copyright "Ahmed Adel"
#property link "Lord_uni@yahoo.com"

//--- input parameters
extern int S;
extern int T;
extern int Lots;

//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----


//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----

int P=1;

if (Digits==5 || Digits==3 ) P=10;
if ( iCustom(0,0,14,"DMI",0,2)<iCustom(0,0,14,"DMI",1,2 ) && iCustom(0,0,14,"DMI",0,1)>iCustom(0,0,14,"DMI",1,1 )
&& iCustom(0,0,14,20,"DZ2",0,2)<iCustom(0,0,14,20,"DZ 2",1,2)
&& iCustom(0,0,14,20,"DZ2",0,1)>iCustom(0,0,14,20,"DZ 2",1,1)
<Ask && OrdersTotal()==0)
OrderSend(Symbol() , OP_BUY , Lots , Ask , 3*P , Ask-S*P*Point , Ask+T*P*Point , "" , 101 , 0 , Green);

if ( iCustom(0,0,14,"DMI",0,2)>iCustom(0,0,14,"DMI",1,2 ) && iCustom(0,0,14,"DMI",0,1)<iCustom(0,0,14,"DMI",1,1 )
&& iCustom(0,0,14,20,"DZ2",0,2)>iCustom(0,0,14,20,"DZ 2",2,2)
&& iCustom(0,0,14,20,"DZ2",0,1)<iCustom(0,0,14,20,"DZ 2",2,1)

> Bid && OrdersTotal()==0)
OrderSend(Symbol() , OP_SELL , Lots , Bid , 3*P , Bid+S*P*Point , Bid-T*P*Point , "" , 101 , 0 , Red);




//----
return(0);
}
//+------------------------------------------------------------------+
[/PHP]




رد مع اقتباس
قديم 02-04-2011, 05:59 PM   المشاركة رقم: 372
الكاتب
حكيم
موقوف

البيانات
تاريخ التسجيل: Sep 2010
رقم العضوية: 1317
المشاركات: 2,194
بمعدل : 0.43 يوميا

الإتصالات
الحالة:
حكيم غير متواجد حالياً
وسائل الإتصال:

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

شوف أخي الكريم ماذا قال لك

الشطر الاول

custom indicator name must be

ماذا

a string



عرض البوم صور حكيم  
رد مع اقتباس
  #372  
قديم 02-04-2011, 05:59 PM
حكيم حكيم غير متواجد حالياً
موقوف
افتراضي رد: تعلم لغة MQL من الصفر 0

شوف أخي الكريم ماذا قال لك

الشطر الاول

custom indicator name must be

ماذا

a string





رد مع اقتباس
قديم 02-04-2011, 06:06 PM   المشاركة رقم: 373
الكاتب
حكيم
موقوف

البيانات
تاريخ التسجيل: Sep 2010
رقم العضوية: 1317
المشاركات: 2,194
بمعدل : 0.43 يوميا

الإتصالات
الحالة:
حكيم غير متواجد حالياً
وسائل الإتصال:

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

أعر فأنك تريد ان تقول له الدور 14

لكن روح الى المؤشر و اجعله 14 الى غاية أن نصل اليه بالتفصيل

التصحيح لازم تنزع 14
نقره لعرض الصورة في صفحة مستقلة



عرض البوم صور حكيم  
رد مع اقتباس
  #373  
قديم 02-04-2011, 06:06 PM
حكيم حكيم غير متواجد حالياً
موقوف
افتراضي رد: تعلم لغة MQL من الصفر 0

أعر فأنك تريد ان تقول له الدور 14

لكن روح الى المؤشر و اجعله 14 الى غاية أن نصل اليه بالتفصيل

التصحيح لازم تنزع 14
نقره لعرض الصورة في صفحة مستقلة




رد مع اقتباس
قديم 02-04-2011, 06:07 PM   المشاركة رقم: 374
الكاتب
حكيم
موقوف

البيانات
تاريخ التسجيل: Sep 2010
رقم العضوية: 1317
المشاركات: 2,194
بمعدل : 0.43 يوميا

الإتصالات
الحالة:
حكيم غير متواجد حالياً
وسائل الإتصال:

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

يعني انت جعلت له اسمه 14

شكرا لك و بالتوفيق



عرض البوم صور حكيم  
رد مع اقتباس
  #374  
قديم 02-04-2011, 06:07 PM
حكيم حكيم غير متواجد حالياً
موقوف
افتراضي رد: تعلم لغة MQL من الصفر 0

يعني انت جعلت له اسمه 14

شكرا لك و بالتوفيق




رد مع اقتباس
قديم 03-04-2011, 01:02 AM   المشاركة رقم: 375
الكاتب
Lo®d
عضو جديد
الصورة الرمزية Lo®d

البيانات
تاريخ التسجيل: Dec 2010
رقم العضوية: 2421
الدولة: الدنيـ أم ــا
العمر: 33
المشاركات: 43
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
Lo®d غير متواجد حالياً
وسائل الإتصال:

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

تمام كده يا استاذى .. منتظر باقى الدروس بتشوق نقره لعرض الصورة في صفحة مستقلة



عرض البوم صور Lo®d  
رد مع اقتباس
  #375  
قديم 03-04-2011, 01:02 AM
Lo®d Lo®d غير متواجد حالياً
عضو جديد
افتراضي رد: تعلم لغة MQL من الصفر 0

تمام كده يا استاذى .. منتظر باقى الدروس بتشوق نقره لعرض الصورة في صفحة مستقلة




رد مع اقتباس
قديم 03-04-2011, 04:05 PM   المشاركة رقم: 376
الكاتب
Eng.Hamada
عضو متميز

البيانات
تاريخ التسجيل: Oct 2010
رقم العضوية: 1622
العمر: 38
المشاركات: 1,775
بمعدل : 0.35 يوميا

الإتصالات
الحالة:
Eng.Hamada غير متواجد حالياً
وسائل الإتصال:

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

تمام ياحكيمنا الغالي ومتابعين معاك



التوقيع

ما عندالناس ينفذ وما عند الله باق لا حدود له
الحمد لله على ما أعطى والحمد لله على ما أخذ

اللهم إن كان رزقي في السماء فأنزله ، و إن كان في الأرض فأخرجه ، و إن كان بعيداً فقربه ،
و إن كان قريبا فيسره ، و إن كان قليلاً فكثره ، و إن كان كثيراً فبارك لي فيه

عرض البوم صور Eng.Hamada  
رد مع اقتباس
  #376  
قديم 03-04-2011, 04:05 PM
Eng.Hamada Eng.Hamada غير متواجد حالياً
عضو متميز
افتراضي رد: تعلم لغة MQL من الصفر 0

تمام ياحكيمنا الغالي ومتابعين معاك




رد مع اقتباس
قديم 03-04-2011, 07:50 PM   المشاركة رقم: 377
الكاتب
حكيم
موقوف

البيانات
تاريخ التسجيل: Sep 2010
رقم العضوية: 1317
المشاركات: 2,194
بمعدل : 0.43 يوميا

الإتصالات
الحالة:
حكيم غير متواجد حالياً
وسائل الإتصال:

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

المشاركة الأصلية كتبت بواسطة Lo®d نقره لعرض الصورة في صفحة مستقلة
استاذنا .. انا عارف انى بستعجلك

بس معلش استحملنى .. دلوقتى انا عملت اكسبيرت


بناءا على تقاطع مؤشرات عندى .. بس المشكلة كل ما اجى اعمل باك تست يجيبلى ايرور


: custom indicator name must be a string


ده كود الاكسبيرت

[PHP]//+------------------------------------------------------------------+

//--- input parameters
extern int S=10;
extern int T=10;
extern double Lots=1;
//+------------------------------------------------------------------+
[/PHP]

كذلك نسيت أخبرك أنك لازم تضع القيمة للستوب و التك بروفيت بالاضافة لللوت

لكن اللوت ينتمي الى عائلة

double



عرض البوم صور حكيم  
رد مع اقتباس
  #377  
قديم 03-04-2011, 07:50 PM
حكيم حكيم غير متواجد حالياً
موقوف
افتراضي رد: تعلم لغة MQL من الصفر 0

المشاركة الأصلية كتبت بواسطة Lo®d نقره لعرض الصورة في صفحة مستقلة
استاذنا .. انا عارف انى بستعجلك

بس معلش استحملنى .. دلوقتى انا عملت اكسبيرت


بناءا على تقاطع مؤشرات عندى .. بس المشكلة كل ما اجى اعمل باك تست يجيبلى ايرور


: custom indicator name must be a string


ده كود الاكسبيرت

[PHP]//+------------------------------------------------------------------+

//--- input parameters
extern int S=10;
extern int T=10;
extern double Lots=1;
//+------------------------------------------------------------------+
[/PHP]

كذلك نسيت أخبرك أنك لازم تضع القيمة للستوب و التك بروفيت بالاضافة لللوت

لكن اللوت ينتمي الى عائلة

double




رد مع اقتباس
قديم 05-04-2011, 12:42 AM   المشاركة رقم: 378
الكاتب
Lo®d
عضو جديد
الصورة الرمزية Lo®d

البيانات
تاريخ التسجيل: Dec 2010
رقم العضوية: 2421
الدولة: الدنيـ أم ــا
العمر: 33
المشاركات: 43
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
Lo®d غير متواجد حالياً
وسائل الإتصال:

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

اشكرك على التذكير استاذى

ولكنى قصدت ان اجعل خانة اللوتات int لان المنصة الخاصة بى ( ديمو ) لاتتعامل الا مع اللوت ستاندرد ومضاعفاته



عرض البوم صور Lo®d  
رد مع اقتباس
  #378  
قديم 05-04-2011, 12:42 AM
Lo®d Lo®d غير متواجد حالياً
عضو جديد
افتراضي رد: تعلم لغة MQL من الصفر 0

اشكرك على التذكير استاذى

ولكنى قصدت ان اجعل خانة اللوتات int لان المنصة الخاصة بى ( ديمو ) لاتتعامل الا مع اللوت ستاندرد ومضاعفاته




رد مع اقتباس
قديم 05-04-2011, 06:13 PM   المشاركة رقم: 379
الكاتب
حكيم
موقوف

البيانات
تاريخ التسجيل: Sep 2010
رقم العضوية: 1317
المشاركات: 2,194
بمعدل : 0.43 يوميا

الإتصالات
الحالة:
حكيم غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : حكيم المنتدى : منتدى المؤشرات و الاكسبيرتات
Talking رد: تعلم لغة MQL من الصفر 0

المشاركة الأصلية كتبت بواسطة Lo®d نقره لعرض الصورة في صفحة مستقلة
اشكرك على التذكير استاذى


ولكنى قصدت ان اجعل خانة اللوتات int لان المنصة الخاصة بى ( ديمو ) لاتتعامل الا مع اللوت ستاندرد ومضاعفاته
السلام عليكم الان سأواصل مع المجموعتين

اللوت دائما يكون double لان 1.0 هو 1 وال 1.0 ينتمي الى double

هنا نستنتج أن مجموعة ال int محتوات في double

والعكس غير صحيح

مثلا نقول أن كل مصري عربي و لا نقدر أن نقول كل عربي مصري

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


اذا تقدر تضع double و تضع 1 أو 2 أو...... كما قلت لك و هو في رأسه يعتبرها 1.0000 أو 2.0000000 لكن هي نفسها القيم


لكن double لا تقدر أن تعوض int في حالة الحلقات مع for سوف نصل اليها فيما أقرب



عرض البوم صور حكيم  
رد مع اقتباس
  #379  
قديم 05-04-2011, 06:13 PM
حكيم حكيم غير متواجد حالياً
موقوف
Talking رد: تعلم لغة MQL من الصفر 0

المشاركة الأصلية كتبت بواسطة Lo®d نقره لعرض الصورة في صفحة مستقلة
اشكرك على التذكير استاذى


ولكنى قصدت ان اجعل خانة اللوتات int لان المنصة الخاصة بى ( ديمو ) لاتتعامل الا مع اللوت ستاندرد ومضاعفاته
السلام عليكم الان سأواصل مع المجموعتين

اللوت دائما يكون double لان 1.0 هو 1 وال 1.0 ينتمي الى double

هنا نستنتج أن مجموعة ال int محتوات في double

والعكس غير صحيح

مثلا نقول أن كل مصري عربي و لا نقدر أن نقول كل عربي مصري

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


اذا تقدر تضع double و تضع 1 أو 2 أو...... كما قلت لك و هو في رأسه يعتبرها 1.0000 أو 2.0000000 لكن هي نفسها القيم


لكن double لا تقدر أن تعوض int في حالة الحلقات مع for سوف نصل اليها فيما أقرب




رد مع اقتباس
قديم 05-04-2011, 08:11 PM   المشاركة رقم: 380
الكاتب
Lo®d
عضو جديد
الصورة الرمزية Lo®d

البيانات
تاريخ التسجيل: Dec 2010
رقم العضوية: 2421
الدولة: الدنيـ أم ــا
العمر: 33
المشاركات: 43
بمعدل : 0.01 يوميا

الإتصالات
الحالة:
Lo®d غير متواجد حالياً
وسائل الإتصال:

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

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

اللوت دائما يكون double لان 1.0 هو 1 وال 1.0 ينتمي الى double

هنا نستنتج أن مجموعة ال int محتوات في double

والعكس غير صحيح

مثلا نقول أن كل مصري عربي و لا نقدر أن نقول كل عربي مصري

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


اذا تقدر تضع double و تضع 1 أو 2 أو...... كما قلت لك و هو في رأسه يعتبرها 1.0000 أو 2.0000000 لكن هي نفسها القيم


لكن double لا تقدر أن تعوض int في حالة الحلقات مع for سوف نصل اليها فيما أقرب

ههههههههههههههههههههههههه ... اعلم ما تحاول ان تقول

فالليبرالية تحتوى مفهوم الديمقراطية ولكن الديمقراطية لا تحتوى مفهوم الليبرالية

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

وبصيت على اكسبرتات ناس تانية واتعلمت منها .. شد حيلك معانا يا حكيم بيه





عرض البوم صور Lo®d  
رد مع اقتباس
  #380  
قديم 05-04-2011, 08:11 PM
Lo®d Lo®d غير متواجد حالياً
عضو جديد
افتراضي رد: تعلم لغة MQL من الصفر 0

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

اللوت دائما يكون double لان 1.0 هو 1 وال 1.0 ينتمي الى double

هنا نستنتج أن مجموعة ال int محتوات في double

والعكس غير صحيح

مثلا نقول أن كل مصري عربي و لا نقدر أن نقول كل عربي مصري

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


اذا تقدر تضع double و تضع 1 أو 2 أو...... كما قلت لك و هو في رأسه يعتبرها 1.0000 أو 2.0000000 لكن هي نفسها القيم


لكن double لا تقدر أن تعوض int في حالة الحلقات مع for سوف نصل اليها فيما أقرب

ههههههههههههههههههههههههه ... اعلم ما تحاول ان تقول

فالليبرالية تحتوى مفهوم الديمقراطية ولكن الديمقراطية لا تحتوى مفهوم الليبرالية

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

وبصيت على اكسبرتات ناس تانية واتعلمت منها .. شد حيلك معانا يا حكيم بيه







رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
الصفر, تعلم


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

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



الساعة الآن 01:30 AM



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

تحذير المخاطرة

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

تنبيه هام

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

اتصل بنا

البريد الإلكتروني للدعم الفنى : support@fx-arabia.com
جميع الحقوق محفوظة اف اكس ارابيا – احدى مواقع Inwestopedia Sp. Z O.O. للاستشارات و التدريب – جمهورية بولندا الإتحادية.
Powered by vBulletin® Copyright ©2000 - 2024 , Designed by Fx-Arabia Team