以文本方式查看主题

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

--  作者:wapk2008
--  发布时间:2010/11/7 10:32:04
--  请老师帮忙改写为金字塔系统

老师请将下面系统改为金字塔的系统,我看里面函数都一样的,但是全部挪到金字塔后,发现开仓后基本就平仓,信号完全不对了,请老师验证,帮忙改成金字塔上正确的系统。

 

W:=BARSLAST(DATE<>REF(DATE,1));
HH:=REF(HHV(H,W),1);
LL:=REF(LLV(L,W),1);
M:=REF(C,1)-L;
MM:=SMA(M,60,1);
D:=MA(REF(MM,1),A)-MA(REF(MM,1),B);
M5:=EMA(D,34);
VB := EMA(C,Q) - EMA(C,R);
VBC := EMA(VB,3);
DG:=MA(REF(MM,1),41)-MA(REF(MM,1),164);
MG:=EMA(DG,7);
K:=REF(M,1);
X1:=REF(CROSS(D,M5)&&(VBC>VB),1);
S1:=REF(CROSS(M5,D)&&(VB>VBC),1);
X2:=BARSLAST(REF(CROSS(DG,MG),1));
S2:=BARSLAST(REF(CROSS(MG,DG),1));
M8:=C-REF(C,1);
MM5:=SMA(M8,80,1);
D5:=MA(REF(MM5,1),A)-MA(REF(MM5,1),B);
M55:=EMA(D5,16);
F5:=O-REF(C,1);
K5:=REF(CROSS(M55,D5)&&(VB>VBC),1);
F5<=0&&K5&&TIME<1430&&TIME>=0903,SK;
K>=0&&X1&&TIME<1430&&TIME>=0903,BK;
(K>=0&&X2=1&&TIME<1457&&TIME>=0916)||CROSS(H,HH)&&TIME<1457&&TIME>=0930||TIME>=1457,BP;
(K<=0&&S2=1&&TIME<1457&&TIME>=0916)||CROSS(LL,L)&&TIME<1457&&TIME>=0930||TIME>=1457,SP;

 


 


--  作者:金字塔
--  发布时间:2010/11/7 10:40:28
--  
金字塔TIME精确到分钟,是6位的,请改,如TIME>=090300
--  作者:admin
--  发布时间:2010/11/7 10:46:51
--  

用最新的2.02版,没觉得有什么大问题


--  作者:wapk2008
--  发布时间:2010/11/7 20:47:55
--  

请老师再次核对,我全部按要求更改,图示对比图,差别很大很大,参数您任意取,相信金字塔既然兼容文华部分函数,那么老师手里一定也有文华,对比一下就知道区别了。

 

很着急,里面时间也改成6位的了,“和”还有“或者”也改了,其他函数等没有动,但是信号差别很大,如果老师改好了,和文华对比一样,请发给我吧


 

 


--  作者:admin
--  发布时间:2010/11/8 8:00:42
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332

参考问题4,自行调试,看看到底是哪个地方不对或者有差异,有问题再来向我们报告