النتائج 6,901 إلى 6,915 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 22-11-2015, 12:48 PM #6901
عند إستخدام strict فسوف يقوم الميتاإيديتور بعمل Compile للمؤشر بقواعد اللغه القصوى
والرابط الذي أرفقته به شرح للفرق بينهم حاول قراءته جيدا حتى تعرف سبب الخطأ عندك أما سبب عدم عمل المؤشر فغالبا جزء في الكود يجب أن تراجعه وتصححه جيدا
غالبا قد يكون الخطأ عندك zero divide حاول مراجعة الأجزاء التي بها عمليات حسابيه قد تكون هي السبب
- 22-11-2015, 06:52 PM #6902
- 27-11-2015, 03:17 PM #6903
استاذي الغالي مساء الخير
انا في مشكلة بسيطة مقبلاني ... وهي عند وضع مؤشر الاستوتيك مثلا على تيم فريم معين واجي اشغل الاكسبيرت على تايم فريم اخر لا يعمل ؟؟ فما هو الحل ؟؟؟
كود PHP:double stoch15=iStochastic(NULL,15,5,3,3,MODE_SMA,0,MODE_MAIN,1);
- 27-11-2015, 10:03 PM #6904
لسلام عليكم استاذ الكريم مستر دولار
رجو المساعدة في تعديل هذا كود
فأن احاول مند أسبوعين تعديله ولكنا محاولاتي بئت بفشل...فمن فضلك يا أستاذ تساعدتا...
أريد و ضع متغير خارجي يسمح لي بتحكم في في بعد أمر معلق عن أمر مفتوح بدل أسثوب لوز
void OpenBUYOrder(double Lots,int Magic)
{
double sl,tp;
sl=Ask-StopLoss*Point;
tp=Ask+TakeProfit*Point;
if(Lots==FirstLots && hour>=StartTime && hour<=EndTime)
{
Ticket1=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,sl,tp ,"",Magic,0,Green);
if(Ticket1>0)
{
gT1=OrderSend(Symbol(),OP_SELLSTOP,SecondLots,sl,3 ,sl+StopLoss*Point,sl-TakeProfit*Point,"",Magic,0,Green);
}
else
void OpenSELLOrder(double Lots,int Magic)
{
double sl,tp;
sl=Bid+StopLoss*Point;
tp=Bid-TakeProfit*Point;
if(Lots==FirstLots && hour>=StartTime && hour<=EndTime)
{
Ticket1=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,sl,t p,"",Magic,0,Red);
if(Ticket1>0)
{
gT1=OrderSend(Symbol(),OP_BUYSTOP,SecondLots,sl,3, sl-StopLoss*Point,sl+TakeProfit*Point,"",Magic,0,Gree n);
}
else
- 27-11-2015, 10:14 PM #6905
- 27-11-2015, 10:20 PM #6906
وعليكم السلام ورحمة الله وبركاته
ستستخدم نفس الفكره لكن سعر الأمر المعلق سيكون سعر أمر الصفقه التي فتحت + عدد نقاط الإستيب
كود PHP:void OpenBUYOrder(double Lots,int Magic,int Step)
{
double sl,tp;
sl=Ask-StopLoss*Point;
tp=Ask+TakeProfit*Point;
double PendingPrice;
if(Lots==FirstLots && hour>=StartTime && hour<=EndTime)
{
Ticket1=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,sl,tp ,"",Magic,0,Green);
if(Ticket1>0)
{
PendingPrice=Ask-Step*Point;
gT1=OrderSend(Symbol(),OP_SELLSTOP,SecondLots,PendingPrice,3 ,PendingPrice+StopLoss*Point,,PendingPrice-TakeProfit*Point,"",Magic,0,Green);
}
else
- 28-11-2015, 12:37 AM #6907
- 28-11-2015, 03:57 PM #6908
من لا يشكر الناس لا يشكر الله .......ألف شكر لك ياستاذي الغالي..........شكرالك
- 28-11-2015, 07:31 PM #6909
تفضل هذا الموضوع راجع المشاركه رقم 3
https://forum.arabictrader.com/t106518.html
- 28-11-2015, 07:31 PM #6910
- 05-12-2015, 03:23 AM #6911
استاذنا الكريم اسامه
لدى مشكله فى دالة UsePartialClose فقبل التحديث كانت تعمل وتغلق حسب المدخلات
اما الان بعد التحديث اصبحت تغلق كل الاجزاء عند اول مستوى
فهل من تحديث للداله
واليك الداله التى استخدمها
void PartialClose()
{
for (int cnt = 0 ; cnt < OrdersTotal() ; cnt++)
{
if ( OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
if (OrderMagicNumber() == MagicNumber && OrderSymbol()==Symbol())
double Lots = OrderLots();int ticket=OrderTicket();
{
if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit1*point)&&OrderTicket()==ticket&&OrderLots()== Lots)
{
cls=OrderClose(OrderTicket(),LotClose1,NormalizeDo uble(Bid,Digits),3*Q);
}
if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit1*point)&&OrderTicket()==ticket&&OrderLo ts()==Lots)
{
cls= OrderClose(OrderTicket(),LotClose1,NormalizeDouble (Ask,Digits),3*Q);
}
if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit2*point)&&OrderTicket()==ticket&&OrderLots()== (MathAbs(Lots-LotClose1)))
{
cls= OrderClose(OrderTicket(),LotClose2,NormalizeDouble (Bid,Digits),3*Q);
}
if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit2*point)&&OrderTicket()==ticket&&OrderLo ts()==(MathAbs(Lots-LotClose1)))
{
cls=OrderClose(OrderTicket(),LotClose2,NormalizeDo uble(Ask,Digits),3*Q);
}
if (OrderType()==OP_BUY&&Bid>(OrderOpenPrice()+TakePr ofit3*point)&&OrderTicket()==ticket&&OrderLots()== (MathAbs(Lots-LotClose2)))
{
cls=OrderClose(OrderTicket(),LotClose3,NormalizeDo uble(Bid,Digits),3*Q);
}
if (OrderType()==OP_SELL&&Ask<(OrderOpenPrice()-TakeProfit3*point)&&OrderTicket()==ticket&&OrderLo ts()==(MathAbs(Lots-LotClose2)))
{
cls= OrderClose(OrderTicket(),LotClose3,NormalizeDouble (Ask,Digits),3*Q);
}
}
}
}
- 05-12-2015, 04:46 PM #6912
- 05-12-2015, 05:34 PM #6913
السلام عليكم ورحمه الله
ان امكن كيف يمكن التعبير عن اشاره الشراء والبيع في الموشر المرفق حيث الاشاره بتحول الموشر من الاحمر الى الازرق شراء والعكس بالبيع
مرفق الموشر وجزاكم كل خير ان شاء الله
- 05-12-2015, 07:06 PM #6914
- 05-12-2015, 10:25 PM #6915
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM