Skip to content

Commit

Permalink
upload
Browse files Browse the repository at this point in the history
  • Loading branch information
nickhuangxinyu1 committed Aug 19, 2020
2 parents 584e7b8 + a808446 commit 3749bfe
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/manual_ctp/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

#include "util/zmq_sender.hpp"
#include "util/zmq_recver.hpp"
#include "util/common_tools.h"

void RunSend(ZmqSender<Order> * sender) {
int count = 0;
Expand All @@ -24,7 +25,6 @@ void RunSend(ZmqSender<Order> * sender) {
if (action == "new") {
std::cout << "ticker:";
std::getline(std::cin, ticker);
ticker = buffer;
std::cout << "price:";
std::getline(std::cin, buffer);
double price = atof(buffer.c_str());
Expand Down Expand Up @@ -84,7 +84,7 @@ void RunSend(ZmqSender<Order> * sender) {
exit(1);
}

void RunRecv(ZmqRecver<ExchangeInfo> * recver) {
void RunRecv(BaseRecver<ExchangeInfo> * recver) {
printf("run recv started\n");
ExchangeInfo info;
while (true) {
Expand All @@ -94,7 +94,8 @@ void RunRecv(ZmqRecver<ExchangeInfo> * recver) {
}

int main() {
std::unique_ptr<ZmqRecver<ExchangeInfo> > exchange_recver(new ZmqRecver<ExchangeInfo>("external_exchangeinfo"));
// std::unique_ptr<ZmqRecver<ExchangeInfo> > exchange_recver(new ZmqRecver<ExchangeInfo>("external_exchangeinfo"));
auto exchange_recver = CreateRecver<ZmqRecver, ExchangeInfo>("exchangeinfo");
std::thread recv_thread(RunRecv, exchange_recver.get());
std::unique_ptr<ZmqSender<Order> > order_sender(new ZmqSender<Order>("strategy_order", "connect", "ipc", "test.dat"));
auto v = run_proxy();
Expand Down

0 comments on commit 3749bfe

Please sign in to comment.