FX-Arabia

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











الملاحظات

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


دورة تعليم برمجة الاكسبريت

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


إضافة رد
 
أدوات الموضوع
قديم 01-03-2013, 12:19 AM   المشاركة رقم: 71
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

اولا يجب انن نحدد الاشرات التي نريدها

نحن نريد سهم اما صاعد او نازل

اذن سنستدعي المؤشر للسهم الصاعد

ونستدعي المؤشر للسهم النازل



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #71  
قديم 01-03-2013, 12:19 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

اولا يجب انن نحدد الاشرات التي نريدها

نحن نريد سهم اما صاعد او نازل

اذن سنستدعي المؤشر للسهم الصاعد

ونستدعي المؤشر للسهم النازل




رد مع اقتباس
قديم 01-03-2013, 12:20 AM   المشاركة رقم: 72
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

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



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #72  
قديم 01-03-2013, 12:20 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

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




رد مع اقتباس
قديم 01-03-2013, 12:31 AM   المشاركة رقم: 73
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

اسم المؤشر الذي برمجناه في الدورة هو

[PHP]
1 indicator
[/PHP]

فيكون الاستدعاء كالتالي

[PHP]
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);
[/PHP]

1 للسهم الازرق
2 للسهم الاحمر

حيث في اعددات السهم في الالوان سنجد هذا الترقيم

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

وحتما الاستدعاء للشمعة السابقة لان السهم يضهر متاخر بشمعة

لمعرفة قيم الاسهم سنستخدم دالة الاضهار

Comment

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

بعد عمل الدالة Comment

تبين ان السهم لما يضهر تكون قيمته مقاربة للسعر

وعندما لا يضهر تكون قيمته كبيرة جدا

لذا سناخذ مثلا رقم متوسط نقارن بالنسبة له

هذا الرقم ليكن 4000

اذا قيمت السهم اصغر من 4000 معناها السهم ضهر

وفي هذه الحالة نعطي امر مباشر للدخول في صفقة



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #73  
قديم 01-03-2013, 12:31 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

اسم المؤشر الذي برمجناه في الدورة هو

[PHP]
1 indicator
[/PHP]

فيكون الاستدعاء كالتالي

[PHP]
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);
[/PHP]

1 للسهم الازرق
2 للسهم الاحمر

حيث في اعددات السهم في الالوان سنجد هذا الترقيم

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

وحتما الاستدعاء للشمعة السابقة لان السهم يضهر متاخر بشمعة

لمعرفة قيم الاسهم سنستخدم دالة الاضهار

Comment

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

بعد عمل الدالة Comment

تبين ان السهم لما يضهر تكون قيمته مقاربة للسعر

وعندما لا يضهر تكون قيمته كبيرة جدا

لذا سناخذ مثلا رقم متوسط نقارن بالنسبة له

هذا الرقم ليكن 4000

اذا قيمت السهم اصغر من 4000 معناها السهم ضهر

وفي هذه الحالة نعطي امر مباشر للدخول في صفقة




رد مع اقتباس
قديم 01-03-2013, 12:32 AM   المشاركة رقم: 74
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

الكود الكامل للاستدعاء سيكون

[PHP]

extern int StopLoss=0;

extern int TakeProfit=0;

extern int MagicNumber=1263;

extern int MaxTrades = 1;

extern double Lots = 0.1;

double point;

int digits,Q;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
}
if(Digits==4)
{
point=0.0001;
}
if(Digits==3)
{
point=0.01;
}
if(Digits==5)
{
point=0.0001;
}
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);


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



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #74  
قديم 01-03-2013, 12:32 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

الكود الكامل للاستدعاء سيكون

[PHP]

extern int StopLoss=0;

extern int TakeProfit=0;

extern int MagicNumber=1263;

extern int MaxTrades = 1;

extern double Lots = 0.1;

double point;

int digits,Q;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
}
if(Digits==4)
{
point=0.0001;
}
if(Digits==3)
{
point=0.01;
}
if(Digits==5)
{
point=0.0001;
}
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);


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




رد مع اقتباس
قديم 01-03-2013, 12:37 AM   المشاركة رقم: 75
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

اشرات الدخول للاوامر ستكون

[PHP]
if(indigreen<4000)
{
//امر شراء
}

if(indired<4000)
{
//امر بيع
}
[/PHP]

لاكن لو نحلل قليلا هنا

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

عند تحرك السعر سيعيد المقارنة ويفتح عقد اخر

اذا العقود التي سيفتحها ستكون كثيرة جدا

لتجنب هذه المشكلة نحدد له اقصي حد للمتاجرة



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #75  
قديم 01-03-2013, 12:37 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

اشرات الدخول للاوامر ستكون

[PHP]
if(indigreen<4000)
{
//امر شراء
}

if(indired<4000)
{
//امر بيع
}
[/PHP]

لاكن لو نحلل قليلا هنا

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

عند تحرك السعر سيعيد المقارنة ويفتح عقد اخر

اذا العقود التي سيفتحها ستكون كثيرة جدا

لتجنب هذه المشكلة نحدد له اقصي حد للمتاجرة




رد مع اقتباس
قديم 01-03-2013, 12:40 AM   المشاركة رقم: 76
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

نضع خارج الدالة start

متغير خارجي فيه اقصي حد للمتاجرة

مثلا انا اريد صفقة واحدة فقط

هنا اقصي حد للمتاجرة هو واحد

اذا

سنعمل التالي

[PHP]
extern int MaxTrades = 1;
[/PHP]وانا كتبتها في القالب الجاهز لكي لا نعيد كتابتها



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #76  
قديم 01-03-2013, 12:40 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

نضع خارج الدالة start

متغير خارجي فيه اقصي حد للمتاجرة

مثلا انا اريد صفقة واحدة فقط

هنا اقصي حد للمتاجرة هو واحد

اذا

سنعمل التالي

[PHP]
extern int MaxTrades = 1;
[/PHP]وانا كتبتها في القالب الجاهز لكي لا نعيد كتابتها




رد مع اقتباس
قديم 01-03-2013, 12:47 AM   المشاركة رقم: 77
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

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

ولكي نعرف عدد الصفقات المفتوحة

سنحتاج تعريف معتي الدالة

وكيف نكتبها

وكيف نستدعيها

وهي تحتاج تركيز عالي لفهمها

بالنسبة لنا حاليا سنضيفها و نشرح عملها لاكن لن نشرح كيف كتابتها لان الكتابة ليست غايتنا في هذا الاكسبريت


دالة حساب الصفقات هي الدالة التي تراجع الصفقات علي المنصة

اذا كانت وتعطينا عدد الصفقات المفتوحة

سواء اوامر مباشرة او اوامر معلقة

تكتب دالة حساب الصفقات خارج الدالة start

وفي اغلب الاحيان نكتبها اسفل الدالة start

وتكون كتابتها كالاتي

[PHP]
int orderstotal(){
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
cnt++;
}
}
return(cnt);
}
[/PHP]وعند اضافتها الي اكسبريتنا تصبح

[PHP]
extern int StopLoss=0;

extern int TakeProfit=0;

extern int MagicNumber=1263;

extern int MaxTrades = 1;

extern double Lots = 0.1;

double point;

int digits,Q;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
}
if(Digits==4)
{
point=0.0001;
}
if(Digits==3)
{
point=0.01;
}
if(Digits==5)
{
point=0.0001;
}
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);

if(indigreen<4000)
{
//امر شراء
}

if(indired<4000)
{
//امر بيع
}


//----
return(0);
}
//+------------------------------------------------------------------+

int orderstotal(){
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
cnt++;
}
}
return(cnt);
}
[/PHP]



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #77  
قديم 01-03-2013, 12:47 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

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

ولكي نعرف عدد الصفقات المفتوحة

سنحتاج تعريف معتي الدالة

وكيف نكتبها

وكيف نستدعيها

وهي تحتاج تركيز عالي لفهمها

بالنسبة لنا حاليا سنضيفها و نشرح عملها لاكن لن نشرح كيف كتابتها لان الكتابة ليست غايتنا في هذا الاكسبريت


دالة حساب الصفقات هي الدالة التي تراجع الصفقات علي المنصة

اذا كانت وتعطينا عدد الصفقات المفتوحة

سواء اوامر مباشرة او اوامر معلقة

تكتب دالة حساب الصفقات خارج الدالة start

وفي اغلب الاحيان نكتبها اسفل الدالة start

وتكون كتابتها كالاتي

[PHP]
int orderstotal(){
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
cnt++;
}
}
return(cnt);
}
[/PHP]وعند اضافتها الي اكسبريتنا تصبح

[PHP]
extern int StopLoss=0;

extern int TakeProfit=0;

extern int MagicNumber=1263;

extern int MaxTrades = 1;

extern double Lots = 0.1;

double point;

int digits,Q;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
}
if(Digits==4)
{
point=0.0001;
}
if(Digits==3)
{
point=0.01;
}
if(Digits==5)
{
point=0.0001;
}
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);

if(indigreen<4000)
{
//امر شراء
}

if(indired<4000)
{
//امر بيع
}


//----
return(0);
}
//+------------------------------------------------------------------+

int orderstotal(){
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
cnt++;
}
}
return(cnt);
}
[/PHP]




رد مع اقتباس
قديم 01-03-2013, 12:51 AM   المشاركة رقم: 78
الكاتب
MOVING_AVERAGE
عضو فضى
الصورة الرمزية MOVING_AVERAGE

البيانات
تاريخ التسجيل: Feb 2012
رقم العضوية: 8190
الدولة: algeria
العمر: 41
المشاركات: 2,213
بمعدل : 0.47 يوميا

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

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

وعند اضافة شرط فتح اقصي صفقة سيكون

[PHP]

extern int StopLoss=0;

extern int TakeProfit=0;

extern int MagicNumber=1263;

extern int MaxTrades = 1;

extern double Lots = 0.1;

double point;

int digits,Q;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
}
if(Digits==4)
{
point=0.0001;
}
if(Digits==3)
{
point=0.01;
}
if(Digits==5)
{
point=0.0001;
}
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);

if(orderstotal()<MaxTrades&&indigreen<4000)
{
//امر شراء
}

if(orderstotal()<MaxTrades&&indired<4000)
{
//امر بيع
}


//----
return(0);
}
//+------------------------------------------------------------------+

int orderstotal(){
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
cnt++;
}
}
return(cnt);
}
[/PHP]

ببقي فقط اضافة اوامر البيع والشراء

انتضر مشاركاتكم ولا يهم ان كانت صحيحة او خاطئة المهم المشاركة للتعلم



التوقيع

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







عرض البوم صور MOVING_AVERAGE  
رد مع اقتباس
  #78  
قديم 01-03-2013, 12:51 AM
MOVING_AVERAGE MOVING_AVERAGE غير متواجد حالياً
عضو فضى
افتراضي رد: دورة تعليم برمجة الاكسبريت

وعند اضافة شرط فتح اقصي صفقة سيكون

[PHP]

extern int StopLoss=0;

extern int TakeProfit=0;

extern int MagicNumber=1263;

extern int MaxTrades = 1;

extern double Lots = 0.1;

double point;

int digits,Q;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
if(Digits==5||Digits==3)Q=10;
else Q=1;
if(Digits==2)
{
point=0.01;
}
if(Digits==4)
{
point=0.0001;
}
if(Digits==3)
{
point=0.01;
}
if(Digits==5)
{
point=0.0001;
}
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double indigreen=iCustom(0,0,"1 indicator ",1,1);
double indired=iCustom(0,0,"1 indicator ",0,1);

if(orderstotal()<MaxTrades&&indigreen<4000)
{
//امر شراء
}

if(orderstotal()<MaxTrades&&indired<4000)
{
//امر بيع
}


//----
return(0);
}
//+------------------------------------------------------------------+

int orderstotal(){
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
cnt++;
}
}
return(cnt);
}
[/PHP]

ببقي فقط اضافة اوامر البيع والشراء

انتضر مشاركاتكم ولا يهم ان كانت صحيحة او خاطئة المهم المشاركة للتعلم




رد مع اقتباس
قديم 03-03-2013, 06:45 PM   المشاركة رقم: 79
الكاتب
shelilco30
عضو نشيط

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9204
العمر: 46
المشاركات: 228
بمعدل : 0.05 يوميا

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

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

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

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

وهذه هي اعداداته

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


فكيف افرق بين الحد العلوي للقناة والحد السفلي ..... ارجوا المساعدة

وهذا رابط تحميل المؤشر

http://www.fx-arabia.com/vb/uploaded...1361901099.ex4

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

ارجوا المساعدة



التوقيع

بسم الله الرحمن الرحيم

{ قُلِ اللَّهُمَّ مَالِكَ الْمُلْكِ تُؤْتِي الْمُلْكَ مَنْ تَشَاءُ وَتَنْزِعُ الْمُلْكَ مِمَّنْ تَشَاءُ وَتُعِزُّ مَنْ تَشَاءُ وَتُذِلُّ مَنْ تَشَاءُ ۖ بِيَدِكَ الْخَيْرُ ۖ إِنَّكَ عَلَىٰ كُلِّ شَيْءٍ قَدِيرٌ }

صدق الله العظيم


http://www.fxcommission.com/home/user/2293

عرض البوم صور shelilco30  
رد مع اقتباس
  #79  
قديم 03-03-2013, 06:45 PM
shelilco30 shelilco30 غير متواجد حالياً
عضو نشيط
افتراضي رد: دورة تعليم برمجة الاكسبريت

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

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

وهذه هي اعداداته

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


فكيف افرق بين الحد العلوي للقناة والحد السفلي ..... ارجوا المساعدة

وهذا رابط تحميل المؤشر

http://www.fx-arabia.com/vb/uploaded...1361901099.ex4

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

ارجوا المساعدة




رد مع اقتباس
قديم 03-03-2013, 07:01 PM   المشاركة رقم: 80
الكاتب
mimo2006
عضو جديد

البيانات
تاريخ التسجيل: Mar 2013
رقم العضوية: 13913
العمر: 42
المشاركات: 11
بمعدل : 0.00 يوميا

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

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

مشكوووور اخي علي الموضوع نقره لعرض الصورة في صفحة مستقلة



عرض البوم صور mimo2006  
رد مع اقتباس
  #80  
قديم 03-03-2013, 07:01 PM
mimo2006 mimo2006 غير متواجد حالياً
عضو جديد
افتراضي رد: دورة تعليم برمجة الاكسبريت

مشكوووور اخي علي الموضوع نقره لعرض الصورة في صفحة مستقلة




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

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

الكلمات الدلالية (Tags)
الاكسبريت, برمجة, تعليم, دورة


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

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



الساعة الآن 12:11 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