MODE_TICKVALUE -- LIES!!!! :) - page 2

 
getch >>:
Тут вовсю использовал MODE_TICKVALUE. Работет корректно.

Have you done a manual count?

 

MODE_POINT is the minimum unit of measure of the price, the value reversed by Digits, e.g. for four digits the price is 1.1111 - so POINT = 0.0001. Five digits have 0.00001.

MODE_TICKSIZE - the minimum unit of price change, for example EURUSD can change by one point per tick, then at EURUSD one tick equals 1 point. For example, on the DAX, price changes by 5 points per tick, its TICKSIZE = 0.0005.

MODE_TICKVALUE - it is measured in money, change of profit of the order with 1.0 lot, when the price changes by 1 tick. For EURUSD it is 10$, with an order of 1 lot, we have 10$ per point.

 
It may not add up in calculations because, as the price of the tick changes, the value of the tick changes and the calculations are made using a single value that is available at the current moment in time.
 
Integer >>:
Не сходиться может при расчетах, потому что, по мере изменения цены стоимости тика меняется, а расчеты ведуться с использованием какого-то одного значения, которое имеется на текущий момент времени.

I'm kind of smart, you know :) - I was running it in the tester. There can't be anything undetermined there.

I gave an example there - can you calculate by hand? I also gave you the answer from marketinfo.

 

1 lot = 100000 e.B.V.

tixias = 0.0001


buy 1 lot of eurobucks, the current rate is 1.2345, count:

100000 euros for 123450 quid

on the next tick we sell these 100000 euros, the rate is 1.2346, we get 123460

123460 - 123450= 10


in the example when the currency of the quote is not equal to the currency of the deposit, for example bahsen,

we substitute the rate of the ratio of this currency to the currency of the deposit...


I don't see anything complicated...

 
Integer >>:

MODE_POINT это минимальная единица измерения цены, величина обртная Digits, например, у четырехзнаков цена имеет вид 1.1111 - значит POINT = 0.0001. У пятизнаков - 0.00001.

MODE_TICKSIZE - минимальная единица изменения цены, например EURUSD за один тик может изменять на один пункт, то у EURUSD один тик равен 1 пункту. Например на DAX цена за один тик меняется на 5 пунктов, у него TICKSIZE = 0.0005.

MODE_TICKVALUE - в деньгах измеряется, изменение прибыли ордера с лотом 1.0 при движении цена на 1 тик. У EURUSD равно 10$, с ордера в 1 лот, имеем 10$ с одного пункта.

MODE_TICKVALUE for EURUSD according to marketinfo = 1.0000000 :), not 10.

 
kombat >>:

1 лот = 100000 е.б.в

тиксайз = 0.0001


покупаем 1 лот евробакса, текущий курс 1.2345, считаем:

100000 евро за 123450 баксов

на следующем тике продаём эти 100000 евро, курс 1.2346, получаем 123460 баксофф.

123460 - 123450= 10


в примере когда валюта котировки не равна валюте депозита, например баксоена,

то подставляем курс отношения этой валюты к валюте депо...


Ниччего сложного не вижу...


What's there to theorize about? ;( Just do the math, I was sure it was clear too. :)

In the example USDJPY One of the currencies is the depo currency.

 
SProgrammer >>:

MODE_TICKVALUE для EURUSD по маркетинфо = 1.0000000 :), а не 10.

It is possible.

For some, certainly one dtz, use 1 lot = 10000 f.o.b.

 
SProgrammer >>:

Ну что теоретизировать то. ;( Ну просто посчитайте, я же тоже был уверен что все понятно. :)

В примере USDJPY Одна из валют валюта депо.

Nuno is not one of them, but the quote currency, JPY in this case.

 
SProgrammer писал(а) >>

MODE_TICKVALUE for EURUSD according to marketinfo = 1.0000000 :), not 10.

I have 10.

Reason: