حاولت دون جدوى
يرفض قيم -1 كتعبير عن شمعة الغد؟؟ او حتى شمعة بعد شهر!!!
هل يوجد حل او طرق أخرى؟
والسؤال موجه للجميع.
بالرسم اليدوي يقبلها!!! برمجيا كيف؟؟
https://charts.mql5.com/16/919/gbpau...e-of-borse.png
Printable View
حاولت دون جدوى
يرفض قيم -1 كتعبير عن شمعة الغد؟؟ او حتى شمعة بعد شهر!!!
هل يوجد حل او طرق أخرى؟
والسؤال موجه للجميع.
بالرسم اليدوي يقبلها!!! برمجيا كيف؟؟
https://charts.mql5.com/16/919/gbpau...e-of-borse.png
اضن ما في داعي اشرحلك كيف تستدعيهاكود PHP://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx رسم خطوط عمودية xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx//
void DrawLine(string name,datetime time,color clr)
{
//---
ObjectDelete(name);
ObjectCreate(name,OBJ_VLINE,0,time,0);
ObjectSet(name,OBJPROP_COLOR,clr);
ObjectSet(name,OBJPROP_STYLE,2);
ObjectSet(name,OBJPROP_WIDTH,0);
//---
}
رغم اني سعيد للمرة الاولى برد لك :) ولكن مانفع!
مانفع!
iTime على الشموع! لاتقبل سالب!
ممكن كود وصورة اذا لها حل عندك!
http://www14.0zz0.com/2017/12/06/03/166861220.png
iTime
Returns Time value for the bar of specified symbol with timeframe and shift.
فائدة: iTime مرتبطة بالبار! وبالتالي لايمكن تقبل قيم سالب
جربت ادخال تاريخ صريح ومشت الامور من خلال StringToTime
أيضا هناك حل لدى العبد الفقير لو كان فهمي لطلبك استاذى فيلسوف صحيحكود PHP:.
int FirstBar=iBarShift(Symbol(),PERIOD_H1,iTime(Symbol(),PERIOD_D1,0),false);
double close=iClose(Symbol(),PERIOD_H1,FirstBar),
open=iOpen(Symbol(),PERIOD_H1,FirstBar),
high=iHigh(Symbol(),PERIOD_H1,FirstBar),
low=iLow(Symbol(),PERIOD_H1,FirstBar-4);
وهو مثلا انت عاوز تضع شرط بناء على اللو بتاع الشمعه رقم 5 يعنى الشمعه الخامسه منذ افتتاح اليوم والتى لم تتكون حتى الان
تقدر تطرح من البارات العدد الاقلً يعنى لو عاوز البار رقم 3 اطرح 2 ولو 5 اطرح 4وهكذا
وكذلك بالنسبة للاغلاق والافتتاح والهاى والوقت على ما اعتقد بس علشان بكتب من الموبايل مش عارف ارفق كامل الكود أسف
أتمنى ان تكون إجابتى هى ما تطلبه تحياتي استاذى الغالى
وتقدر تتاكد من المعطيات من خلال الكومنت وتعمل أزاحه على التاريخ إللى انت عاوزه
وممكن تستخدم الوقت الحالى للمنصه وتضيف عليه الوقت إللى انت عاوزه
وتضع شرط للرسم الا يزيد أو يقل الوقت عن الوقت المحدد اعتقد انها بتمشى
شكرا لكم جميعا
يعني ملخص ردودكم -- المستقبل نضع datetime مستقل عن البارة ودوالها لانه لايوجد بارة
======
Time[0]+Period()*60*N
ممتاز--تأكدت منها بعد شك
يعني نضمن التحويل لدقيقة-- ولان كل الفريمات مكافئها هو عدد الدقائق---يصبح القانون صالح لكل الفريمات
مشكلة: السبت و الاحد في المستقبل؟؟؟
سؤال مسحته--لأن جوابه فعلا قيمة N بالسالب
كان السؤال--افترض اريد رقم البارة في المستقبل -- على تصور وجود بارات!
الجواب ناقص N على فرض ان اخر بارة رقم 0
ماهي قيمة ترند اليورو دولار بتاريخ 2018.02.02 ؟؟؟
افترض اي خط ترند رسمته انت يدوي مثلاً
موجه لأسامة و ابو سامر وللجميع
=
تحديث اثناء كتابة الرد
GetValueByShift ماتنفع؟ مرتبطة بالبارة؟؟ نرجو التخطئة او التصويب!
http://www13.0zz0.com/2017/12/06/16/374204377.png
يا ليت هناك من يجمع الدوال المرتبطة بالبارة فقط ايا كان العنوان الرئيسي
اتوقع فيها شيء جيد--ممكن قيم الترند حتى على تشارت اخر!! chartId ؟؟
تحتاج تجربة!
غير مرتبطة بالبارة
http://www8.0zz0.com/2017/12/06/17/100270125.png