以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  跨周期MACD指标  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=78488)

--  作者:muxia5568
--  发布时间:2015/5/12 9:25:44
--  跨周期MACD指标
 请老师帮助编写一个在幅图上使用的,在2小时周期调用1小时周期的MACD的跨周期指标,谢谢
--  作者:jinzhe
--  发布时间:2015/5/12 9:41:48
--  

macd:stkindi(\'\',\'macd.macd1\',0,5);

dea:stkindi(\'\',\'macd.dea\',0,5);

diff:stkindi(\'\',\'macd.diff\',0,5);


--  作者:muxia5568
--  发布时间:2015/5/12 10:17:38
--  
 请教老师这句话应该怎么编写;从距离当前K线最近的那根大于top的K线开始计算(包括那根K线)在N根K线内出现KD死叉。谢谢
--  作者:jinzhe
--  发布时间:2015/5/12 10:27:23
--  
sumbars(h>top,1)>sumbars(cross(d,k),1) and sumbars(cross(d,k),1)<=n
--  作者:muxia5568
--  发布时间:2015/5/12 10:54:26
--  
谢谢老师
--  作者:muxia5568
--  发布时间:2015/5/12 14:30:12
--  
还请老师帮助;如何把这个开仓条件;sumbars(h>top,1)>sumbars(cross(d,k),1) and sumbars(cross(d,k),1)<=n;
sumbars(l<bottom,1)>sumbars(cross(k,d),1) and sumbars(cross(d,k),1)<=n;(第二句是我根据老师编写的第一句编写的,请老师帮助检查一下对不对?)
下面的模型只有一个开仓条件,我要把上面这两句开仓条件加入到下面的这个模型中;

if barslast(cross(h,top))<=nand cross(d,k) then begin
 sell(1,0,market);
 buyshort(holding=0,70%,market);
end

if barslast(cross(bottom,l))<=n and cross(k,d) then begin
 sellshort(1,0,market);
 buy(holding=0,70%,market);
end
谢谢老师!

--  作者:jinzhe
--  发布时间:2015/5/12 14:41:40
--  

你写的和你前面问不是一个意思,以哪个为准?

把你的开平条件完整的说一遍

[此贴子已经被作者于2015/5/12 14:41:59编辑过]

--  作者:muxia5568
--  发布时间:2015/5/12 16:09:18
--  
开始费心了,以前面问的为准。谢谢
--  作者:muxia5568
--  发布时间:2015/5/12 16:10:07
--  
打错了,是老师费心了
--  作者:jinzhe
--  发布时间:2015/5/12 16:41:50
--  
不是,前面的我已经写出来了,需要用户把完整的开平思路都说一下