![]() |
سؤال برمجي
السلام عليكم
معظم الدوال المستعملة لاخذ الربح و غلق الصفقات تكون على الشكل التالي }(if(AccountProfit()>=USD_Profit && Use_USD_Profit==true {; ()CloseOrders اي انها تغلق جميع الصفقات عند الوصول الى ربح محدد كيف استطيع تعديل الشروط بحيث يكون اغلاق الصفقات كالتالي يقوم الاكسبرت بحساب الربح المحقق من صفقات الشراء . اذا كانت أكبر أو تساوي USD_Profit يقوم باغلاق صفقات الشراء فقط ;( closeorders(OP_BUY يقوم الاكسبرت بحساب الربح المحقق من صفقات البيع . اذا كانت أكبر أو تساوي USD_Profit يقوم باغلاق صفقات البيع فقط ;( closeorders(OP_SELL |
رد: سؤال برمجي
اقتباس:
،،،اهلا بك اخي الفاضل ، يتم عمل وظيفة خارجية لحساب مجموع ربح صفقات الاتجاه المحدد،،، كود:
double Sym_Pro(int ty){ كود:
if(Sym_Pro(OP_BUY)>=USD_Profit && Use_USD_Profit==true){Close Buy} |
رد: سؤال برمجي
بارك الله فيك استاذ اسلام
ما شاء الله على الاجابة الحلوة |
رد: سؤال برمجي
اقتباس:
http://www9.0zz0.com/2017/04/27/13/880240172.jpg وقد حاولت الالتفاف على هذا الخطأ بتغيير كود إغلاق الصفقات كالتالي بالمناسبة لم اعرف طريقتك في نسخ ولصق الاكواد (لو عملت معروف وشرحتها) والطريقة العادية للنسخ و اللصق صعبة لانها تظهر بعض الاكواد مقلوبة لهذا سادرجها عل شكل صور http://www12.0zz0.com/2017/04/27/13/741598975.jpg وقد عمل الاكسبرت دون اخطاء لكنه يغلق صفقة واحدة فقط في الاتجاه و دون الوصول الى القيمة المحددة في USD_Profit اعتقد انه باغلاق الصفقات الاخري يتحقق المطلوب اليك الان كود الدالة التي استعملها لاغلاق الصفقات حسب الاتجاه http://www13.0zz0.com/2017/04/27/13/395737467.jpg كانت هذه الدالة في السابق تلتزم بالشروط .و تغلق الصفقات حسب الاتجاه بحيث استعملها لاغلاق الصفقات عند تشبع مؤشر RSI في الشراء او البيع وعند وضعها بقوسين فارغين تغلق جميع صفقات البيع و الشراء لكن الان اصبحت تغلق صفقة واحدة فقط كما ذكرت سابقا لو تفضلت استاذ اسلام و راجعت الاكواد لاعرف مكمن الخطأ |
رد: سؤال برمجي
اقتباس:
كود:
void CloseBuyOrders() ،،،تحياتي،،، |
رد: سؤال برمجي
اقتباس:
بارك الله فيك http://www2.0zz0.com/2017/04/27/16/298154101.gif |
الساعة الآن 02:21 PM |
Powered by vBulletin® Copyright ©2000 - 2025
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com