Блог им. farok
struct part
{
int64_t replID; // i8
int64_t replRev; // i8
int64_t replAct; // i8
char client_code[8]; // c7
char coeff_go[11]; // d16.5
char coeff_liquidity[11]; // d16.5
char money_old[15]; // d26.2
char money_amount[15]; // d26.2
char money_free[15]; // d26.2
char money_blocked[15]; // d26.2
char pledge_old[15]; // d26.2
char pledge_amount[15]; // d26.2
char pledge_free[15]; // d26.2
char pledge_blocked[15]; // d26.2
char vm_reserve[15]; // d26.2
char vm_intercl[15]; // d26.2
char fee[15]; // d26.2
char fee_reserve[15]; // d26.2
char limit_spot_buy[15]; // d26.2
char limit_spot_buy_used[15]; // d26.2
signed char is_auto_update_limit; // i1
signed char is_auto_update_spot_limit; // i1
signed char no_fut_discount; // i1
signed char limits_set; // i1
char premium[15]; // d26.2
double premium_order_reserve; // f
char balance_money[15]; // d26.2
double vm_order_reserve; // f
};
const int part_index = 0;
у кого есть новый вариант под новый part.ini отпишитесь. Спасибо заранее
struct part
{
int64_t replID; // i8
int64_t replRev; // i8
int64_t replAct; // i8
char client_code[8]; // c7
char coeff_go[11]; // d16.5
char coeff_liquidity[11]; // d16.5
char money_old[15]; // d26.2
char money_amount[15]; // d26.2
char money_free[15]; // d26.2
char money_blocked[15]; // d26.2
char pledge_old[15]; // d26.2
char pledge_amount[15]; // d26.2
char pledge_free[15]; // d26.2
char pledge_blocked[15]; // d26.2
char vm_reserve[15]; // d26.2
char vm_intercl[15]; // d26.2
char fee[15];
signed char no_fut_discount; // i1
signed char limits_set; // i1
char balance_money[15]; // d26.2
money_pledge_amount d26.2
};
на вашем примере вроде так, если ничего не пропустил.
[table:CustReplScheme:part]
field=replID,i8
field=replRev,i8
field=replAct,i8
field=client_code,c7
field=coeff_go,d16.5
field=coeff_liquidity,d16.5
field=money_old,d26.2
field=money_amount,d26.2
field=money_free,d26.2
field=money_blocked,d26.2
field=pledge_old,d26.2
field=pledge_amount,d26.2
field=pledge_free,d26.2
field=pledge_blocked,d26.2
field=vm_reserve,d26.2
field=vm_intercl,d26.2
field=fee,d26.2
field=fee_reserve,d26.2
field=is_auto_update_limit,i1
field=no_fut_discount,i1
field=limits_set,i1
field=premium,d26.2
field=premium_order_reserve,f
field=balance_money,d26.2
field=vm_order_reserve,f
field=money_pledge_amount,d26.2
field=num_clr_2delivery,i4
field=exp_weight,d3.2
И наверное всё должно быть другое
char money_old[15]; // d26.2
char money_amount[15]; // d26.2
char money_free[15]; // d26.2
char money_blocked[15]; // d26.2
почему то пусто всё
есть вариант что количество денег на счету не показывается просто чтото отвалилось у биржи?
struct part
{
int64_t replID; // i8
int64_t replRev; // i8
int64_t replAct; // i8
char client_code[8]; // c7
char money_free[15]; // d26.2
char money_blocked[15]; // d26.2
char pledge_free[15]; // d26.2
char pledge_blocked[15]; // d26.2
char vm_reserve[15]; // d26.2
char fee[15]; // d26.2
char balance_money[15]; // d26.2
char coeff_go[11]; // d16.5
char coeff_liquidity[11]; // d16.5
signed char limits_set; // i1
char money_old[15]; // d26.2
char money_amount[15]; // d26.2
char pledge_old[15]; // d26.2
char pledge_amount[15]; // d26.2
char money_pledge_amount[15]; // d26.2
char vm_intercl[15]; // d26.2
signed char is_auto_update_limit; // i1
signed char no_fut_discount; // i1
signed int num_clr_2delivery; // i4
};
const size_t sizeof_part = 256;
const int part_index = 0;
Всем большое спасибо кто пытался помочь.
upd
а не — походу был первый релиз ini, который перерелизили (по факту) обращений — эт я пропустил(
только не понятно как тогда седня вообще стартанули