统计日内的所有的K线相乘/累加所有K线;
(X1*X2*X3*.....XN)/(X1+X2+X3+.....XN);//N=TODAYBAR
什么k线相乘?收盘价还是什么?
另外这种乘法,很容易超出数据类型最大范围。
[此贴子已经被作者于2020/3/2 11:26:33编辑过]
真实意图是这个公式:(X1*X2*X3*.....XN)/(X1+X2+X3+.....XN);//N=TODAYBAR,看看是否能够有直接函数或者优化?
说K线就是X的意思,我也不会去统计K线的,
(X1*X2*X3*.....XN)/sum(x,todaybar);
前面的相乘部分有没有什么直接的函数或者能够整体优化的?
文科生,比较笨,辛苦各位大佬了!
X1*X2*X3*.....XN表示成:MFDOT(X , TODAYBAR ); 可以吗?
或者如何表示日内的变量X相乘?
谢谢!
金字塔的矩阵与向量高性能计算实现与代码范例
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&Id=165746
你看一下这里是否有函数可以满足你需要
VARIABLE:multiply=0;
if TODAYBAR=1 then multiply:=1;
X:CLOSE;
multiply:=multiply*X;
XXX:MULTIPLY/SUM(X,TODAYBAR);
注:仅供学习使用,你的这种相乘,在很多品种上,都会造成超出数据类型的最大范围。
非常感谢回复,
有时候 我们只需要形式逻辑的合理性即可,至于结果的应然性不会一 一对应的,是因为它仅仅是整个逻辑策略的一部分或者是因为作者的策略保密需要 希望老师理解,确实我也不会带人K线计算的。
我真实目的只是想统计一个日内变量X的乘数即可。