Posts

Showing posts from March, 2022

ExSan & Interactive Brokers C++ API CODING 003

Image
      Previous Post       Next Post ExSan & Interactive Brokers C++ API      1  /*****************************************************************************/      2  // exsan.plusplus@gmail.com      3  // ACTUAL CODE       4  //      5  int main(void){      6           7     // basic parameters       8     unsigned short rows(2), cols(3);// main matrix       9     unsigned short pp_float(5);     // 5 worksheets, could be in this range[0 ... 536870911]      10     unsigned short pp_bool(8);      // 8 worksheets UNSIGNED SHORT     11     unsigned short pp_us(5);        // 5 worksheets UNSIGNED SHORT     12     unsigned short pp_string(2);    // 2 worksheets STRING     13     unsigned short pp_char(0);      // 0 worksheets CHAR     14          15     Net* net(nullptr);     16     net = net->exsan(rows, cols, pp_float, pp_bool, pp_us, pp_string, pp_cha

ExSan & Interactive Brokers C++ API CODING 002

Image
      Previous Post       Next Post CLUSTERING      1  //*----------------------------------      2  // cluster traversal       3  cout << "\n\t:Begin --- cluster traversal----- nStocks: " << nStocksMg;      4       5  for (i = 0; i <= nPointers - 1; i++) {       6     aryStockPtr[i] = nullptr;      7     aryPtr[i]     = nullptr;      8     aryStockPtr[i] = net->goto_row(net, ppDataIn, i + 1, 'f');                        9     pltM.idStockInQue(aryStockPtr[i]->get_stock_name());     10     aryPtr[i] = aryStockPtr[i]->get_ptrLasTick();     11  }     12      13  for (j = 1; j <= net->get_cols_in_page(ppDataIn, 'f'); j++) {//OK revised Aug 27                                                     14     for (i = 0; i <= nPointers - 1; i++) {//OK revised Aug 27                                               15