• 4:03 مساءاً




إعادة برمجة مؤشر الغلاف

إضافة رد
Like Tree3Likes

أدوات الموضوع
عضو نشيط جدا
 
تاريخ التسجيل: Aug 2014
المشاركات: 675
معدل تقييم المستوى: 13
estream is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
11#
02 - 08 - 2023, 11:34 AM
ابو سلمان محتاج مساعدتك بالبرمجة
انا معرفتي بالبرمجة بسيطة و غالبا تعديل على كودات بحسب اللي احتاجه
عندي مؤشر بيرسم خطوط ، بسيط و الكود سهل... الكود جمعته من مؤشرات ثانية وعدلته بحسب اللي محتاجه
المهم محتاج اخليه MTF
منه استفيد من المؤشر،، ومنه اتعلم كيف ال MTF
https://forum.borsaat.com/uploaded/6...1690965198.mq4
سوق أخضر likes this.
estream غير متواجد حالياً  
رد مع اقتباس

عضو برونزي
 
تاريخ التسجيل: Sep 2019
المشاركات: 2,464
معدل تقييم المستوى: 0
سوق أخضر is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
12#
02 - 08 - 2023, 12:07 PM
للديلي 2% الى 2.25%
سوق أخضر غير متواجد حالياً  
رد مع اقتباس
عضو نشيط جدا
 
تاريخ التسجيل: Aug 2014
المشاركات: 675
معدل تقييم المستوى: 13
estream is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
13#
05 - 08 - 2023, 03:54 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة estream مشاهدة المشاركة
ابو سلمان محتاج مساعدتك بالبرمجة
انا معرفتي بالبرمجة بسيطة و غالبا تعديل على كودات بحسب اللي احتاجه
عندي مؤشر بيرسم خطوط ، بسيط و الكود سهل... الكود جمعته من مؤشرات ثانية وعدلته بحسب اللي محتاجه
المهم محتاج اخليه MTF
منه استفيد من المؤشر،، ومنه اتعلم كيف ال MTF
https://forum.borsaat.com/uploaded/6...1690965198.mq4
بعد الاستعانة بمؤشرات ملتي تايم فريم و محاولة فهم كودها و تطبيقه ودمجه مع الكود تبعي،،، وصلت للكود التالي،، الكود يعمل،، لكن للاسف المؤشر غير مستقر،،، عند اختيار تايم فريم اربع ساعات بالمؤشر، ثم التقليب بين التايم فريمات على الشارت،، يتوقف المؤشر عن العمل و تختفي الخطوط،، ولا تظهر الا بإزالة المؤشر واعادته ،،، اذا ممكن مساعدة شو الخطأ بالكود

كود:
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red          // Low / Minor
#property indicator_color2 Blue         // High / Major


//--- input parameters
input int TimeFrame=0;    // Timeframe
input int InpMinor=50;    // Low
input int InpMajor=50;   // High
//--- buffers
double ExtMinorBuffer[];
double ExtMajorBuffer[];

//---
int    ExtBegin;
//+------------------------------------------------------------------+
//| initialization                        
//+------------------------------------------------------------------+
void OnInit(void)
  {
   IndicatorDigits(Digits);
//---
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,ExtMinorBuffer);
   SetIndexDrawBegin(0,InpMinor-1);
   SetIndexLabel(0,"Minor");
//---
   SetIndexStyle(1,DRAW_LINE);
   SetIndexBuffer(1,ExtMajorBuffer);
   SetIndexDrawBegin(1,InpMajor-1);
   SetIndexLabel(1,"Major");
//---
   ExtBegin=InpMajor;
   if(ExtBegin<InpMinor)
      ExtBegin=InpMinor;
//--- initialization done
  }
//+------------------------------------------------------------------+
//| H.L Indictor Lines                                             |
//+------------------------------------------------------------------+

int start()
{
   datetime TimeArray[];
   int i,limit,y=0,counted_bars=IndicatorCounted();

   ArrayCopySeries(TimeArray,MODE_TIME,Symbol(),TimeFrame);

   limit=Bars-counted_bars+TimeFrame/Period();
   
   for(i=0,y=0;i<limit;i++) 
   {
   if (Time[i]<TimeArray[y]) y++;
   double high_value_minor = iHigh(NULL,TimeFrame,iHighest(NULL,TimeFrame,MODE_HIGH,InpMinor,y));
   double low_value_minor =  iLow(NULL,TimeFrame, iLowest(NULL,TimeFrame,MODE_LOW ,InpMinor,y));
   ExtMinorBuffer[i]=high_value_minor-((high_value_minor-low_value_minor)*0.1);

   double high_value_major = iHigh(NULL,TimeFrame,iHighest(NULL,TimeFrame,MODE_HIGH,InpMajor,y));
   double low_value_major =  iLow(NULL,TimeFrame, iLowest(NULL,TimeFrame,MODE_LOW ,InpMajor,y));
   ExtMajorBuffer[i]=low_value_major-((high_value_major-low_value_major)*0.1);
   }
return(0);
}
سوق أخضر likes this.
estream غير متواجد حالياً  
رد مع اقتباس
عضو برونزي
 
تاريخ التسجيل: Sep 2019
المشاركات: 2,464
معدل تقييم المستوى: 0
سوق أخضر is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
14#
06 - 08 - 2023, 01:55 AM
-------------------
سوق أخضر غير متواجد حالياً  
رد مع اقتباس
عضو برونزي
 
تاريخ التسجيل: Sep 2019
المشاركات: 2,464
معدل تقييم المستوى: 0
سوق أخضر is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
15#
06 - 08 - 2023, 01:56 AM
جربت OnCalulate بدلا من start ؟؟
start الان للسكربتات واصبحت OnStart؟
سوق أخضر غير متواجد حالياً  
رد مع اقتباس
عضو برونزي
 
تاريخ التسجيل: Sep 2019
المشاركات: 2,464
معدل تقييم المستوى: 0
سوق أخضر is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
16#
06 - 08 - 2023, 02:12 AM
ايش اللي تنبيه بالضبط؟
انسى الكود المزعبل اعلاه
سوق أخضر غير متواجد حالياً  
رد مع اقتباس
عضو برونزي
 
تاريخ التسجيل: Sep 2019
المشاركات: 2,464
معدل تقييم المستوى: 0
سوق أخضر is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
17#
06 - 08 - 2023, 02:15 AM
بالمناسبة هذا السطر غير منطقي. اذا استطعت ان اقرأ عقلك؟

ExtMajorBuffer[i]=low_value_major-((high_value_major-low_value_major)*0.1);

تقصد + ؟؟؟
سوق أخضر غير متواجد حالياً  
رد مع اقتباس
عضو نشيط جدا
 
تاريخ التسجيل: Aug 2014
المشاركات: 675
معدل تقييم المستوى: 13
estream is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
18#
06 - 08 - 2023, 10:37 AM
نعم هو كود تجميع صيني
اللي ابيه اخلي المؤشر المرفق هنا ملتي تايم فريم
https://forum.borsaat.com/uploaded/6...1690965198.mq4
estream غير متواجد حالياً  
رد مع اقتباس
عضو نشيط جدا
 
تاريخ التسجيل: Aug 2014
المشاركات: 675
معدل تقييم المستوى: 13
estream is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
19#
06 - 08 - 2023, 11:02 AM
اقتباس:
المشاركة الأصلية كتبت بواسطة سوق أخضر مشاهدة المشاركة
بالمناسبة هذا السطر غير منطقي. اذا استطعت ان اقرأ عقلك؟

ExtMajorBuffer[i]=low_value_major-((high_value_major-low_value_major)*0.1);

تقصد + ؟؟؟
نعم
بالمؤشر هي + ايضا
لما حولت الكود خربطت فيها
estream غير متواجد حالياً  
رد مع اقتباس
عضو برونزي
 
تاريخ التسجيل: Sep 2019
المشاركات: 2,464
معدل تقييم المستوى: 0
سوق أخضر is on a distinguished road
افتراضي رد: إعادة برمجة مؤشر الغلاف
20#
06 - 08 - 2023, 12:12 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة estream مشاهدة المشاركة
نعم هو كود تجميع صيني
اللي ابيه اخلي المؤشر المرفق هنا ملتي تايم فريم
https://forum.borsaat.com/uploaded/6...1690965198.mq4
لازم تحدد قصدك ب MTF
هل تريد اكثر من فريم على نفس التشارت . . .
ام مثل اي مؤشر اخر .. يتعدل المنحنى حسب الفريم الحالي ز .

اذا قصدك الاول لابد تضيف متغيرات اضافية لكل فريم اضافي
---
طبعا مع S/R --- الفريمات تتشابه --لأنها قمم او قيعان سابقة . . لادخل لها بالفريم
--
الكود الاخير احترافي وليس مثل الاول . .
استخدم عناصر OnCalculate مثل high - low
وبالتالي نتوقع سرعة هائلة ومايثقل او يهنق التشارت
الاول فيه احتمال للتهنيق
سوق أخضر غير متواجد حالياً  
رد مع اقتباس


إضافة رد



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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
إعادت برمجة أكسبيرت من صنعك أخ سمير basharbna منتدى المؤشرات و الاكسبرتات 36 23 - 12 - 2018 12:11 PM
فرص مؤشر الغلاف: (10\2 ديلي) نمبر ون منتدى تداول العملات العام 3 29 - 01 - 2017 04:48 PM
برنامج صغيرجداً لإغلاق او إعادة تشغيل الكمبيوتر في ثوانى والمفاجئة برمجة عربية موزة حمد استراحة بورصات 0 20 - 01 - 2013 10:58 AM
طلب برمجة مؤشر theatco منتدى المؤشرات و الاكسبرتات 34 12 - 07 - 2010 01:15 AM


04:03 PM