mode_tickvalue -- lies!!!!:) - 页 4 1234567 新评论 John 2010.01.13 11:50 #31 美元兑日元 MODE_TICKSIZE=0.00100000是报价货币的最小价格变化步数,即日元(与Point相同)。 MODE_TICKVALUE=1.09488252为存款 货币,即美元。 MODE_LOTSIZE=100000.000000 这是基准货币,即美元。 === 请解释一下,我们如何能得到1.09488252的数值! 所以MODE_TICKVALUE = (MODE_TICKSIZE/MODE_ASK ) * MODE_LOTSIZE kombat 2010.01.13 12:05 #32 sergeev >>: 1 - для 5 знаков 10 - для 4 坦率地说,这是Daets和他们的客户领域的一个问题。 如果你用卢布投票,你就会马上回到四位数......。 在银行间,如果你用与账户货币不同的盈利货币开仓和平仓(例如,在美元账户 中,你用USDJPY 做交易),Equity 会不断变化。只有在估值的时候(我可能用错了这个词),股权 才是固定的(以美元兑日元 为例--日元 的利润按照当前美元兑 日元的汇率兑换成美元)。 银行间,挥舞着,招摇过市......。 试着从一个普通交换器的角度来看它。 然后它变得更容易... ;) [删除] 2010.01.13 12:08 #33 SProgrammer >>: Обьясните как вообще можно получить цифру 1.09488252! 看看上面的代码,它显示了任何货币对的TickValue 是如何为任何账户货币计算的。 John 2010.01.13 12:18 #34 getch >>: Посмотрите код, что привел выше, там показано, как считается TickValue любой валютной пары при любой валюте счета. E-tic power!:) 事实上,甚至在你引用代码之前,我就知道如何计算,在你的代码中,我也查到了。:) 通过你的例子,用我给的数据计算一下。!!!! kombat 2010.01.13 12:30 #35 所以它在测试器中! 由于 "单一货币","手动 "转换是不可能的。 在美元兑日元需要转换结果的情况下,有你需要的一切,即USDJP报价。 2010.01.13 12:14:42 2008.01.02 08:01 OTestExpert3 USDJPY,M1: MODE_TICKVALUE=1.09488252 为五位数的tikvahluya数字是相当真实的...... 现在我正在写作,指标显示:10.9397(为四位数)。 这将是1.09397的五位数... John 2010.01.13 12:32 #36 kombat >>: Так это-ж в тестере! Где для "ручного" пересчёта не получится ввиду "одновалютности". В случае же с USDJPY где результат нужно перевести есть всё необходимое, т.е. котировка USDJP. для пятизнака вполне реальная цифра тиквалуя... ща вот, пишу, а индикатор кажет: 10.9397 (для четырёхзнака) что будет 1.09397 для пятизнака... 我要哭了!!!!:)如何,如何得到它!?在数字方面--你只需将三个数字相乘即可。你说它是真实的--计算一下吧。:) kombat 2010.01.13 12:38 #37 SProgrammer >>: Я ща заплачу!!!! :) КАК, как ее получить! На цифрах - просто три числа надо умножить. Вы говорите что она реальная - расчитайте. :) 哭泣... 我没有什么可说的了,说实话,我也不知道 还需要计算什么。 是的!指标显示我不是在测试器中,而是实际上挂在最正常的图表上。 kombat 2010.01.13 12:42 #38 在这里,我从一个网站上偷了这个,看看是否有帮助...... ;))) 分值的计算 所有货币对大致可分为三类 有反向报价的货币对(欧元兑美元,英镑兑美元)。 有直接报价的货币对(USDJPY,USDCHF)。 交叉汇率(GBPCHF,EURJPY,等等)。 1.对于有反向报价的货币对,点值以美元表示,根据以下公式计算 pip = lot_size * tick_size。 其中LOT_SIZE是手数,TICK_SIZE是Tick大小。 对于有反向报价的货币对,点值是恒定的,不取决于当前报价。 例子。 对于欧元兑美元,手数为100,000欧元,tick大小为0.0001。 pip = 100,000 * 0.0001 = 10.00美元 2.对于有直接报价的货币对,点值以美元表示,按照以下公式计算 pip = lot_size * tick_size / current_quote。 其中LOT_SIZE为手数,TICK_SIZE为刻度,CURRENT_QUOTE为该货币对的当前报价。 对于有直接报价的货币对,点值的变化取决于当前的报价。 例子。 对于USDJPY,手数为100,000美元,tick大小为0.01。 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,000英镑,tick大小为0.01,基础货币为GBPUSD。如果GBPJPY的报价为230.82,而GBPUSD的报价为2.0107 pip = 100,000 * 0.01 * 2.0107 / 230.82 = 8.71美元 MODE_TICKVALUE -- LIES!!!! :) [删除] 2010.01.13 12:43 #39 SProgrammer >>: Я ща заплачу!!!! :) КАК, как ее получить! На цифрах - просто три числа надо умножить. Вы говорите что она реальная - расчитайте. :) 在测试器中,MODE_TICKVALUE 是从MarketWatch 数据中计算出来的(就在测试器启动之前)。 John 2010.01.13 12:44 #40 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 = ?:)) 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
美元兑日元
MODE_TICKSIZE=0.00100000是报价货币的最小价格变化步数,即日元(与Point相同)。
MODE_TICKVALUE=1.09488252为存款 货币,即美元。
MODE_LOTSIZE=100000.000000 这是基准货币,即美元。
===
请解释一下,我们如何能得到1.09488252的数值!
所以MODE_TICKVALUE = (MODE_TICKSIZE/MODE_ASK ) * MODE_LOTSIZE
1 - для 5 знаков
10 - для 4
坦率地说,这是Daets和他们的客户领域的一个问题。
如果你用卢布投票,你就会马上回到四位数......。
在银行间,如果你用与账户货币不同的盈利货币开仓和平仓(例如,在美元账户 中,你用USDJPY 做交易),Equity 会不断变化。只有在估值的时候(我可能用错了这个词),股权 才是固定的(以美元兑日元 为例--日元 的利润按照当前美元兑 日元的汇率兑换成美元)。
银行间,挥舞着,招摇过市......。
试着从一个普通交换器的角度来看它。
然后它变得更容易...
;)
Обьясните как вообще можно получить цифру 1.09488252!
看看上面的代码,它显示了任何货币对的TickValue 是如何为任何账户货币计算的。
Посмотрите код, что привел выше, там показано, как считается TickValue любой валютной пары при любой валюте счета.
E-tic power!:)
事实上,甚至在你引用代码之前,我就知道如何计算,在你的代码中,我也查到了。:)
通过你的例子,用我给的数据计算一下。!!!!
所以它在测试器中!
由于 "单一货币","手动 "转换是不可能的。
在美元兑日元需要转换结果的情况下,有你需要的一切,即USDJP报价。
2010.01.13 12:14:42 2008.01.02 08:01 OTestExpert3 USDJPY,M1: MODE_TICKVALUE=1.09488252
为五位数的tikvahluya数字是相当真实的......
现在我正在写作,指标显示:10.9397(为四位数)。
这将是1.09397的五位数...
Так это-ж в тестере!
Где для "ручного" пересчёта не получится ввиду "одновалютности".
В случае же с USDJPY где результат нужно перевести есть всё необходимое, т.е. котировка USDJP.
для пятизнака вполне реальная цифра тиквалуя...
ща вот, пишу, а индикатор кажет: 10.9397 (для четырёхзнака)
что будет 1.09397 для пятизнака...
我要哭了!!!!:)如何,如何得到它!?在数字方面--你只需将三个数字相乘即可。你说它是真实的--计算一下吧。:)
Я ща заплачу!!!! :) КАК, как ее получить! На цифрах - просто три числа надо умножить. Вы говорите что она реальная - расчитайте. :)
哭泣...
我没有什么可说的了,说实话,我也不知道 还需要计算什么。
是的!指标显示我不是在测试器中,而是实际上挂在最正常的图表上。
在这里,我从一个网站上偷了这个,看看是否有帮助......
;)))
分值的计算
所有货币对大致可分为三类
有反向报价的货币对(欧元兑美元,英镑兑美元)。
有直接报价的货币对(USDJPY,USDCHF)。
交叉汇率(GBPCHF,EURJPY,等等)。
1.对于有反向报价的货币对,点值以美元表示,根据以下公式计算
pip = lot_size * tick_size。
其中LOT_SIZE是手数,TICK_SIZE是Tick大小。
对于有反向报价的货币对,点值是恒定的,不取决于当前报价。
例子。
对于欧元兑美元,手数为100,000欧元,tick大小为0.0001。
pip = 100,000 * 0.0001 = 10.00美元
2.对于有直接报价的货币对,点值以美元表示,按照以下公式计算
pip = lot_size * tick_size / current_quote。
其中LOT_SIZE为手数,TICK_SIZE为刻度,CURRENT_QUOTE为该货币对的当前报价。
对于有直接报价的货币对,点值的变化取决于当前的报价。
例子。
对于USDJPY,手数为100,000美元,tick大小为0.01。
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,000英镑,tick大小为0.01,基础货币为GBPUSD。如果GBPJPY的报价为230.82,而GBPUSD的报价为2.0107
pip = 100,000 * 0.01 * 2.0107 / 230.82 = 8.71美元
Я ща заплачу!!!! :) КАК, как ее получить! На цифрах - просто три числа надо умножить. Вы говорите что она реальная - расчитайте. :)
在测试器中,MODE_TICKVALUE 是从MarketWatch 数据中计算出来的(就在测试器启动之前)。
Поплачьте...
Большего мне нечего сказать, и честно не знаю что ещё мне надо посчитать.
Да! индикатор шо мне кажет не в тестере, а реально висящий на самом обычном графике.
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 = ?:))