PDA

View Full Version : كيف تعرف سعر السوق الحالي؟



miegolgt6
03-27-2009 21:13, 09:13 PM
أنا أحاول إغلاق أحد الطلبات من خلال:

إذا (OrdersTotal () == 1)
{
OrderClose (16384،1، اسأل، 3، الأحمر)؛
}


لكن ما أريد قوله هو شيء مثل:
إذا كان (السعر الحالي أكبر من RectanglePriceMax OrdersTotal () == 1)
{
OrderClose (16384،1، اسأل، 3، الأحمر)؛
}


كيف اقول ذلك؟ السعر الحالي أكبر ثم lt ؛ بلدي المتغير. ؟

محفوظ ألماس
12-10-2021 13:56, 01:56 PM
إذا كان (Bidgt؛ myprice OrdersTotal () == 1) - أغلق أيضاً BUYS في 'Ask' و SELLS بسعر 'Bid'.

miegolgt6
12-10-2021 15:17, 03:17 PM
شكرا جزيلا ... ربما يمكنني أن أسألك سؤال الرياضيات؟ لدي متغيرين ... RectanglePriceMax (1.42000) RextanglePriceMin (1.43000) قيم هذه القيمة للعملة ... الأمثلة موجودة في (أعلاه) أريد أن أجد الفرق بين عدد النقاط في بينها وبين IF SMALLER ثم 50 ، لتشغيل العبارة if ... لذلك أعتقد أنه: int var3 = 0؛ var3 = RectanglePriceMax - RectanglePriceMin؛ إذا (var3 lt؛ 50) {stuff} ولكن لسبب ما لا أحصل على النتائج المتوقعة ، فهل هذا صحيح؟

hatinapk
12-10-2021 16:38, 04:38 PM
var3 = (RectanglePriceMax - RectanglePriceMin)نقطة ؛ هذا سوف تحصل على الفرق في النقاط. بالطريقة التي كانت بها قبل أن تقل القيمة دائمًا عن 50.

miegolgt6
12-10-2021 17:59, 05:59 PM
الأشرار ، شكرا جزيلا ، عملت مثل السحر!