Скачать MetaTrader 5

OrderProfit() - как расчитывается?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Forex Trader
114318
Forex Trader  
Квотовцы.

Как расчитывается OrderProfit() на напримере кросса EURCHF (buy 0.30 EURCHF at 1.5404 at price 1.5497)?

Учитывает ли он свопы?
По какому курсу переводит профит в доллары при тестировании стратегий?

В тестере, перед закрытием ордера OrderProfit() = 71.91.
Закрываю ордер в протокол записывается:
2 2005.01.04 16:25 sell 2 0.10 1.5500 2.0500 0.0555 0.00 100000.00
3 2005.01.19 12:02 close 2 0.10 1.5412 2.0500 0.0555 63.63 100063.63

Откуда разница?
MetaQuotes Software Corp.
Модератор
192422
MetaQuotes Software Corp.  
OrderProfit() показывает чистый профит у сделки без свопов и комиссий.

А вот уже при закрытии позиции на баланс начисляется общий итог сделки как:
NormalizeDouble( OrderProfit() + OrderCommission() + OrderSwap(), 2);

Свопы и комиссии можно получить через соответвующие вызовы OrderCommission() и OrderSwap().

63.63 = 71.91 + OrderCommission()+OrderSwap()
Forex Trader
114318
Forex Trader  
Спасибо за ответ.
Не ответили на вопрос:
По какому курсу переводится профит в доллары при тестировании стратегий?

Ведь результат всегда дается в долларах, или?
MetaQuotes Software Corp.
Модератор
192422
MetaQuotes Software Corp.  
Так как это кросс курс, то в доллары переводится через USDCHF, курс которой берется по рынку.
Forex Trader
114318
Forex Trader  
Так как это кросс курс, то в доллары переводится через USDCHF, курс которой берется по рынку.


Какой рынок у тестера !...
Forex Trader
114318
Forex Trader  
Текущий на момент тестирования
Forex Trader
114318
Forex Trader  
Текущий на момент тестирования

А откуда тестер знает курс, если я тестирую автономно и USDCHF не загружен?
MetaQuotes Software Corp.
Модератор
192422
MetaQuotes Software Corp.  
Текущий на момент тестирования

А откуда тестер знает курс, если я тестирую автономно и USDCHF не загружен?

А почему бы не почитать соответствующие статьи, объясняющие принципы работы тестера и особенности расчетов кросс-курсов? Ведь знаете, где находятся эти статьи...
Forex Trader
114318
Forex Trader  
А почему бы не почитать соответствующие статьи, объясняющие принципы работы тестера и особенности расчетов кросс-курсов? Ведь знаете, где находятся эти статьи...

Напомните, плиз.
В статье "MQL4: Тестирование экспертов в клиентском терминале MetaTrader 4. Взгляд изнутри" не нашел этого.
MetaQuotes Software Corp.
Модератор
192422
MetaQuotes Software Corp.  
А что - только одна статья в разделе? Особенно в разделе "Тестер".
Forex Trader
114318
Forex Trader  
А что - только одна статья в разделе? Особенно в разделе "Тестер".

А не могли бы Вы назвать конкретно статью.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий