FX-Arabia

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











الملاحظات

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



إضافة رد
 
أدوات الموضوع
قديم 12-06-2016, 10:48 PM   المشاركة رقم: 1
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

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

المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي (درس تعليمي) طريقة عمل اكسبيرت يقوم بعرض بيانات اكثر من مؤشر علي الشارت ولاكثر من تايم فريم

،،،السلام عليكم ورحمة الله وبركاته،،،

،،،اعضاء وزوار منتديات ارابيا الكرام ، اهلا بكم في درس جديد من دروس تعليم البرمجة بلغة MQL4،،،

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

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

دورة تعليم البرمجة الاحترافية بلغة mql4

دروس شرح البرمجة المتقدمة بلغة MQL4

،،،نبدأ اولا باستدعاء المؤشرات التي سيتم العمل عليها وسيكون العمل علي مؤشرات اساسية موجوده بالميتاتريدر،،،

،،،Moving Average - RSI - ADX - MACD - Parbolic Sar ،،،

،،،نقوم باستدعاء كل الفريمات لكل مؤشر ونبدأ بالموفينج افريج،،،

كود:
//MA - M1
double ma_m1 = iMA(Symbol(),PERIOD_M1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - M5
double ma_m5 = iMA(Symbol(),PERIOD_M5,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - M15
double ma_m15 = iMA(Symbol(),PERIOD_M15,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - M30
double ma_m30 = iMA(Symbol(),PERIOD_M30,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - H1
double ma_h1 = iMA(Symbol(),PERIOD_H1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - H4
double ma_h4 = iMA(Symbol(),PERIOD_H4,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - D1
double ma_d1 = iMA(Symbol(),PERIOD_D1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - W1
double ma_w1 = iMA(Symbol(),PERIOD_W1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - MN1
double ma_mn1 = iMA(Symbol(),PERIOD_MN1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
////////////////////////////////////////////////////////////////////////////////////////////////////////////
،،،ونقوم بوضع المتغيرات الخارجية للموفينج،،،

كود:
extern int MA_Period = 14;
extern int MA_Shift = 0;
extern ENUM_MA_METHOD MA_Method = MODE_SMA;
extern ENUM_APPLIED_PRICE MA_Applied_Price = PRICE_CLOSE;
،،،الان نقوم باستدعاء مؤشر RSI،،،

كود:
//rsi - m1
double rsi_m1 = iRSI(Symbol(),PERIOD_M1,RSI_Period,RSI_Applied_Price,1);

//rsi - m5
double rsi_m5 = iRSI(Symbol(),PERIOD_M5,RSI_Period,RSI_Applied_Price,1);

//rsi - m15
double rsi_m15 = iRSI(Symbol(),PERIOD_M15,RSI_Period,RSI_Applied_Price,1);

//rsi - m30
double rsi_m30 = iRSI(Symbol(),PERIOD_M30,RSI_Period,RSI_Applied_Price,1);

//rsi - H1
double rsi_h1 = iRSI(Symbol(),PERIOD_H1,RSI_Period,RSI_Applied_Price,1);

//rsi - H4
double rsi_h4 = iRSI(Symbol(),PERIOD_H4,RSI_Period,RSI_Applied_Price,1);

//rsi - D1
double rsi_d1 = iRSI(Symbol(),PERIOD_D1,RSI_Period,RSI_Applied_Price,1);

//rsi - W1
double rsi_w1 = iRSI(Symbol(),PERIOD_W1,RSI_Period,RSI_Applied_Price,1);
   
//rsi - MN1
double rsi_mn1 = iRSI(Symbol(),PERIOD_MN1,RSI_Period,RSI_Applied_Price,1);
/////////////////////////////////////////////////////////////////////////////
،،،ثم نقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern int RSI_Period = 14;
extern ENUM_APPLIED_PRICE RSI_Applied_Price = PRICE_CLOSE;
،،،نقوم باستدعاء مؤشر ADX،،،

كود:
/////////////////////////////////////////////////////////////////////////////   
   
//ADX - M1
double ADX_P_m1 = iADX(Symbol(),PERIOD_M1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m1 = iADX(Symbol(),PERIOD_M1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m1 = iADX(Symbol(),PERIOD_M1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - M5
double ADX_P_m5 = iADX(Symbol(),PERIOD_M5,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m5 = iADX(Symbol(),PERIOD_M5,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m5 = iADX(Symbol(),PERIOD_M5,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - M15
double ADX_P_m15 = iADX(Symbol(),PERIOD_M15,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m15 = iADX(Symbol(),PERIOD_M15,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m15 = iADX(Symbol(),PERIOD_M15,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - M30
double ADX_P_m30 = iADX(Symbol(),PERIOD_M30,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m30 = iADX(Symbol(),PERIOD_M30,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m30 = iADX(Symbol(),PERIOD_M30,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - H1
double ADX_P_h1 = iADX(Symbol(),PERIOD_H1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_h1 = iADX(Symbol(),PERIOD_H1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_h1 = iADX(Symbol(),PERIOD_H1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - H4
double ADX_P_h4 = iADX(Symbol(),PERIOD_H4,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_h4 = iADX(Symbol(),PERIOD_H4,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_h4 = iADX(Symbol(),PERIOD_H4,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   

//ADX - D1
double ADX_P_d1 = iADX(Symbol(),PERIOD_D1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_d1 = iADX(Symbol(),PERIOD_D1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_d1 = iADX(Symbol(),PERIOD_D1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   

//ADX - W1
double ADX_P_w1 = iADX(Symbol(),PERIOD_W1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_w1 = iADX(Symbol(),PERIOD_W1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_w1 = iADX(Symbol(),PERIOD_W1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   

//ADX - MN1
double ADX_P_mn1 = iADX(Symbol(),PERIOD_MN1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_mn1 = iADX(Symbol(),PERIOD_MN1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_mn1 = iADX(Symbol(),PERIOD_MN1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
////////////////////////////////////////////////////////////////////////////////////////////
،،،نقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern int ADX_Period = 14;
extern ENUM_APPLIED_PRICE ADX_Applied_Price = PRICE_CLOSE;
،،،نقوم باستدعاء مؤشر الماكد،،،

كود:
//MACD-M1
double MACD_M_m1 = iMACD(Symbol(),PERIOD_M1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m1 = iMACD(Symbol(),PERIOD_M1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-M5
double MACD_M_m5 = iMACD(Symbol(),PERIOD_M5,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m5 = iMACD(Symbol(),PERIOD_M5,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-M15
double MACD_M_m15 = iMACD(Symbol(),PERIOD_M15,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m15 = iMACD(Symbol(),PERIOD_M15,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-M30
double MACD_M_m30 = iMACD(Symbol(),PERIOD_M30,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m30 = iMACD(Symbol(),PERIOD_M30,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-H1
double MACD_M_h1 = iMACD(Symbol(),PERIOD_H1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_h1 = iMACD(Symbol(),PERIOD_H1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-H4
double MACD_M_h4 = iMACD(Symbol(),PERIOD_H4,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_h4 = iMACD(Symbol(),PERIOD_H4,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-D1
double MACD_M_d1 = iMACD(Symbol(),PERIOD_D1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_d1 = iMACD(Symbol(),PERIOD_D1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-W1
double MACD_M_w1 = iMACD(Symbol(),PERIOD_W1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_w1 = iMACD(Symbol(),PERIOD_W1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-MN1
double MACD_M_mn1 = iMACD(Symbol(),PERIOD_MN1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_mn1 = iMACD(Symbol(),PERIOD_MN1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
،،،نقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern int Fast_EMA_Period = 13;
extern int Slow_EMA_Period = 3;
extern int Signal_Period = 3;
extern ENUM_APPLIED_PRICE Apllied_Price = PRICE_CLOSE;
،،،نقوم باستدعاء مؤشر Parbolic Sar،،،

كود:
//Sar-M1
double SAR_m1 = iSAR(Symbol(),PERIOD_M1,Step,Maximum,1);

//Sar-M5
double SAR_m5 = iSAR(Symbol(),PERIOD_M5,Step,Maximum,1);

//Sar-M15
double SAR_m15 = iSAR(Symbol(),PERIOD_M15,Step,Maximum,1);

//Sar-M30
double SAR_m30 = iSAR(Symbol(),PERIOD_M30,Step,Maximum,1);

//Sar-H1
double SAR_h1 = iSAR(Symbol(),PERIOD_H1,Step,Maximum,1);

//Sar-H4
double SAR_h4 = iSAR(Symbol(),PERIOD_H4,Step,Maximum,1);

//Sar-D1
double SAR_d1 = iSAR(Symbol(),PERIOD_D1,Step,Maximum,1);

//Sar-W1
double SAR_w1 = iSAR(Symbol(),PERIOD_W1,Step,Maximum,1);

//Sar-MN1
double SAR_mn1 = iSAR(Symbol(),PERIOD_MN1,Step,Maximum,1);
//////////////////////////////////////////////////////////////////////////////
،،،ونقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern double Step = 0.02;
extern double Maximum = 0.2;
،،،يتبع،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس


  #1  
قديم 12-06-2016, 10:48 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي (درس تعليمي) طريقة عمل اكسبيرت يقوم بعرض بيانات اكثر من مؤشر علي الشارت ولاكثر من تايم فريم

،،،السلام عليكم ورحمة الله وبركاته،،،

،،،اعضاء وزوار منتديات ارابيا الكرام ، اهلا بكم في درس جديد من دروس تعليم البرمجة بلغة MQL4،،،

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

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

دورة تعليم البرمجة الاحترافية بلغة mql4

دروس شرح البرمجة المتقدمة بلغة MQL4

،،،نبدأ اولا باستدعاء المؤشرات التي سيتم العمل عليها وسيكون العمل علي مؤشرات اساسية موجوده بالميتاتريدر،،،

،،،Moving Average - RSI - ADX - MACD - Parbolic Sar ،،،

،،،نقوم باستدعاء كل الفريمات لكل مؤشر ونبدأ بالموفينج افريج،،،

كود:
//MA - M1
double ma_m1 = iMA(Symbol(),PERIOD_M1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - M5
double ma_m5 = iMA(Symbol(),PERIOD_M5,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - M15
double ma_m15 = iMA(Symbol(),PERIOD_M15,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - M30
double ma_m30 = iMA(Symbol(),PERIOD_M30,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - H1
double ma_h1 = iMA(Symbol(),PERIOD_H1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - H4
double ma_h4 = iMA(Symbol(),PERIOD_H4,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - D1
double ma_d1 = iMA(Symbol(),PERIOD_D1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - W1
double ma_w1 = iMA(Symbol(),PERIOD_W1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
//MA - MN1
double ma_mn1 = iMA(Symbol(),PERIOD_MN1,MA_Period,MA_Shift,MA_Method,MA_Applied_Price,1);
////////////////////////////////////////////////////////////////////////////////////////////////////////////
،،،ونقوم بوضع المتغيرات الخارجية للموفينج،،،

كود:
extern int MA_Period = 14;
extern int MA_Shift = 0;
extern ENUM_MA_METHOD MA_Method = MODE_SMA;
extern ENUM_APPLIED_PRICE MA_Applied_Price = PRICE_CLOSE;
،،،الان نقوم باستدعاء مؤشر RSI،،،

كود:
//rsi - m1
double rsi_m1 = iRSI(Symbol(),PERIOD_M1,RSI_Period,RSI_Applied_Price,1);

//rsi - m5
double rsi_m5 = iRSI(Symbol(),PERIOD_M5,RSI_Period,RSI_Applied_Price,1);

//rsi - m15
double rsi_m15 = iRSI(Symbol(),PERIOD_M15,RSI_Period,RSI_Applied_Price,1);

//rsi - m30
double rsi_m30 = iRSI(Symbol(),PERIOD_M30,RSI_Period,RSI_Applied_Price,1);

//rsi - H1
double rsi_h1 = iRSI(Symbol(),PERIOD_H1,RSI_Period,RSI_Applied_Price,1);

//rsi - H4
double rsi_h4 = iRSI(Symbol(),PERIOD_H4,RSI_Period,RSI_Applied_Price,1);

//rsi - D1
double rsi_d1 = iRSI(Symbol(),PERIOD_D1,RSI_Period,RSI_Applied_Price,1);

//rsi - W1
double rsi_w1 = iRSI(Symbol(),PERIOD_W1,RSI_Period,RSI_Applied_Price,1);
   
//rsi - MN1
double rsi_mn1 = iRSI(Symbol(),PERIOD_MN1,RSI_Period,RSI_Applied_Price,1);
/////////////////////////////////////////////////////////////////////////////
،،،ثم نقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern int RSI_Period = 14;
extern ENUM_APPLIED_PRICE RSI_Applied_Price = PRICE_CLOSE;
،،،نقوم باستدعاء مؤشر ADX،،،

كود:
/////////////////////////////////////////////////////////////////////////////   
   
//ADX - M1
double ADX_P_m1 = iADX(Symbol(),PERIOD_M1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m1 = iADX(Symbol(),PERIOD_M1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m1 = iADX(Symbol(),PERIOD_M1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - M5
double ADX_P_m5 = iADX(Symbol(),PERIOD_M5,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m5 = iADX(Symbol(),PERIOD_M5,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m5 = iADX(Symbol(),PERIOD_M5,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - M15
double ADX_P_m15 = iADX(Symbol(),PERIOD_M15,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m15 = iADX(Symbol(),PERIOD_M15,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m15 = iADX(Symbol(),PERIOD_M15,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - M30
double ADX_P_m30 = iADX(Symbol(),PERIOD_M30,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_m30 = iADX(Symbol(),PERIOD_M30,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_m30 = iADX(Symbol(),PERIOD_M30,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - H1
double ADX_P_h1 = iADX(Symbol(),PERIOD_H1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_h1 = iADX(Symbol(),PERIOD_H1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_h1 = iADX(Symbol(),PERIOD_H1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
 
//ADX - H4
double ADX_P_h4 = iADX(Symbol(),PERIOD_H4,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_h4 = iADX(Symbol(),PERIOD_H4,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_h4 = iADX(Symbol(),PERIOD_H4,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   

//ADX - D1
double ADX_P_d1 = iADX(Symbol(),PERIOD_D1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_d1 = iADX(Symbol(),PERIOD_D1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_d1 = iADX(Symbol(),PERIOD_D1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   

//ADX - W1
double ADX_P_w1 = iADX(Symbol(),PERIOD_W1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_w1 = iADX(Symbol(),PERIOD_W1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_w1 = iADX(Symbol(),PERIOD_W1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   

//ADX - MN1
double ADX_P_mn1 = iADX(Symbol(),PERIOD_MN1,ADX_Period,ADX_Applied_Price,MODE_PLUSDI,1);   
double ADX_M_mn1 = iADX(Symbol(),PERIOD_MN1,ADX_Period,ADX_Applied_Price,MODE_MINUSDI,1);   
double ADX_MN_mn1 = iADX(Symbol(),PERIOD_MN1,ADX_Period,ADX_Applied_Price,MODE_MAIN,1);   
////////////////////////////////////////////////////////////////////////////////////////////
،،،نقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern int ADX_Period = 14;
extern ENUM_APPLIED_PRICE ADX_Applied_Price = PRICE_CLOSE;
،،،نقوم باستدعاء مؤشر الماكد،،،

كود:
//MACD-M1
double MACD_M_m1 = iMACD(Symbol(),PERIOD_M1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m1 = iMACD(Symbol(),PERIOD_M1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-M5
double MACD_M_m5 = iMACD(Symbol(),PERIOD_M5,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m5 = iMACD(Symbol(),PERIOD_M5,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-M15
double MACD_M_m15 = iMACD(Symbol(),PERIOD_M15,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m15 = iMACD(Symbol(),PERIOD_M15,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-M30
double MACD_M_m30 = iMACD(Symbol(),PERIOD_M30,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_m30 = iMACD(Symbol(),PERIOD_M30,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-H1
double MACD_M_h1 = iMACD(Symbol(),PERIOD_H1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_h1 = iMACD(Symbol(),PERIOD_H1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-H4
double MACD_M_h4 = iMACD(Symbol(),PERIOD_H4,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_h4 = iMACD(Symbol(),PERIOD_H4,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-D1
double MACD_M_d1 = iMACD(Symbol(),PERIOD_D1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_d1 = iMACD(Symbol(),PERIOD_D1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-W1
double MACD_M_w1 = iMACD(Symbol(),PERIOD_W1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_w1 = iMACD(Symbol(),PERIOD_W1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);

//MACD-MN1
double MACD_M_mn1 = iMACD(Symbol(),PERIOD_MN1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_MAIN,1);
double MACD_S_mn1 = iMACD(Symbol(),PERIOD_MN1,Fast_EMA_Period,Slow_EMA_Period,Signal_Period,Applied_Price,MODE_SIGNAL,1);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
،،،نقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern int Fast_EMA_Period = 13;
extern int Slow_EMA_Period = 3;
extern int Signal_Period = 3;
extern ENUM_APPLIED_PRICE Apllied_Price = PRICE_CLOSE;
،،،نقوم باستدعاء مؤشر Parbolic Sar،،،

كود:
//Sar-M1
double SAR_m1 = iSAR(Symbol(),PERIOD_M1,Step,Maximum,1);

//Sar-M5
double SAR_m5 = iSAR(Symbol(),PERIOD_M5,Step,Maximum,1);

//Sar-M15
double SAR_m15 = iSAR(Symbol(),PERIOD_M15,Step,Maximum,1);

//Sar-M30
double SAR_m30 = iSAR(Symbol(),PERIOD_M30,Step,Maximum,1);

//Sar-H1
double SAR_h1 = iSAR(Symbol(),PERIOD_H1,Step,Maximum,1);

//Sar-H4
double SAR_h4 = iSAR(Symbol(),PERIOD_H4,Step,Maximum,1);

//Sar-D1
double SAR_d1 = iSAR(Symbol(),PERIOD_D1,Step,Maximum,1);

//Sar-W1
double SAR_w1 = iSAR(Symbol(),PERIOD_W1,Step,Maximum,1);

//Sar-MN1
double SAR_mn1 = iSAR(Symbol(),PERIOD_MN1,Step,Maximum,1);
//////////////////////////////////////////////////////////////////////////////
،،،ونقوم بوضع المتغيرات الخارجية للمؤشر،،،

كود:
extern double Step = 0.02;
extern double Maximum = 0.2;
،،،يتبع،،،




رد مع اقتباس

قديم 12-06-2016, 10:48 PM   المشاركة رقم: 2
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 5,888
بمعدل : 1.28 يوميا

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

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: (درس تعليمي) طريقة عمل اكسبيرت يقوم بعرض بيانات اكثر من مؤشر علي الشارت ولاكثر من تايم فريم

،،،وبعد ان انتهينا من استدعاء المؤشرات نقوم بمعرفة حالة المؤشر شراء ام بيع،،،

،،،اولا مؤشر الموفينج،،،

كود:
//MA - M1
if(Bid>ma_m1){ma_m1_Up=true;ma_m1_dn=false;}
if(Bid<ma_m1){ma_m1_Up=false;ma_m1_dn=true;}
//MA - M5
if(Bid>ma_m5){ma_m5_Up=true;ma_m5_dn=false;}
if(Bid<ma_m5){ma_m5_Up=false;ma_m5_dn=true;}
//MA - M15
if(Bid>ma_m15){ma_m15_Up=true;ma_m15_dn=false;}
if(Bid<ma_m15){ma_m15_Up=false;ma_m15_dn=true;}
//MA - M30
if(Bid>ma_m30){ma_m30_Up=true;ma_m30_dn=false;}
if(Bid<ma_m30){ma_m30_Up=false;ma_m30_dn=true;}
//MA - H1
if(Bid>ma_h1){ma_h1_Up=true;ma_h1_dn=false;}
if(Bid<ma_h1){ma_h1_Up=false;ma_h1_dn=true;}
//MA - H4
if(Bid>ma_h4){ma_h4_Up=true;ma_h4_dn=false;}
if(Bid<ma_h4){ma_h4_Up=false;ma_h4_dn=true;}
//MA - D1
if(Bid>ma_d1){ma_d1_Up=true;ma_d1_dn=false;}
if(Bid<ma_d1){ma_d1_Up=false;ma_d1_dn=true;}
//MA - W1
if(Bid>ma_w1){ma_w1_Up=true;ma_w1_dn=false;}
if(Bid<ma_w1){ma_w1_Up=false;ma_w1_dn=true;}
//MA - MN1
if(Bid>ma_mn1){ma_mn1_Up=true;ma_mn1_dn=false;}
if(Bid<ma_mn1){ma_mn1_Up=false;ma_mn1_dn=true;}
،،،ثانيا مؤشر RSI،،،

كود:
//rsi - m1
if(rsi_m1>50){rsi_m1_Up=true;rsi_m1_dn=false;}
if(rsi_m1<50){rsi_m1_Up=false;rsi_m1_dn=true;}
//rsi - m5
if(rsi_m5>50){rsi_m5_Up=true;rsi_m5_dn=false;}
if(rsi_m5<50){rsi_m5_Up=false;rsi_m5_dn=true;}
//rsi - m15
if(rsi_m15>50){rsi_m15_Up=true;rsi_m15_dn=false;}
if(rsi_m15<50){rsi_m15_Up=false;rsi_m15_dn=true;}
//rsi - m30
if(rsi_m30>50){rsi_m30_Up=true;rsi_m30_dn=false;}
if(rsi_m30<50){rsi_m30_Up=false;rsi_m30_dn=true;}
//rsi - H1
if(rsi_h1>50){rsi_h1_Up=true;rsi_h1_dn=false;}
if(rsi_h1<50){rsi_h1_Up=false;rsi_h1_dn=true;}
//rsi - H4
if(rsi_h4>50){rsi_h4_Up=true;rsi_h4_dn=false;}
if(rsi_h4<50){rsi_h4_Up=false;rsi_h4_dn=true;}
//rsi - D1
if(rsi_d1>50){rsi_d1_Up=true;rsi_d1_dn=false;}
if(rsi_d1<50){rsi_d1_Up=false;rsi_d1_dn=true;}
//rsi - W1
if(rsi_w1>50){rsi_w1_Up=true;rsi_w1_dn=false;}
if(rsi_w1<50){rsi_w1_Up=false;rsi_w1_dn=true;}
//rsi - MN1
if(rsi_mn1>50){rsi_mn1_Up=true;rsi_mn1_dn=false;}
if(rsi_mn1<50){rsi_mn1_Up=false;rsi_mn1_dn=true;}
،،،ثالثا مؤشر ADX،،،

كود:
//ADX - M1
if(ADX_P_m1>ADX_M_m1&&ADX_MN_m1>25){ADX_m1_UP=true;ADX_m1_dn=false;} 
if(ADX_P_m1<ADX_M_m1&&ADX_MN_m1>25){ADX_m1_UP=false;ADX_m1_dn=true;} 
//ADX - M5
if(ADX_P_m5>ADX_M_m5&&ADX_MN_m5>25){ADX_m5_UP=true;ADX_m5_dn=false;} 
if(ADX_P_m5<ADX_M_m5&&ADX_MN_m5>25){ADX_m5_UP=false;ADX_m5_dn=true;}  
//ADX - M15
if(ADX_P_m15>ADX_M_m15&&ADX_MN_m15>25){ADX_m15_UP=true;ADX_m15_dn=false;} 
if(ADX_P_m15<ADX_M_m15&&ADX_MN_m15>25){ADX_m15_UP=false;ADX_m15_dn=true;}  
//ADX - M30
if(ADX_P_m30>ADX_M_m30&&ADX_MN_m30>25){ADX_m30_UP=true;ADX_m30_dn=false;} 
if(ADX_P_m30<ADX_M_m30&&ADX_MN_m30>25){ADX_m30_UP=false;ADX_m30_dn=true;}  
//ADX - H1
if(ADX_P_h1>ADX_M_h1&&ADX_MN_h1>25){ADX_h1_UP=true;ADX_h1_dn=false;} 
if(ADX_P_h1<ADX_M_h1&&ADX_MN_h1>25){ADX_h1_UP=false;ADX_h1_dn=true;}   
//ADX - H4
if(ADX_P_h4>ADX_M_h4&&ADX_MN_h4>25){ADX_h4_UP=true;ADX_h4_dn=false;} 
if(ADX_P_h4<ADX_M_h4&&ADX_MN_h4>25){ADX_h4_UP=false;ADX_h4_dn=true;}  
//ADX - D1
if(ADX_P_d1>ADX_M_d1&&ADX_MN_d1>25){ADX_d1_UP=true;ADX_d1_dn=false;} 
if(ADX_P_d1<ADX_M_d1&&ADX_MN_d1>25){ADX_d1_UP=false;ADX_d1_dn=true;}  
//ADX - W1
if(ADX_P_w1>ADX_M_w1&&ADX_MN_w1>25){ADX_w1_UP=true;ADX_w1_dn=false;} 
if(ADX_P_w1<ADX_M_w1&&ADX_MN_w1>25){ADX_w1_UP=false;ADX_w1_dn=true;}  
//ADX - MN1
if(ADX_P_mn1>ADX_M_mn1&&ADX_MN_mn1>25){ADX_mn1_UP=true;ADX_mn1_dn=false;} 
if(ADX_P_mn1<ADX_M_mn1&&ADX_MN_mn1>25){ADX_mn1_UP=false;ADX_mn1_dn=true;}
،،،رابعا مؤشر MACD،،،

كود:
//MACD-M1
if(MACD_M_m1>0&&MACD_M_m1>MACD_S_m1){MACD_m1_UP=true;MACD_m1_dn=false;}
if(MACD_M_m1>0&&MACD_M_m1<MACD_S_m1){MACD_m1_UP=false;MACD_m1_dn=true;}
if(MACD_M_m1<0&&MACD_M_m1>MACD_S_m1){MACD_m1_UP=true;MACD_m1_dn=false;}
if(MACD_M_m1<0&&MACD_M_m1<MACD_S_m1){MACD_m1_UP=false;MACD_m1_dn=true;}
//MACD-M5
if(MACD_M_m5>0&&MACD_M_m5>MACD_S_m5){MACD_m5_UP=true;MACD_m5_dn=false;}
if(MACD_M_m5>0&&MACD_M_m5<MACD_S_m5){MACD_m5_UP=false;MACD_m5_dn=true;}
if(MACD_M_m5<0&&MACD_M_m5>MACD_S_m5){MACD_m5_UP=true;MACD_m5_dn=false;}
if(MACD_M_m5<0&&MACD_M_m5<MACD_S_m5){MACD_m5_UP=false;MACD_m5_dn=true;}
//MACD-M15
if(MACD_M_m15>0&&MACD_M_m15>MACD_S_m15){MACD_m15_UP=true;MACD_m15_dn=false;}
if(MACD_M_m15>0&&MACD_M_m15<MACD_S_m15){MACD_m15_UP=false;MACD_m15_dn=true;}
if(MACD_M_m15<0&&MACD_M_m15>MACD_S_m15){MACD_m15_UP=true;MACD_m15_dn=false;}
if(MACD_M_m15<0&&MACD_M_m15<MACD_S_m15){MACD_m15_UP=false;MACD_m15_dn=true;}
//MACD-M30
if(MACD_M_m30>0&&MACD_M_m30>MACD_S_m30){MACD_m30_UP=true;MACD_m30_dn=false;}
if(MACD_M_m30>0&&MACD_M_m30<MACD_S_m30){MACD_m30_UP=false;MACD_m30_dn=true;}
if(MACD_M_m30<0&&MACD_M_m30>MACD_S_m30){MACD_m30_UP=true;MACD_m30_dn=false;}
if(MACD_M_m30<0&&MACD_M_m30<MACD_S_m30){MACD_m30_UP=false;MACD_m30_dn=true;}
//MACD-H1
if(MACD_M_h1>0&&MACD_M_h1>MACD_S_h1){MACD_h1_UP=true;MACD_h1_dn=false;}
if(MACD_M_h1>0&&MACD_M_h1<MACD_S_h1){MACD_h1_UP=false;MACD_h1_dn=true;}
if(MACD_M_h1<0&&MACD_M_h1>MACD_S_h1){MACD_h1_UP=true;MACD_h1_dn=false;}
if(MACD_M_h1<0&&MACD_M_h1<MACD_S_h1){MACD_h1_UP=false;MACD_h1_dn=true;}
//MACD-H4
if(MACD_M_h4>0&&MACD_M_h4>MACD_S_h4){MACD_h4_UP=true;MACD_h4_dn=false;}
if(MACD_M_h4>0&&MACD_M_h4<MACD_S_h4){MACD_h4_UP=false;MACD_h4_dn=true;}
if(MACD_M_h4<0&&MACD_M_h4>MACD_S_h4){MACD_h4_UP=true;MACD_h4_dn=false;}
if(MACD_M_h4<0&&MACD_M_h4<MACD_S_h4){MACD_h4_UP=false;MACD_h4_dn=true;}
//MACD-D1
if(MACD_M_d1>0&&MACD_M_d1>MACD_S_d1){MACD_d1_UP=true;MACD_d1_dn=false;}
if(MACD_M_d1>0&&MACD_M_d1<MACD_S_d1){MACD_d1_UP=false;MACD_d1_dn=true;}
if(MACD_M_d1<0&&MACD_M_d1>MACD_S_d1){MACD_d1_UP=true;MACD_d1_dn=false;}
if(MACD_M_d1<0&&MACD_M_d1<MACD_S_d1){MACD_d1_UP=false;MACD_d1_dn=true;}
//MACD-W1
if(MACD_M_w1>0&&MACD_M_w1>MACD_S_w1){MACD_w1_UP=true;MACD_w1_dn=false;}
if(MACD_M_w1>0&&MACD_M_w1<MACD_S_w1){MACD_w1_UP=false;MACD_w1_dn=true;}
if(MACD_M_w1<0&&MACD_M_w1>MACD_S_w1){MACD_w1_UP=true;MACD_w1_dn=false;}
if(MACD_M_w1<0&&MACD_M_w1<MACD_S_w1){MACD_w1_UP=false;MACD_w1_dn=true;}
//MACD-MN1
if(MACD_M_mn1>0&&MACD_M_mn1>MACD_S_mn1){MACD_mn1_UP=true;MACD_mn1_dn=false;}
if(MACD_M_mn1>0&&MACD_M_mn1<MACD_S_mn1){MACD_mn1_UP=false;MACD_mn1_dn=true;}
if(MACD_M_mn1<0&&MACD_M_mn1>MACD_S_mn1){MACD_mn1_UP=true;MACD_mn1_dn=false;}
if(MACD_M_mn1<0&&MACD_M_mn1<MACD_S_mn1){MACD_mn1_UP=false;MACD_mn1_dn=true;}
،،،خامسا مؤشر Parabolic Sar،،،

كود:
//Sar-M1
if(Close[1]<SAR_m1){SAR_m1_UP=true;SAR_m1_dn=false;}
if(Close[1]>SAR_m1){SAR_m1_UP=true;SAR_m1_dn=false;}
//Sar-M5
if(Close[1]<SAR_m5){SAR_m5_UP=true;SAR_m5_dn=false;}
if(Close[1]>SAR_m5){SAR_m5_UP=true;SAR_m5_dn=false;}
//Sar-M15
if(Close[1]<SAR_m15){SAR_m15_UP=true;SAR_m15_dn=false;}
if(Close[1]>SAR_m15){SAR_m15_UP=true;SAR_m15_dn=false;}
//Sar-M30
if(Close[1]<SAR_m30){SAR_m30_UP=true;SAR_m30_dn=false;}
if(Close[1]>SAR_m30){SAR_m30_UP=true;SAR_m30_dn=false;}
//Sar-H1
if(Close[1]<SAR_h1){SAR_h1_UP=true;SAR_h1_dn=false;}
if(Close[1]>SAR_h1){SAR_h1_UP=true;SAR_h1_dn=false;}
//Sar-H4
if(Close[1]<SAR_h4){SAR_h4_UP=true;SAR_h4_dn=false;}
if(Close[1]>SAR_h4){SAR_h4_UP=true;SAR_h4_dn=false;}
//Sar-D1
if(Close[1]<SAR_d1){SAR_d1_UP=true;SAR_d1_dn=false;}
if(Close[1]>SAR_d1){SAR_d1_UP=true;SAR_d1_dn=false;}
//Sar-W1
if(Close[1]<SAR_w1){SAR_w1_UP=true;SAR_w1_dn=false;}
if(Close[1]>SAR_w1){SAR_w1_UP=true;SAR_w1_dn=false;}
//Sar-MN1
if(Close[1]<SAR_mn1){SAR_mn1_UP=true;SAR_mn1_dn=false;}
if(Close[1]>SAR_mn1){SAR_mn1_UP=true;SAR_mn1_dn=false;}
،،،يتبع،،،



التوقيع


التعديل الأخير تم بواسطة اسلام العوامى ; 22-06-2016 الساعة 11:58 PM
عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #2  
قديم 12-06-2016, 10:48 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: (درس تعليمي) طريقة عمل اكسبيرت يقوم بعرض بيانات اكثر من مؤشر علي الشارت ولاكثر من تايم فريم

،،،وبعد ان انتهينا من استدعاء المؤشرات نقوم بمعرفة حالة المؤشر شراء ام بيع،،،

،،،اولا مؤشر الموفينج،،،

كود:
//MA - M1
if(Bid>ma_m1){ma_m1_Up=true;ma_m1_dn=false;}
if(Bid<ma_m1){ma_m1_Up=false;ma_m1_dn=true;}
//MA - M5
if(Bid>ma_m5){ma_m5_Up=true;ma_m5_dn=false;}
if(Bid<ma_m5){ma_m5_Up=false;ma_m5_dn=true;}
//MA - M15
if(Bid>ma_m15){ma_m15_Up=true;ma_m15_dn=false;}
if(Bid<ma_m15){ma_m15_Up=false;ma_m15_dn=true;}
//MA - M30
if(Bid>ma_m30){ma_m30_Up=true;ma_m30_dn=false;}
if(Bid<ma_m30){ma_m30_Up=false;ma_m30_dn=true;}
//MA - H1
if(Bid>ma_h1){ma_h1_Up=true;ma_h1_dn=false;}
if(Bid<ma_h1){ma_h1_Up=false;ma_h1_dn=true;}
//MA - H4
if(Bid>ma_h4){ma_h4_Up=true;ma_h4_dn=false;}
if(Bid<ma_h4){ma_h4_Up=false;ma_h4_dn=true;}
//MA - D1
if(Bid>ma_d1){ma_d1_Up=true;ma_d1_dn=false;}
if(Bid<ma_d1){ma_d1_Up=false;ma_d1_dn=true;}
//MA - W1
if(Bid>ma_w1){ma_w1_Up=true;ma_w1_dn=false;}
if(Bid<ma_w1){ma_w1_Up=false;ma_w1_dn=true;}
//MA - MN1
if(Bid>ma_mn1){ma_mn1_Up=true;ma_mn1_dn=false;}
if(Bid<ma_mn1){ma_mn1_Up=false;ma_mn1_dn=true;}
،،،ثانيا مؤشر RSI،،،

كود:
//rsi - m1
if(rsi_m1>50){rsi_m1_Up=true;rsi_m1_dn=false;}
if(rsi_m1<50){rsi_m1_Up=false;rsi_m1_dn=true;}
//rsi - m5
if(rsi_m5>50){rsi_m5_Up=true;rsi_m5_dn=false;}
if(rsi_m5<50){rsi_m5_Up=false;rsi_m5_dn=true;}
//rsi - m15
if(rsi_m15>50){rsi_m15_Up=true;rsi_m15_dn=false;}
if(rsi_m15<50){rsi_m15_Up=false;rsi_m15_dn=true;}
//rsi - m30
if(rsi_m30>50){rsi_m30_Up=true;rsi_m30_dn=false;}
if(rsi_m30<50){rsi_m30_Up=false;rsi_m30_dn=true;}
//rsi - H1
if(rsi_h1>50){rsi_h1_Up=true;rsi_h1_dn=false;}
if(rsi_h1<50){rsi_h1_Up=false;rsi_h1_dn=true;}
//rsi - H4
if(rsi_h4>50){rsi_h4_Up=true;rsi_h4_dn=false;}
if(rsi_h4<50){rsi_h4_Up=false;rsi_h4_dn=true;}
//rsi - D1
if(rsi_d1>50){rsi_d1_Up=true;rsi_d1_dn=false;}
if(rsi_d1<50){rsi_d1_Up=false;rsi_d1_dn=true;}
//rsi - W1
if(rsi_w1>50){rsi_w1_Up=true;rsi_w1_dn=false;}
if(rsi_w1<50){rsi_w1_Up=false;rsi_w1_dn=true;}
//rsi - MN1
if(rsi_mn1>50){rsi_mn1_Up=true;rsi_mn1_dn=false;}
if(rsi_mn1<50){rsi_mn1_Up=false;rsi_mn1_dn=true;}
،،،ثالثا مؤشر ADX،،،

كود:
//ADX - M1
if(ADX_P_m1>ADX_M_m1&&ADX_MN_m1>25){ADX_m1_UP=true;ADX_m1_dn=false;} 
if(ADX_P_m1<ADX_M_m1&&ADX_MN_m1>25){ADX_m1_UP=false;ADX_m1_dn=true;} 
//ADX - M5
if(ADX_P_m5>ADX_M_m5&&ADX_MN_m5>25){ADX_m5_UP=true;ADX_m5_dn=false;} 
if(ADX_P_m5<ADX_M_m5&&ADX_MN_m5>25){ADX_m5_UP=false;ADX_m5_dn=true;}  
//ADX - M15
if(ADX_P_m15>ADX_M_m15&&ADX_MN_m15>25){ADX_m15_UP=true;ADX_m15_dn=false;} 
if(ADX_P_m15<ADX_M_m15&&ADX_MN_m15>25){ADX_m15_UP=false;ADX_m15_dn=true;}  
//ADX - M30
if(ADX_P_m30>ADX_M_m30&&ADX_MN_m30>25){ADX_m30_UP=true;ADX_m30_dn=false;} 
if(ADX_P_m30<ADX_M_m30&&ADX_MN_m30>25){ADX_m30_UP=false;ADX_m30_dn=true;}  
//ADX - H1
if(ADX_P_h1>ADX_M_h1&&ADX_MN_h1>25){ADX_h1_UP=true;ADX_h1_dn=false;} 
if(ADX_P_h1<ADX_M_h1&&ADX_MN_h1>25){ADX_h1_UP=false;ADX_h1_dn=true;}   
//ADX - H4
if(ADX_P_h4>ADX_M_h4&&ADX_MN_h4>25){ADX_h4_UP=true;ADX_h4_dn=false;} 
if(ADX_P_h4<ADX_M_h4&&ADX_MN_h4>25){ADX_h4_UP=false;ADX_h4_dn=true;}  
//ADX - D1
if(ADX_P_d1>ADX_M_d1&&ADX_MN_d1>25){ADX_d1_UP=true;ADX_d1_dn=false;} 
if(ADX_P_d1<ADX_M_d1&&ADX_MN_d1>25){ADX_d1_UP=false;ADX_d1_dn=true;}  
//ADX - W1
if(ADX_P_w1>ADX_M_w1&&ADX_MN_w1>25){ADX_w1_UP=true;ADX_w1_dn=false;} 
if(ADX_P_w1<ADX_M_w1&&ADX_MN_w1>25){ADX_w1_UP=false;ADX_w1_dn=true;}  
//ADX - MN1
if(ADX_P_mn1>ADX_M_mn1&&ADX_MN_mn1>25){ADX_mn1_UP=true;ADX_mn1_dn=false;} 
if(ADX_P_mn1<ADX_M_mn1&&ADX_MN_mn1>25){ADX_mn1_UP=false;ADX_mn1_dn=true;}
،،،رابعا مؤشر MACD،،،

كود:
//MACD-M1
if(MACD_M_m1>0&&MACD_M_m1>MACD_S_m1){MACD_m1_UP=true;MACD_m1_dn=false;}
if(MACD_M_m1>0&&MACD_M_m1<MACD_S_m1){MACD_m1_UP=false;MACD_m1_dn=true;}
if(MACD_M_m1<0&&MACD_M_m1>MACD_S_m1){MACD_m1_UP=true;MACD_m1_dn=false;}
if(MACD_M_m1<0&&MACD_M_m1<MACD_S_m1){MACD_m1_UP=false;MACD_m1_dn=true;}
//MACD-M5
if(MACD_M_m5>0&&MACD_M_m5>MACD_S_m5){MACD_m5_UP=true;MACD_m5_dn=false;}
if(MACD_M_m5>0&&MACD_M_m5<MACD_S_m5){MACD_m5_UP=false;MACD_m5_dn=true;}
if(MACD_M_m5<0&&MACD_M_m5>MACD_S_m5){MACD_m5_UP=true;MACD_m5_dn=false;}
if(MACD_M_m5<0&&MACD_M_m5<MACD_S_m5){MACD_m5_UP=false;MACD_m5_dn=true;}
//MACD-M15
if(MACD_M_m15>0&&MACD_M_m15>MACD_S_m15){MACD_m15_UP=true;MACD_m15_dn=false;}
if(MACD_M_m15>0&&MACD_M_m15<MACD_S_m15){MACD_m15_UP=false;MACD_m15_dn=true;}
if(MACD_M_m15<0&&MACD_M_m15>MACD_S_m15){MACD_m15_UP=true;MACD_m15_dn=false;}
if(MACD_M_m15<0&&MACD_M_m15<MACD_S_m15){MACD_m15_UP=false;MACD_m15_dn=true;}
//MACD-M30
if(MACD_M_m30>0&&MACD_M_m30>MACD_S_m30){MACD_m30_UP=true;MACD_m30_dn=false;}
if(MACD_M_m30>0&&MACD_M_m30<MACD_S_m30){MACD_m30_UP=false;MACD_m30_dn=true;}
if(MACD_M_m30<0&&MACD_M_m30>MACD_S_m30){MACD_m30_UP=true;MACD_m30_dn=false;}
if(MACD_M_m30<0&&MACD_M_m30<MACD_S_m30){MACD_m30_UP=false;MACD_m30_dn=true;}
//MACD-H1
if(MACD_M_h1>0&&MACD_M_h1>MACD_S_h1){MACD_h1_UP=true;MACD_h1_dn=false;}
if(MACD_M_h1>0&&MACD_M_h1<MACD_S_h1){MACD_h1_UP=false;MACD_h1_dn=true;}
if(MACD_M_h1<0&&MACD_M_h1>MACD_S_h1){MACD_h1_UP=true;MACD_h1_dn=false;}
if(MACD_M_h1<0&&MACD_M_h1<MACD_S_h1){MACD_h1_UP=false;MACD_h1_dn=true;}
//MACD-H4
if(MACD_M_h4>0&&MACD_M_h4>MACD_S_h4){MACD_h4_UP=true;MACD_h4_dn=false;}
if(MACD_M_h4>0&&MACD_M_h4<MACD_S_h4){MACD_h4_UP=false;MACD_h4_dn=true;}
if(MACD_M_h4<0&&MACD_M_h4>MACD_S_h4){MACD_h4_UP=true;MACD_h4_dn=false;}
if(MACD_M_h4<0&&MACD_M_h4<MACD_S_h4){MACD_h4_UP=false;MACD_h4_dn=true;}
//MACD-D1
if(MACD_M_d1>0&&MACD_M_d1>MACD_S_d1){MACD_d1_UP=true;MACD_d1_dn=false;}
if(MACD_M_d1>0&&MACD_M_d1<MACD_S_d1){MACD_d1_UP=false;MACD_d1_dn=true;}
if(MACD_M_d1<0&&MACD_M_d1>MACD_S_d1){MACD_d1_UP=true;MACD_d1_dn=false;}
if(MACD_M_d1<0&&MACD_M_d1<MACD_S_d1){MACD_d1_UP=false;MACD_d1_dn=true;}
//MACD-W1
if(MACD_M_w1>0&&MACD_M_w1>MACD_S_w1){MACD_w1_UP=true;MACD_w1_dn=false;}
if(MACD_M_w1>0&&MACD_M_w1<MACD_S_w1){MACD_w1_UP=false;MACD_w1_dn=true;}
if(MACD_M_w1<0&&MACD_M_w1>MACD_S_w1){MACD_w1_UP=true;MACD_w1_dn=false;}
if(MACD_M_w1<0&&MACD_M_w1<MACD_S_w1){MACD_w1_UP=false;MACD_w1_dn=true;}
//MACD-MN1
if(MACD_M_mn1>0&&MACD_M_mn1>MACD_S_mn1){MACD_mn1_UP=true;MACD_mn1_dn=false;}
if(MACD_M_mn1>0&&MACD_M_mn1<MACD_S_mn1){MACD_mn1_UP=false;MACD_mn1_dn=true;}
if(MACD_M_mn1<0&&MACD_M_mn1>MACD_S_mn1){MACD_mn1_UP=true;MACD_mn1_dn=false;}
if(MACD_M_mn1<0&&MACD_M_mn1<MACD_S_mn1){MACD_mn1_UP=false;MACD_mn1_dn=true;}
،،،خامسا مؤشر Parabolic Sar،،،

كود:
//Sar-M1
if(Close[1]<SAR_m1){SAR_m1_UP=true;SAR_m1_dn=false;}
if(Close[1]>SAR_m1){SAR_m1_UP=true;SAR_m1_dn=false;}
//Sar-M5
if(Close[1]<SAR_m5){SAR_m5_UP=true;SAR_m5_dn=false;}
if(Close[1]>SAR_m5){SAR_m5_UP=true;SAR_m5_dn=false;}
//Sar-M15
if(Close[1]<SAR_m15){SAR_m15_UP=true;SAR_m15_dn=false;}
if(Close[1]>SAR_m15){SAR_m15_UP=true;SAR_m15_dn=false;}
//Sar-M30
if(Close[1]<SAR_m30){SAR_m30_UP=true;SAR_m30_dn=false;}
if(Close[1]>SAR_m30){SAR_m30_UP=true;SAR_m30_dn=false;}
//Sar-H1
if(Close[1]<SAR_h1){SAR_h1_UP=true;SAR_h1_dn=false;}
if(Close[1]>SAR_h1){SAR_h1_UP=true;SAR_h1_dn=false;}
//Sar-H4
if(Close[1]<SAR_h4){SAR_h4_UP=true;SAR_h4_dn=false;}
if(Close[1]>SAR_h4){SAR_h4_UP=true;SAR_h4_dn=false;}
//Sar-D1
if(Close[1]<SAR_d1){SAR_d1_UP=true;SAR_d1_dn=false;}
if(Close[1]>SAR_d1){SAR_d1_UP=true;SAR_d1_dn=false;}
//Sar-W1
if(Close[1]<SAR_w1){SAR_w1_UP=true;SAR_w1_dn=false;}
if(Close[1]>SAR_w1){SAR_w1_UP=true;SAR_w1_dn=false;}
//Sar-MN1
if(Close[1]<SAR_mn1){SAR_mn1_UP=true;SAR_mn1_dn=false;}
if(Close[1]>SAR_mn1){SAR_mn1_UP=true;SAR_mn1_dn=false;}
،،،يتبع،،،





التعديل الأخير تم بواسطة اسلام العوامى ; 22-06-2016 الساعة 11:58 PM.
رد مع اقتباس
قديم 17-12-2017, 06:00 PM   المشاركة رقم: 3
الكاتب
shivaa
عضو جديد

البيانات
تاريخ التسجيل: Jun 2016
رقم العضوية: 31482
العمر: 49
المشاركات: 66
بمعدل : 0.02 يوميا

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

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: (درس تعليمي) طريقة عمل اكسبيرت يقوم بعرض بيانات اكثر من مؤشر علي الشارت ولاكثر من تايم فريم

السلام عليكم
الرجاء تكمله الموضوع



عرض البوم صور shivaa  
رد مع اقتباس
  #3  
قديم 17-12-2017, 06:00 PM
shivaa shivaa غير متواجد حالياً
عضو جديد
افتراضي رد: (درس تعليمي) طريقة عمل اكسبيرت يقوم بعرض بيانات اكثر من مؤشر علي الشارت ولاكثر من تايم فريم

السلام عليكم
الرجاء تكمله الموضوع




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

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

الكلمات الدلالية (Tags)
(درس, مؤشر, ولاكثر, الشارت, اكتر, اكسبيرت, تايه, بيانات, تعليمي), تعرض, يقول, طريقة, فريم


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

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



الساعة الآن 04:58 PM



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

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

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

تنبيه هام

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

اتصل بنا

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