النتائج 10,111 إلى 10,125 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 03-02-2021, 03:07 PM #10111
السلام عليكم إخواني، هل من يدلني بارك الله فيكم على إكسبرت أو سكريبت
يغلق كل الصفقات المفتوحة و المعلقة على رصيد Equity معين أحدده أنا مع إيقاف فوري للتداول الآلي (Auto trading)
- 07-02-2021, 05:46 PM #10112
السلام عليكم مستر دولار
ارجو من حضراتك ايضاح لى كيف يمكن اضافة شرط للكود المرفق انه يتم الشراء فقط اذا كان السعر فوق الموفينج افريج ويتم البيع فقط اذا كان السعر تحت الموفينج افريج
كود PHP:if(TP==0)Buyt=0;else Buyt=Ask+TP*MyPoint;
if(TP==0)Buys=0;else Buys=Ask-SL*MyPoint;
if(TP==0)Sellt=0;else Sellt=Bid-TP*MyPoint;
if(TP==0)Sells=0;else Sells=Bid+SL*MyPoint;
double B = iCustom(Symbol(),0,"Supertrend V1.1 Alert - Marketcalls",10,4,1,240,2,1);
double S = iCustom(Symbol(),0,"Supertrend V1.1 Alert - Marketcalls",10,4,1,240,3,1);
if(B!=EMPTY_VALUE && B>0){Buy = "BUY";} else {Buy = "NONE";}
if(S!=EMPTY_VALUE && S>0){Sell = "SELL";} else {Sell = "NONE";}
//فتح صفقة بيع
if (TS()<1 && Sell=="SELL" && Z!=0){ Z=0;
Ticket = OrderSend(Symbol(),OP_SELL,lot,Bid,3,Sells,Sellt,EaName,MagicNumber,0,clrRed);
{
Print("OrderSend failed with error #",GetLastError());
}
}
// فتح صفقة شراء
if (TB()<1 && Buy=="BUY" && Z!=1){ Z=1;
Ticket = OrderSend(Symbol(),OP_BUY,lot,Ask,3,Buys,Buyt,EaName,MagicNumber,0,clrGreen);
{
Print("OrderSend failed with error #",GetLastError());
}
}
Comment("Buy = ",Buy," \n Sell = ",Sell,"\n Z = ",Z);
- 08-02-2021, 05:31 PM #10113
وعليكم السلام ورحمة الله وبركاته
هذه الدالة لمعرفة قيمة الموفينج أفريج
كود PHP:double MA(int shift) { double indi=iMA(Symbol(),0,MaPeriod,MaShift,MaMethod,MaAppliedPrice,shift); return(indi); }
كود PHP:if(Close[0]>MA(0)){ //buy}
if(Close[0]<MA(0)){ //sell}
- 09-02-2021, 07:34 PM #10114
- 09-02-2021, 11:26 PM #10115
السلام عليكم
اريد دالة تقوم باغلاق صفقات الشراء او البيع التي مضى على فتحها مدة محددة مثلا اكثر من 10 أيام
لكن المشكلة ان الدالة التي تعود بتاريخ الصفقات لا تعمل وتعود دائما بنتيجة واحدة
ارجو التكرم بمراجعتها مشكورين
كود:double LastOpenDate(int type){ datetime OpenDate; for(int d=0;d<OrdersTotal();d++){ OrderSelect(d,SELECT_BY_POS,MODE_TRADES); if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()== type){ OpenDate=TimeDay(Time[d]); } } return(OpenDate); }
- 12-02-2021, 01:05 PM #10116
لقد وجدت الحل عن طريق الدالة
OpenDate=TimeDay(OrderOpenTime())
- 15-02-2021, 07:15 PM #10117
وعليكم السلام ورحمة الله وبركاته
يمكنك عمله دالة تقارن التوقيت الحالي بتوقيت فتح الصفقه وإذا مره عدد دقائق محدده يتم إغلاق الصفقه
مثال
كود PHP:void CloseOrdersByTime(){ for(int i=OrdersTotal()-1; i>=0; i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()) { if(TimeCurrent()-OrderOpenTime()>=MinutesToClose*60) { bool close=OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),3); } } } }}
- 18-02-2021, 01:06 PM #10118
- 18-02-2021, 03:58 PM #10119
السلام عليكم الاخوة المبرمجين الكرام
محتاج كود اضعه بالاكسبيرت يمنعة من فتح الصفقات ماركت كانت او معلقة
بحيث اذا كانت هناك صفقة بيع ضربت استوب خلال شمعة اليوم الحالي لا يفتح صفقة بيع اخرى
واذا كانت هناك صفقة شراء ضربت الاستوب خلال شمعة اليوم الحالي لا يفتح صفقة شراء اخرى
- 24-02-2021, 12:19 AM #10120
استفسار
السلام عليكم
انا لسه مبتدا في تعلم برمجة الاكسبرت وبتمنى اللاقي المساعدة
اذا عندي مؤشر مغلق بيرسم اشارات دخول بشكل اسهم ملونه
هل ممكن حد يساعدنا بكود يفتح صفقات شراء او بيع بناء على لون الاشارة و بفتراض ان اسم المؤشر اسمه abc
اكون شاكر
وتحياتي للجميع
- 02-03-2021, 09:44 PM #10121
السلام عليكم ورحمة الله وبركاته
عملت مصفوفه لحساب الفرق بين افتتاح واغلاق شمعه تحدد بخط على الشارت
كما بالصوره المرفقه
الخط الاصفر يحدد رقم الشمعه المطلوب حساب الفرق بين الافتتاح والاغلاق لجميع الازواج
اللمطلوب طريقة تلوين المربع الذى به ارقام متشابهه كما موضح بالصوره
وان امكن تغيير الاوان حسب كل مجموعه بنفس القيمه
مرفق صوره والمؤشر المطلوب التعديل عليه
- 03-03-2021, 05:28 PM #10122
- 11-03-2021, 09:12 PM #10123
- 12-03-2021, 07:27 PM #10124
شكر لك اخى الكريم على الرد
لا يهمنى الجماليات او البحث بالنظر عن القيم المتقاربه
ما اريده كود يبحث عن القيم المتكرره تلقائى لانه سيستخدم فى تنفيذ مهام جديده وفقا للقيم المتكرره
ووفقا لعدد التكرارات للقيمه الواحده ووفقا لعدد التكرارات للقيم المختلفه
للتوضيح اكثر بالارقام
لدينا مجموعه من القيم مثل 1-5-8-2-9-5-8-4-9-5-8-2-1-3-7-5-12-25-6-13
النتيجه
1 - رقم 1 تكرار 2 اللون مثلا احمر
2 - رقم 2 تكرار 2 اللون مثلا اصفر
3 - رقم 5 تكرار 4 اللون مثلا اخضر
4 - رقم 8 تكرار 3 اللون مثلا ازرق
5 - رقم 9 تكرار 2 اللون مثلا ابيض
هذه المرحله الاولى
المرحله الثانيه سيتم استخدام عدد التكرارات الاكبر هنا وهو 4 يخص الرقم 5 وهكذا
- 13-03-2021, 12:37 AM #10125
فضلآ
كنت عاوز اكسبيرت recovery zone بالاعدادات التالية مع امكانية تعديلها
* 4 مضاعفات ببيانتهم (take profit - stop loss - Risk by percentage)
* نسبة المخاطرة تكون بالنسبة المئوية % (لل 4 مضاعفات بردو)
* الدخول يكون شراء او بيع لأول صفقة بناءآ علي الحركة الاولي للسعر بعد تفعيل الاكسبيرت
* recovery zone range
و لو تسمح اضافة ملف ال source لأمكانية التعديل علي الاكسبيرت
مع الشكرآخر تعديل بواسطة خدمة الأعضاء2 ، 14-03-2021 الساعة 09:54 AM
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM