PDA

View Full Version : وقف الخسارة = 1؟ هاه؟



miegolgt6
03-30-2009 12:31, 12:31 PM
مرحبا يا شباب،

لقد كنت من المفيد جدا ولكن أتساءل عما إذا كان يمكن أن تساعد في تفسير هذا ...

عندما أقوم بتشغيل EA ، يوضح أمر الطباعة أن قيمة var3 (توقفاتي) هي 1. كيف يتم التوصل إلى هذا الرقم؟


وهنا خط الانتاج:
Recmax: 1.9859 Recmin: 1.9782 Stop: 1

أنا أتوقع أن تكون القيمة 50 نقطة أقل ثم Recmax التي ستكون مثل 1.9359



==========
الشفرة
==========



int var3 = NormalizeDouble (RectanglePriceMax، Digits) -500 * Point؛

OrderSend (Symbol ()، OP_BUYLIMIT، 1، NormalizeDouble (RectanglePriceMin، Digits)، 3، var3، NormalizeDouble (RectanglePriceMin، Digits) 500 * Point، Order Sent، 16384،0، Green)؛


Print (Recmax:، RectanglePriceMax، Recmin:، RectanglePriceMin، Stop:، var3، This for the bullish pattern)؛

زاهد هبة
11-25-2021 11:33, 11:33 AM
هو خطأ قمت بنشره هنا أو هناك فجوة في الكود هنا: int var3 = NormalizeDouble (RectanglePriceMax، D igits) -500 * Point؛ من المفترض أن يكون الأرقام ...

miegolgt6
11-25-2021 12:54, 12:54 PM
همم أنا donno لماذا عندما نسخ هذا ما حدث ، لكنني أخرج هذا الخط ووضعه في المفكرة وليس هناك مسافات ، حتى إعادة كتابتها يدوياً ... ولكن ركض وحصلت على نفس القيمة من 1 ... hmmmm

snamtt
11-25-2021 14:14, 02:14 PM
Recmax: 1.9859 Recmin: 1.9782 Stop: 1 Im تتوقع أن تكون القيمة 50 نقطة أقل ثم Recmax التي ستكون مثل 1.9359 ... int var3 = NormalizeDouble (RectanglePriceMax، Digits) -500 * Point؛
مرحبًا ، trader346 ، الخطأ هو أنك تعلن عن var3 كـ ”int” ، ولكن قم بتعيين قيمة مزدوجة لها ، بحيث يتم اقتطاعها إلى عدد صحيح (في هذه الحالة إلى ”1”). جرب هذا: double var3 = NormalizeDouble (RectanglePriceMax، Digits) -500 * Point؛

miegolgt6
11-25-2021 15:35, 03:35 PM
شرير ، شكرا جزيلا!