设为首页收藏本站

 找回密码
 注册
查看: 1681|回复: 3
打印 上一主题 下一主题

如何记录开仓量 [复制链接]

Rank: 2

精华
0
UID
94210
积分
71
帖子
10
主题
1
阅读权限
30
注册时间
2012-1-27
最后登录
2016-12-13
跳转到指定楼层
1#
发表于 2016-12-13 11:22:08 |只看该作者 |倒序浏览
你好,我采用多次开仓,每次开仓根据账户资金量和止损计算开仓量,可当触发止损时要对最后加仓部分平仓就不知道平仓量了。
lots1=Value(GetTBProfileString(Symbol,"lots1")); //从数据库取得开仓量
lots2=Value( GetTBProfileString(Symbol,"lots2"));
lots3=Value( GetTBProfileString(Symbol,"lots3"));
lots4=Value (GetTBProfileString(Symbol,"lots4"));
If(condition)
{
myentryprice1=,,,;//开仓价
zsx1=,,,;//止损价
r1=myentryprice1-zsx1; //止损额
TotalEquity=A_CurrentEquity();
  lots1=(TotalEquity*RiskRatio/100)/(r1*ContractUnit()*BigPointValue());
  lots1=IntPart(lots1); //开仓量
SetTBProfileString(Symbol,"lots1",Text(lots1));
},这样写好像不对,不知道该如何记录开仓量

Rank: 2

精华
0
UID
94210
积分
71
帖子
10
主题
1
阅读权限
30
注册时间
2012-1-27
最后登录
2016-12-13
2#
发表于 2016-12-13 11:59:58 |只看该作者
有没有老师在啊?帮指点指点

使用道具 举报

Rank: 1

精华
0
UID
167541
积分
2
帖子
2
主题
0
阅读权限
10
注册时间
2013-4-9
最后登录
2023-11-22
3#
发表于 2016-12-13 12:13:33 |只看该作者

使用道具 举报

Rank: 1

精华
0
UID
167541
积分
2
帖子
2
主题
0
阅读权限
10
注册时间
2013-4-9
最后登录
2023-11-22
4#
发表于 2016-12-13 13:42:33 |只看该作者
这个问题难吗?没人回答?

使用道具 举报

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

bottom

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

GMT+8, 2024-5-6 03:07

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部