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


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

   

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


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

主题:加仓模型

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


加好友 发短信
等级:新手上路 帖子:23 积分:41 威望:0 精华:0 注册:2012/8/31 12:17:39
加仓模型  发帖心情 Post By:2013/3/14 10:24:47    Post IP:183.17.92.88[只看该作者]

金字塔老师您好,我是你们的客户,我编了几天就是搞不成这个想法,麻烦给编一个:
X:=5;
A:=4
开多仓条件:CLOSE>M(c,30)+X;
   符合这个开仓条件的后边1、2、3、4根线的次周期开盘价加仓,加仓4根线不再加仓
平多仓条件:CLOSE<最后开多价格-A;
开空仓条件:CLOSE<M(c,30)-X;
   符合这个开仓条件的后边1、2、3、4根线的次周期开盘价加仓,加仓4根线不再加仓
平空仓条件:CLOSE<最后开空价格+A;

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


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

这种不好写的,类似于确定现在条件再往后推,都有种未来的意思


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游民 帖子:317 积分:1565 威望:0 精华:0 注册:2012/10/9 11:12:26
  发帖心情 Post By:2013/3/14 10:58:45    Post IP:118.181.108.24[只看该作者]

x:=5;
a:=4;
r1:=c>ma(c,30)+x;
if r1 then buy(holding=0,1,thisclose);
if ref(r1,1) and enterbars=2 then buy(holding=1,1,limitr,o);
if ref(r1,1) and enterbars=1 then buy(holding=2,1,limitr,o);
if ref(r1,1) and enterbars=1 then buy(holding=3,1,limitr,o);
if enterprice-c>a then sell(holding>0,0,limitr,enterprice-a);

自己调试测试一下,随手写的供参考。




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


加好友 发短信
等级:论坛游民 帖子:317 积分:1565 威望:0 精华:0 注册:2012/10/9 11:12:26
  发帖心情 Post By:2013/3/14 11:05:31    Post IP:118.181.108.24[只看该作者]

x:=5;
a:=4;
cx:=4;//最大持仓
r1:=c>ma(c,30)+x;
if r1 then buy(holding=0,1,thisclose);
if ref(r1,1) and enterbars=2 then buy(holding=1,1,limitr,o);
if ref(r1,1) and enterbars=1 then buy(holding<cx,1,limitr,o);
if enterprice-c>a then sell(holding>0,0,limitr,enterprice-a);

同样的方法写加空仓位。

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


加好友 发短信
等级:新手上路 帖子:23 积分:41 威望:0 精华:0 注册:2012/8/31 12:17:39
  发帖心情 Post By:2013/3/14 12:50:40    Post IP:183.17.92.88[只看该作者]

这个还是不行呀,图片放不上去,你倒进去看看


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


加好友 发短信
等级:新手上路 帖子:23 积分:41 威望:0 精华:0 注册:2012/8/31 12:17:39
  发帖心情 Post By:2013/3/14 12:51:11    Post IP:183.17.92.88[只看该作者]

如何发图片呢,否则看不清楚

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


加好友 发短信
等级:新手上路 帖子:23 积分:41 威望:0 精华:0 注册:2012/8/31 12:17:39
  发帖心情 Post By:2013/3/14 13:33:09    Post IP:183.17.92.88[只看该作者]

现在条件 再往后推,不可能有未来的意思,那不是所有技术都不能交易了吗
技术本来就是统计前边,这个策略也是呀

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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2013/3/14 13:55:34    Post IP:58.246.57.26[只看该作者]

//只写了多仓

x:=5;
a:=4;
ma30:ma(c,30);
r1:=c>ma30+x;

if r1 then buy(holding=0,1,market);
if ref(r1,1) and holding=1 then buy(1,1,market);
if ref(r1,2) and holding=2 then buy(1,1,market);
if ref(r1,3) and holding=3 then buy(1,1,market);


if c<enterprice-a then sell(holding>0,0,market);



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

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

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

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


加好友 发短信
等级:新手上路 帖子:23 积分:41 威望:0 精华:0 注册:2012/8/31 12:17:39
  发帖心情 Post By:2013/3/14 14:35:20    Post IP:183.17.92.88[只看该作者]

谢谢老师,我试试

 回到顶部