以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 趋势线问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=173212) |
-- 作者:thomasv -- 发布时间:2019/11/20 13:30:55 -- 趋势线问题 版主,如果5、10、20、30日趋势线走势朝上,同时5、10日金叉的话,买多应该怎么写? |
-- 作者:FireScript -- 发布时间:2019/11/20 13:46:17 -- “5、10、20、30日趋势线走势朝上” 这个趋势走势如何定义的呢?这个肉眼能观察,但是写成代码还是需要有一个明确定义的。比如定义成N周期内总体上是增长的就算趋势朝上。
|
-- 作者:thomasv -- 发布时间:2019/11/20 14:02:06 -- “N周期内总体上是增长的就算趋势朝上”,对,可以这样理解,比如10个周期,该怎么写 |
-- 作者:FireScript -- 发布时间:2019/11/20 14:32:39 -- 这样就行了。 ma5:ma(c,5);
ma10:ma(c,10); ma20:ma(c,20); ma30:ma(c,30); zz:=10; isMa5:=ref(ma5,zz)<ma5;//这个趋势判断比较粗暴,就是直接比较zz周期前和当前周期的价格比较 isMa10:=ref(ma10,zz)<ma10; isMa20:=ref(ma20,zz)<ma20; isMa30:=ref(ma30,zz)<ma30; jc:cross(ma5,ma10); cd:isMa5 and isMa10 and isMa20 and isMa30 and jc; buy(cd,1,market); |