اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   ورشة التعلم بالممارسه (https://fx-arabia.com/vb/showthread.php?t=13448)

حكيم 03-10-2011 01:52 AM

رد: ورشة التعلم بالممارسه
 
نحدد الستوب
كود:

double StopLoss;

StopLoss=iCustom(0,60,"Support and Resistance (Barry)",1,0)-0,0015;

60 تمثل الساعة
1 يمثل الخط الازرق من المؤشر
Support and Resistance (Barry

حكيم 03-10-2011 02:08 AM

رد: ورشة التعلم بالممارسه
 
* الهدف :
* إذا كان موفنج 90 (الخط الابيض) تحت الموفنجات 7-15 فهدفنا أول منطقة مقاومة .
* إذا كانموفنج 90 فوق الموفنجات 7-15 فهدفنا ملامسة الموفنج 90 أو المقاومة التي تسبقه .


الان هو يريد ان يقول اذا كان موفنج 90 أكبر من 7 و 15 فيمثل الهدف

اذا كان غير ذلك يعني else فان الهدف يكون مقاومة المؤشر Support and Resistance (Barry

اذا كيف نكتب

كود:

if(iMA(0,0,90,0,0,0,1)>iMA(0,0,7,0,0,0,1) && iMA(0,0,90,0,0,0,1)>iMA(0,0,15,0,0,0,1))TakeProfit= iMA(0,0,90,0,0,0,1);
else TakeProfit=iCustom(0,60,"Support and Resistance (Barry)",0,0);


حكيم 03-10-2011 02:19 AM

رد: ورشة التعلم بالممارسه
 
اذن شرط الشراء كالتالي
كود:

double StopLoss;
double TakeProfit;
double Lot=0.1;
int magic=14253;
int slippage=3;
int P=1;
if (Digits==3 || Digits==5)P=10;
if(iMA(0,0,7,0,0,0,1)>iMA(0,0,15,0,0,0,1) && iMA(0,0,7,0,0,0,2)<iMA(0,0,15,0,0,0,2)&& iRSI(0,0,14,0,1)>50
  && iMomentum(0,0,15,0,1)>100){
 
  StopLoss=iCustom(0,60,"Support and Resistance (Barry)",1,0)-0.0015;
 
  if(iMA(0,0,90,0,0,0,1)>iMA(0,0,7,0,0,0,1) && iMA(0,0,90,0,0,0,1)>iMA(0,0,15,0,0,0,1))TakeProfit= iMA(0,0,90,0,0,0,1);
  else TakeProfit=iCustom(0,60,"Support and Resistance (Barry)",0,0);
 
  OrderSend(Symbol(), OP_BUY,Lot, Ask, slippage*P, StopLoss, TakeProfit, "", magic, 0, Green);
  }


حكيم 03-10-2011 02:20 AM

رد: ورشة التعلم بالممارسه
 
ننتقل الى البيع

حكيم 03-10-2011 02:22 AM

رد: ورشة التعلم بالممارسه
 
- تقاطع موفينج 7 مع موفينج 15 هبوطاً
- وجود RSI تحت خط 50
- وجود مومنتم تحت خط 100

كود:

iMA(0,0,7,0,0
كود:

,0,1)<iMA(0,0,15,0,0,0,1) && iMA(0,0,7,0,0,0,2)>iMA(0,0,15,0,0,0,2)&& iRSI(0,0,14,0,1)<50
  && iMomentum(0,0,15,0,1)<100


حكيم 03-10-2011 02:27 AM

رد: ورشة التعلم بالممارسه
 
الان الوقف
الوقف : فوق آخر نقطة مقاومة فريم الساعة ب 15 نقطة . حسب مؤشر
( باري – دعم ومقاومة )


كود:

StopLoss=iCustom(0,60,"Support and Resistance (Barry)",0,0)+0,0015;
* الهدف :
* إذا كان الموفنج 90 فوق الموفنجات 7-15 فهدفنا أول منطقة دعم
* إذا كان الموفنج 90 تحت الموفنجات 7-15 فهدفنا ملامسة الموفنج 90 أو
الدعم الذييسبقه .
كود:

  if(iMA(0,0,90,0,0
كود:

,0,1)<iMA(0,0,7,0,0,0,1) && iMA(0,0,90,0,0,0,1)<iMA(0,0,15,0,0,0,1))TakeProfit= iMA(0,0,90,0,0,0,1);
  else TakeProfit=iCustom(0,60,"Support and Resistance (Barry)",1,0);


حكيم 03-10-2011 02:31 AM

رد: ورشة التعلم بالممارسه
 
اذا البيع سيكون كالتالي
كود:

if(iMA(0,0,7,0,0,0,1)<iMA(0,0,50,0,0,0,1) && iMA(0,0,7,0,0,0,2)>iMA(0,0,50,0,0,0,2)&& iRSI(0,0,14,0,1)<50
  && iMomentum(0,0,15,0,1)<100){
 
  StopLoss=iCustom(0,60,"Support and Resistance (Barry)",0,0)+0.0015;
 
  if(iMA(0,0,90,0,0,0,1)<iMA(0,0,7,0,0,0,1) && iMA(0,0,90,0,0,0,1)<iMA(0,0,15,0,0,0,1))TakeProfit= iMA(0,0,90,0,0,0,1);
  else TakeProfit=iCustom(0,60,"Support and Resistance (Barry)",1,0);
 
  OrderSend(Symbol(), OP_SELL,Lot, Ask, slippage*P, StopLoss, TakeProfit, "", magic, 0, Green);
  }


حكيم 03-10-2011 02:50 AM

رد: ورشة التعلم بالممارسه
 
الاكسبيرت سيكون على الشكل التالي
كود:

double StopLoss;
double TakeProfit;
extern double Lot=0.1;
int magic=14253;
int slippage=3;
int P=1;

int start(){
if (Digits==3 || Digits==5)P=10;


if(iMA(0,0,7,0,0,0,1)>iMA(0,0,15,0,0,0,1) && iMA(0,0,7,0,0,0,2)<iMA(0,0,15,0,0,0,2)&& iRSI(0,0,14,0,1)>50
  && iMomentum(0,0,15,0,1)>100){
 
  StopLoss=iCustom(0,60,"Support and Resistance (Barry)",1,0)-0.0015;
 
  if(iMA(0,0,90,0,0,0,1)>iMA(0,0,7,0,0,0,1) && iMA(0,0,90,0,0,0,1)>iMA(0,0,15,0,0,0,1))TakeProfit= iMA(0,0,90,0,0,0,1);
  else TakeProfit=iCustom(0,60,"Support and Resistance (Barry)",0,0);
 
  OrderSend(Symbol(), OP_BUY,Lot, Ask, slippage*P, StopLoss, TakeProfit, "", magic, 0, Green);
  }
 
 
if(iMA(0,0,7,0,0,0,1)<iMA(0,0,50,0,0,0,1) && iMA(0,0,7,0,0,0,2)>iMA(0,0,50,0,0,0,2)&& iRSI(0,0,14,0,1)<50
  && iMomentum(0,0,15,0,1)<100){
 
  StopLoss=iCustom(0,60,"Support and Resistance (Barry)",0,0)+0.0015;
 
  if(iMA(0,0,90,0,0,0,1)<iMA(0,0,7,0,0,0,1) && iMA(0,0,90,0,0,0,1)<iMA(0,0,15,0,0,0,1))TakeProfit= iMA(0,0,90,0,0,0,1);
  else TakeProfit=iCustom(0,60,"Support and Resistance (Barry)",1,0);
 
  OrderSend(Symbol(), OP_SELL,Lot, Ask, slippage*P, StopLoss, TakeProfit, "", magic, 0, Green);
  } 
 
 
  return (0);
  }


حكيم 03-10-2011 02:52 AM

رد: ورشة التعلم بالممارسه
 
1 مرفق
اليكم الاكسبيرت جاهز على صيغة ام كيو فور

khabini 03-10-2011 06:17 AM

رد: ورشة التعلم بالممارسه
 
السلام عليكم

رائع كالعاده أخي حكيم طريقه أكثر من رائعه. أنا كتبت الإسكريبت ده و لاقيت فيه مشكله
المشكله ان عند كسر المقاومه أو إختراق الدعم يكون التيك بروفت أقل من سعر الشراء مما يسبب خطأ و لذا أعتقد انه يجب وضع شرط للشراء أن يكون التيك بروفت أكبر من سعر الشراء + السبريد و العكس في البيع.


الساعة الآن 09:58 AM

Powered by vBulletin® Copyright ©2000 - 2025

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com