策略湃文档
官网 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页

更改数量

策略湃输出的模板是按照固定数量的写法,可以轻松通过复制模板的代码来更改为其他的交易方式

TB、TBQuant 交易数量的更改

按照固定保证金交易

Numeric LotsNum;  // 此行放在 vars处

// 下面代码放在Buy处替换
lotsNum = lots/(MarginRate*close[1]*ContractUnit); 
lotsNum = Floor(lotsNum,1);
if (lotsNum>0){
    // 不够1手的情况不交易
    Buy(lotsNum,Open)
}

// 下面代码放在SellShort处替换
lotsNum = lots/(MarginRate*close[1]*ContractUnit);
lotsNum = Floor(lotsNum,1);
if (lotsNum>0){
    // 不够1手的情况不交易
    SellShort(lotsNum,Open)
}

按照固定金额交易

Numeric LotsNum;  // 此行放在 vars处

// 下面代码放在Buy处替换
lotsNum = lots/(close[1]*ContractUnit); 
lotsNum = Floor(lotsNum,1);
if (lotsNum>0){
    // 不够1手的情况不交易
    Buy(lotsNum,Open)
}

// 下面代码放在SellShort处替换
lotsNum = lots/(close[1]*ContractUnit);
lotsNum = Floor(lotsNum,1);
if (lotsNum>0){
    // 不够1手的情况不交易
    SellShort(lotsNum,Open)
}