النتائج 1 إلى 7 من 7
الموضوع: سؤال برمجي واقتراح..
- 03-12-2013, 02:21 AM #1
سؤال برمجي واقتراح..
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
عندي سؤال برمجي واقتراح لإدارة المنتدي
أما السؤال فنحن نعلم أن الدالة iTime تعطي لها رقم الشمعة فتعطيك وقتها.. هل هناك دالة تفعل العكس؟.. أي تعطي لها وقتاً فتعطيك رقم الشمعة التي في هذا الوقت..
وأما الاقتراح فأنا أقترح على إدارة المنتدى أن تنشئ منتدىً للمؤشرات وآخر للإكسبرتات.. لأني أرى أن الأهتمام بالإكسبرتات يطغى على الاهتمام بالمؤشرات..
وشكراً جزيلاً على هذا المنتدى الرائع..
- 03-12-2013, 02:47 AM #2
رد:سؤال برمجي واقتراح..
كود PHP:int iBarShift( string symbol, int timeframe, datetime time, bool exact=false)
كود PHP:datetime sometime=D'2013.12.02 20:00';
int shift=iBarShift(Symbol(),PERIOD_H4,sometime);
- 03-12-2013, 06:49 AM #3
طيب سؤال تاني
انا عامله اكسبيرت قايله فيه
لو الشمعه (1) هابطه (فريم النص ساعه) يدخل بالشمعه (0) الجديده بيع (فريم النص ساعه)
والسؤال: كيف اعطي امر اغلاق للصفقه مع اغلاق الشمعه (0) نفسها
يعني بعد مرور نص ساعه على الصفقه!!؟
- 03-12-2013, 01:28 PM #4
رد:سؤال برمجي واقتراح..
في أكتر من حل
أسهلهم إنك تعرفي متغير خارج الدوال للوقت وتجعليه يساوي وقت الشمعة إللي تمت فيها الصفقة
وبعد كده تقارني لو وقت الصفقة أقل من وقت الشمعة الحالية يغلق الصفقة
كود PHP:int time;// خارج الدوال
if(Close[1]<Open[1])
{
// sell
time=Time[0];
}
if(time<Time[0])
{
//OrderClose
}
تقومي بعمل دالة تعود بتوقيت الصفقة
ثم تقارني بالتوقيت الحالي في دالة إستارت
كود PHP:int OrderTime(){
int Otime;
for(int i =0;i<=OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(Symbol()==OrderSymbol() && OrderType() == OP_SELL && OrderMagicNumber()==MagicNumber ){
Otime=OrderOpenTime();
}
}
return(Otime);
}
كود PHP:if(OrderTime()+1800/*(30minutes*60Seconds)*/<=TimeCurrent())
{
//OrderClose
}
- 03-12-2013, 02:09 PM #5
شكرا ليك أخ xcv114
شرحك وافي
- 04-12-2013, 03:08 AM #6
جزاك الله خيراً أخ xcv114.. لا تعرف كم أفادتني هذه المعلومة البسيطة.. جزاك الله خيراً مرة أخرى..
الأخت قمر 14.. سعيد بتواجدك في مشاركتي المتواضعة.. وأي خدمة قدر إمكانياتي فيما يتعلق بالمؤشرات..
- 04-12-2013, 09:44 AM #7