النتائج 9,541 إلى 9,555 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 24-04-2019, 04:25 PM #9541
أخي إدا جعلتها صفر سيضاعف حجم اللوت بشكل كبير جدا .لهدا ؤ ريده أن يعود إلى الوت الاول بعد خمس صفقات ويبدئ المضعفة من جديد
- 24-04-2019, 05:25 PM #9542
- 24-04-2019, 05:46 PM #9543
السلام عليكم و رحمة الله و بركاته
اغلب الموشرات و الاكسبرت تعمل من خلالكود:Start()
كود:ontick
هل يوجد خاصية او دالة لكي يعمل الاكسبرت او الموشر من خلال وقت معين نقوم نحن بادخاله مسبقا
يعني مثلا الساعة 12 و دقيقة 29 و 55 ثانية و ينفذ الامر شراء من دون اي تأخير
- 28-04-2019, 10:38 PM #9544
- 29-04-2019, 05:14 AM #9545
- 01-05-2019, 05:21 PM #9546
- 01-05-2019, 06:19 PM #9547
بدري اتعلم البرمجة من وين ابدا
- 01-05-2019, 06:21 PM #9548
- 01-05-2019, 09:17 PM #9549
- 02-05-2019, 08:47 PM #9550
- 03-05-2019, 02:08 AM #9551
شكرا استاذنا الكريم
شفت انا موضوع سابق لحضرتك
https://forum.arabictrader.com/t218215.html
و نفعني شكرا و تحياتي
- 03-05-2019, 07:01 PM #9552
- 06-05-2019, 09:54 PM #9553السلام عليكم استاذ أسامه رمضان كريم وكل عام وحضرتك بخير
كنت حابب اعمل مؤشر بسيط يقوم برسم خط افقى من بداية اليوم وحتى نهايتة طبعا انا كل يوم سوف اقوم بتحديد تاريخ اليوم التالي عند افتتاح السوق يوميا
سعر الخط وسمكه ولونه والنص المصاحب له : انا سوف أقوم بإدخاله في المتغيرات الخارجيه للمؤشر وفي نفس الوقت يرسم مستطيل بالطول على اليوم المحدد تاريخه في المتغيرات الخارجية استطيع التحكم في لونه من المتغيرات الخارجية أيضا
يعني احتاج المؤشر عند ادخال البيانات له يرسم على الشارت مثل الصورة المرفقه
طبعا مع إمكانية إضافة أكثر من خط أفقى 5 أو 6 مثلاً
وشكرا
- 08-05-2019, 12:30 AM #9554
- 08-05-2019, 11:46 AM #9555أشكرك لردك أستاذ أسامه جزاك الله عني كل خير
انا لا اعرف كثيرا في برمجة المؤشرات ولكني حاولت أكتب الكود ولكني لم أستطيع أكماله وظهرت معي الخطوط إلى نهاية الشارت وليست إلى نهاية اليوم مثلا 7 مايو 2019
وظهر المؤشر كما بالصورة
وكود المؤشر كالتالي :
كود:#property copyright "Waleed" #property link "" #property indicator_chart_window #define HR24 86400 // 24*3600 extern double TakeProfit_1 = 0.0; extern double TakeProfit_2 = 0.0; extern double TakeProfit_3 = 0.0; extern double TakeProfit_4 = 0.0; extern string F5= "-----------------------------------------------------------------------------------------------"; extern double Support_1 = 0; extern double Support_2 = 0; extern double Support_3 = 0; extern double Support_4 = 0; extern string F8= "-----------------------------------------------------------------------------------------------"; extern double Resistant_1 = 0; extern double Resistant_2 = 0; extern double Resistant_3 = 0; extern double Resistant_4 = 0; color TakeProfit_1_color = Green; color TakeProfit_2_color = Green; color TakeProfit_3_color = Green; color TakeProfit_4_color = Green; color TakeProfit_5_color = Green; //------------------------------------------- color Support_1_color = Red; color Support_2_color = Red; color Support_3_color = Red; color Support_4_color = Red; //------------------------------------------- color Resistant_1_color = Red; color Resistant_2_color = Red; color Resistant_3_color = Red; color Resistant_4_color = Red; int init() { //---- indicators //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); //---- Draw("TAKE PROFIT 1",TakeProfit_1,TakeProfit_1_color); Draw("TAKE PROFIT 2",TakeProfit_2,TakeProfit_2_color); Draw("TAKE PROFIT 3",TakeProfit_3,TakeProfit_3_color); Draw("TAKE PROFIT 4",TakeProfit_4,TakeProfit_4_color); Draw("SUPPORT 1",Support_1,Support_1_color); Draw("SUPPORT 2",Support_2,Support_2_color); Draw("SUPPORT 3",Support_3,Support_3_color); Draw("SUPPORT 4",Support_4,Support_4_color); Draw("RESISTANT 1",Resistant_1,Resistant_1_color); Draw("RESISTANT 2",Resistant_2,Resistant_2_color); Draw("RESISTANT 3",Resistant_3,Resistant_3_color); Draw("RESISTANT 4",Resistant_4,Resistant_4_color); return(0); } void Draw(string name, double price,color clr) { datetime now = TimeCurrent(); int TOD = now % HR24 ; // Time of day (date+time) datetime BOD = now - TOD; // Beginning of day+0000z datetime END = TOD - now ; // Ending of day+0000z if(ObjectFind(name)==-1) ObjectCreate(name,OBJ_TREND,0,BOD,price,END,price); ObjectSet(name,OBJPROP_TIME1,BOD); ObjectSet(name,OBJPROP_TIME2,END); ObjectSet(name,OBJPROP_PRICE1,price); ObjectSet(name,OBJPROP_PRICE2,price); ObjectSet(name,OBJPROP_STYLE,STYLE_SOLID); ObjectSet(name,OBJPROP_RAY,false); ObjectSet(name, OBJPROP_WIDTH, 5); ObjectSet(name, OBJPROP_COLOR, clr); }
1- يرسم على الشارت خط OBJ_TREND من بداية اليوم التالي وحتى نهايتة فقط ( بمعنى عند إفتتاح السوق أقوم بتحليل وإعطاء المؤشر الاسعار بالمغيرات الخارجية ويقوم هو بالرسم لليوم الجديد ) .
2- يرسم بجوار كل خط أسمه كما هو موجود بالمتغيرات الخارجية .
3- يرسم بجوار اسم الخط السعر كما هو ظاهر بالصورة المرفقة بالمشاركة السابقة .
4- رسم مستطيل عموديا من بداية اليوم إلى نهايتة بلون أستطيع تغيره في المتغيرات الخارجية
5- كتابة تاريخ اليوم ويظهر أسفل الشارت على نفس اليوم ( بمعنى على المستطيل نفسه بالاسفل )
أشكر تعب حضرتك معايا مقدماًآخر تعديل بواسطة waleedgadelmola ، 08-05-2019 الساعة 11:52 AM
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM