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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 图表程式化

   

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


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

主题:图表程式化

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/9/12 10:40:45    Post IP:58.246.57.26[显示全部帖子]

可以,需要使用框架,框架制作流程参考下面链接:

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=26

 



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/9/12 10:53:27    Post IP:58.246.57.26[显示全部帖子]

未定义变量N,K1,K2

交易策略最好是自己写的,不然交易出了问题那么你只能两眼一抹黑了

[此贴子已经被作者于2013/9/12 10:53:38编辑过]


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/9/12 11:06:49    Post IP:58.246.57.26[显示全部帖子]

再次强调走完k线模式不是用代码写出来的,是在图表交易界面上进行设置的

 

input:n(30,1,300,1);
input:k1(19,0,100,1);
input:k2(-10,-100,0,1);

BU:=BARSLAST(CLOSE=HHV(CLOSE,N));

SE:=BARSLAST(CLOSE=LLV(CLOSE,N));
VAR1:=DATE<=20131010;
KK1:=SE;
KK2:=BU;
LM1:=SE*VAR1;
LM2:=BU*VAR1;
OK:=KK1>KK2 AND LM1>LM2;
OK1:=KK1>KK2 AND LM1<LM2;

NOK:=KK2>KK1 AND LM2>LM1;
NOK1:=KK2>KK1 AND LM2<LM1;
STICKLINE(OK1,CLOSE,OPEN,8,0),COLORFF00FF;

STICKLINE(OK1,HIGH,LOW,0,0),COLORFF00FF;
STICKLINE(OK,CLOSE,OPEN,8,0),COLORRED;
STICKLINE(OK,HIGH,LOW,0,0),COLORRED;
DRAWICON(OK AND NOT(REF(OK,1)),LOW-0.02,4);
DRAWICON(NOK AND NOT(REF(NOK,1)),HIGH+0.06,5);

DRAWTEXT(OK AND NOT(REF(OK,1)),LOW-0.02,' 开多');
DRAWTEXT(NOK AND NOT(REF(NOK,1)),HIGH+0.06,' 开空');
STICKLINE(NOK,CLOSE,OPEN,8,0),COLORFF0000;
STICKLINE(NOK,HIGH,LOW,0,0),COLORFF0000;
STICKLINE(NOK1,CLOSE,OPEN,8,0),COLORBLUE;
STICKLINE(NOK1,HIGH,LOW,0,0),COLORBLUE;
M1:=REF(MA(CLOSE,3),3);
M2:REF(MA(CLOSE,25),5),COLORBLUE;
止损止赢:IF(M1>M2,M2,M1),COLORRED;
PARTLINE(止损止赢>REF(止损止赢,1) AND 止损止赢=M2,止损止赢),LINETHICK2,COLORRED;

 

BK:=OK AND NOT(REF(OK,1));
SK:=NOK AND NOT(REF(NOK,1));

 

 

BIAS1 := (HIGH-REF(MA(CLOSE,25),5))/REF(MA(CLOSE,25),5)*100;
BIAS2 := (LOW-REF(MA(CLOSE,25),5))/REF(MA(CLOSE,25),5)*100;


BKT:=BARSLAST(BK);
SKT:=BARSLAST(SK);

SPP:=BKT<SKT AND BIAS1>=K1 AND REF(BIAS1,1)<K1;
BPP:=SKT<BKT AND BIAS2<=K2 AND REF(BIAS2,1)>K2;

SP:=SPP AND COUNT(SPP,BKT)=1;
BP:=BPP AND COUNT(BPP,SKT)=1;


if OK AND NOT(REF(OK,1)) then begin
 sellshort(1,0,market);
 buy(holding=0,1,market);
end

if NOK AND NOT(REF(NOK,1)) then begin
 sell(1,0,market);
 buyshort(holding=0,1,market);
end



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/9/12 11:12:19    Post IP:58.246.57.26[显示全部帖子]

如果有不满足的地方,请指出



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/9/12 11:29:26    Post IP:58.246.57.26[显示全部帖子]

没有体现出来。。。交易手数是写在代码里面的,在最后那4个下单函数。。。
[此贴子已经被作者于2013/9/12 11:29:37编辑过]


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/9/12 13:22:05    Post IP:58.246.57.26[显示全部帖子]

最后添加的那几句改成 这样

m:=1;

if OK AND NOT(REF(OK,1)) then begin
 sellshort(1,0,market);
 buy(holding=0,m,market);
end

if NOK AND NOT(REF(NOK,1)) then begin
 sell(1,0,market);
 buyshort(holding=0,m,market);
end



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/9/12 13:39:53    Post IP:58.246.57.26[显示全部帖子]

修改m:=1;中1

1表示下1手



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

客户服务部

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

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

 回到顶部