|
|
@@ -221,6 +221,8 @@ void CPluginInstance::OnOrderDelete(const IMTOrder * order)
|
|
|
new_order_id = new_order->Order();
|
|
|
}
|
|
|
|
|
|
+ m_api->LoggerOut(MTLogOK, L"%lld add order #%lld, original order #%lld [%d]", login, new_order_id, order->Order());
|
|
|
+
|
|
|
// TODO: 现在做法是,如果level为0,后面都不管
|
|
|
// 如果跟单失败,那么position id也为0,所以后面也不应该处理
|
|
|
position_context context;
|
|
|
@@ -297,7 +299,7 @@ void CPluginInstance::OnOrderDelete(const IMTOrder * order)
|
|
|
}
|
|
|
|
|
|
new_order_id = new_order->Order();
|
|
|
- m_api->LoggerOut(MTLogOK, L"%lld add order #%lld, original order #%lld [%d]", login, new_order_id, order->Order());
|
|
|
+ m_api->LoggerOut(MTLogOK, L"%lld add order #%lld, original order #%lld", login, new_order_id, order->Order());
|
|
|
|
|
|
// 完成之后,写入新纪录
|
|
|
context.cur_ord = new_order_id;
|
|
|
@@ -403,6 +405,7 @@ void CPluginInstance::OnDealPerform(const IMTDeal * deal, IMTAccount * account,
|
|
|
{
|
|
|
fields->clear();
|
|
|
delete fields;
|
|
|
+ fields = nullptr;
|
|
|
}
|
|
|
});
|
|
|
|