初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1068

 
Сергей Таболин:

当然,这取决于你,但PI(Pi, pI, pi)还是有点不同))。

什么?

P = 开盘交易的价格

i = 第i个贸易

L=地段

 
Roman Sharanov:

什么?

P = 交易的开盘价

i = 第i个贸易

L=地段

更简单

P=价格

L-Lot

这里根本就不需要我

为什么要用难以理解的缩略语来扰乱人们的思维?

 
Fast235:

更容易

P=价格

L-Lot

这里根本不需要我。

如果你想得到快速的帮助,就好好写吧。

因为可能有20个交易,而你需要为每个交易做一个操作。

 

在OPENCL cl_platform.h插件中,有一个常数,它是

#define CL_DBL_MAX 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0
通过反复检查1024中的2的程度得到...

2^1024 = 179769313486231590772930519078902473361797697894230657273430081157732675805500963132708477322407536021120113879871393357658789768814416622492847430639474124377767893424865485276302219601246094119453082952085005768838150682342462881473913110540827237163350510684586298239947245938479716304835356329624224137216

然后下面是圆周率后的数字

#define CL_M_PI 3.141592653589893115998

3.141592653589793238462643383279502884197169

解释一下为什么????
[删除]  
Roman Sharanov:

什么?

P = 交易的开盘价

i = 第i个贸易

L=地段

Pn - 不起作用?

 
Сергей Таболин:

Pn不起作用?

n是总数,i是元素的迭代。

[删除]  
Roman Sharanov:

n是总数,i是元素的迭代。

我不打算争论,但在拉丁语中,除了i和n,还有一堆其他升格。

 
Сергей Таболин:

我不打算争辩,但在拉丁语中,除了i和n,还有很多其他字母...

好的,有关于这个问题的任何东西吗?

 
Roman Sharanov:
你能不能给我一个提示,我有一些问题。我需要计算以当前价格开启的交易的手数,以便所有交易的盈亏平衡点都在Pip点,从当前价格问。所有的交易都是单向的,就当是买吧。

盈亏平衡公式。

盈亏平衡 = sum(Pi*Li)/sum(Li)。其中Pi 交易的开盘价,Li是该交易的手数。

现在我想以当前价格开立一个手数为X的订单,这样,所有交易的CU的距离是Pip。

因此,我们得到以下公式

Ask+Pip=(sum(Pi*Li)+Ask*X)/(sum(Li)+X)

用数学的方法,我们得出了很多

X=(sum(Pi*Li)-sum(Li)*(Ask+Pip))/Pip

但由于某些原因,我们最终得到的是一个非常小的数字,当然不正确,是什么问题呢?

我的鲍曼卡学生说,最后的公式并不正确。

如果我能够正确地读懂他的潦草字迹和重命名的变量,那么公式就变成了

X = (sum(Li*(Ask+Pip)-sum(Pi*Li)/(2Ask+Pip)

 
Alexey Viktorov:

我的鲍曼卡学生说,最后的公式是不正确的。

如果我能够正确地阅读他的潦草的字迹和变量的重命名,那么公式就变成了

X = (sum(Li*(Ask+Pip)-sum(Pi*Li)/(2Ask+Pip)

括号不见了,也许是这样的?

X = (sum(Li*(Ask+Pip))-sum(Pi*Li))/(2Ask+Pip)