النتائج 4,861 إلى 4,875 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 09-02-2014, 09:45 PM #4861
لأ ما زالت الداله OrderModify كما هي قمت
قم بتعديل الدوال لتصبح
كود PHP:void BuyOrderModify()
{
for (int i=OrdersTotal()-1; i >= 0; i--)
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
int ticket=OrderTicket();
if (OrderType() == OP_BUY && OrderSymbol() == Symbol() && OrderMagicNumber() == 16384&&OrderStopLoss()!=LastOrderTPB())
{
bool ret = OrderModify(ticket, OrderOpenPrice(), 0, LastOrderTPB(), 0, White);
}
}
}
void SELLOrderModify()
{
for (int i=OrdersTotal()-1; i >= 0; i--)
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
int ticket=OrderTicket();
if (OrderType() == OP_SELL && OrderSymbol() == Symbol() && OrderMagicNumber() == 16384&&OrderStopLoss()!=LastOrderTPS())
{
bool ret = OrderModify(ticket, OrderOpenPrice(), 0, LastOrderTPS(), 0, White);
}
}
}
- 09-02-2014, 10:51 PM #4862
من فضلك يا مستر دولار
هذا الكود لا يعمل على التحديث الجديد ولكن يعمل على فى الإكسيبرت القديم
حيث انى أقوم حاليا بنقل اللإكسيبرت القديم فى على النظام الجديد
تقريبا التحويل من وقت لأرقام هى المشكلة
وجزاك الله خيرا
كود:int Order_Time(int y) { int N=0, T=0 ; int TimeArray[]; for(int cnt=0; cnt<OrdersTotal(); cnt++) { OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES); if ( OrderSymbol()==Symbol() && ( OrderType()==OP_BUY || OrderType()==OP_SELL)) { ArrayResize(TimeArray,N+1); TimeArray[N]=OrderOpenTime(); N++; ArraySort(TimeArray); T=TimeArray[y-1]; } } return(T); }
- 09-02-2014, 11:53 PM #4863
- 09-02-2014, 11:58 PM #4864
- 10-02-2014, 12:03 AM #4865
- 10-02-2014, 01:00 AM #4866
جزاك الله خيرا على المتابعة ومساعدتك الدائمة
نعم العامل المشترك هو جميع الصفقات التي أغلقت بعد فتح صفقة الشراء اللي هي أول صفقة عكست علينا، ونحاول عمل مناورة للخروج على ربح
وطبعا الصفقات التي كانت قبل الشراء هي أكيد كانت رابحة أو خرجت على ربح المناورة (الريكفري زون) أما إذا كانت خاسرة ولم يتحقق هدف المناورة فستندرج ضمن قائمة العامل المشترك
نفس السيناريو يطبق في حالة كانت أول صفقة عاكسة بيع
ملحوظة : طلبت الدالة بالدولار وليس بالنقاط كي نجرب المضاعفات أيضا، لعلها تكون أسرع في تحقيق الهدف وأكثر أمان
منتظرك أستاذي الغاليآخر تعديل بواسطة kira-h ، 10-02-2014 الساعة 01:07 AM
- 10-02-2014, 02:20 AM #4867
تقريبا سطر #property strict فى أول الإكسيبرت لما بحذفه بيشتغل عادى
انما لما يكون موجود لازم القيمة فى
Order_Time(int y)
تكون ليست صفر او سالب والا تعطى رسالة خطأ
انا ارفقت ملف للتجربة
Test Code New-1.mq4
- 10-02-2014, 12:26 PM #4868
- 10-02-2014, 04:53 PM #4869
السلام عليكم
اريد عمل شرط في اكسبرت للرينكو للتأكد من وجود شمعتين متتاليتين صاعدتين قبل فتح عملية شراء
هذا هو الشرط الذي وضعته
كود:if (Close[1] > Close[2])
- 10-02-2014, 05:30 PM #4870
- 10-02-2014, 05:51 PM #4871
- 10-02-2014, 06:53 PM #4872شكرا لحضرتك مستر دولار على المساعدة ولكن انا مش عارف احسب اضافة فرق التوقيت الخاص ب(بعد الاغلاق الاسبوعى) ممكن مساعدة ان امكن
واريدها ان تعمل اعلى اى فريم
د ملخص للكود اللى بستخدمة
كود:int shift=MathAbs(ObjectGetShiftByValue("Trend name", price)); datetime a = iTime(0,0,shift); datetime b = Time[0] + (Time[0] - a);
- 10-02-2014, 06:53 PM #4873
- 11-02-2014, 01:16 AM #4874
ستقوم بعمل دالة لمعرفة توقيت الصفقه المفتوحه سواء البيع أو الشراء
كود PHP:datetime Order_OT(int type)
{
for(int i=0;i<OrdersTotal();i++)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==type)
{
return(OrderOpenTime());
}
}
return(0);
}
كود PHP:double ClosedProfits(int type)
{
double profit;
for(int i=OrdersHistoryTotal()-1;i>=0();i--)
{
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==type)
{
if(OrderCloseTime()>Order_OT(type))
profit+=OrderProfit();
else return(profit);
}
}
return(profit);
}
في النهاية أصبح عندك ربح الصفقات المغلقه وتعرف خسارة الصفقه المفتوحه وتقوم بعمل المعادله لهدف الصفقه المفتوحه
- 11-02-2014, 01:26 AM #4875
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM