以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=148196) |
-- 作者:iamlzygg -- 发布时间:2017/2/26 23:40:59 -- 请老师帮下忙 主图公式写好了,副图想加个过滤,macd指标二次金叉高于第一次开多,二次死叉低于第一次开空,请问老师要怎么写 |
-- 作者:jinzhe -- 发布时间:2017/2/27 8:59:20 -- 死叉要怎么低于另外一次死叉的? |
-- 作者:iamlzygg -- 发布时间:2017/2/27 11:39:21 -- macd1正负都可以。。比如diff109 die108.99是第一次死叉.第二次死叉diff108.99 die108.88就是第二次死叉 |
-- 作者:iamlzygg -- 发布时间:2017/2/27 11:44:14 -- 简单来说,是第二次金叉的时候 dea高于第一次金叉的dea ,,,死叉的时候第二次Dea低于第一次的Dea [此贴子已经被作者于2017-2-27 11:45:13编辑过]
|
-- 作者:jinzhe -- 发布时间:2017/2/27 13:03:29 -- dea:=stkindi(\'\',\'macd.dea\',0,datatype); diff:=stkindi(\'\',\'macd.diff\',0,datatype); n1:=sumbars(cross(dea,diff),1); n2:=sumbars(cross(dea,diff),2);
m1:=sumbars(cross(diff,dea),1); m2:=sumbars(cross(diff,dea),2);
开多:ref(dea,n1-1)>ref(dea,n2-1); 开空:ref(dea,m1-1)<ref(dea,m2-1); |
-- 作者:iamlzygg -- 发布时间:2017/2/27 16:03:59 -- 崩溃了,一片混乱,,晕倒 |
-- 作者:jinzhe -- 发布时间:2017/2/27 16:08:42 -- 取的是最近的两次金叉的dea以及最近两次死叉时的dea,上面写的就是分别获取我所讲的值 |
-- 作者:iamlzygg -- 发布时间:2017/2/27 21:00:33 -- 老师你写的没错,,我是接触系统化才半个月,是我自己写的出问题了,公式是通过了,但是多了很多我不想要的开仓,老师QQ能告诉我不,方便请教哈 |
-- 作者:jinzhe -- 发布时间:2017/2/28 8:48:54 -- 代码问题不做私下处理,你有什么问题直接在这里发好了 |
-- 作者:iamlzygg -- 发布时间:2017/3/1 13:19:35 -- 老师,第一次满足条件开平仓,后面的不追加仓位,要用什么指令过滤下 |