你好老师!王... [文华财经]
-
咨询内容:
MA1:MA(CLOSE,N1); DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA : EMA(DIFF,M); MACD: 2*(DIFF-DEA),COLORSTICK;
CROSSUP(MA1,CROSS(DIFF,DEA)),BPK;//??错误CROSSDOWN(MA1,CROSS(DEA,DIFF)),SPK;//??错误 AUTOFILTER;
//条件:取MACD(DIFF,DEA)收盘价,比如收盘价3000
CROSSUP(MA1,3000),BPK;CROSSDOWN(MA1,3000),SPK;
请老师帮我写下来源:程序化99
-
文华技术人员:
wh6新版不再提供BPK等指令函数了,需要在wh7中实现
wh7官网下载:http://www.wenhua.com.cn/
编写参考:
MA1:MA(CLOSE,N1); DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG); DEA : EMA(DIFF,M); MACD: 2*(DIFF-DEA),COLORSTICK;
CROSSUP(MA1,VALUEWHEN(CROSS(DIFF,DEA),C)),BPK; CROSSDOWN(MA1,VALUEWHEN(CROSS(DEA,DIFF),C)),SPK; AUTOFILTER;来源: WWW.CXH99.COM
-
文华客服:
稍等一下,可能我弄错了,谢谢
-
网友回复:
你好老师,语句正确,但是条件成立后又不正确了,
满足这个条件后 CROSSUP(MA1,VALUEWHEN(CROSS(DIFF,DEA),C)),BPK; 后,比如收盘价是3000,这个是平空开多的,满足后,MA1参数值又小于3000时做空,如果后者又出现 MA1参数值又大于3000时做多,直到 CROSSDOWN(MA1,VALUEWHEN(CROSS(DEA,DIFF),C)),SPK; 的满足条件出现
谢谢老师,再帮我看一下,谢谢,我用的是wh 8 - 网友回复: 感觉错误的地方是 一:
- 网友回复:(DIFF,DEA)就直接开仓成交,
- 网友回复:二:MA1数值满足
- 网友回复:MA1小于
-
网友回复:
-
网友回复:
-
网友回复:
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容