النتائج 1 إلى 15 من 107
الموضوع: سؤال برمجى مهم جدا
- 18-07-2012, 05:35 PM #1
سؤال برمجى مهم جدا
السلام عليكم ورحمة الله وبركاته
اخوانى الكرام
اشكر كل من تقدم بأى معلومة او علم علم ينتفع به فى هذا الصرح العظيم
لدى سؤال برمجى
اريد الكود الخاص بالمؤشر Ichimoku Trend Magic Histogram with Alert
فلقد حاولت مرارا وتكرارا ان اضع الكود الخاص به داخل الاكسبيرت الخاص بى ولم استطع
كل المطلوب اخوانى معادلة الشراء عندما يكون المؤشر باللون الازرق ومعادلة البيع عندما يكون المؤشر باللون البرتقالى
المطلوب : المعادلتين لكى اضعهم
ولدى سؤال اخر : وهو لماذا خط الشينكو فى مؤشر الايشيموكو لا يستجيب للأوامر
فلقد حاولت بشتى الطرق منع البيع الا اذا كان خط الشينكو فوق السحابة والعكس
وارجو من كل اخوانى بالمنتدى مساعدتى ولكم منى خالص الدعاء وكل تمنياتى بالتوفيق والنجاح
ومرفق مؤشر Ichimoku Trend Magic Histogram with Alert بصيغتيه
- 18-07-2012, 06:28 PM #2
وعليكم السلام ورحمة الله تعالى وبركاته
بالنسبة للسؤال الأول أخي الكريم
لا تضع كود المؤشر داخل الإكسبيرت بل إتركه كمؤشر في مجلد indicators
ثم من داخل إكسبيرتك إستدعي إشاراته عن طريق الدالة iCustom
بالنسبة للسؤال الثاني , ليس لدي أدنى فكرة عن الايشيموكو للأسف .
أتمنى أن اكون قد أفدتك
تحياتي
- 18-07-2012, 06:29 PM #3
وعليكم السلام ورحمة الله وبركاته
كود المؤشر
كود PHP:double Ichimoku_B=iCustom(Symbol(),0,"Ichimoku Trend Magic Histogram with Alert",1,1);
double Ichimoku_S=iCustom(Symbol(),0,"Ichimoku Trend Magic Histogram with Alert",0,1);
if(Ichimoku_B==3)
{
// buy
}
if(Ichimoku_S==3)
{
// sell
}
كود PHP:double chinkou=iIchimoku(Symbol(),0,tenkan_sen,kijun_sen,senkou_span_b,MODE_CHINKOUSPAN,0+kijun_sen);
- 18-07-2012, 06:32 PM #4
- 18-07-2012, 06:33 PM #5
- 18-07-2012, 06:48 PM #6
- 18-07-2012, 06:55 PM #7
رد:سؤال برمجى مهم جدا
اخى الفاضل استاذ اسامة
هذه هى الاكواد بعد التعديل الخاصة بالشينكو
اولا :كود PHP:extern int tenkansen=9;
extern int kijunsen=26;
extern int senkospan=52;
extern int shift=0;
extern int shift2=26;
كود PHP:Tenkan=iIchimoku(NULL,0,tenkansen,kijunsen,senkospan,MODE_TENKANSEN,shift);
Kijun=iIchimoku(NULL,0,tenkansen,kijunsen,senkospan,MODE_KIJUNSEN,shift);
Senkou=iIchimoku(NULL,0,tenkansen,kijunsen,senkospan,MODE_CHINKOUSPAN,26+kijunsen);
Senkoua=iIchimoku(NULL,0,tenkansen,kijunsen,senkospan,MODE_SENKOUSPANA,shift);
Senkoub=iIchimoku(NULL,0,tenkansen,kijunsen,senkospan,MODE_SENKOUSPANB,shift);
Ichimoku_B=iCustom(Symbol(),0,"Ichimoku Trend Magic Histogram with Alert",1,1);
Ichimoku_S=iCustom(Symbol(),0,"Ichimoku Trend Magic Histogram with Alert",0,1);
كود PHP://-----------------buy&sell ----------------
if ((Close[0]>Tenkan)&&(Close[0]>Kijun)&&(Close[0]>Senkoub)&&(Close[0]>Senkoua)&&(Ichimoku_B==3)&&(Senkou>Senkoub)){ // ------------------------ 22
if(orderscnt()<MaxTrades){
if(stoploss==0){sl=0;}else{sl=Ask-stoploss*Point;}
if(takeprofit==0){tp=0;}else{tp=Ask+takeprofit*Point;}
OrderSend(Symbol(),OP_BUY,Lots,Ask,2,sl,tp,"My Own Expert",ID,0,Blue);
PlaySound("Alert.wav");
}
}
if ((Close[0]<Tenkan)&&(Close[0]<Kijun)&&(Close[0]<Senkoua)&&(Close[0]<Senkoub)&&(Ichimoku_S==3)&&(Senkou<Senkoub)){ // ------------------------ 23
if(orderscnt()<MaxTrades){
if(stoploss==0){sl=0;}else{sl=Bid+stoploss*Point;}
if(takeprofit==0){tp=0;}else{tp=Bid-takeprofit*Point;}
OrderSend(Symbol(),OP_SELL,Lots,Bid,2,sl,tp,"My Own Expert",ID,0,Red);
PlaySound("Alert.wav");
}
}
وكل شئ تمام الا انه يفتح صفقات شراء اثناء وجود الشينكو داخل السحابة
ارجو مراجعة الكود من فضلك لكى اتعلم جيدا
وشكرا لك على ما تقدمه لنا
- 18-07-2012, 06:59 PM #8
- 18-07-2012, 07:09 PM #9
- 18-07-2012, 07:10 PM #10
رد:سؤال برمجى مهم جدا
اهلا اخي احمد انت لم تضع الكود الذي قال لك عليه استاذ اسامة في شروط الدخول بيع وشراء
الخط الاخضر متاخر 26 شمعة عن الشمعة 0
انت وضعت 26 + كيجن
والكيجن = 26 تصبح انت دخلت علي حسب الشنكو 52
ضع 0 + كوجن
وللاختضار ضع 26
كود PHP:Senkou=iIchimoku(NULL,0,tenkansen,kijunsen,senkospan,MODE_CHINKOUSPAN,26);
- 18-07-2012, 07:13 PM #11
+ لم تضع الشرط للدخول لما يكون شنكو اكبر من سبان a و b
- 18-07-2012, 07:16 PM #12
رد:سؤال برمجى مهم جدا
جريب هذا التعديل كذا
كود PHP://-----------------buy&sell ----------------
if ((Close[0]>Tenkan)&&(Close[0]>Kijun)&&(Close[0]>Senkoub)&&(Close[0]>Senkoua)&&(Ichimoku_B==3)&&(Senkou>Senkoub)&&(Senkou>Senkoua)){ // ------------------------ 22
if(orderscnt()<MaxTrades){
if(stoploss==0){sl=0;}else{sl=Ask-stoploss*Point;}
if(takeprofit==0){tp=0;}else{tp=Ask+takeprofit*Point;}
OrderSend(Symbol(),OP_BUY,Lots,Ask,2,sl,tp,"My Own Expert",ID,0,Blue);
PlaySound("Alert.wav");
}
}
if ((Close[0]<Tenkan)&&(Close[0]<Kijun)&&(Close[0]<Senkoua)&&(Close[0]<Senkoub)&&(Ichimoku_S==3)&&(Senkou<Senkoub)&&(Senkou<Senkoua)){ // ------------------------ 23
if(orderscnt()<MaxTrades){
if(stoploss==0){sl=0;}else{sl=Bid+stoploss*Point;}
if(takeprofit==0){tp=0;}else{tp=Bid-takeprofit*Point;}
OrderSend(Symbol(),OP_SELL,Lots,Bid,2,sl,tp,"My Own Expert",ID,0,Red);
PlaySound("Alert.wav");
}
}
- 18-07-2012, 07:26 PM #13
- 18-07-2012, 07:27 PM #14
رد:سؤال برمجى مهم جدا
فيه مؤشر ممكن يساعدك جدا بالنسبة للاشموكو
- 18-07-2012, 07:29 PM #15