查看: 215|回复: 3

请教老师一个问题 [复制链接]

Rank: 1

精华
0
UID
246474
积分
38
帖子
24
主题
8
阅读权限
10
注册时间
2017-1-24
最后登录
2019-3-6
发表于 2019-1-7 12:30:09 |显示全部楼层
N=C[1];
TotalEquity = Portfolio_CurrentCapital() + Portfolio_UsedMargin();

    TurtleUnits = (TotalEquity*0.3/N) ;//总资产乘30
   
    TurtleUnits = IntPart(TurtleUnits); // 对小数取整

{
                Buy(TurtleUnits,C[1]+1);//多头进场
         }
         请问我这样开仓是按总资产的30%开仓吗还是这样========================有问题吗
N=C[1];
Numeric RiskRatio(30);
TotalEquity = Portfolio_CurrentCapital() + Portfolio_UsedMargin();

    TurtleUnits = IntPart(TurtleUnits); // 对小数取整

  TurtleUnits = (TotalEquity*RiskRatio/10) /(N * ContractUnit()*BigPointValue());//总资产乘30

{
                Buy(TurtleUnits,C[1]+1);//多头进场
         }

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
24411
帖子
10605
主题
37
阅读权限
200
注册时间
2007-7-20
最后登录
2019-3-22
发表于 2019-1-7 13:54:11 |显示全部楼层
C[1]是指上一个bar的收盘价。
总资产的30% 再除以C[1]做为开仓手数?不太合适吧?
另外,使用上一个bar的收盘价+1做为入场价格,也不太合适吧?

如果想使用资金管理入场数量的,可以参数一下软件自带的海龟交易系统的写法。

使用道具 举报

Rank: 1

精华
0
UID
246474
积分
38
帖子
24
主题
8
阅读权限
10
注册时间
2017-1-24
最后登录
2019-3-6
发表于 2019-1-7 19:06:17 |显示全部楼层
小米大师你好;
我的收盘价+1为买人开仓多头进场。我空头是收盘价-1卖开仓进场。是为了滑点。我在模型上就多放一个滑点。为了计算准确用的我跟踪了多时感觉跟实盘价格一样。只有赚滑点。

海龟交易上是TurtleUnits = (TotalEquity*RiskRatio/100) /(N * ContractUnit()*BigPointValue());
  AvgTR = XAverage(TrueRange,ATRLength);
        N = AvgTR[1];       
这个N我还是搞不懂它是20波动
我用昨日收盘价开仓是我模型都是在达到条件按昨日收盘价开仓的,这样处理请问对吗

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
24411
帖子
10605
主题
37
阅读权限
200
注册时间
2007-7-20
最后登录
2019-3-22
发表于 2019-1-8 13:36:24 |显示全部楼层
CYR886CYR 发表于 2019-1-7 19:06
小米大师你好;
我的收盘价+1为买人开仓多头进场。我空头是收盘价-1卖开仓进场。是为了滑点。我在模型上就 ...

1,你用的是上一个bar的收盘价+1买入,上一个bar的收盘价-1卖出,这样也是不合适的吧?当前K线上的价格与上一个收盘价的价格相差是可能比较大了的。
2,海龟里的N值 ,如果搞不懂也可以直接先照搬,等以后理解了再慢慢修改成想要的东西。但是总资产的30%除以上一个bar的收盘价做为你的开仓手数,这个真是你想要的吗?如果是的,那你也可以继续使用。
3,我是没有理解你上述的公式里每一个使用了C[1]的地方的意义何在。但是我不理解也不要紧,只要是符合你交易需求的就可以。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2019-3-24 23:56

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部