- 精华
- 0
- 在线时间
- 320 小时
- UID
- 188
- 积分
- 597
- 帖子
- 91
- 阅读权限
- 50
- 注册时间
- 2007-8-24
- 最后登录
- 2019-4-5
- 精华
- 0
- UID
- 188
- 积分
- 597
- 帖子
- 91
- 主题
- 27
- 阅读权限
- 50
- 注册时间
- 2007-8-24
- 最后登录
- 2019-4-5
|
假如我想满仓做日的 !
Numeric lots(1);
begin
lots = trunc(A_FreeMargin/MaintenanceMargin) ;
// 开多条件
IF(condtion1)
Buy(lots,Close,True);
// 平多条件
if(condtion2)
{Sell(CurrentContracts,Close,True);
end
在这个代码中 我的思路是 用所有的资金/当前商品所需要的保证金 可能结果是小数 !我就用trunc取整数! 不知道这个函数A_FreeMargin 用法是否正确! 因为 A_XXXX的函数只在图上最后一个Bar有效.
请赐教!
[ 本帖最后由 dengwenle 于 2007-9-8 13:06 编辑 ] |
|