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


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

   

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


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

主题:公式改编

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


加好友 发短信
等级:论坛游侠 帖子:501 积分:0 威望:0 精华:0 注册:2014/12/15 17:19:54
公式改编  发帖心情 Post By:2016/6/13 14:25:05    Post IP:115.195.175.161[只看该作者]

请问这里有能够把TB公式改编成金字塔的人吗?我有2个公式想改编一下,比较简单的!我不懂TB,金字塔也在学习中,所以就。。。。。

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


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

不一定能够翻译出来

你把代码发出来,再做个注释,能翻多少是多少



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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:501 积分:0 威望:0 精华:0 注册:2014/12/15 17:19:54
第一个  发帖心情 Post By:2016/6/13 16:09:46    Post IP:115.195.175.161[只看该作者]

//--------------------------------------------------------------------------------


5分钟原理:开平仓按照4根线所构成两个区间,4根线从上往下分别是:
开多线=当日开盘价+昨日振幅(最高价-最低价)*MAX(XISHU1,XISHU2);
平空线=当日开盘价+昨日振幅(最高价-最低价)*MIN(XISHU1,XISHU2);
平多线=当日开盘价-昨日振幅(最高价-最低价)*MIN(XISHU1,XISHU2);
开空线=当日开盘价-昨日振幅(最高价-最低价)*MAX(XISHU1,XISHU2);
14根线组成大区间,为开仓线;23根线组成小区间,为平仓线;
当然,如果XISHU1=XISHU2,两个区间就会重叠,这时候就只有2根线。

 

5分钟原理:开平仓按照4根线所构成两个区间,4根线从上往下分别是:

开多线=当日开盘价+昨日振幅(最高价-最低价)*MAX(XISHU1,XISHU2);
平空线=当日开盘价+昨日振幅(最高价-最低价)*MIN(XISHU1,XISHU2);
平多线=当日开盘价-昨日振幅(最高价-最低价)*MIN(XISHU1,XISHU2);
开空线=当日开盘价-昨日振幅(最高价-最价)*MAX(XISHU1,XISHU2);

14根线组成大区间,为开仓线;23根线组成小区间,为平仓线;
当然,如果XISHU1=XISHU2,两个区间就会重叠,这时候就只有2根线。

//--------------------------------------------------------------------------------
Params
Numeric XiShu1(0.65);
Numeric XiShu2(0.35);
  Numeric Lots(1);   //手数,自己想开几手就设置几手
Vars        
NumericSeries OpenToday;    
NumericSeries Band1;
NumericSeries Band2;
NumericSeries UpperBand;
NumericSeries LowerBand;
NumericSeries SellBand;
NumericSeries BuyToCoverBand;
NumericSeries myEntryPrice;
Begin
OpenToday=OpenD(0);
Band1=(HighD(1)-LowD(1))*Max(XiShu1,XiShu2);
UpperBand=OpenToday+Band1;
LowerBand=OpenToday-Band1;
Band2=(HighD(1)-LowD(1))*Min(XiShu1,XiShu2);
SellBand=OpenToday-Band2;
BuyToCoverBand=OpenToday+Band2;
    PlotNumeric("UpperBand",UpperBand);
PlotNumeric("LowerBand",LowerBand);
PlotNumeric("SellBand",SellBand);
PlotNumeric("BuyToCoverBand",BuyToCoverBand);
//PlotNumeric("OpenToday",OpenToday); 
    If(MarketPosition==-1 && High>=BuyToCoverBand)
If(Open>BuyToCoverBand) myEntryPrice=Open;
Else myEntryPrice=BuyToCoverBand;
   BuyToCover(Lots,myEntryPrice);
}
If(MarketPosition==1 && Low<=SellBand)
{
If(Open<SellBand) myEntryPrice=Open;
Else myEntryPrice=SellBand;
Sell(Lots,myEntryPrice);
}
If(MarketPosition!=-1 && Low<=LowerBand)
{
If(Open<LowerBand) myEntryPrice=Open;
Else myEntryPrice=LowerBand;
SellShort(Lots,myEntryPrice);
}
If(MarketPosition!=1 && High>=UpperBand)
If(Open>UpperBand) myEntryPrice=Open;
Else myEntryPrice=UpperBand;
   Buy(Lots,myEntryPrice);
}
End


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


加好友 发短信
等级:论坛游侠 帖子:501 积分:0 威望:0 精华:0 注册:2014/12/15 17:19:54
第二个  发帖心情 Post By:2016/6/13 16:10:40    Post IP:115.195.175.161[只看该作者]

//------------------------------------------------------------------------

Length1是均线周期;
连续Nbar收盘价在均线之上,平空开多
连续Nbar收盘价在均线之下,平多开空
连续Mbar收盘价在均线之上,平空
连续Mbar收盘价在均线之下,平多

//------------------------------------------------------------------------
Params
    Numeric Length1(5);//ma5
    Numeric N(7); 
Numeric M(5);
    Numeric Lots(1);   //交易手数
Vars 
    NumericSeries ma5;
Bool BuyEntry(False);
Bool SellEntry(False);
Bool BuyExit(False);
Bool SellExit(False);
Begin
If(BarStatus==2 && Time==0.210000 && High==Low) return;//过滤夜盘商品品种集合竞价
If(BarStatus==2 && Time==0.090000 && High==Low) return;//过滤无夜盘商品品种集合竞价
    ma5=AverageFC(Close,Length1);
    PlotNumeric("MA5",ma5[1]);
    BuyEntry=CountIf(Close[1]>ma5[1],N)==N;
    SellEntry=CountIf(Close[1]<ma5[1],N)==N;
    SellExit=CountIf(Close[1]>ma5[1],M)==M;
    BuyExit=CountIf(Close[1]<ma5[1],M)==M;
    If(MarketPosition!=1&&BuyEntry) 
    {
        Buy(Lots,Open);
    }
    Else If(MarketPosition!=-1&&SellEntry) 
    {
        SellShort(Lots,Open);
    } 
    Else If(MarketPosition==-1&&SellExit) 
    {
        BuyToCover(Lots,Open);
    }
    Else If(MarketPosition==1&&BuyExit) 
    {
        Sell(Lots,Open);
    } 
End
//------------------------------------------------------------------------
//15分钟策略说明:
//Length1是均线周期;
//连续N根bar收盘价在均线之上,开多
//连续N根bar收盘价在均线之下,开空
//连续M根bar收盘价在均线之上,平空
//连续M根bar收盘价在均线之下,平多

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/6/13 16:29:15    Post IP:180.173.43.114[只看该作者]

都注释一下,不要就说个大概


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:501 积分:0 威望:0 精华:0 注册:2014/12/15 17:19:54
  发帖心情 Post By:2016/6/14 16:57:15    Post IP:115.195.175.161[只看该作者]

我就是不知道是什么意思啊!图片点击可在新窗口打开查看淘宝上买的!

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


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

、。。。

那你得要让TB的人先注释一下,然后我们试着改成金字塔。

这些代码我们这边看不懂的



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

客户服务部

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

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

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


加好友 发短信
等级:论坛游侠 帖子:501 积分:0 威望:0 精华:0 注册:2014/12/15 17:19:54
  发帖心情 Post By:2016/6/14 17:05:44    Post IP:115.195.175.161[只看该作者]

第一个:

5分钟原理:开平仓按照4根线所构成两个区间,4根线从上往下分别是:

开多线=当日开盘价+昨日振幅(最高价-最低价)*MAX(XISHU1,XISHU2);
平空线=当日开盘价+昨日振幅(最高价-最低价)*MIN(XISHU1,XISHU2);
平多线=当日开盘价-昨日振幅(最高价-最低价)*MIN(XISHU1,XISHU2);
开空线=当日开盘价-昨日振幅(最高价-最价)*MAX(XISHU1,XISHU2);

14根线组成大区间,为开仓线;23根线组成小区间,为平仓线;
当然,如果XISHU1=XISHU2,两个区间就会重叠,这时候就只有2根线。


第二个:

15分钟原理:
Length1
是均线周期;
连续Nbar收盘价在均线之上,平空开多
连续Nbar收盘价在均线之下,平多开空
连续Mbar收盘价在均线之上,平空
连续Mbar收盘价在均线之下,平多




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


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

我前面讲过,这些是简单的大概的注释,并不能有效的反映出下面代码的意思
[此贴子已经被作者于2016-6-14 17:16:15编辑过]


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

客户服务部

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

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

 回到顶部