النتائج 7,816 إلى 7,830 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 02-11-2016, 06:20 PM #7816
- 02-11-2016, 06:34 PM #7817
- 02-11-2016, 06:52 PM #7818
- 02-11-2016, 08:01 PM #7819
السلام عليكم اخي اسامة
اشكرك على ردك الكريم .... لي سؤال اخر ، بناءا على مؤشر Fractal المعروف كيف يمكن من اللو اذا صعد السعر عدد معين من النقاط وارتد ب 15 نقطة ان احدد اعلى نقطة للفراكتل وادنى نقطة
وكلما صعد السعر وارتد 15 نقطة نحدد الهاي واللو للفراكتل
شكرا جزيلا اخي الكريم
- 03-11-2016, 07:27 PM #7820
- 04-11-2016, 07:16 AM #7821
السلام عليكم ورحمة الله وبركاته
استفسار اخير من فضلك : اريد عمل اكسبرت على اساس قوة العملة ولا اعرف المبدأ العام لا اعرف هل يأخد بياناته من الانترنت ام هناك عملية حسابية خاصة بذلك فلو تكرمت ووضحت لي كيفية عمل اكسبرت بهذه الفكرة
تقبل تحياتي
- 04-11-2016, 10:44 PM #7822
السلام عليكم إخواني أود كيفية إضافة التعزيز لإكسبرت لدي إكسبرت أود أن أضيف له تعزيز بلوت مضاعف كل تراجع 10 نقط
ممكن الكود الذي أستطيع إضافته للأكسبرت
- 05-11-2016, 06:50 PM #7823
- 07-11-2016, 02:32 PM #7824
- 07-11-2016, 02:50 PM #7825
السلام عليكم اخي مستر دولار
انا وقعت تاني مع دالة موديفاي عاوز اخليها تلغي جميع الاهداف بعد العقد الرابع وتجعله يساوي قيمة معينة
انا كتبت الدالة
كود PHP:void ModifyOrdersTPBuy(){double TP=LastOrderPrice(OP_BUY)+(Destans*2*points); for(int i=0;i<OrdersTotal();i++){ if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo&&OrderType()<2){ if(OrderTotalByType(OP_BUY)>1 &&OrderTakeProfit()!=TP){ bool Tar=OrderModify(OrderTicket(),OrderOpenPrice(),0,TP,0,Red);} } } }
كود PHP:if(OrderTotalByType(OP_BUY)>4)ModifyOrdersTPBuy();
ارجو افادتي وجزاك الله كل خير يا استاذي العزيز
- 07-11-2016, 05:26 PM #7826
ملاحظه مهمه
إذا إستخدمت دالة OrderSelect ثم إستخدمت دالة أخرى وكان بها دالة OrderSelect فآخر أمر تم تحديده بإستخدام هذه الدالة سوف تأتي قيمه عندما تستدعي OrderTakeProfit أو الدوال الآخر
في الداله التي قمت بعملها إستخدمت الداله OrderTotalByType بعد الداله OrderSelect وأساسا هذه الداله بداخلها أيضا OrderSelect وهذا خاطئ
الصحيح
كود PHP:void ModifyOrdersTPBuy()
{
double TP=LastOrderPrice(OP_BUY)+(Destans*2*points);
if(OrderTotalByType(OP_BUY)>1 )
for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNo&&OrderType()<2)
{
if(OrderTakeProfit()!=TP)
{
bool Tar=OrderModify(OrderTicket(),OrderOpenPrice(),0,TP,0,Red);
}
}
}
}
- 07-11-2016, 06:19 PM #7827
الف شكر يا استاذي العزيز بارك الله لك في مالك وولدك وعلمك
- 07-11-2016, 09:22 PM #7828
وعليكم السلام ورحمة الله وبركاته
يوجد أكثر من طريقة لحساب قوة العمله لكن لأ أرى أنها تكون دقيقة 100% . لكن بشكل عام فهو يأخذ حساباته من إغلاقات الشموع نفسها عن طريق حساب معدل التغير بين الإفتتاح والإغلاق للشمعه
لمعرفة هل أصبحت العمله قوية ( صعود ) أو أصبحت ضعيفه ( هبوط )
راجع المؤشر المرفق
- 07-11-2016, 09:24 PM #7829
لم أقم بعمله سابقا لكن موضوع الصفقات العشوائيه أمره سهل فيمكنك إستخدام الداله MathRand لتوليد أرقام عشوائيه ويمكنك وضع شرط مثلا إذا كان الرقم الناتج فردي يفتح صفقة شراء وإذا كان زوجي يفتح صفقة بيع
أما بالنسبه للتريلينج ستوب المخفي فقط شرحته في موضوع منفصل سابقا
https://forum.arabictrader.com/t235216.html
- 07-11-2016, 09:29 PM #7830
وعليكم السلام ورحمة الله وبركاته
مثال
كود PHP:for(int i=Bars-1;i>0;i--)
{
double fractalU=iFractals(Symbol(),0,MODE_UPPER,i);
double fractalL=iFractals(Symbol(),0,MODE_LOWER,i);
if(fractalU!=0)
{
for(int j=i-1;j>0;j--)
{
fractalU=iFractals(Symbol(),0,MODE_UPPER,j);
fractalL=iFractals(Symbol(),0,MODE_LOWER,j);
if(fractalU!=0)break;
if(fractalL!=0)
{
if(fractalU-fractalL>=15*Point)
{
Print("Difference Bigger than 15 pips");
}
break;
}
}
}
}
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM