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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件策略编写求助区 → 求助:怎么实现这个交易思路呢?

   

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


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

主题:求助:怎么实现这个交易思路呢?

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


加好友 发短信
等级:新手上路 帖子:8 积分:8 威望:0 精华:0 注册:2012/5/28 16:42:37
求助:怎么实现这个交易思路呢?  发帖心情 Post By:2012/5/28 17:10:32 [只看该作者]

当条件A(波动率大于0.6)一次满足时,满足C>REF(C,5), bk  ;节点1

                            满足C<REF(C,5), sk;节点2

当条件A(波动率大于0.6)二次满足时,满足C>REF(C,5),bk;节点3                           

                            满足C<REF(C,5), sp;节点4

                            满足C>REF(C,5), bp;节点5                         

                            满足C<REF(C,5), sk;节点6

当条件A(波动率大于0.6)三次满足时,C>REF(C,5), bk;节点7                          

                            满足C<REF(C,5), sp;节点8                          

                            满足C>REF(C,5), bk;节点9                        

                            满足C<REF(C,5), sk;节点10

                            满足C>REF(C,5), bk;节点11                       

                            满足C<REF(C,5), sk;节点12                        

                            满足C>REF(C,5), bp;节点13                     

                            满足C<REF(C,5), sk;节点14

 

日内交易,收盘前5分钟全部平仓,每天开仓总数不超过3次


图片点击可在新窗口打开查看此主题相关图片如下:tree2_1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/5/29 8:45:47 [只看该作者]

这个用二叉树来表达交易思想,请稍等,策略正在编写中


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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/5/29 10:26:13 [只看该作者]

//仅供参考

 

 

//定义开仓次数
variable:kc:=0;
variable:kcb:=0;
//满足节点1->3->7/8,开3次仓
if date<>ref(date,1) then
begin
if condA and c>ref(c,5) and kc=0 then
begin
   buy(1,1,market);
   kc:=1;
   kcb:=barpos;
   if condA and c>ref(c,5) and kc=1 and kcb<>barpos then
      begin
         buy(1,1,market);
         kc:=2;
         kcb:=barpos;
         if condA and c>ref(c,5) and kc=2 and kcb<>barpos then
            begin
                buy(1,1,market);
                kc:=3;
                kcb:=barpos;
            end
          else if condA and c<ref(c,5) then  sellshort(1,0,market);
     end
end
end
//满足节点1->4->9/10,开3次仓
if date<>ref(date,1) then
begin
if condA and c>ref(c,5) and kc=0 then
begin
   buy(1,1,market);
   kc:=1;
   kcb:=barpos;
   if condA and c<ref(c,5) and kc=1 and kcb<>barpos then
      begin
         sellshort(1,0,market);
         kcb:=barpos;
         if condA and c>ref(c,5) and kc=1 and kcb<>barpos then
            begin
                buy(1,1,market);
                kc:=2;
                kcb:=barpos;
            end
          else if condA and c<ref(c,5) then  buyshort(1,1,market);
     end
end
end

//满足节点2->5->11/12,开3次仓
if date<>ref(date,1) then
begin
if condA and c<ref(c,5) and kc=0 then
begin
   buyshort(1,1,market);
   kc:=1;
   kcb:=barpos;
   if condA and c>ref(c,5) and kc=1 and kcb<>barpos then
      begin
         sell(1,0,market);
         kcb:=barpos;
         if condA and c>ref(c,5) and kc=1 and kcb<>barpos then
            begin
                buy(1,1,market);
                kc:=2;
                kcb:=barpos;
            end
          else if condA and c<ref(c,5) then  buyshort(1,1,market);
     end
end
end

//满足节点2->5->13/14,开3次仓
if date<>ref(date,1) then
begin
if condA and c<ref(c,5) and kc=0 then
begin
   buyshort(1,1,market);
   kc:=1;
   kcb:=barpos;
   if condA and c<ref(c,5) and kc=1 and kcb<>barpos then
      begin
         buyshort(1,0,market);
         kc:=2;
         kcb:=barpos;
         if condA and c>ref(c,5) and kc=2 and kcb<>barpos then
            begin
                sell(1,1,market);
                kcb:=barpos;
            end
          else if condA and c<ref(c,5) then  buyshort(1,1,market);
     end
end
end

//如果15点收盘,14点55分全部平仓
if time>=145500 then
begin
   sell(1,0,market);
   sellshort(1,0,market);
end


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


加好友 发短信
等级:新手上路 帖子:8 积分:8 威望:0 精华:0 注册:2012/5/28 16:42:37
  发帖心情 Post By:2012/5/29 14:18:18 [只看该作者]

非常感谢


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


加好友 发短信
等级:新手上路 帖子:66 积分:224 威望:0 精华:0 注册:2010/7/22 16:38:42
  发帖心情 Post By:2012/6/4 7:33:34 [只看该作者]

condA未定义变量,请高手再修改一下
[此贴子已经被作者于2012-6-4 7:34:04编辑过]

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


加好友 发短信 czt
等级:蜘蛛侠 帖子:1445 积分:6114 威望:0 精华:3 注册:2012/1/16 10:31:19
  发帖心情 Post By:2012/6/4 8:37:00 [只看该作者]

conda是发帖人自己定义的一个条件。


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


加好友 发短信
等级:新手上路 帖子:66 积分:224 威望:0 精华:0 注册:2010/7/22 16:38:42
  发帖心情 Post By:2012/6/4 10:55:10 [只看该作者]

哦,多谢指点

 回到顶部
美女呀,离线,留言给我吧!
xian_0_9
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 BOO
等级:论坛游民 帖子:378 积分:1856 威望:0 精华:0 注册:2010/1/25 18:04:12
  发帖心情 Post By:2012/6/12 11:02:44 [只看该作者]

值得学习啊

 回到顶部