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


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

   

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


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

主题:模型编写问题2

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2013/9/30 11:02:43
模型编写问题2  发帖心情 Post By:2013/10/9 11:10:29    Post IP:183.165.108.87[只看该作者]

下面是一个布林线上下轨的画线:上、下轨上升红色,下降蓝色。

PARTLINE(LOWER3>REF(LOWER3,1),LOWER3),COLOR0000FF,LINETHICK2;
PARTLINE(UPPER3<REF(UPPER3,1),UPPER3),COLOR40FF00,LINETHICK2;

PARTLINE(LOWER3<REF(LOWER3,1),LOWER3),COLOR40FF00,LINETHICK2;
PARTLINE(UPPER3>REF(UPPER3,1),UPPER3),COLOR0000FF,LINETHICK2;

 

问题:

1)取值问题:上轨下降时正常取值,当上轨上升时取上升前一个值(即最后一个下降的值),直到上轨再次下降,怎样取值?

2)画线:同取值一样,上轨下降时正常画线,当上轨上升时取上升前一个值画线(即最后一个下降的值),直到上轨再次下降,怎样画线?

3)突破开仓的设定,按照上述画线,某根K线收于布林线上轨之上后,其后价格达到这根K线的最大值加N(即H+N,N为变量),开多仓,如何设定?


 

 


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


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

1.上轨上升是不是只需要判断一个周期上升就行了?

2、第一个问题没处理,这个还没考虑

3.k线收于BOLL上轨,指的是K线最低价比上轨高?还是收盘价?



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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2013/9/30 11:02:43
  发帖心情 Post By:2013/10/9 11:29:47    Post IP:183.165.108.87[只看该作者]

是的,只需考虑上一个周期

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2013/9/30 11:02:43
  发帖心情 Post By:2013/10/9 13:34:48    Post IP:183.165.108.87[只看该作者]

以下是引用jinzhe在2013/10/9 11:18:49的发言:

1.上轨上升是不是只需要判断一个周期上升就行了?

2、第一个问题没处理,这个还没考虑

3.k线收于BOLL上轨,指的是K线最低价比上轨高?还是收盘价?

3、指的是收盘价

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


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

{下面是一个布林线上下轨的画线:上、下轨上升红色,下降蓝色。}
m:=26;
n:=2;
MID :=  MA(CLOSE,M);
UPPER3:= MID + N*STD(CLOSE,M);
LOWER3:= MID - N*STD(CLOSE,M);
//PARTLINE(LOWER3>REF(LOWER3,1),LOWER3),COLOR0000FF,LINETHICK2;
//PARTLINE(UPPER3<REF(UPPER3,1),UPPER3),COLOR40FF00,LINETHICK2;
//PARTLINE(LOWER3<REF(LOWER3,1),LOWER3),COLOR40FF00,LINETHICK2;
//PARTLINE(UPPER3>REF(UPPER3,1),UPPER3),COLOR0000FF,LINETHICK2;
variable:upr=upper3;
variable:lwr=lower3;
if barpos>1 and upper3<ref(upper3,1) then upr:=upper3;
uu:upr;
variable:biaoji=0;
if close>upper3 then biaoji:=1;
if close<=upper3 then biaoji:=0;
nn:=barslast(close>upper3)+1;
if biaoji=1 and h>ref(h,nn)+n then buy(holding=0,1,market);


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

客户服务部

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

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

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


加好友 发短信
等级:新手上路 帖子:38 积分:0 威望:0 精华:0 注册:2013/9/30 11:02:43
  发帖心情 Post By:2013/10/10 10:52:23    Post IP:183.165.108.87[只看该作者]

谢谢,问题1、2都解决了,就是第三个问题,好像只是实现了下一周期开盘价开仓,没有实现达到指定的值开仓。有点象闪电手中条件单的功能一样,(即 现价》=指定价 时,按指定价挂单)怎样实现?


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


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

if biaoji=1 and h>ref(h,nn)+n then buy(holding=0,1,market);

把这句改成

if ref(biaoji,1) and ref(h,1)>ref(h,nn+1)+n then buy(holding=0,1,limitr,ref(h,nn+1)+n);



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

客户服务部

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

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

 回到顶部