请教博易指标转文华 [文华财经]
- 咨询内容:
请教:
MF:=C-REF(C,2);
ZMF:=REF(MF,1);
QMF:=REF(MF,2);
MAXMF:=MAX(ZMF,QMF);
MINMF:=MIN(ZMF,QMF);
DHD:REF(C,2)+MAXMF;
KHD:REF(C,2)+MINMF;
MDHD:=REF(C,1)+MAX(MF,ZMF);
MKHD:=REF(C,1)+MIN(MF,ZMF);
DPYT:=REF(C,1)>=REF(DHD,1) AND BETWEEN(C,DHD,KHD);
KOYT:=REF(C,1)<=REF(DHD,1) AND BETWEEN(C,DHD,KHD);
DPLT:=REF(C,2)>=REF(DHD,2) AND REF(BETWEEN(C,DHD,KHD),1) AND BETWEEN(C,DHD,KHD);
KPLT:=REF(C,2)<=REF(DHD,2) AND REF(BETWEEN(C,DHD,KHD),1) AND BETWEEN(C,DHD,KHD);jm:IF(C>=DHD,DHD,IF(C<=KHD,KHD,IF(DPYT,DHD,IF(KOYT,KHD,IF(DPLT,DHD,IF(KPLT,KHD,0))))));
第15行 非法的逗号,可能漏写了函数名!
这个公式在博易上可用,最后一句在文华出错怎么改。 - 文华技术人员:
MF:=C-REF(C,2);
ZMF:=REF(MF,1);
QMF:=REF(MF,2);
MAXMF:=MAX(ZMF,QMF);
MINMF:=MIN(ZMF,QMF);
DHD:REF(C,2)+MAXMF;
KHD:REF(C,2)+MINMF;
MDHD:=REF(C,1)+MAX(MF,ZMF);
MKHD:=REF(C,1)+MIN(MF,ZMF);
DPYT:=REF(C,1)>=REF(DHD,1) AND BETWEEN(C,DHD,KHD);
KOYT:=REF(C,1)<=REF(DHD,1) AND BETWEEN(C,DHD,KHD);
DPLT:=REF(C,2)>=REF(DHD,2) AND REF(BETWEEN(C,DHD,KHD),1) AND BETWEEN(C,DHD,KHD);
KPLT:=REF(C,2)<=REF(DHD,2) AND REF(BETWEEN(C,DHD,KHD),1) AND BETWEEN(C,DHD,KHD);jm:IFELSE(C>=DHD,DHD,IFELSE(C<=KHD,KHD,IFELSE(DPYT,DHD,IFELSE(KOYT,KHD,IFELSE(DPLT,DHD,IFELSE(KPLT,KHD,0))))));
仅供参考
文华中,需要用IFELSE来进行判断(相当于博易中的IF)
- 文华客服: 是这样,谢谢~!
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容