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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]求助,哪有有问题,能帮忙更改一下吗

   

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


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

主题:[求助]求助,哪有有问题,能帮忙更改一下吗

帅哥哟,离线,有人找我吗?
利物莫的门徒
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2014/7/3 21:04:17
[求助]求助,哪有有问题,能帮忙更改一下吗  发帖心情 Post By:2015/1/3 21:01:58    Post IP:119.98.77.2[只看该作者]

 H1 := ref(HHV(High,Length),1);
L1  := ref(LLV(Low,Length),1);

VARIABLE:BreakUnderCounter = 0 ;
VARIABLE:BreakUnderCounter = 0 ;

if High > H1 then Begin
BreakoutCounter := 1 ;
BreakUnderCounter := 0 ;
end;

if Low < L1 then Begin
BreakUnderCounter := 1 ;
BreakOutCounter := 0 ;
end;

if BreakOutCounter >= BrkOutNo then Begin
Buy(holding=0,1,market);
BreakOutCounter = 1 ;
end;

if BreakUnderCounter >= BrkOutNo then Begin
buyshort(holding=0,1,market);
BreakUnderCounter = 1 ;
end;

if c< LlV(Low,TrailLen) then begin 
sell(holding>0,0,market);
end;

if c>hhv(high,TrailLen) then begin
sellshort(holding<0,0,market);
end;

资产:asset,noaxis,COLORGRAY; 

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/1/4 13:58:33    Post IP:58.246.57.26[只看该作者]

Length,BrkOutNo,TrailLen未定义,定义了之后就正常


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2014/7/3 21:04:17
[原创]  发帖心情 Post By:2015/1/4 17:08:24    Post IP:59.172.158.21[只看该作者]

我自己肯定定义了啊,但是图表显示无信号

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/1/5 9:19:37    Post IP:58.246.57.26[只看该作者]

那么把你的定义也一起贴上来


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2014/7/3 21:04:17
  发帖心情 Post By:2015/1/5 20:13:48    Post IP:59.172.158.21[只看该作者]

Length 10  ,BrkOutNo 2,TrailLen 4 定义了之后还是无显示,是申明全局变量有问题的吗?

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


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

BreakoutCounter ,BreakUnderCounter 这两个变量只有0和1两个值,开仓条件是要让这两个变量大于2,所以恒不成立


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2014/7/3 21:04:17
  发帖心情 Post By:2015/1/6 10:23:27    Post IP:59.172.158.21[只看该作者]

哦,好的,谢谢版主,我去改下试试

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2014/7/3 21:04:17
  发帖心情 Post By:2015/1/6 10:29:31    Post IP:59.172.158.21[只看该作者]

我的意思是定
BreakoutCounter ,BreakUnderCounter 这两个变量没成立一次,就把变量加一,一直到大于2次,请问是不是需要把它定义成数组变量才行呢?

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


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

改成这样

if High > H1 then Begin
BreakoutCounter := BreakoutCounter +1 ;
BreakUnderCounter := 0 ;
end;

if Low < L1 then Begin
BreakUnderCounter := BreakUnderCounter+1 ;
BreakOutCounter := 0 ;
end;

if BreakOutCounter >= BrkOutNo then Begin
Buy(holding=0,1,market);
BreakOutCounter := 1 ;
end;

if BreakUnderCounter >= BrkOutNo then Begin
buyshort(holding=0,1,market);
BreakUnderCounter := 1 ;
end;



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

客户服务部

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

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

 回到顶部