النتائج 2,491 إلى 2,505 من 10285
الموضوع: موضوع مخصص للأسئلة البرمجية
- 25-07-2012, 05:56 AM #2491
- 25-07-2012, 07:08 AM #2492
اشكرك استاذ اسامه
- 25-07-2012, 09:37 PM #2493
- 26-07-2012, 01:38 AM #2494
رد:موضوع مخصص للأسئلة البرمجية
استاذ أسامة ، فـ الاكسيبرت المرفق انا حاولت وضع شرط يقوم بالتالى ، اذا تم فتح الصفقة فـ الشمعة الحالية الاستوب لهذه الصفقة سيكون سعر إغلاق الشمعة السابقة لها مباشرة ، قمت بعمل دالة لتحديد سعر إغلاق الشمعة السابقة ووضعت شرط المقارنة داخل ستارت كالتالى ..
كود PHP:if(Ask==ClosePrice()||Bid==ClosePrice()){CloseOrders();}
- 26-07-2012, 03:53 AM #2495
اساتذتى الكرام
اريد كود لعمل مضاعفات بمعنى ان عندما يتحقق شروط الاستراتيجية يقوم الاكسبيرت عادى بفتح عقد ب10 سنت ولما يخسر العقد .. يروح الاكسبيرت مستنى تحقق الشروط ويروح داخل لكن ب20 سنت ويخسر فيروح داخل تانى لما الشروط تتحقق ب30 سنت وهكذا الى ان يربح صفقة واحدة فيعود لفتح الصفقة ب10 سنت وهكذا
وشكرا لكم
- 26-07-2012, 05:40 AM #2496
رد:موضوع مخصص للأسئلة البرمجية
يعطيكم العافيه اخواني احاول اعمل استدعاء للمؤشر الرفق لكن لا يعمل عن طريق icustom
مع العلم اني احاول اعمل عليه تجربه ودمجه في سكربت الاستاذ اسامه محاوله فقط شراء عند اللون والبيع عند العكس
وضعت برنت لمعرفة القيمة لدالة الاستدعاء كل الارقام متشابهه 21687878959 رقم كبير
وايضا هناك رساله تقول arrayresize function incorrect
ولكم تحياتي
- 26-07-2012, 12:11 PM #2497
كل سنة وانتوطيبين ورمضان كريم
هل يمكن ان يغلق اكسبرت عند ربح معين او نسبة من الاكويتي لصفقات اكسبرت اخر
- 26-07-2012, 07:37 PM #2498
أنت تريد دالة لمعرفة سعر إغلاق الشمعه السابقه للشمعه التي تم فتح الصفقه فيها
بالنسبه للداله التي قمت بعملها
كود PHP:double ClosePrice(){
for(int i=0;i<OrdersHistoryTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
double ClosePrice=Close[1];
}
}
return(ClosePrice);
}
ثانيا لست بحاجه إلى عمل داله لمعرفة سعر إغلاق الشمعه السابقه فيمكنك بعد فتح الصفقه تقوم بحفظ سعر الإغلاق مباشرة
كود PHP:int ticket=OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,digits),5*Q,0,0," EA",MagicNumber,0,Blue);
double buysl=Close[1];
أو
إذا أردت عمل داله فسوف تحتاج لمعرفة توقيت فتح الصفقه أولا ثم حفظ سعر الإغلاق
كود PHP:double ClosePrice(){
for(int i=0;i<OrdersTotal();i++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol()==Symbol() && MagicNumber==OrderMagicNumber()){
int bar=iBarShift(Symbol(),0,OrderOpenTime(),false);
double ClosePrice=Close[bar+1];
}
}
return(ClosePrice);
}
- 26-07-2012, 07:40 PM #2499
سوف تحتاج لعمل داله لمعرفة آخر صفقه هل أغلقت على ربح أو خساره
كود PHP:bool LP(){
for(int i=OrdersHistoryTotal();i>0;i--){
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber){
if(OrderProfit()>=0)return(true);
else return(false);
}
}
return(true);
}
كود PHP:double LastLot(int Q){
int d;
for(int i=OrdersHistoryTotal();i>=0;i--){
OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
double L=OrderLots();
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber){
d++;
if(d==Q)return(L);
}
}
}
كود PHP:if(UseXMultiplier&&LP()==false)newLot=LastLot(1)*Multiplier;
OrderSend(Symbol(),OP_BUY,newLot,NormalizeDouble(Ask,Digits),3*Q,SL,TP,"MR.dollar EA",MagicNumber,0,Blue);Time0=Time[0];}
- 26-07-2012, 07:41 PM #2500
- 26-07-2012, 07:43 PM #2501
- 26-07-2012, 07:48 PM #2502
- 26-07-2012, 09:17 PM #2503
- 26-07-2012, 11:38 PM #2504
- 27-07-2012, 12:36 AM #2505
رد:موضوع مخصص للأسئلة البرمجية
اتفضل استاذ اسامه الاكسيبيرت اصلا لموضوع تعليمي اخذت الكود وحاولت اعدل عليه ولك تحياتي استاذي الفاضل
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM