النتائج 676 إلى 690 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 20-09-2010, 08:24 AM #676
رد: موضوع مخصص للأسئلة البرمجية
الأستاذ مستر دولار
السلام عليكم
كيف يمكن وضع أمر للأكسبرت بأن لا يفتح صفقة ثانية حتي تغلق الاصفقة الأولي
يعني عدد الصفقات المفتوحة لا تزيد عن صفقة واحدة
- 20-09-2010, 08:32 AM #677
رد: موضوع مخصص للأسئلة البرمجية
الأستاذ الكريم مستردولار
ما وظيفة هذا الأمر و ماهو مهمته؟
int init()
{
lastbar = Time[0];
return ;
}
bool NewBar()
{
datetime curbar = iTime(Symbol(),0,0);
if(lastbar!=curbar)
{
lastbar=curbar;
return (true);
}
else
{
return(false);
}
}
- 21-09-2010, 12:14 PM #678
رد: موضوع مخصص للأسئلة البرمجية
يجب أن تقوم بعمل دالة تحدد بها عدد الصفقات الحاليه ثم ستضع من ضمن شروط الدخول إذا كان عدد الصفقات الحاليه يساوي 0 على سبيل المثال
كود PHP:int orderscnt(){
int cnt=0;
for(int i =0;i<OrdersTotal();i++){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
cnt++;
}
}
}
return(cnt);
}
كود PHP:f(orderscnt()<1)
- 21-09-2010, 12:39 PM #679
رد: موضوع مخصص للأسئلة البرمجية
نتائج جيده ما شاء الله
بالنسبة لفكرتك لنلقي نظرة على الداله التاليه
كود PHP:void DeleteNextDay(){
for(int i=0;i<=OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderOpenTime()<iTime(NULL,1440,0)){
if(MySellRealOrdersTotal(MagicNumber)>0&&OrderType()==OP_BUYLIMIT||OrderType()==OP_BUYSTOP)OrderDelete(OrderTicket());
if(MyBuyRealOrdersTotal(MagicNumber)>0&&OrderType()==OP_SELLLIMIT||OrderType()==OP_SELLSTOP)OrderDelete(OrderTicket());
}
}
}
كود PHP:MyBuyRealOrdersTotal(MagicNumber)==0
كود PHP:MySellRealOrdersTotal(MagicNumber)==0
كود PHP:OrderOpenTime()<iTime(NULL,1440,0)
كود PHP:if(Timed!=iTime(NULL,1440,0)){DeleteNextDay();Timed=iTime(NULL,1440,0);}
- 21-09-2010, 07:10 PM #680
رد: موضوع مخصص للأسئلة البرمجية
أستاذي الكريم مستر دولار ... جزاك الله خيرا على المجهود المتواصل
و أنا أطور مهاراتي البرمجية باستمرار و ذلك بفضل الله ثم بفضل متابعتك و اشرافك
- 21-09-2010, 09:01 PM #681
- 21-09-2010, 11:56 PM #682
رد: موضوع مخصص للأسئلة البرمجية
شكرا جزيلا لك أستاذ مستر دولار
- 22-09-2010, 12:14 AM #683
رد: موضوع مخصص للأسئلة البرمجية
اخوي اسامه لي طلبين
ارجو ان يسمح وقت بتلبيتها
شرح طريقه بناء اكسبيرت بناء على الامر iCustom
( استخدم بعض المؤشرات الرقميه واريد ان اركب اكسبيرت لها )
فتح موضوع بعنوان دوره صناعه الاكسبيرتات 2
لكي تكون مواصله للطريق الذي بداه الاستاذ وضاح عطار
تقبل تقديري
- 22-09-2010, 03:17 PM #684
رد: موضوع مخصص للأسئلة البرمجية
العفو أخي الكريم بالتوفيق إن شاء الله
سوف تجد أننا شرحنا بالتفصيل الداله iCustom وكيفية إستدعائها في هذا الموضوع وإن شاء الله نستمر في الموضوع ونقوم بعمل تطبيق عملي لتصميم إكسبرت
https://forum.arabictrader.com/t93679.html#post1651054
- 22-09-2010, 10:41 PM #685
- 22-09-2010, 10:55 PM #686
رد: موضوع مخصص للأسئلة البرمجية
نعم لا يمكن إستدعاء المؤشرات إلا إذا كانت على هيئة Buffer
لكن إذا كان المؤشر يرسمها على هيئة خطوط أو متغيرات نصية فلا يمكن إستدعائها لكن أفضل طريقة هي إستدعائها من على الشارت مباشرة بعض وضع الشارت على المؤشر مثلا بعض المؤشرات ترسم خطوط على هيئة Objects في هذه الحاله يمكنك إستدعاء قيمتها بإستخدام الأمر ObjectGet أو أيضا المتغيرات النصية التي يتم كتابتها على الشارت بطريقة أخرى يمكنك التعديل في المؤشر بحيث عندما يقوم المؤشر بكتابة رقم نصي مثلا على الشارت تجعله أيضا يحفظه في ذاكرة الميتاتريدر
بإستخدام الأمر GlobalVariableSet وتقوم بإستدعائه بإستخدام الأمر GlobalVariableGet
- 24-09-2010, 12:38 AM #687
رد: موضوع مخصص للأسئلة البرمجية
اخوي اسامه
شوف كود الاكسبيرت التالي
الاكسبيرت اساساً هو اكسبيرت الاستاذ وضاح عطار
قمت بتعديله
وضيفه الاكسبيرت
عند بدايه يوم جديد يقوم بالتالي
حذف الصفقات المفتوحه سواء معلقه او مفعله
وضع امرين معلقه
ولكن عند تشغيل الاكسبيرت
لا يقوم بحذف الاوامر المعلقه او الصفقات المفتوحه
يفتح صفقه واحده فقط
- 24-09-2010, 01:27 AM #688
رد: موضوع مخصص للأسئلة البرمجية
- 24-09-2010, 11:16 AM #689
رد: موضوع مخصص للأسئلة البرمجية
بالنسبة لدالة حذف الأوامر المعلقه
كود PHP:if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && (OrderType()!=OP_BUY || OrderType()!=OP_SELL))
كود PHP:if (OrderMagicNumber() == Magic && OrderSymbol()==Symbol() && (OrderType()!=OP_BUY && OrderType()!=OP_SELL))
- 24-09-2010, 11:41 PM #690
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM