النتائج 9,166 إلى 9,180 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 16-05-2018, 07:30 PM #9166
أ. أسامة
لإيجاد أدنى سعر على الشارت، استخدمت
كود PHP:ChartGetDouble(0,CHART_PRICE_MIN,0)
X.XXXXX ==> X.XXXX
استخدمت NormalizeDouble ولم يفلح الأمر
كيف أحصل على أدنى/أعلى سعر في الشارت بشكل دقيق كما هو؟
أو إذا كان هناك طريقة أخرى فلا بأس أن ترشدني؟
أيضاً، كيف أحصل على رقم البار الــ (Shift) لـ أدنى/أعلى سعر؟
مبارك عليك الشهر الفضيل،
- 16-05-2018, 10:25 PM #9167
- 17-05-2018, 09:02 PM #9168
بعد التجربة:
صفقة 0: اول صفقة اغلقت
صفقة 1: ثاني صفقة اغلقت
وهكذا . . .
\
كود التجربة:
كود PHP:int OnInit()
{
for(int i=0;i<=OrdersHistoryTotal()-1;i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
{
Print(TimeToString(OrderOpenTime(),TIME_DATE|TIME_SECONDS)," ",i," ",OrderTicket()," ",OrderSymbol()," ",TimeToString(OrderCloseTime(),TIME_DATE|TIME_SECONDS));
}
}
return(INIT_SUCCEEDED);
}
- 17-05-2018, 09:18 PM #9169ولكن يرجع السعر مُقرب من أخر خانة
X.XXXXX ==> X.XXXX
استخدمت NormalizeDouble ولم يفلح الأمر
يعني الرقم الذي تحصلين عليه صحيح 100% ودقيق
- 17-05-2018, 09:41 PM #9170أيضاً، كيف أحصل على رقم البار الــ (Shift) لـ أدنى/أعلى سعر؟
خطوة 2: نحدد عدد البارات التي نراها بالعين المجردة على التشارت.
خطوة 3: نستخدم دوال الهاي واللو ذات العلاقة:
=====
خطوة 1:نحدد رقم أول بارة على التشارت (أقصى اليسار التي نراها بالعين اخر شيء)
- 17-05-2018, 09:45 PM #9171
خطوة 2: نحدد عدد البارات التي نراها بالعين المجردة على التشارت.
- 17-05-2018, 10:09 PM #9172خطوة 3: نستخدم دوال الهاي واللو ذات العلاقة:
iLowestكود PHP:void OnInit()
{
long FirstBar=ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
Print(" FirstBar "+FirstBar);
int total_Bars=ChartGetInteger(0,CHART_VISIBLE_BARS,0);
Print(" total_Bars "+total_Bars);
int bar_high= iHighest(NULL,0,MODE_HIGH,total_Bars,FirstBar-total_Bars-1);
int bar_low= iLowest (NULL,0,MODE_LOW, total_Bars,FirstBar-total_Bars-1);
Print(" bar_high "+bar_high);
Print(" bar_low "+bar_low);
}
- 17-05-2018, 10:11 PM #9173
الكود الاخير يحدد رقم بارة اللو ورقم بارة الهاي
اذا نريد القيم نفسها نستخدم iHigh--iLow
كود PHP:double val_high= iHigh(NULL,0,bar_high);
double val_low= iLow (NULL,0,bar_low);
Print(" val_high "+val_high);
Print(" val_low "+val_low);
- 17-05-2018, 10:15 PM #9174
وأخيرا نريد رسم خطوط افقية للهاي واللو
وخطوط عمودية لزمن الهاي وزمن اللو
كود PHP:ObjectCreate(0,"low_time",OBJ_VLINE,0,Time[bar_low],0);
ObjectCreate(0,"high_time",OBJ_VLINE,0,Time[bar_high],0);
ObjectCreate(0,"val_low",OBJ_HLINE,0,0,val_low);
ObjectCreate(0,"val_high",OBJ_HLINE,0,0,val_high);
- 17-05-2018, 10:18 PM #9175
كود PHP:void OnTick()
{
long FirstBar=ChartGetInteger(0,CHART_FIRST_VISIBLE_BAR,0);
int total_Bars=ChartGetInteger(0,CHART_VISIBLE_BARS,0);
int bar_high= iHighest(NULL,0,MODE_HIGH,total_Bars,FirstBar-total_Bars-1);
int bar_low= iLowest (NULL,0,MODE_LOW, total_Bars,FirstBar-total_Bars-1);
double val_high= iHigh(NULL,0,bar_high);
double val_low= iLow (NULL,0,bar_low);
ObjectsDeleteAll();
ObjectCreate(0,"low_time",OBJ_VLINE,0,Time[bar_low],0);
ObjectCreate(0,"high_time",OBJ_VLINE,0,Time[bar_high],0);
ObjectCreate(0,"val_low",OBJ_HLINE,0,0,val_low);
ObjectCreate(0,"val_high",OBJ_HLINE,0,0,val_high);
}
آخر تعديل بواسطة فيلسوف البادية ، 17-05-2018 الساعة 10:22 PM
- 18-05-2018, 04:19 PM #9176
- 19-05-2018, 01:27 AM #9177
رمضان كريم لكافة الاعضاء و المشرفين علي المنتدى.
اريد ان اعرف ما هي الدالة اللتي تفتح شارت مستقل التوضيع في الصورة .
- 19-05-2018, 02:12 PM #9178
- 19-05-2018, 10:00 PM #9179
أُريد أن يكون الهدف أقرب مستوى دعم / مقاومة
هل من محاولات سابقة لتحديد الدعوم والمقاومات برمجياً؟
- 21-05-2018, 06:25 PM #9180
يوجد أكثر من طريقة لتحديد الدعم والمقاومه أنا مثلا إستخدمت سابقا الزيجزاج لتحديد الدعم والمقاومه
فمثلا آخر مقاومه أعلى السعر الحالي
كود PHP:double GetLastzigZagResistance()
{
for(int i=1;i<Bars;i++)
{
double zig=iCustom(Symbol(),0,"ZigZag",ExtDepth,ExtDeviation,ExtBackstep,0,i);
if(zag==High[i])
{
if(zig>Close[0])
{
return(zig);
}
}
}
return(0);
}
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM