计算手数

marginPerLotSell = GetGlobalVar(6) * ContractUnit * BigPointValue * (tmpMargin) / 100;

// ===== 为四个账户分别计算手数 =====

// 账户1手数计算(总资金2800000)
Numeric totalBuyQty1 = IntPart(2800000 / marginPerLotBuy);
Numeric totalSellQty1 = IntPart(2800000 / marginPerLotSell);


01月13日 19:51我

BigPointValue要不要乘?


01月13日 19:52我

// 动态手数计算
marginPerLotBuy = GetGlobalVar(5) * ContractUnit * (tmpMargin) / 100;
marginPerLotSell = GetGlobalVar(6) * ContractUnit * (tmpMargin) / 100;这样对么

以主力合约的市值标准执行计算手数的方法
读取账户资金计算手数
如何用ATR和实盘权益计算开仓手数
后复权历史回测导致使用资金比例计算开仓手数虚假的问题。
头寸计算
请教一下,主连复权映射主力合约中,定期优化,想计算有效的手术怎样解决呢
请问一下关于回测移仓,关于Enum_Data_AutoSwapPosition()函数的问题
代码编译不通过,请给修改一下,辛苦了,感谢
求助贴 麻烦老师帮忙看看
请教,不固定开仓资金如何表示
//------------------------------------------------------------------------
// 简称: test_0114_2026
// 名称: 
// 类别: 策略应用
// 类型: 用户应用
// 输出: Void
//------------------------------------------------------------------------
Params
    //此处添加参数

Vars
    //此处添加变量

Defs
    //此处添加策略函数
    
Events
    //此处实现事件函数
    
    //初始化事件函数,策略运行期间,首先运行且只有一次
    OnInit()
    {
        
    }


    //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
    OnBar(ArrayRef<Integer> indexs)
    {
        if(BarStatus==2)
        {
            print("BigPointValue="+text(BigPointValue));
            print("ContractUnit="+text(ContractUnit));
            print("close*BigPointValue*ContractUnit=" + text(close *BigPointValue * ContractUnit));
        }
    }

//------------------------------------------------------------------------
// 编译版本    2026/1/14 85115
// 版权所有    wangkaiming
// 更改声明    TradeBlazer Software保留对TradeBlazer平台
//            每一版本的TradeBlazer策略修改和重写的权利
//------------------------------------------------------------------------


close*BigPointValue*ContractUnit  相当于市值
你再乘以保证金率就是保证金


谢了