موقع بورصات
  بورصات
تسجيل عضوية جديدة في المنتديات لوحة تحكم العضو البحث في المنتديات تسجيل الخروج الرئيسية الاتصال بنا

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

العودة   بورصات > بورصة العملات الاجنبية > منتدى المؤشرات و الاكسبرتات

طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

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

Like Tree4Likes

موضوع مغلق
 
أدوات الموضوع
قديم 08 - 08 - 2012, 09:20 PM   #11
عضو جديد
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية
وبعد الحصول على افتتاح الأيام السابقة يتم عمل بعض من المعادلات الرياضية للحصول على المتغير اليومي المطلوب
1- معادلة للحصول على day angle سوف نرم لها بالرمز DNL
NL هو الوغاريتم الطبيعي للرقم
DNL0 = NL ( D0 /D1
DNL1 = NL ( D1 /D2
DNL2 = NL ( D2 /D3
DNL3 = NL ( D3 /D4
DNL4 = NL ( D4 /D5
DNL5 = NL ( D5 /D6

لاحظ اخي ان D0 هو سعر افتتاح اليوم و D1 D2 D3 D4 D5 D6 هو سعر افتتاح اخر ستة ايام و NL هو اللوغاريتم الطبيعي و DNL0 DNL1 DNL2 DNL3 DNL4 DNL5 هي النتايج المطلوب الحصول عليها وهي عن طريق قسمة سعر افتتاح اليوم على اليوم الذي قبله ثم الضرب في معامل الوغاريتم الطبيعي



hamada_acc غير متواجد حالياً  

قديم 08 - 08 - 2012, 11:41 PM   #13
عضو جديد
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

الخطوة الثانية


2- ثم بعد ذلك نقوم بضرب ناتج اللوغاريتم في نفسة للنتائج السابقة وسوف نرمز لها بالرمز SQR
SQR0 = DNL0 * DNL0
SQR1 = DNL1 * DNL1
SQR2 = DNL2 * DNL2
SQR3 = DNL3 * DNL3
SQR4 = DNL4 * DNL4
SQR5 = DNL5 * DNL5



hamada_acc غير متواجد حالياً  
قديم 09 - 08 - 2012, 12:19 AM   #14
مشرف المؤشرات والاكسبرتات
 
الصورة الرمزية سمير محمد ارمان
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

اقتباس:
المشاركة الأصلية كتبت بواسطة hamada_acc مشاهدة المشاركة
وبعد الحصول على افتتاح الأيام السابقة يتم عمل بعض من المعادلات الرياضية للحصول على المتغير اليومي المطلوب
1- معادلة للحصول على day angle سوف نرم لها بالرمز DNL
NL هو الوغاريتم الطبيعي للرقم
DNL0 = NL ( D0 /D1
DNL1 = NL ( D1 /D2
DNL2 = NL ( D2 /D3
DNL3 = NL ( D3 /D4
DNL4 = NL ( D4 /D5
DNL5 = NL ( D5 /D6

لاحظ اخي ان D0 هو سعر افتتاح اليوم و D1 D2 D3 D4 D5 D6 هو سعر افتتاح اخر ستة ايام و NL هو اللوغاريتم الطبيعي و DNL0 DNL1 DNL2 DNL3 DNL4 DNL5 هي النتايج المطلوب الحصول عليها وهي عن طريق قسمة سعر افتتاح اليوم على اليوم الذي قبله ثم الضرب في معامل الوغاريتم الطبيعي
حتى الان ممتاز
بس انا مش عارف معنى هذه : اللوغاريتم الطبيعي
ارجو التوضيح معنى وماهى
بتوفيق اخلى الكريم



سمير محمد ارمان غير متواجد حالياً  
قديم 09 - 08 - 2012, 04:23 AM   #15
عضو جديد
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

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



hamada_acc غير متواجد حالياً  
قديم 09 - 08 - 2012, 04:30 AM   #16
عضو جديد
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

كود:
//+------------------------------------------------------------------+
//|                                                Hassane Dabai.mq4 |
//|                                   Copyright 2012, Datadress Inc. |
//|                                         http://www.datagress.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2012, Datadress Inc."
#property link      "http://www.datagress.com"

//---- indicator settings
#property  indicator_separate_window
#property  indicator_buffers 4
#property  indicator_color1  Lime    //bbMacd up
#property  indicator_color2  Magenta //bbMacd up
#property  indicator_color3  Gold    //Upperband
#property  indicator_color4  Yellow  //Lowerband



//--- input parameters

//--- buffers

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
   IndicatorDigits(Digits+14);
 
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   
   /* Open Prices for last Week days **************************************************************************/
   double d0 = iOpen(NULL, PERIOD_D1, 0); //today
   double d1 = iOpen(NULL, PERIOD_D1, 1);
   
   //double d0 = 0.9139; 
   //double d1 = 0.9042; 
   
   double d2 = iOpen(NULL, PERIOD_D1, 2);   
   double d3 = iOpen(NULL, PERIOD_D1, 3);
   double d4 = iOpen(NULL, PERIOD_D1, 4);   
   double d5 = iOpen(NULL, PERIOD_D1, 5);
   double d6 = iOpen(NULL, PERIOD_D1, 6);
   double d7 = iOpen(NULL, PERIOD_D1, 7);
   
   /* Casting to get the long value of number ******************************************************************/  
   string d0s = DoubleToStr(d0, Digits + 14);
   string d1s = DoubleToStr(d1, Digits + 14);   
   string d2s = DoubleToStr(d2, Digits + 14);
   string d3s = DoubleToStr(d3, Digits + 14);   
   string d4s = DoubleToStr(d4, Digits + 14);
   string d5s = DoubleToStr(d5, Digits + 14);
   string d6s = DoubleToStr(d6, Digits + 14);
   string d7s = DoubleToStr(d7, Digits + 14);
   
   /* Converting to double to prepare for math operations *******************************************************/  
   double d0d = StrToDouble(d0s);
   double d1d = StrToDouble(d1s);
   double d2d = StrToDouble(d2s);
   double d3d = StrToDouble(d3s);
   double d4d = StrToDouble(d4s);
   double d5d = StrToDouble(d5s);
   double d6d = StrToDouble(d6s);
   double d7d = StrToDouble(d7s);
   
   /* Converting to double to prepare for math operations *******************************************************/
   double DNL0 = d0d/d1d;
   double DNL1 = d1d/d2d;
   double DNL2 = d2d/d3d;
   double DNL3 = d3d/d4d;
   double DNL4 = d4d/d5d;
   double DNL5 = d5d/d6d;
   double DNL6 = d6d/d7d;
   // Getting the logarithms of day prices 
   string DNLs0 = DoubleToStr(MathLog(DNL0), Digits + 14);
   string DNLs1 = DoubleToStr(MathLog(DNL1), Digits + 14);
   string DNLs2 = DoubleToStr(MathLog(DNL2), Digits + 14);
   string DNLs3 = DoubleToStr(MathLog(DNL3), Digits + 14);
   string DNLs4 = DoubleToStr(MathLog(DNL4), Digits + 14);
   string DNLs5 = DoubleToStr(MathLog(DNL5), Digits + 14);
   string DNLs6 = DoubleToStr(MathLog(DNL6), Digits + 14);         
   //
   double DNLd0 = StrToDouble(DNLs0);
   double DNLd1 = StrToDouble(DNLs1);
   double DNLd2 = StrToDouble(DNLs2);
   double DNLd3 = StrToDouble(DNLs3);
   double DNLd4 = StrToDouble(DNLs4);
   double DNLd5 = StrToDouble(DNLs5);
   double DNLd6 = StrToDouble(DNLs6);
   // 
   double DNLsd0 = DNLd0*DNLd0;
   double DNLsd1 = DNLd1*DNLd1;
   double DNLsd2 = DNLd2*DNLd2;
   double DNLsd3 = DNLd3*DNLd3;
   double DNLsd4 = DNLd4*DNLd4;
   double DNLsd5 = DNLd5*DNLd5;
   double DNLsd6 = DNLd6*DNLd6;
   //
   string SQR0 = DoubleToStr(DNLsd0, Digits + 14);
   string SQR1 = DoubleToStr(DNLsd1, Digits + 14);
   string SQR2 = DoubleToStr(DNLsd2, Digits + 14);
   string SQR3 = DoubleToStr(DNLsd3, Digits + 14);
   string SQR4 = DoubleToStr(DNLsd4, Digits + 14);
   string SQR5 = DoubleToStr(DNLsd5, Digits + 14);
   string SQR6 = DoubleToStr(DNLsd6, Digits + 14);
   //
   double SQRd0 = StrToDouble(SQR0);
   double SQRd1 = StrToDouble(SQR1);
   double SQRd2 = StrToDouble(SQR2);
   double SQRd3 = StrToDouble(SQR3);
   double SQRd4 = StrToDouble(SQR4);
   double SQRd5 = StrToDouble(SQR5);
   double SQRd6 = StrToDouble(SQR6);
   //
   string DNLAVGs = DoubleToStr((DNLd0+DNLd1+DNLd2+DNLd3+DNLd4+DNLd5)/7, Digits + 14);
   double DNLAVG = StrToDouble(DNLAVGs);

   string SQRAVGs = DoubleToStr((SQRd0+SQRd1+SQRd2+SQRd3+SQRd4+SQRd5+0)/7, Digits + 14);
   double SQRAVG = StrToDouble(DNLAVGs);
  
   string CHRs = DoubleToStr(SQRAVG - (DNLAVG*DNLAVG), Digits + 14);
   double CHR = StrToDouble(CHRs);
  
   string CHDs = DoubleToStr((CHR*CHR)*100, Digits + 14); 
   double CHD = StrToDouble(CHDs);
   
   string CHAs = DoubleToStr(CHD*(365*365), Digits + 14); 
   double CHA = StrToDouble(CHAs);
      
   string CHDNs = DoubleToStr(CHD/(100*d1d), Digits + 14); 
   double CHDN = StrToDouble(CHDNs);
   
   string SL1s = DoubleToStr((d1d+0.382*CHDN*10000), Digits + 14);//*10000
   double SL1 = StrToDouble(SL1s);
   
   string SL2s = DoubleToStr(d1d+CHDN, Digits + 14);
   double SL2 = StrToDouble(SL2s);
   
//----
   Comment("\nToday\'s Opening:\t ", d0s, "\nYesterday\'s Opening:\t ", d1s, "\nBefore Yesterday\'s Opening:\t ", d2s, 
   "\n\nDNL: ",DNLs0,"\nSQR: ",SQR0,"\nDNLAVG: ",DNLAVGs,"\nSQRAVG: ",SQRAVGs,
   "\nCHR: ",CHRs,"\nCHD: ",CHDs,"\nCHA: ",CHAs,"\nCHDN: ",CHDNs,"\nSL1: ",SL1s,"\nSL2: ",SL2s);
//----
   return(0);
  }
//+------------------------------------------------------------------+
http://www.borsaat.com/vb/uploaded/2...1344475697.rar



hamada_acc غير متواجد حالياً  
قديم 09 - 08 - 2012, 04:31 AM   #17
عضو جديد
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

طبعاً احنا اخدنا من كل مؤشر حته قص ولزق يعني لحتي يظهر بالشكل ده



hamada_acc غير متواجد حالياً  
قديم 09 - 08 - 2012, 04:36 AM   #18
عضو جديد
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

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



hamada_acc غير متواجد حالياً  
قديم 09 - 08 - 2012, 05:35 AM   #19
مشرف المؤشرات والاكسبرتات
 
الصورة الرمزية سمير محمد ارمان
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

اقتباس:
المشاركة الأصلية كتبت بواسطة hamada_acc مشاهدة المشاركة
الخطوة الثانية


2- ثم بعد ذلك نقوم بضرب ناتج اللوغاريتم في نفسة للنتائج السابقة وسوف نرمز لها بالرمز SQR
SQR0 = DNL0 * DNL0
SQR1 = DNL1 * DNL1
SQR2 = DNL2 * DNL2
SQR3 = DNL3 * DNL3
SQR4 = DNL4 * DNL4
SQR5 = DNL5 * DNL5
تمام كمل باقى الخطواط
انا وصلت الى هنا



سمير محمد ارمان غير متواجد حالياً  
قديم 09 - 08 - 2012, 04:55 PM   #20
عضو جديد
 

افتراضي رد: طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

اقتباس:
المشاركة الأصلية كتبت بواسطة سمير محمد ارمان مشاهدة المشاركة
تمام كمل باقى الخطواط
انا وصلت الى هنا
تسلم ايدك استاذي



hamada_acc غير متواجد حالياً  
موضوع مغلق

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


مواضيع سابقة :

يا جماعة الخير لي عندكم طلب لو سمحتوا
رمضان تعزيز فون 4S العرض 16GB شراء 3 الحصول على 1 مجانا
كنز المؤشرات

مواضيع تالية :

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

طلب مساعدة الأستاذ سمير لبرمجة مؤشر الخطوط دعوم ومقامة سحرية

أدوات الموضوع

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

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


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


روابط الموقع الداخلية


09:36 PM
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Privacy Policy
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

الاتصال بنا - بورصات - الأرشيف - تنشيط العضوية - اعلن معنا - الأعلى    تحذير المخاطرة