From 8ea6d363df77de2dca288397da8d4f9c3d3a5c4d Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 18 十月 2024 18:41:57 +0800
Subject: [PATCH] '项目完善'

---
 common/NetworkApi.h |   40 ++++++++++++++++++++++++++++++++++------
 1 files changed, 34 insertions(+), 6 deletions(-)

diff --git a/common/NetworkApi.h b/common/NetworkApi.h
index 923d56e..25d89cb 100644
--- a/common/NetworkApi.h
+++ b/common/NetworkApi.h
@@ -15,6 +15,7 @@
 {
     CString code;
     CString name;
+    float rate;// 涨幅
 };
 struct SubscriptCodesResult {
 
@@ -69,11 +70,11 @@
     // 设置自动撤卖模式
     static void set_auto_cancel_sell_mode(int mode);
 
-    // 获取市场行情
-    static int get_market_situation();
+    // 获取是否买板块独苗
+    static int get_buy_unique_block_mode();
 
-    // 设置市场行情
-    static void set_market_situation(int situation);
+    // 设置是否买板块独苗
+    static void set_buy_unique_block_mode(bool enable);
 
    
     // 加白名单
@@ -91,6 +92,9 @@
     // 加必买
     static void add_must_buy(std::string code);
 
+    // 加绿
+    static void add_green_buy(std::string code);
+
     // 移除白名单
     static void remove_white(std::string code);
 
@@ -105,6 +109,9 @@
 
     // 移除必买
     static void remove_must_buy(std::string code);
+
+    // 移绿
+    static void remove_green_buy(std::string code);
 
     // 白名单列表
     static std::list<std::wstring> list_white();
@@ -121,6 +128,9 @@
     // 必买列表
     static std::list<std::wstring> list_must_buy();
 
+    // 绿单
+    static std::list<std::wstring> list_green_buy();
+
     // 获取委托列表
     static string list_delegate_records(CString updateTime,bool canCancel=FALSE);
 
@@ -136,10 +146,16 @@
     static void cancel_buy(CString code);
 
     // 买入
-    static void buy(std::string code, int volume, string price);
+    static void buy(std::string code, int volume, int priceType);
 
     // 卖出
     static string sell(std::string code, int volume, int price_type, bool forceSell = FALSE);
+
+    // 买入可转债
+    static string buy_cb(std::string code, int volume);
+
+    // 卖出可转债
+    static string sell_cb(std::string code, int volume);
 
     // 获取持仓数据
     static string get_code_position_info(std::string code);
@@ -206,7 +222,19 @@
     static string get_buy1_info(string code);
 
     // 设置每个代码可买的金额
-    static void set_per_code_buy_money(int money);
+    static void set_buy_money_and_count(int mormalCount, string normalMoneyJson,int radicalCount, string radicalMoneyJson);
+
+    // 获取买入设置
+    static string get_buy_money_and_count();
+
+    // 扫入板块的代码数量设置
+    static void set_radical_buy_block_count(string data);
+
+
+    static string get_radical_buy_block_count();
+
+
+
 
     // 获取单票买入金额
     static int get_per_code_buy_money();

--
Gitblit v1.8.0