النتائج 1 إلى 3 من 3
الموضوع: "طلب كود لقرائة خطوط الفايبو "
- 24-05-2012, 09:12 PM #1
"طلب كود لقرائة خطوط الفايبو "
السلام عليكم
لدي طلب لو امكن كود او دالة تقوم بقراءة خطوط الفايبو بمعنى انا ارسم الفايبو يدويا وتقوم الدالة بعمل اوامر معلقة اذا وصل السعر لاحد الخطوط سواء كان الامر شراء او بيعآخر تعديل بواسطة S Ahmed S ، 24-05-2012 الساعة 09:34 PM
- 24-05-2012, 11:19 PM #2
رد:"طلب كود لقرائة خطوط الفايبو "
ستستخدم ObjectGet
بالشكل ده في إستارت
كود PHP:double fib23.6,fib38.2,fib50,fib61.8,fib76.4;
double fib100= ObjectGet("fibo",OBJPROP_PRICE1);
double fib0= ObjectGet("fibo",OBJPROP_PRICE2);
double diffH_L= MathAbs(fib100-fib0);
if ( fib0<fib100 ){
fib23.6= fib0+(diffH_L*23.6)/100;
fib38.2= fib0+(diffH_L*38.2)/100;
fib50= fib0+(diffH_L*50)/100;
fib61.8= fib0+(diffH_L*61.8)/100;
fib76.4= fib0+(diffH_L*76.4)/100;
}
else {
fib23.6= fib0-(diffH_L*23.6)/100;
fib38.2= fib0-(diffH_L*38.2)/100;
fib50= fib0-(diffH_L*50)/100;
fib61.8= fib0-(diffH_L*61.8)/100;
fib76.4= fib0-(diffH_L*76.4)/100;
}
كود PHP:double fibo(double Level){
double fibprice;
double fib100= ObjectGet("fibo",OBJPROP_PRICE1);
double fib0= ObjectGet("fibo",OBJPROP_PRICE2);
double diffH_L= MathAbs(fib100-fib0);
if ( fib0<fib100 )
fibprice= fib0+(diffH_L*Level)/100;
else
fibprice= fib0-(diffH_L*Level)/100;
return(fibprice);
}
كود PHP:if(fibo(38.2)>fibo(0.0)&& Ask>fibo(38.2)){
( طبعا أنا كتبت fibo(38.2)>fibo(0.0) عشان يكون واضح إني راسم الفيبو من تحت لفوق )
ممكن تعملها (fibo(100)>fibo(0.0 أي حاجة يعني بحيث تدل على أن الفيبو مرسوم من تحت لفوق ...... وتعكسها في شروط البيع أو حسب طريقتك في إستخدام الفيبو
وطبعا تقدر تستدعي أي مستوى يعني مثلا 61.8 هيكون(fibo(61.8
ولازم بعد ما ترسم الفيبو على الشارت تدخل الخصائص وتغير إسمه لـ fibo عشان الإكسبيرت يقدر يستدعيهآخر تعديل بواسطة xcv114 ، 24-05-2012 الساعة 11:47 PM
- 25-05-2012, 02:45 AM #3
شكرا كتير الك استاذ xcv114