mode_tickvalue -- 嘘だ!!!!:) - ページ 4

 

米ドル円


MODE_TICKSIZE=0.00100000 は、気配値通貨(JPY)の価格変化の最小ステップ(Pointと同じ)。

MODE_TICKVALUE=1.09488252は預金 通貨、すなわちUSDです。

MODE_LOTSIZE=100000.000000 これはBASE通貨、すなわちUSDです。


===


1.09488252という値を得るにはどうしたらいいのか、説明してください


そのため、MODE_TICKVALUE = (MODE_TICKSIZE/MODE_ASK ) * MODE_LOTSIZE となります。



 
sergeev >>:


1 - для 5 знаков

10 - для 4

正直なところ、これはダイエーとその顧客の領域の問題である。

ルーブルで投票していれば、あっという間に4桁に戻ったのに・・・。


インターバンクでは、口座通貨と異なる利益通貨でポジションを建てたり決済したりすると、Equityは 常に変化します(例:USD口座で USDJPYを 取引する場合など)。評価時(この用語の使い方が間違っているかもしれません)にのみ、Equityが 確定します(USDJPYを 例として、JPYの 利益は現在のUSDJPY 為替レートでUSDに 変換されます)。

インターバンク、ボルタリング、シュミレーション...。

通常の交換機の目線で見てみてください。

そして、もっと簡単に...。

;)

 
SProgrammer >>:

Обьясните как вообще можно получить цифру 1.09488252!

上のコードを見てください。これは、任意の通貨ペアのTickValueが、任意の口座の通貨に対してどのように計算されるかを示しています。

 
getch >>:

Посмотрите код, что привел выше, там показано, как считается TickValue любой валютной пары при любой валюте счета.

E-ticパワー!:)

実際、あなたがコードを引用する前から、私は数え方を知っていましたし、あなたのコードでも、私はそれを調べました。:)


私が出したデータを使って、あなたの例で計算してみてください。!!!!

 

テスターに入ってるんですねー。

手動で変換する場合は、「1通貨」であるため変換できません。

結果が変換される必要があるUSDJPYの場合、必要なもの、すなわちUSDJPクォートがあります。


2010.01.13 12:14:42 2008.01.02 08:01 OTestExpert3 USDJPY,M1: MODE_TICKVALUE=1.09488252

5桁のティクヴァルヤの数字は、かなりリアルです...。

今、書いているところですが、インジケーターは、10.9397(4桁の 場合)と表示されます。

というのは、5桁で1.09397になるのですが...。

 
kombat >>:

Так это-ж в тестере!

Где для "ручного" пересчёта не получится ввиду "одновалютности".

В случае же с USDJPY где результат нужно перевести есть всё необходимое, т.е. котировка USDJP.


для пятизнака вполне реальная цифра тиквалуя...

ща вот, пишу, а индикатор кажет: 10.9397 (для четырёхзнака)

что будет 1.09397 для пятизнака...



泣くぞーーーーーーーーーーーーーーーーーーーーーーーー:)HOW、どう手に入れるか!数字で言うと、3つの数字を掛け合わせるだけです。現実だと言うのなら、計算してみろ。:)

 
SProgrammer >>:

Я ща заплачу!!!! :) КАК, как ее получить! На цифрах - просто три числа надо умножить. Вы говорите что она реальная - расчитайте. :)

泣け...

もう何も言うことはありませんし、正直、これ以上何を計算すればいいのかわかりません。


はい!インジケータはテスターではなく、実際に最も正常なチャートにぶら下がっている私を示しています。

 

ここで、参考になればと思い、あるサイトから盗んできたのですが...。

;)))


ポイント値の算出

すべての通貨ペアは、大きく3つのカテゴリーに分類されます。

リバースクオート(EURUSD、GBPUSD)のあるペア。

ダイレクトクォートのあるペア(USDJPY、USDCHF)

クロス・レート(GBPCHF、EURJPYなど)。

1.逆日歩のある通貨ペアの場合、ドル建てで表示されるピップ値は、以下の式に従って計算されます。

pip = lot_size * tick_size,
ここで、LOT_SIZE はロットサイズ、TICK_SIZE はティックサイズです。

リバースクォートの通貨ペアの場合、ピップ値は一定で、現在のクォートに依存しません。


EURUSDの場合、ロットサイズは100,000EUR、ティックサイズは0.0001です。
ピップ = 100,000 * 0.0001 = 10.00ドル
2.直接提示がある通貨ペアの場合、ドルで表示されるピップ値は、次の式に従って計算されます。

pip = lot_size * tick_size / current_quote,
ここで、LOT_SIZEはロットサイズ、TICK_SIZEはティックサイズ、CURRENT_QUOTEはペアの現在の気配値です。

直接提示の通貨ペアは、現在の気配値によってポイント値が変化します。


USDJPYの場合、ロットサイズは10万ドル、ティックサイズは0.01です。 USDJPYの気配値が114.66のとき
pip = 100,000 * 0.01 / 114.66 = $8.72
3.クロス・レートについては、ドルで表示されるピップ値は、次の式で計算されます。

pip = lot_size * tick_size * base_quote / current_quote,
LOT_SIZEはロットサイズ、TICK_SIZEはティックサイズ、BASE_QUOTEは基準(第一)通貨の対米ドル相場、CURRENT_QUOTEはペアの現在の相場です。

クロス・レートでは、ペア本体と基準 通貨の現在の相場によってポイント値が変化します。


GBPJPYの場合、ロットサイズは100,000GBP、ティックサイズは0.01、基準通貨はGBPUSDです。GBPJPYが230.82で、GBPUSDが2.0107で提示されている場合
pip = 100,000 * 0.01 * 2.0107 / 230.82 = $8.71

 
SProgrammer >>:

Я ща заплачу!!!! :) КАК, как ее получить! На цифрах - просто три числа надо умножить. Вы говорите что она реальная - расчитайте. :)

テスターでは、MarketWatchの データからMODE_TICKVALUEを カウントしています(テスター起動直前)。

 
kombat >>:

Поплачьте...

Большего мне нечего сказать, и честно не знаю что ещё мне надо посчитать.


Да! индикатор шо мне кажет не в тестере, а реально висящий на самом обычном графике.

2010.01.13 12:14:42 2008.01.02 08:01 OTestExpert3 USDJPY,M1: MODE_ASK=111.70900000

2010.01.13 12:14:42 2008.01.02 08:01 OTestExpert3 USDJPY,M1: MODE_BID=111.69000000


mode_tickvalue = (mode_ticksize/mode_ask ) * mode_lotsize = (mode_ticksize * mode_lotsize )/mode_ask = ( 0.001 * 100000 ) / 111.709 = 100 / 111.709 = ?である。:))