رد: مؤشر قوي يحتاج اكسبيرت ذكي
اقتباس:
المشاركة الأصلية كتبت بواسطة J3ifer
لا أدري لماذا يغلق الاوامر ولا يجعلها تتفعل .. هل الموضوع من المنصة عندي؟
انظر الصورة أخي تعليق الاوامر والاهداف ممتاز ولكن لما يوصل السعر لنقطة التفعيل يغلق الاوردر ويمسح من الشارت
ملف مرفق 58978 ملف مرفق 58979 عرفت المشكلة أين ولكن لغشامتي في البرمجة لا اعرف كيف اتفادى هذا الموضوع
الاكسبيرت الذي صنعته انت أخي العزيز يعلق الاوامر على المستطيل الاخير ولكني انا جعلته المستطيل ما قبل الاخير بتغير هذا الكود من داخل الاكسبيرت للتاكد من السعر ابتعد عن هذا المستطيل
[PHP]
string objnameup ="II_SupDem"+name+"UPFILL1" ;
string objnamedn="II_SupDem"+name+"DNFILL1" ;
[/PHP]إلى هذا الكود
[PHP]
string objnameup ="II_SupDem"+name+"UPFILL2" ;
string objnamedn="II_SupDem"+name+"DNFILL2" ;
[/PHP]وبما انه لدينا هذا الكود
[PHP]
if(Up2!=UpVal2&&TUp2!=Time[0]){
Delete(OP_SELLLIMIT);
TUp2=(int)Time[0];
}
if(DN1!=DNVal1&&TDN1!=Time[0]){
Delete(OP_BUYLIMIT);
TDN1=(int)Time[0];
}[/PHP]سيتم التاكد من انه الاوامر معلقة على المستطيل قبل الاخير أي على المستطيل المنتهي اسمه برقم اثنين واذا اختلف ذلك سيتم مسح الامر المعلق ... هذا يجعل الاكسبيرت يحدث مناطق الاوامر المعلقة ولكن سيمنع تفعيل الاوامر .. لانه مع وصول السعر للامر المعلق لن يكون هناك وجود لمستطيلين تحت السعر بل مستطيل واحد وسيتغر اسمه لينتهي برقم واحد وهكذا سيمسحه الاكسبيرت قبل ان يتفعل