PDA

Zobacz pełną wersję : Jak sprawdzić aktualną cenę rynkową?



Georgiivasov
03-27-2009 21:13, 21:13
Zamierzam zamknąć zamówienie przez:

if (OrdersTotal () == 1)
{
OrderClose (16384,1, Ask, 3, Red);
}


Ale chcę powiedzieć coś takiego:
jeśli (obecna cena jest większa niż RectanglePriceMax OrdersTotal () == 1)
{
OrderClose (16384,1, Ask, 3, Red);
}


Jak to powiedzieć? Obecna cena jest większa niż lt; my variablegt; ?

karrttgi
08-18-2023 06:12, 06:12
if (Bidgt; myprice OrdersTotal () == 1) - Zamykaj również BUYS na ”Zapytaj” i SPRZEDAJ z ceną ”Cena”.

Georgiivasov
08-18-2023 07:33, 07:33
Wielkie dzięki ... może mogę zadać ci pytanie matematyczne? Mam 2 zmienne ... RectanglePriceMax (1.42000) RextanglePriceMin (1.43000) Te wartości hold of currency's ... przykłady znajdują się w (powyżej) Chcę znaleźć różnicę w liczbie pipsów pomiędzy nimi, a IF MNIEJSZY to 50, uruchomić instrukcję if ... Tak więc uważam, że to: int var3 = 0; var3 = RectanglePriceMax - RectanglePriceMin; if (var3 lt; 50) {stuff} ale z jakiegoś powodu nie otrzymuję oczekiwanych rezultatów, czy to prawda?

Burespearc91
08-18-2023 08:53, 08:53
var3 = (RectanglePriceMax - RectanglePriceMin)Point; to da ci różnicę w pestkach. sposób, w jaki ją masz, zanim wartość zawsze będzie mniejsza niż 50.

Georgiivasov
08-18-2023 10:14, 10:14
nikczemny, wielkie dzięki, pracował jak urok!