建议]建议增加傅里叶转换函数,以便更好兼容飞狐指标。
别名: 傅立叶变换
所属类别: 其他函数 参数数量: 2
傅立叶变换。
用法:
FFT(X,N):对序列X进行傅立叶变换或变换处理后反变换.
例如:FFT(CLOSE,30)
当N=0时对序列X进行傅立叶变换
当N=1时对序列X进行傅立叶变换并反变换回来,与原X一致
当N>1时对序列X进行傅立叶变换并略去周期小于N的成分再反变换回来
感谢提交建议
应该再加个 SYSPARAM(1),可以确定可见窗口 的定位。
楼主有跟飞狐一样的算法不?因为不知道其算法,故无法添加
// 参数 N 最大:40, 最小:2, 缺省:12,步长:1. 公式名:短线精灵
RSV2:=(((CLOSE - LLV(LOW,30)) / (HHV(HIGH,30) - LLV(LOW,30))) * 100);
K2:=SMA(RSV2,3,1);
D2:=SMA(K2,3,1);
J2:=((3 * K2) - (2 * D2));
动力线:=WMA(J2,n);
动力趋势:=MA(动力线,4);
动力差:(动力趋势-REF(动力趋势,1));
动力差趋势:MA(动力差,3);
均价:=(CLOSE+OPEN)*0.5;
精灵灵:=IF((CLOSE > 0),CLOSE,0);
精灵:=FFT(IF((CLOSE > 0),CLOSE,0),26);
精灵灵乖离:=(精灵灵-精灵)/精灵;
信号:=CROSS(动力差,动力差趋势) and 均价<精灵 AND 精灵灵乖离<-0.02;
短线买进时机:IF(信号,1,0),COLORRED;
信号:=CROSS(动力差趋势,动力差) and 均价>精灵 AND 精灵灵乖离>0.02;
短线卖出:IF(信号,1,0),COLORGREEN;
这公式移到金字塔上 编译没报出错,只是
短线买进时机:IF(信号,1,0),COLORRED;
短线卖出:IF(信号,1,0),COLORGREEN;
这两个买卖信号没出现!!达不到选股交易目的。
一年前我就建议增加FFT函数了...不至于要求跟飞狐一样啊~
如果金字塔的人能看懂matlab函数的话~弄个matlab版的FFT啊...