欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 公式測試問題

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有8563人关注过本帖树形打印复制链接

主题:公式測試問題

帅哥哟,离线,有人找我吗?
patrickauqq
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:181 威望:0 精华:0 注册:2010/12/17 13:21:10
公式測試問題  发帖心情 Post By:2011/6/29 7:46:11 [只看该作者]

我有公式只在執行最后一個周期時使用,這就意味着只能在選股時使用該函數; 請問如何在公式測試中使用???因我想測試此公式成功率. 是否要写VISUAL BASIC才可解決,怎么写?????????

 回到顶部
帅哥哟,离线,有人找我吗?
xm1212
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:43 积分:240 威望:0 精华:0 注册:2010/12/16 9:11:28
说的不是很详细,能详细点说吗?  发帖心情 Post By:2011/6/29 8:06:20 [只看该作者]

 你的公式是什么公式?代码可以贴出来。另外,系统的CTRL+F7 程式化交易评测 可以做盈利测试呀。如果你的公式是要进行盘后的一些特殊运算,比如选股,用VBA来做很适合。VBA的功能非常强大,要比用公式强大的多。

 回到顶部
帅哥哟,离线,有人找我吗?
patrickauqq
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:181 威望:0 精华:0 注册:2010/12/17 13:21:10
  发帖心情 Post By:2011/6/29 8:26:22 [只看该作者]

此為一部份公式,我想做盈利测试,因公式只有在執行最后一個周期時使用,若想把收盤价C上穿趨勢缐TR1进行程式化交易评测應怎么做???? A1:=REF(H,N)=HHV(H,2*N+1); B1:=FILTER(A1,N); C1:=BACKSET(B1,N+1); D1:=FILTER(C1,N);{高點} A2:=REF(L,N)=LLV(L,2*N+1); B2:=FILTER(A2,N); C2:=BACKSET(B2,N+1); D2:=FILTER(C2,N);{低點} E1:=(REF(LLV(L,2*N),1)+REF(HHV(H,2*N),1))/2; E2:=(H+L)/2;{高點出(王見)在同一K線上時可作取捨} H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(C)=1; H2:=D1 AND NOT(D2 AND E1>=E2); L1:=(D2 AND NOT(D1 AND E10,LLVBARS (IF(L1,L,10000),X1)); G1:=F1>REF(F1,1); I1:=BACKSET(G1,2); LD:=I1>REF(I1,1);{過濾後低點} L2:=LD OR ISLASTBAR OR BARSCOUNT(C)=1; X2:=REF(BARSLAST(L2),1)+1; F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS (IF(H2,H,0),X2)); G2:=F2>REF(F2,1); I2:=BACKSET(G2,2); HD:=I2>REF(I2,1);{過濾後高點} R1:=BACKSET(ISLASTBAR,BARSLAST(HD)+1); S1:=R1>REF(R1,1); {前一高} R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2); S2:=R2>REF(R2,1); {前二高} R3:=BACKSET(S2,REF(BARSLAST(HD),1)+2); S3:=R3>REF(R3,1); {前三高} R4:=BACKSET(S3,REF(BARSLAST(HD),1)+2); S4:=R4>REF(R4,1); {前四高} TP1:=LINEVALUE(S2,H,S1,H,0,0),LINETHICK3,COLOR1E90FF;{短期壓力} CROSS(C,TR1);

 回到顶部
帅哥哟,离线,有人找我吗?
patrickauqq
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:181 威望:0 精华:0 注册:2010/12/17 13:21:10
  发帖心情 Post By:2011/6/29 8:45:30 [只看该作者]

更正:若想把收盤价C上穿趨勢缐TP1进行程式化交易评测應怎么做???? --------是TP1不是TR1

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2011/6/29 8:57:43 [只看该作者]

用IE把公式贴出来吧,这样看不太清楚


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
patrickauqq
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:181 威望:0 精华:0 注册:2010/12/17 13:21:10
  发帖心情 Post By:2011/6/29 10:31:28 [只看该作者]

此為一部份公式,我想做盈利测试,因公式只有在執行最后一個周期時使用,若想把收盤价C上穿趨勢缐TR1进行程式化交易评测應怎么做????

 

A1:=REF(H,N)=HHV(H,2*N+1);
B1:=FILTER(A1,N);
C1:=BACKSET(B1,N+1);
D1:=FILTER(C1,N);{高點}
A2:=REF(L,N)=LLV(L,2*N+1);
B2:=FILTER(A2,N);
C2:=BACKSET(B2,N+1);
D2:=FILTER(C2,N);{低點}

E1:=(REF(LLV(L,2*N),1)+REF(HHV(H,2*N),1))/2; E2:=(H+L)/2;{高點出現在同一K線上時可作取捨}

H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARSCOUNT(C)=1;
H2:=D1 AND NOT(D2 AND E1>=E2);
L1:=(D2 AND NOT(D1 AND E1<E2));

X1:=REF(BARSLAST(H1),1)+1;
F1:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS
(IF(L1,L,10000),X1));
G1:=F1>REF(F1,1);
I1:=BACKSET(G1,2);
LD:=I1>REF(I1,1);{過濾後低點}

L2:=LD OR ISLASTBAR OR BARSCOUNT(C)=1;

X2:=REF(BARSLAST(L2),1)+1;
F2:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS
(IF(H2,H,0),X2));
G2:=F2>REF(F2,1);
I2:=BACKSET(G2,2);
HD:=I2>REF(I2,1);{過濾後高點}

R1:=BACKSET(ISLASTBAR,BARSLAST(HD)+1); S1:=R1>REF(R1,1); {前一高}
R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2); S2:=R2>REF(R2,1); {前二高}
R3:=BACKSET(S2,REF(BARSLAST(HD),1)+2); S3:=R3>REF(R3,1); {前三高}
R4:=BACKSET(S3,REF(BARSLAST(HD),1)+2); S4:=R4>REF(R4,1); {前四高}

TP1:=LINEVALUE(S2,H,S1,H,0,0),LINETHICK3,COLOR1E90FF;{短期壓力} CROSS(C,TR1);


 回到顶部
帅哥哟,离线,有人找我吗?
patrickauqq
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:181 威望:0 精华:0 注册:2010/12/17 13:21:10
  发帖心情 Post By:2011/6/29 10:33:14 [只看该作者]

更正:若想把收盤价C上穿趨勢缐TP1进行程式化交易评测應怎么做???? --------是TP1不是TR1

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2011/6/29 10:35:49 [只看该作者]

可以这样写:

exitshort:cross(c,tp1),tfilter;

enterlong:cross(c,tp1),tfilter;

exitlong:cross(tp1,c),tfilter;

entershorot:cross(tp1,c),tfilter;

[此贴子已经被作者于2011-6-29 10:39:51编辑过]


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
patrickauqq
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:181 威望:0 精华:0 注册:2010/12/17 13:21:10
  发帖心情 Post By:2011/6/29 10:39:05 [只看该作者]

thanks 我試試!

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2011/6/29 10:40:44 [只看该作者]

在下刚才修改了下。。。这样就能用在序列模式里面了。。。



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
总数 19 1 2 下一页