以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请帮忙编写程序,谢谢!  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=67908)

--  作者:azzhe
--  发布时间:2014/7/28 11:22:30
--  请帮忙编写程序,谢谢!
刚才看了《1分钟下取无未来数据的5分钟MA5均线算法实例》的帖子,我想再5分钟周期引用15分钟的MACD的DIFF和DEA这两个指标,我写不出来。请问能帮忙写吗?

另外,我想用当日的最高价和最低价,在有持仓后,转换成持仓后的最高价和最低价。不知道如何转换。请帮忙写写。

QHHV:=HHV(H,TODAYBAR);
QLLV:=LLV(L,TODAYBAR);
CHHV:=HHV(H,ENTERBARS+1);
CLLV:=LLV(L,ENTERBARS+1);
IF HOLDING<>0 THEN QHHV=CHHV;
IF HOLDING<>0 THEN QLLV=CLLV;

貌似上面的写法不是完全正确,请帮忙修正。

--  作者:jinzhe
--  发布时间:2014/7/28 11:27:22
--  

1.做不到,MACD算法复杂, 不能用按照以MA计算方式来计算,MA计算方式简单

2.

QHHV:=HHV(H,TODAYBAR);
QLLV:=LLV(L,TODAYBAR);
CHHV:=HHV(H,ENTERBARS+1);
CLLV:=LLV(L,ENTERBARS+1);
hh:if(holding=0,qhhv,chhv);
ll:if(holding=0,qllv,cllv);