النتائج 61 إلى 75 من 77
- 28-07-2017, 05:13 AM #61
- 28-07-2017, 05:32 PM #62ابو شادي: قرات الخاص-لكل حادث حديث أخي,
الوقت حاليا لدي بالسالب.
- 28-07-2017, 05:35 PM #63
- 29-07-2017, 06:52 AM #64
لابد أخي تدرك اهمية التطبيق على فكرة سهلة في البداية--المتوسطات--لكي نستطيع التاكد من صحة النتائج-صحة الدخول والخروج
تخيل بدأنا بفكرة اعقد, كيف تعرف بسهولة صحة ماتراه؟
مثلا في مثال الماكد في رد اخر--ثبت بصغطة زر على زوج الصفقة ان الدخول تم مباشرة بعد التقاطع العكسي-وان الخروج تم بنفس الشروط-راجع ردود الامس في الموضووع الرئيس.
لاتنسى الهدف: ايا كانت الافكار والشروط كثيرة--نريد ان نصل لمرحلة برمجتها بسهولة -البرمجة الفورية لأي فكرة-وهذا يتم من خلال حقن الذهن بأعلى جرعات الفكر.
حاليا سيتم شرح HISTORY_DETAIL وهي التي راوغت عنها الاسبوع الماضي رغم ان الكود جاهز--فقط لكي يتم شرحها باسلوب تفهمه بشكل سريع ولا تشعر ان هناك تعقيد.
اسفل مدرج مع الماكد,
- 29-07-2017, 07:01 AM #65
فنحن بعد ان تحقق شرط التقاطع العكسي--عرفنا سعر الدخول entry عند الشمعة j
ثم بناء عليه بحثنا شرط الخروج الفني وقد حدث عند الشمعة cc
وبناء عليه عرفنا اقصى انعكاس بعد الدخول, وبالتالي كلما هبط 100 نقطة اضافة تكون صفقة جديدة وسعر دخول جدد,
وكل صفقة ينقص السعر 100 نقطة--على فرض اخترنا DD=100
حتى ينتهي من اخر سعر ممكن بناء على اقصى انعكاس من خلال while
مثلا عكس 744 نقطة
نتوقع 7 صفقات اضافية ؟؟
لاحظ اسفل---منطق سهل--وممكن انت تبرمجها بشكل افضل ولكن هنا نعتمد التفصيل البرمجي ما أمكن:
هذا للشراء
والعكس لعمليات البيع
1) هاي بدل اللو ---- وموجب بدل السالب لان كل سعر جديد يجب ان يكون اعلى من السعر السابق.آخر تعديل بواسطة فيلسوف البادية ، 29-07-2017 الساعة 07:06 AM
- 29-07-2017, 07:03 AM #66
للبيع:
كود PHP:Pair_Order_Symbol[i][m]=pair_0[i];
for(k=j;k>=1;k--)
{//for(k=j-2;k>=1;k--)
double My0=iMACD(pair_0[i],0,12,26,9,PRICE_CLOSE,MODE_MAIN, k+0);
double My1=iMACD(pair_0[i],0,12,26,9,PRICE_CLOSE,MODE_MAIN, k+1);
double Sy0=iMACD(pair_0[i],0,12,26,9,PRICE_CLOSE,MODE_SIGNAL, k+0);
double Sy1=iMACD(pair_0[i],0,12,26,9,PRICE_CLOSE,MODE_SIGNAL, k+1);
if(My0<Sy0 && My1>Sy1 && My0<0 && Sy0<0)
{//if(y0<=0 && y1>=0)
Pair_Exit_Candle[i][m]=k;
if(Pair_Exit_Candle[i][m]<0)
Pair_Exit_Candle[i][m]=0;
int dd=k;
break;
}//if(y0<=0 && y1>=0)
}//for(k=j-2;k>=1;k--)
entry=iOpen(pair_0[i],0,j);
Pair_Entry_Price[i][m]=entry;
MC=DD*10*MarketInfo(pair_0[i],MODE_POINT);//Pips
entry=entry+MC;
for(t=j;t>=dd;t--)
{//for(int t=j;t>=cc;t--)
double highy=iHigh (pair_0[i],0,t);
while(entry<=highy)
{//while(entry>=lowy)
TotalPositions++;
PairTotallPosition[i]++;
m=PairTotallPosition[i];
Pair_Order_Type[i][m]="SELL";
Pair_Order_Lot[i][m]=Lots*PairDegree[i];
//Pair_Order_Lot[i][m]=Lots*MathPow(2,PairDegree[i]-Degree);
//Pair_Order_Lot[i][m]=Lots;
PairEntryCandle[i][m]=t;
Pair_Exit_Candle[i][m]=dd;
PairPositionSerial[i][m]=m;
Pair_Order_Symbol[i][m]=pair_0[i];
Pair_Entry_Price[i][m]=entry;
entry=entry+MC;
}//while(entry>=lowy)
}//for(int t=j;t>=cc;t--)
- 29-07-2017, 07:04 AM #67
لاحظ اعلاه 3 اسطر متتالية للوتات--اختر واحد منها مع شطب الاثنين الاخرين ب هاشين //
الاشهر: مدرج و موحد و مضاعف--طبعا ممكن تستخدم اي معادلة اخرى.
- 29-07-2017, 07:07 AM #68
المدرج العادي اعتقد الان اي واحد ممكن يبرمجه بسهولة
- 29-07-2017, 02:33 PM #69
تأكيد صحة النتائج:
- 29-07-2017, 02:43 PM #70
الان الصورة السابقة في ذهنك وعدد صفقاتها 9 صفقات لاخر 20 يوم --- ت-3
لكي نتأكد من صحة النتائج,
الصورة التالية سيرة الحساب قارنها بالصورة السابقة, (من فضك راجع ردود اليوم في الموضوع الأصلي)
اول صفقة فتحت في اليوم رقم 9 -انظر للصورة اسفل وقارنها بأكبر رقم في الصورة السابقة تحت عمود CE
- 31-07-2017, 06:13 AM #71
RSI
نفس فكرة التبشبع الثلاثي العكسي للماكد
50----تصفير تشبع
قطع 70 للاعلى درجة تشبع
قطع 0 للاسفل درجة تشبع
كود PHP:void ENTRY_CONDITIONS()
{//void ENTRY_CONDITIONS()
string STARTER[28];
/////////////
TotalPositions=0;
for(int i=0;i<=27;i++)
{//for(i=0;i<28;i++)
PairTotallPosition[i]=-1;
PairDegree[i]=0;
STARTER[i]="NO";
if(pairs[i]==pair_0[i])
{//if(pairs[i]==pair_0[i])
for(int j=NoOfCandles+200;j>=1;j--)
{//for(int j=0;j<=NoOfCandles;j++)
double R1=iRSI(pair_0[i],0,14,PRICE_CLOSE, j+1);
double R2=iRSI(pair_0[i],0,14,PRICE_CLOSE, j+2);
if((R1<=50 && R2>=50) || (R1>=50 && R2<=50))
{//if((x0<0 && x1>0) || (x0>0 && x1<0))
PairDegree[i]=0;
STARTER[i]="YES";
}
if(STARTER[i]=="YES")
{//if(STARTER[i]=="YES")
//if(S1<0 && M1<0)
{//if(S1<0 && M1<0)
if(R2>30 && R1<30)
{//if(M1>S1 && M0<S0)
PairDegree[i]++;
if(j<=NoOfCandles)
{//if(j<=NoOfCandles)
if(PairDegree[i]>=Degree)
{//if(PairDegree[i]>=Degree)
TotalPositions++;
PairTotallPosition[i]++;
int m=PairTotallPosition[i];
Pair_Order_Type[i][m]="BUY";
Pair_Order_Lot[i][m]=Lots*PairDegree[i];
PairEntryCandle[i][m]=j;
PairPositionSerial[i][m]=m;
Pair_Order_Symbol[i][m]=pair_0[i];
for(int k=j;k>=1;k--)
{//for(k=j-2;k>=1;k--)
double R3=iRSI(pair_0[i],0,14,PRICE_CLOSE, k+1);
double R4=iRSI(pair_0[i],0,14,PRICE_CLOSE, k+2);
if(R3<70 && R4>70)
{//if(y0<=0 && y1>=0)
Pair_Exit_Candle[i][m]=k;
if(Pair_Exit_Candle[i][m]<0)
Pair_Exit_Candle[i][m]=0;
break;
}//if(y0<=0 && y1>=0)
}//for(k=j-2;k>=1;k--)
}//if(PairDegree[i]>=Degree)
}//if(j<=NoOfCandles)
}//if(M2>S2 && M1<S1)
}//if(S1<0 && M1<0)
//if(S1>0 && M1>0)
{//if(S1<0 && M1<0)
if(R1>70 && R2<70)
{//if(M1>S1 && M0<S0)
PairDegree[i]++;
if(j<=NoOfCandles)
{//if(j<=NoOfCandles)
if(PairDegree[i]>=Degree)
{//if(PairDegree[i]>=Degree)
TotalPositions++;
PairTotallPosition[i]++;
m=PairTotallPosition[i];
Pair_Order_Type[i][m]="SELL";
Pair_Order_Lot[i][m]=Lots*PairDegree[i];
PairEntryCandle[i][m]=j;
PairPositionSerial[i][m]=m;
Pair_Order_Symbol[i][m]=pair_0[i];
for(k=j;k>=1;k--)
{//for(k=j-2;k>=1;k--)
double R5=iRSI(pair_0[i],0,14,PRICE_CLOSE, k+1);
double R6=iRSI(pair_0[i],0,14,PRICE_CLOSE, k+2);
if(R6<30 && R5>30)
{//if(y0<=0 && y1>=0)
Pair_Exit_Candle[i][m]=k;
if(Pair_Exit_Candle[i][m]<0)
Pair_Exit_Candle[i][m]=0;
break;
}//if(y0<=0 && y1>=0)
}//for(k=j-2;k>=1;k--)
}//if(PairDegree[i]>=Degree)
}//if(j<=NoOfCandles)
}//if(M2>S2 && M1<S1)
}//if(S1<0 && M1<0)
}//if(STARTER[i]=="YES")
}//for(int j=0;j<=NoOfCandles;j++)
}//if(pairs[i]==pair_0[i])
}//for(i=0;i<28;i++)
}////void ENTRY_CONDITIONS()
- 08-08-2017, 06:06 PM #72
من هنا حتى نهاية الشهر تأكيد مع بعض صحة النتائج
سنركز على اضمن مؤشر ناج التشبع الثلاثي العكسي على الماكد
حمل كل الملفات ال 21 اسفل المضغوطة وضعها تحت include
ثم حمل معه ملف macd
وكمبلة على جهازك لكي تأخذ التفعيلات مجراها
وكما وعدنا 1 سبممبر يكون التأكيد على صحتها وهذه نطرها مؤقتل للتجارب والتأكيد مع بعض
نرجو المساهة في تأكيد صحة النتائج لتحظى باحترام خاص
- 08-08-2017, 06:49 PM #73
Cancel_MD الغ فكرة المدرج
Include_MD اشمل فكرة المدرج بناء على السعر الفني للماكد لحظة التشبع عند الدرجة التي تم اختيارها
Include_TP : تفعيل شمول الهدف ووقف الخسارة لو تحقق قبل الخروج الفني
Cancel_TP: الغاء الهدف ووقف الخسارة---بحيث يكون الخروج فني
ولان الملفات منفصلة-- حتى البرامج الاخرى غير فكرة الماكد هنا ينعكس هذا الامر-بعد الكمبلة(تحويل الملف)
- 08-08-2017, 06:58 PM #74
- 08-08-2017, 08:41 PM #75
تقريبا ملخص كافة المؤشرات الفنية: ابتعد فقط عن ازواج الدولار وتداول ماسواها
يعني ممكن تقول اكثر خسائر العالم تداولهم ازواج الدولار