以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请老师检查公式,K线图为什么没有显示多单信号的?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=12654)

--  作者:jetzhu
--  发布时间:2012/6/27 12:27:58
--  自定义函数参数传递的问题
buy(CROSS(wMA(CLOSE,n),wMA(CLOSE,n2)),1);
sell(CROSS(wMA(CLOSE,n2),wMA(CLOSE,n)));
buyshort(CROSS(wMA(CLOSE,n2),wMA(CLOSE,n)),1);
sellshort(CROSS(wMA(CLOSE,n),wMA(CLOSE,n2)));

 


--  作者:jinzhe
--  发布时间:2012/6/27 13:17:00
--  自定义函数的几个问题

if CROSS(wMA(CLOSE,n2),wMA(CLOSE,n)) then begin
sell(1,1,market);
buyshort(1,1,market);
end
if CROSS(wMA(CLOSE,n),wMA(CLOSE,n2)) then begin
sellshort(1,1,market);
buy(1,1,market);
end

改成这样


--  作者:jetzhu
--  发布时间:2012/6/27 13:20:16
--  问题出在那里?
请问老师,问题出在那里?
--  作者:jinzhe
--  发布时间:2012/6/27 13:43:47
--  

根据先平后开的原则写

sell(CROSS(wMA(CLOSE,n2),wMA(CLOSE,n)));
buyshort(CROSS(wMA(CLOSE,n2),wMA(CLOSE,n)),1);
sellshort(CROSS(wMA(CLOSE,n),wMA(CLOSE,n2)));
buy(CROSS(wMA(CLOSE,n),wMA(CLOSE,n2)),1);