以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 期货人生 (http://222.73.7.161/bbs/list.asp?boardid=7) ---- [原创]更新 (http://222.73.7.161/bbs/dispbbs.asp?boardid=7&id=60918) |
-- 作者:z7c9 -- 发布时间:2014/1/13 21:24:06 -- [原创]更新 //更新未成交单 void updatePendingOrders(const Margin* margin); void updatePendingOrders(const Commission* commission); //更新成交 void updateTrades(const Commission* commission); //更新持仓 void updatePositions(const Quote* quote); void updatePositions(const Trade* trade); void updatePositions(const Margin* margin); //更新账户 void updateAccounts(const Quote* quote); void updateAccounts(const Order* order); void updateAccounts(const Trade* trade); void updateAccounts(const Margin* margin); void updateAccounts(const Commission* commission); [此贴子已经被作者于2014/1/13 21:24:32编辑过]
|
-- 作者:z7c9 -- 发布时间:2014/1/13 21:25:31 -- void Strategy::updatePositions(const Quote *quote) { Position *longPosition = getPosition(quote->instrumentId,PositionSide::longSide); Position *shortPosition = getPosition(quote->instrumentId,PositionSide::shortSide); void Strategy::updatePositions(const Trade *trade) { void Strategy::updateAccounts(const Quote *quote) { for(Position *position : positions) { account.equity = account.preEquity + account.closeProfit + account.positionProfit - account.commission; void Strategy::updateAccounts(const Order *order) { for(Order *order : getPendingOrders()) { void Strategy::updateAccounts(const Trade *trade) { |
-- 作者:z7c9 -- 发布时间:2014/2/17 21:29:44 --
//更新持仓和账户
void updatePositionAndAccount();
//更新报单
void updateOrder(const Margin* margin);
void updateOrder(const Commission * commission);
//更新持仓
void updatePosition(const Quote * quote);
void updatePosition(const Trade * trade);
void updatePosition(const Margin* margin);
void updatePosition(const Commission * commission);
//更新账户
void updateAccount(const Quote * quote);
void updateAccount(const Order * order);
void updateAccount(const Trade * trade);
void updateAccount(const Margin* margin);
void updateAccount(const Commission * commission);
|
-- 作者:z7c9 -- 发布时间:2014/4/27 20:17:26 -- Median Price(MP):=(high+low)/2 Typical Price(TP):=(high+low+close)/3 Weighted Close(WC):=(high+low+close*2)/4
|