MODE_TICKVALUE -- LIES!!!! :) - pagina 2

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

Avete fatto un conteggio manuale?

 

MODE_POINT è l'unità di misura minima del prezzo, il valore invertito da Digits, ad esempio per quattro cifre il prezzo è 1,1111 - quindi POINT = 0,0001. Cinque cifre hanno 0,00001.

MODE_TICKSIZE - l'unità minima di cambiamento del prezzo, per esempio EURUSD può cambiare di un punto per tick, quindi a EURUSD un tick equivale a 1 punto. Per esempio, sul DAX, il prezzo cambia di 5 punti per tick, il suo TICKSIZE = 0,0005.

MODE_TICKVALUE - si misura in denaro, cambiamento di profitto dell'ordine con 1.0 lotto, quando il prezzo cambia di 1 tick. Per EURUSD è 10$, con un ordine di 1 lotto, abbiamo 10$ per punto.

 
Può non quadrare nei calcoli perché, come il prezzo del tick cambia, il valore del tick cambia e i calcoli sono fatti usando un unico valore che è disponibile nel momento attuale.
 
Integer >>:
Не сходиться может при расчетах, потому что, по мере изменения цены стоимости тика меняется, а расчеты ведуться с использованием какого-то одного значения, которое имеется на текущий момент времени.

Sono abbastanza intelligente, sai :) - Lo stavo eseguendo nel tester. Non ci può essere nulla di indeterminato.

Ho fatto un esempio lì - si può calcolare a mano? Ti ho anche dato la risposta di marketinfo.

 

1 lotto = 100000 e.B.V.

tixias = 0,0001


comprare 1 lotto di eurobucks, il tasso attuale è 1,2345, contare:

100000 euro per 123450 sterline

nel prossimo tick vendiamo questi 100000 euro, il tasso è 1,2346, otteniamo 123460

123460 - 123450= 10


nell'esempio in cui la valuta della quotazione non è uguale alla valuta del deposito, per esempio bahsen,

sostituiamo il tasso del rapporto tra questa moneta e la moneta del deposito...


Non vedo niente di complicato...

 
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 per EURUSD secondo marketinfo = 1.0000000 :), non 10.

 
kombat >>:

1 лот = 100000 е.б.в

тиксайз = 0.0001


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

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

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

123460 - 123450= 10


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

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


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


Cosa c'è da teorizzare? ;( Basta fare i conti, anche io ero sicuro che fosse chiaro :)

Nell'esempio USDJPY Una delle valute è la valuta di deposito.

 
SProgrammer >>:

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

È possibile.

Per alcuni, certamente un dtz, usate 1 lotto = 10000 f.o.b.

 
SProgrammer >>:

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

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

Nuno non è uno di loro, ma la valuta di quotazione, JPY in questo caso.

 
SProgrammer писал(а) >>

MODE_TICKVALUE per EURUSD secondo marketinfo = 1.0000000 :), non 10.

Ne ho 10.

Motivazione: