PDA

View Full Version : 交叉货币的点值计算



ch.l.edo
06-19-2011 17:50, 05:50 PM
大家好
我有很大的时间困难,试图找出交叉货币的点值公式。任何人都可以给我一个关于该公式的MT4等效的指示
帐户币种:GBP
交叉intrested:美元/日元,欧元/日元和英镑/日元

我正在尝试创建一个指标,使我能够根据上述十字交易中的500GB的风险来分析仓位大小?

真的很感激


谢谢

卡登埃内斯托
12-12-2021 19:21, 07:21 PM
我认为这是你以后的样子。双倍点数= MarketInfo(USDJPY,MODE_TICKSIZE);请记住,答案在于5位经纪人的移液器,因此您需要通过10倍数。

Evapelestasta
12-12-2021 20:42, 08:42 PM
你好,我有很大的时间困难,试图找出交叉货币的点值公式。任何一个人都可以给我一个关于该公式的mt4等值的指示帐户货币:GBP交叉intrested:美元/日元,欧元/日元和英镑/日元我想创建一个指标,使我能够根据说上述十字星交易时500克的风险?非常感谢谢谢
Adler,Use double point_value = MarketInfo([currency pair],MODE_TICKVALUE);这应该给你的价值,无论你的账户是以何种货币计价的(英镑在你的情况下),在[货币对]中的1点移动。如果您的br0ker使用5/3位数的报价,则将此数值乘以10以将GBP点转换为GBP点。根据br0ker的不同,这可能会有所不同。 GoMarkets绝对有效。大卫

Evapelestasta
12-12-2021 22:02, 10:02 PM
我认为这是你以后的样子。双倍点数= MarketInfo(USDJPY,MODE_TICKSIZE);请记住,答案在于5位经纪人的移液器,因此您需要通过10倍数。
CM,看起来像我们的帖子越过。英雄所见略同。
https://www.forex-pedia.com/attachments/1528507102.png大卫

Inesoxli2
12-12-2021 23:23, 11:23 PM
CM,看起来像我们的帖子越过。英雄所见略同。
https://www.forex-pedia.com/attachments/1528507102.png大卫
除了你还没有回答OP的问题。他希望交叉价格,而不是配对。

Evapelestasta
12-13-2021 00:44, 12:44 AM
除了你还没有回答OP的问题。他希望交叉价格,而不是配对。
那么,我已经尽力了,考虑到我解释他的问题的方式。那么,他的问题到底是什么呢?答案是什么?

ch.l.edo
12-13-2021 02:05, 02:05 AM
双倍点数= MarketInfo(USDJPY,MODE_TICKSIZE);请记住,答案在于5位经纪人的移液器,因此您需要通过10倍数。
我在我的经纪人alpari uk中使用了这些公式,然后发现该值为0.01 pipvalue = MarketInfo(USDJPY,MODE_TICKSIZE)* 10;评论(价值= pipvalue);对不起,这不是我所需要的,如果我使用这个计算器,我会得到不同的答案。我想为PV得到如下的答案
http://www.earnforex.com/pip-value-calculator账户货币= GBP货币对=美元/日元当前价格= 80.15位置单位= 100000 PV:12.478163214374845什么是获得PV的公式:12.47我在这里找到了一个公式版本,但它不能正常工作,或者我无法编码正确的,任何帮助是伟大的感谢
http://www.forexnewbies.com/pip-value-formula/再次感谢球员

Evapelestasta
12-13-2021 03:25, 03:25 AM
我在我的经纪人alpari uk中使用了这些公式,然后发现该值为0.01 pipvalue = MarketInfo(USDJPY,MODE_TICKSIZE)* 10;评论(价值= pipvalue);对不起,这不是我所需要的,如果我使用这个计算器,我会得到不同的答案。我想为PV得到如下的答案
http://www.earnforex.com/pip-value-calculator账户货币= GBP货币对=美元/日元当前价格= 80.15位置单位= 100000 PV:12.478163214374845什么是获得PV的公式:12.47我找到了一个版本...
Adler,请使用MODE_TICKVALUE而不是MODE_TICKSIZE,并确保您的pipvalue被定义为double。只用GBP-denom acct Alpari UK试用它,我得到Value = 7.71253827不确定为什么要获得12.47,因为每个点USDJPY移动=每英镑7.71英镑全部交易(100,000)交易为了证明这一点,我建议您尝试在美元兑日元开1个仓位,然后关闭它。将终端入场和出场价格之间的差值(以点为单位)划分为PL值(以英镑计算):您将发现每个点约为7.71英镑,而不是12.47英镑这个计算如何在我头顶上运行,我只知道MODE_TICKVALUE(x 10)总是给出正确的答案。 [编辑]只是注意到,如果你用英镑兑美元汇率(1.6164)除以12.47,你会得到~7.71因此,1点兑美元兑日元的汇率等于12.47美元,相当于7.71英镑

Evapelestasta
12-13-2021 04:46, 04:46 AM
阿德勒,让我们回到第一原则。你想买1手USDJPY。 OK,这意味着你必须花费日元获得美元。假设目前美元兑日元的价格是80.312因此,你花80.312×100,000日元= 8,031,200日元(买入100,000美元)现在,假设美元兑日元的价格上涨1点,即0.01,至80.322因此,现在您将您的100,000美元卖给80.322 x 100,000 = 8,032,200日元您已经赚取了1,000日元,除以80.322 = 12.45美元因此每个点值美元兑日元= 12.45美元(每手交易全部交易)但您的账户以英镑计价,所以您需要将美元兑换为英镑:12.45美元除以1.6161英镑兑美元约等于7.70英镑因此,总之,1手美元兑日元的公式为:1,000美元兑日元汇率/英镑兑美元汇率大卫

Evapelestasta
12-13-2021 06:07, 06:07 AM
Adler,我尝试了您提供的网页链接,它给出了正确答案7.70 1.账户币种= GBP 2.货币对=美元/日元3.头寸规模,单位= 100,000 4.当前英镑/日元卖价= 129.84结果:pip价格= 7.701786814540974我想你可能会将美元兑日元汇率转换为步骤4,而不是英镑兑日元汇率。无论如何,如果您只是使用MarketInfo([pair],MODE_TICKVALUE)* 10,它应该始终正常工作(只要br0ker设置正确),无论帐户使用哪种货币。这将节省您头痛的必须计算每对不同的对。大卫

ch.l.edo
12-13-2021 07:28, 07:28 AM
你好,大卫不能要求更多的谢谢,谢谢,那是完美的

liyelafedo
12-13-2021 08:49, 08:49 AM
任何人都可以告诉我在计算货币对时什么汇率用于报价符号汇率?我的意思是您需要查找转换交叉货币对的美元汇率,这里只是说目前的汇率,但我不知道目前的汇率是多少......是这样: bid bid avg of bid并问或其他东西?这个网站很好地描述了计算,但是,和我发现的其他网站一样,它没有描述目前的费率是多少......
http://forexwinners.ru/forex/calculate-the-value-of-a-pip/

loy68
12-13-2021 10:09, 10:09 AM
任何人都可以告诉我在计算货币对时什么汇率用于报价符号汇率?我的意思是你需要查找转换交叉货币对的美元基准利率,这里只是说目前的利率,但我不知道目前的利率是多少......是这样的:投标询问平均出价和要价或什么别的?
http://forexwinners.ru/forex/calculate-the-value-of-a-pip/对于账户的基础货币为美元的欧元/美元的一个10k(0.1手)批次,为1点的价值。从10,000开始。因为1/100是所有货币对的点数(日元对除外),因此乘以10,000乘以0.0001。 10,000 * .0001 = 1.您现在知道每个点值1美元。这将以该货币对的相反货币(第二货币)进行估值。在这个例子中,我们使用欧元/美元,所以美元是这对货币的反货币。在这里,1点是价值1美元的1 - 10K欧元/美元。欧元/英镑1 - 10K手的价值为1点,账户的基础货币为美元。从10,000开始。 10,0000.0001以上的10,000点是所有货币对的点(日元对除外)。 10,000 * .0001 = 1.您现在知道每个点的价值为1.这将以该货币对的相反货币(第二货币)进行估值。在这个例子中,我们使用欧元/英镑,所以英镑是这对货币的反货币。以英镑/美元的当前汇率并乘以1计算您的基础货币的1点值。在这个例子中,GBPUSD的交易价格为1.66美元,1欧元/英镑的价格相当于1.66美元。利率通常会被经纪人引用,而不是现货
https://www.mql5.com/en/code/12418省去麻烦