doubleOrderClosePrice() Возвращает цену закрытия выбранного ордера. Ордер должен быть предварительно выбран с помощью функции OrderSelect().
Мне не понятно. Возвращает цену закрытия выбранного закрытого
ордера или цена закрытия будет такая, если мы его закроем :)
Остальное мне понятно. И вариант Meat мне как-то больше всего понравился,
т.к. не надо заморачиваться на типе ордера (buy, sell).
Я тоже как то спрашивал об этом. Как мне объяснил рош функция
для открытого ордера просто возвращает текущий Bid или Ask (смотря
какое направление), поэтому перед его вызовом нужно сделать RefreshRates чтоб данные были корректными.
doubleOrderClosePrice() Возвращает цену закрытия выбранного ордера. Ордер должен быть предварительно выбран с помощью функции OrderSelect().
Мне не понятно. Возвращает цену закрытия выбранного закрытого
ордера или цена закрытия будет такая, если мы его закроем :)
Остальное мне понятно. И вариант Meat мне как-то больше всего понравился,
т.к. не надо заморачиваться на типе ордера (buy, sell).
Я тоже как то спрашивал об этом. Как мне объяснил рош функция
для открытого ордера просто возвращает текущий Bid или Ask (смотря
какое направление), поэтому перед его вызовом нужно сделать
RefreshRates чтоб данные были корректными.
Резюме:
Мне не понятно. Возвращает цену закрытия выбранного закрытого ордера или цена закрытия будет такая, если мы его закроем :)
Остальное мне понятно. И вариант Meat мне как-то больше всего понравился, т.к. не надо заморачиваться на типе ордера (buy, sell).
Только учтите, что значение MarketInfo(OrderSymbol(),MODE_TICKVALUE) дается из расчета на 1 лот. Более правильным будет
Мне не понятно. Возвращает цену закрытия выбранного закрытого ордера или цена закрытия будет такая, если мы его закроем :)
Остальное мне понятно. И вариант Meat мне как-то больше всего понравился, т.к. не надо заморачиваться на типе ордера (buy, sell).
Я тоже как то спрашивал об этом. Как мне объяснил рош функция для открытого ордера просто возвращает текущий Bid или Ask (смотря какое направление), поэтому перед его вызовом нужно сделать RefreshRates чтоб данные были корректными.
Только учтите, что значение MarketInfo(OrderSymbol(),MODE_TICKVALUE) дается из расчета на 1 лот. Более правильным будет
Спасибо!
А в описании об этом не сказано. Неужели это настолько естественно, что об этом не надо упоминать.
Хотя, для профи это наверное ясно и без уточнений :)
Мне не понятно. Возвращает цену закрытия выбранного закрытого ордера или цена закрытия будет такая, если мы его закроем :)
Остальное мне понятно. И вариант Meat мне как-то больше всего понравился, т.к. не надо заморачиваться на типе ордера (buy, sell).
Я тоже как то спрашивал об этом. Как мне объяснил рош функция для открытого ордера просто возвращает текущий Bid или Ask (смотря какое направление), поэтому перед его вызовом нужно сделать RefreshRates чтоб данные были корректными.
т.е. вариант KimIV переходит в ваш вариант