假设:
2000 1
2010 4
2000 -1
1990 -1
均价是怎样计算的?
2000 1 均价: 2000
2010 4 均价: (2000 + 2010 * 4 )/ 5 = 2008
2000 -1 均价: ?
1990 -1 均价: ?
(2000*1+2010*4-2000)/4 = 2010
我一开始也是觉得应该这样计算,不过金字塔里面显示的均价,好像并不是这样计算的;
下面是我的交易记录(交易记录我都保留着)
1961 1
1954 4
1958 1 理论均价:1955.83333333
1952 - 1 1956.6
1959 1 1957
1951 - 1 1958.2
1959 1 1958.33333333
1951 - 1 1959.8
1941 - 1 1964.5
1931 - 1 1975.66666667
1922 - 1 2002.5
1911 - 1 2094 ---> 这应该是理论计算值, 可是金字塔显示均价是1959
你这-1是表示平仓一手吗??
这边所有的均价都是你用图表pel的函数AVGENTERPRICE取出的均价吗?
-1 表示平仓1手,
均价是我计算的,
因为我发现 当1911 卖掉1手后,我还剩余1手,均价是1959,跟我自己程序里面的计算,差别非常大,所以我就倒推上面的均价,都是我自己计算的;
现在我的模拟账户里就剩余1手,均价1959; 我就搞不懂均价是怎么计算出来的了,按照算法应该是2094才对

此主题相关图片如下:qq截图20160627133057.jpg
买卖我都是从交易记录里面抽出来的,保证没问题,就剩了1手,所以我有点晕,不知道均价是如何计算的了
我还推算了另一种算法,我推测可能是卖出的时候均价不变,但是也是对不上,差一点

此主题相关图片如下:qq截图20160627133843.jpg
[此贴子已经被作者于2016-6-27 13:43:14编辑过]
我刚又在黄金上试验,我买1买2买3,然后卖1,价格会变动,变动价格应该我感觉应该是按照均价算法算出来的,但是过1-2秒会刷新,刷新过后的均价会跟之前不一样,你们自己试试看