PDA

View Full Version : 4105 لم يتم اختيار أي طلب؟ هل أفعل هذا صحيح؟



ثناء راسم
03-31-2009 06:54, 06:54 AM
خط الطلب الخاص بي:
OrderSend (Symbol ()، OP_BUYLIMIT، 1، NormalizeDouble (RectanglePriceMin 300 * Stage، Digits)، 3، NormalizeDouble (RectanglePriceMin، Digits)، NormalizeDouble (RectanglePriceMax، Digits) 500 * Stage، Order Sent، 16384،0، Green) .


محاولة اختيار طلبي لتأليف الأرباح أو - في دفتر يومياتي:

if (OrderSelect (16384، SELECT_BY_TICKET) == true)
طباعة (الربح لطلبك 16384 ، OrderProfit ())؛
آخر
طباعة (مرت OrderSelect خطأ ، GetLastError ())؛

لكني حصلت بدلاً من ذلك على خطأ 4105 ... غريب. . ؟

bavi7799
11-02-2021 23:56, 11:56 PM
16384 هو الرقم السحري الذي قمت بتعيينه لعملية الشراء. هذا ليس مبلغ التذكرة. إذا كنت بحاجة إلى القيام بشيء ما لبعض التجارة مباشرة بعد إنشائه ، قم بتعيين القيمة التي تم إرجاعها من Ordersend إلى عدد صحيح. القيمة المعادة هي مبلغ التذكرة لعملية الشراء السابقة. إذا كان هناك شيء ستعود إليه وتختاره لاحقًا ، فستحتاج إلى إنشاء حلقة تتخطى جميع طلباتك المفتوحة التي تبحث عن تلك التي تحتاجها.