Issue #82: Refactored MQL5 expert to use json in function OrderSend

This commit is contained in:
DW
2018-02-17 00:10:10 +02:00
parent 14079dc3c1
commit 0e5bb40a6f
11 changed files with 193 additions and 29 deletions
+3 -4
View File
@@ -269,15 +269,14 @@ namespace MtApi5TestClient
private async void ExecuteOrderSend(object o)
{
var request = TradeRequest.GetMqlTradeRequest();
MqlTradeResult result = null;
var retVal = await Execute(() =>
{
MqlTradeResult result;
var ok = _mtApiClient.OrderSend(request, out result);
return ok ? result : null;
return ok;
});
var message = retVal != null ? $"OrderSend successed. {MqlTradeResultToString(retVal)}" : "OrderSend failed.";
var message = retVal ? $"OrderSend excute successed. {MqlTradeResultToString(result)}" : $"OrderSend execute failed. {MqlTradeResultToString(result)}";
AddLog(message);
}