指标源码 有通达信版的 也有文华版的 我都发上去 老师看哪一个参考起来方便就看哪一个。 谢谢老师了先。(如果前几行的汉子显示不好改的话就算了 主要是改第五行开始下面的划线,文华版的就把前几行省略了)
通达信版:
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLORRED;
ZK1:(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),DOTLINE,COLORBLUE;
ZD1:XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,DOTLINE,COLORRED;
ZD2:EMA(ZD1,25),DOTLINE,COLORGREEN;
STICKLINE(ZD1>LOW AND ZD1<HIGH,ZD1,MIN(MIN(OPEN,CLOSE),ZD1),2,0),COLORYELLOW;
STICKLINE(ZD1>MIN(C,O) AND ZD1<MAX(C,O),ZD1,MIN(OPEN,CLOSE),2,0),COLORYELLOW;
STICKLINE(ZD1>HIGH,OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE(ZD1>HIGH,HIGH,LOW,0,0),COLORYELLOW;
文华版:
HH:=REFX1(MA(H,25),25/2);
LL:=REFX1(MA(L,25),25/2);
HHH:=REFX1(MA(HH,25),25/2);
LLL:=REFX1(MA(LL,25),25/2);
ZK1:(HHH-LLL)*1+HHH,COLORBLUE;
ZD1:LLL-(HHH-LLL)*1,COLORRED;
ZD2:EMA(ZD1,25),COLORGREEN;
STICKLINE(ZD1>LOW AND ZD1<HIGH,ZD1,MIN(MIN(OPEN,CLOSE),ZD1),2,0),COLORYELLOW;
STICKLINE(ZD1>MIN(C,O) AND ZD1<MAX(C,O),ZD1,MIN(OPEN,CLOSE),2,0),COLORYELLOW;
STICKLINE(ZD1>HIGH,OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE(ZD1>HIGH,HIGH,LOW,0,0),COLORYELLOW;
REFX1引用后N个周期的数据。
用法:
REFX1(X,N)引用X在N个周期后的值,不足N周期取最后一根的值
注:
1、当N为有效值,但当前的k线数不足N根,按照实际的根数计算,取最后一根的值;
2、N为0时返回当前X值;N为空值时返回空值。
3、N不能为变量
4、该函数不支持与指令连用(即该函数不支持与BK\SK\BP\SP\BPK\SPK\CLOSEOUT\STOP\STOP1出现在同一个模型里)
5、含有该函数时,定义变量的语句中不能使用该变量本身。
例:REFX1(CLOSE,5);表示引用自当前周期后第5个周期的收盘价,如此时未来只有二根k线,返回最后一根的收盘价
HH:=REFX(MA(H,25),25/2);
LL:=REFX(MA(L,25),25/2);
HHH:=REFx(MA(HH,25),25/2);
LLL:=REFX(MA(LL,25),25/2);
ZK1:(HHH-LLL)*1+HHH,COLORBLUE;
ZD1:LLL-(HHH-LLL)*1,COLORRED;
ZD2:EMA(ZD1,25),COLORGREEN;
STICKLINE(ZD1>LOW AND ZD1<HIGH,ZD1,MIN(MIN(OPEN,CLOSE),ZD1),2,0),COLORYELLOW;
STICKLINE(ZD1>MIN(C,O) AND ZD1<MAX(C,O),ZD1,MIN(OPEN,CLOSE),2,0),COLORYELLOW;
STICKLINE(ZD1>HIGH,OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE(ZD1>HIGH,HIGH,LOW,0,0),COLORYELLOW;
老师 后面这一段 缺失了。。。。。能否改为 和通达信或者文华一样 后面一段保持延续呢?也就是当未来数据不够的时候还是能照样计算。

此主题相关图片如下:s34{~s1u1g2)$4cbzvrix(o.png
[此贴子已经被作者于2017/6/30 14:25:02编辑过]
refx和ref在数据不够计算时,是不会参与计算的。
金字塔不建议使用未来函数处理交易策略。