Backtesting Pipeline Feed to ExSan & Clustering Setup 16 ---> 4 clusters per Stock 33 microSeconds
c++ |ExSan| ++ ↄ
iX ilinkedIn exsan.plusplus@gmail.com Thu Apr 17 09:49:44 2025 x: R.J.Y JOB: xsnPtfli_4944xsnPtfli
File: F:\\\\exsan\\\\xsn_out.txt
     
1  
     
2     |ExSan| C++  |ExSan||ExSan| C++  |ExSan|                                 Thu Apr 17 09:49:44 2025
     
3  
     
4     JOB:  xsnPtfli_4944
     
5     GLUTo Thu Jan 1, 2026   License Grant for: 530 days more      StockCounterDB Number of files: 6
     
6  
     
7     :471: MASTER INPUT DATA FILE
     
8     1 dbfileID: 5 stockDB_16.txt
     
9     2 nTickRead: 999999
    
10     3 cols: 4
    
11     3 ntNodes: 7
    
12     :484: 7 minDB: 5
    
13      Read From File myInvestment:  9668   Savings:  66 
    
14  
    
15     *minDB: 6
    
16     :852: NODE PAGES: pp_lastIN: 0 ppnt_time: 1 ppnt_data: 2  size en global variables _page_nt_us[pages_nt_us] ary size: 1
    
17     stockCounterDB:   6   mu:  0.33     Limit Trading / Savings:  10000  FactoRun:  2
    
18     ******************
    
19     <--------E-x-S-a-n---------->
    
20      Generate Exsan ( 9 ,  9 )
    
21  
    
22     Total Number of assets allocated:  8
    
23  
    
24     PARAMETERS
    
25     Investment:   9668    min Inv/Stock:  50 # Ticks -cols-:  4  beta:  0.02   ep(little ball):  0.0001
    
26     HedgeBand   0.15055   <--  0.6989  -->  0.84945  R(  0.329333  ;  0.3253 )r Lineal #Ticks:   3
    
27     Expected Return:   2.7  %  minDB:  6   timesLapse:  1    timeZoomFactor:  1e+06   retFactor:  0.1
    
28     Check Trigger Counter:  4  Number of times dice is thrown:  999999  EndLess:  0
    
29     Run:   3   onlyInteger 0 hedge:  1  ntNodes:  1 limitWeightFactor:  0.33  tickLimitToClear:  33
    
30     load Nt Trees with time lapsed Data:   1    Range $ < 7  -  435.06>
    
31     CLUSTERING ENABLE
    
32     microSecTimeLapse:   33  Lapse Microseconds:  33   minTics:  77777  maxTics:  77777
    
33     :1140: dbFile:  C:\Users\User\Documents\Visual Community 2022\Cpp\ExSan\xsnData\stockScrambled.txt
    
34     |<--------E-x-S-a-n---HFT------->|
    
35  
    
36     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000996 > 00:00:00.000033   timelapse = 1
    
37        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
    
38        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
    
39        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
    
40  
    
41        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 1]: 1 current-> 1
    
42           :2150: Cluster Spread min: 20.52 max: 21.45  mean Val of Spread: 20.99
    
43           :2160:*> EVEN ntCounter:-> 4
    
44           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 20.92
    
45           :2169: CENTRAL DATUM:-> 20.91
    
46           :2173: To Cluster Spread - Center:-> 20.91
    
47           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
    
48  
    
49        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 2]: 1 current-> 1
    
50           :2150: Cluster Spread min: 14.68 max: 17.09  mean Val of Spread: 15.89
    
51           :2160:*> EVEN ntCounter:-> 4
    
52           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 15.39
    
53           :2169: CENTRAL DATUM:-> 15.09
    
54           :2173: To Cluster Spread - Center:-> 15.09
    
55           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 2
    
56  
    
57        :2133:*> Active Cluster: XLFN ptr->*nt* (3, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 3]: 1 current-> 1
    
58           :2150: Cluster Spread min: 146.25 max: 154.33  mean Val of Spread: 150.29
    
59           :2160:*> EVEN ntCounter:-> 4
    
60           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 152.67
    
61           :2169: CENTRAL DATUM:-> 151.42
    
62           :2173: To Cluster Spread - Center:-> 151.42
    
63           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 3
    
64  
    
65        :2133:*> Active Cluster: TFSM ptr->*nt* (4, 1)  ntCounter:-> 7 head_key_nt:-> 2 aryStock[ 4]: 1 current-> 1
    
66           :2150: Cluster Spread min: 68.17 max: 69.98  mean Val of Spread: 69.08
    
67           :2148: ODD ntCounter:-> 7
    
68           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 4
    
69  
    
70        :2133:*> Active Cluster: ELON ptr->*nt* (5, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 5]: 1 current-> 1
    
71           :2150: Cluster Spread min: 240.00 max: 254.38  mean Val of Spread: 247.19
    
72           :2148: ODD ntCounter:-> 3
    
73           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 5
    
74  
    
75        :2133:*> Active Cluster: MSFT ptr->*nt* (6, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 6]: 1 current-> 1
    
76           :2150: Cluster Spread min: 24.19 max: 24.65  mean Val of Spread: 24.42
    
77           :2160:*> EVEN ntCounter:-> 2
    
78           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 24.65
    
79           :2169: CENTRAL DATUM:-> 24.42
    
80           :2173: To Cluster Spread - Center:-> 24.42
    
81           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 6
    
82        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
    
83        :2746: pp_bool: 1
    
84     WORKSHEET 1  A[8, 4] BOOL
    
85      A B C D 
    
86          >------------<
    
87       1:1 0 0 0 
    
88       2:1 0 0 0 
    
89       3:1 0 0 0 
    
90       4:1 0 0 0 
    
91       5:1 0 0 0 
    
92       6:1 0 0 0 
    
93       7:0 0 0 0 
    
94       8:0 0 0 0 
    
95          <------------>
    
96  
    
97  
    
98     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
    
99        :2100:*> Active Stocks: 1  6 minDB   firstRow: 6   lastRow: 6      AryCurrent->   00000 1
    
100        :2329:*> *1*  -TRUE- prevAry  
   
101        :2330: *1.0*  ok RESET ALL clusters - counter 1 < 6 minDB
   
102           :2332: AryPrevious firstRow: 1  lastRow: 6   11111 1
   
103           :2333: AryCurrent firstRow: 6 lastRow: 6   00000 1
   
104           :2336: Traverse Extended firstRow: 1  lastRow: 6   111111
   
105        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
106  
   
107     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
108        :2100:*> Active Stocks: 3  6 minDB   firstRow: 2   lastRow: 4      AryCurrent->   0111
   
109        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 2
   
110        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
111  
   
112     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
113        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11011 1
   
114        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
115        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
116  
   
117     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
118        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 5      AryCurrent->   11111 
   
119        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
120        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
121  
   
122     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
123        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
124        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
125        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
   
126  
   
127        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 1]: 1 current-> 1
   
128           :2150: Cluster Spread min: 19.77 max: 23.13  mean Val of Spread: 21.45
   
129           :2148: ODD ntCounter:-> 1
   
130           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
   
131  
   
132        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 2]: 1 current-> 1
   
133           :2150: Cluster Spread min: 14.00 max: 18.07  mean Val of Spread: 16.03
   
134           :2148: ODD ntCounter:-> 3
   
135              :2206:*> Reset /Discard Cluster NOT In Expected Spread (2, 1) ntCounter: 3   14.33 / 18.73
   
136              :2218:*>  *0.1.0.1* discard all, new  counter: 5 < 6 :minDB 
   
137              :2219: From ActiveAryStock firstRow: 2  lastRow: 6   prev|current    0|1 0|1 0|1 0|1 0|1
   
138  
   
139              :2223: RESET Stock: 1: AAPL cluster:  bool/false counter/0 (1,2) 1
   
140              :2223: RESET Stock: 2: NFLX cluster:  bool/false counter/0 (2,1) 1
   
141              :2223: RESET Stock: 3: XLFN cluster:  bool/false counter/0 (3,1) 1
   
142              :2223: RESET Stock: 4: TFSM cluster:  bool/false counter/0 (4,1) 1
   
143              :2223: RESET Stock: 5: ELON cluster:  bool/false counter/0 (5,1) 1
   
144              :2223: RESET Stock: 6: MSFT cluster:  bool/false counter/0 (6,1) 1
   
145        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
146  
   
147     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
148        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
149        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
150        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
   
151  
   
152        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 10 head_key_nt:-> 3 aryStock[ 1]: 1 current-> 1
   
153           :2150: Cluster Spread min: 22.26 max: 23.14  mean Val of Spread: 22.70
   
154           :2160:*> EVEN ntCounter:-> 10
   
155           :2168: ndptrAry[1] Central RIGHT kth:-> 6 data:-> 22.63
   
156           :2169: CENTRAL DATUM:-> 22.58
   
157           :2173: To Cluster Spread - Center:-> 22.58
   
158           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
   
159  
   
160        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 2]: 1 current-> 1
   
161           :2150: Cluster Spread min: 18.89 max: 19.60  mean Val of Spread: 19.25
   
162           :2160:*> EVEN ntCounter:-> 4
   
163           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 19.01
   
164           :2169: CENTRAL DATUM:-> 19.00
   
165           :2173: To Cluster Spread - Center:-> 19.00
   
166           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 2
   
167  
   
168        :2133:*> Active Cluster: XLFN ptr->*nt* (3, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 3]: 1 current-> 1
   
169           :2150: Cluster Spread min: 146.17 max: 158.02  mean Val of Spread: 152.10
   
170           :2160:*> EVEN ntCounter:-> 4
   
171           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 149.41
   
172           :2169: CENTRAL DATUM:-> 148.51
   
173           :2173: To Cluster Spread - Center:-> 148.51
   
174           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 3
   
175  
   
176        :2133:*> Active Cluster: TFSM ptr->*nt* (4, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 4]: 1 current-> 1
   
177           :2150: Cluster Spread min: 69.21 max: 71.21  mean Val of Spread: 70.21
   
178           :2160:*> EVEN ntCounter:-> 2
   
179           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 69.80
   
180           :2169: CENTRAL DATUM:-> 69.51
   
181           :2173: To Cluster Spread - Center:-> 69.51
   
182           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 4
   
183  
   
184        :2133:*> Active Cluster: ELON ptr->*nt* (5, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 5]: 1 current-> 1
   
185           :2150: Cluster Spread min: 312.50 max: 430.62  mean Val of Spread: 371.56
   
186           :2160:*> EVEN ntCounter:-> 4
   
187           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 370.00
   
188           :2169: CENTRAL DATUM:-> 350.00
   
189           :2173: To Cluster Spread - Center:-> 350.00
   
190           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 5
   
191  
   
192        :2133:*> Active Cluster: MSFT ptr->*nt* (6, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 6]: 1 current-> 1
   
193           :2150: Cluster Spread min: 22.68 max: 24.40  mean Val of Spread: 23.54
   
194           :2160:*> EVEN ntCounter:-> 2
   
195           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 22.92
   
196           :2169: CENTRAL DATUM:-> 22.80
   
197           :2173: To Cluster Spread - Center:-> 22.80
   
198           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 6
   
199        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
200        :2746: pp_bool: 1
   
201     WORKSHEET 1  A[8, 4] BOOL
   
202      A B C D 
   
203          >------------<
   
204       1:1 0 0 0 
   
205       2:1 0 0 0 
   
206       3:1 0 0 0 
   
207       4:1 0 0 0 
   
208       5:1 0 0 0 
   
209       6:1 0 0 0 
   
210       7:0 0 0 0 
   
211       8:0 0 0 0 
   
212          <------------>
   
213  
   
214  
   
215     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
216        :2100:*> Active Stocks: 4  6 minDB   firstRow: 1   lastRow: 5      AryCurrent->   11101 
   
217        :2329:*> *1*  -TRUE- prevAry  
   
218        :2330: *1.0*  ok RESET ALL clusters - counter 4 < 6 minDB
   
219           :2332: AryPrevious firstRow: 1  lastRow: 6   11111 1
   
220           :2333: AryCurrent firstRow: 1 lastRow: 5   11101 
   
221           :2336: Traverse Extended firstRow: 1  lastRow: 6   111111
   
222        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
223  
   
224     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
225        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 5      AryCurrent->   11111 
   
226        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
227        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
228  
   
229     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
230        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
231        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
232        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
   
233  
   
234        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 1]: 1 current-> 1
   
235           :2150: Cluster Spread min: 20.38 max: 21.87  mean Val of Spread: 21.12
   
236           :2160:*> EVEN ntCounter:-> 4
   
237           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 20.80
   
238           :2169: CENTRAL DATUM:-> 20.73
   
239           :2173: To Cluster Spread - Center:-> 20.73
   
240           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
   
241  
   
242        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 2]: 1 current-> 1
   
243           :2150: Cluster Spread min: 17.33 max: 18.13  mean Val of Spread: 17.73
   
244           :2160:*> EVEN ntCounter:-> 2
   
245           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 17.59
   
246           :2169: CENTRAL DATUM:-> 17.46
   
247           :2173: To Cluster Spread - Center:-> 17.46
   
248           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 2
   
249  
   
250        :2133:*> Active Cluster: XLFN ptr->*nt* (3, 1)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 3]: 1 current-> 1
   
251           :2150: Cluster Spread min: 151.44 max: 152.72  mean Val of Spread: 152.08
   
252           :2148: ODD ntCounter:-> 1
   
253           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 3
   
254  
   
255        :2133:*> Active Cluster: TFSM ptr->*nt* (4, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 4]: 1 current-> 1
   
256           :2150: Cluster Spread min: 69.78 max: 70.65  mean Val of Spread: 70.22
   
257           :2160:*> EVEN ntCounter:-> 2
   
258           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 69.90
   
259           :2169: CENTRAL DATUM:-> 69.84
   
260           :2173: To Cluster Spread - Center:-> 69.84
   
261           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 4
   
262  
   
263        :2133:*> Active Cluster: ELON ptr->*nt* (5, 1)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 5]: 1 current-> 1
   
264           :2150: Cluster Spread min: 341.25 max: 382.50  mean Val of Spread: 361.88
   
265           :2148: ODD ntCounter:-> 1
   
266           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 5
   
267  
   
268        :2133:*> Active Cluster: MSFT ptr->*nt* (6, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 6]: 1 current-> 1
   
269           :2150: Cluster Spread min: 22.66 max: 23.47  mean Val of Spread: 23.06
   
270           :2160:*> EVEN ntCounter:-> 4
   
271           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 23.12
   
272           :2169: CENTRAL DATUM:-> 23.11
   
273           :2173: To Cluster Spread - Center:-> 23.11
   
274           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 6
   
275        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
276        :2746: pp_bool: 1
   
277     WORKSHEET 1  A[8, 4] BOOL
   
278      A B C D 
   
279          >------------<
   
280       1:1 0 0 0 
   
281       2:1 0 0 0 
   
282       3:1 0 0 0 
   
283       4:1 0 0 0 
   
284       5:1 0 0 0 
   
285       6:1 0 0 0 
   
286       7:0 0 0 0 
   
287       8:0 0 0 0 
   
288          <------------>
   
289  
   
290  
   
291     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
292        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
293        :2329:*> *1*  -TRUE- prevAry  
   
294        :2330: *1.0*  ok RESET ALL clusters - counter 5 < 6 minDB
   
295           :2332: AryPrevious firstRow: 1  lastRow: 6   11111 1
   
296           :2333: AryCurrent firstRow: 1 lastRow: 6   11110 1
   
297           :2336: Traverse Extended firstRow: 1  lastRow: 6   111111
   
298        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
299  
   
300     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
301        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 5      AryCurrent->   11111 
   
302        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
303        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
304  
   
305     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
306        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
307        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
308        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
   
309  
   
310        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 1]: 1 current-> 1
   
311           :2150: Cluster Spread min: 18.05 max: 19.70  mean Val of Spread: 18.87
   
312           :2160:*> EVEN ntCounter:-> 2
   
313           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 18.11
   
314           :2169: CENTRAL DATUM:-> 18.08
   
315           :2173: To Cluster Spread - Center:-> 18.08
   
316           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
   
317  
   
318        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 2]: 1 current-> 1
   
319           :2150: Cluster Spread min: 19.78 max: 21.13  mean Val of Spread: 20.46
   
320           :2160:*> EVEN ntCounter:-> 4
   
321           :2168: ndptrAry[1] Central RIGHT kth:-> 3 data:-> 20.81
   
322           :2169: CENTRAL DATUM:-> 20.53
   
323           :2173: To Cluster Spread - Center:-> 20.53
   
324           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 2
   
325  
   
326        :2133:*> Active Cluster: XLFN ptr->*nt* (3, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 3]: 1 current-> 1
   
327           :2150: Cluster Spread min: 162.99 max: 165.61  mean Val of Spread: 164.30
   
328           :2148: ODD ntCounter:-> 3
   
329           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 3
   
330  
   
331        :2133:*> Active Cluster: TFSM ptr->*nt* (4, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 4]: 1 current-> 1
   
332           :2150: Cluster Spread min: 69.84 max: 72.28  mean Val of Spread: 71.06
   
333           :2160:*> EVEN ntCounter:-> 2
   
334           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 70.10
   
335           :2169: CENTRAL DATUM:-> 69.97
   
336           :2173: To Cluster Spread - Center:-> 69.97
   
337           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 4
   
338  
   
339        :2133:*> Active Cluster: ELON ptr->*nt* (5, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 5]: 1 current-> 1
   
340           :2150: Cluster Spread min: 383.75 max: 433.44  mean Val of Spread: 408.59
   
341           :2160:*> EVEN ntCounter:-> 2
   
342           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 430.00
   
343           :2169: CENTRAL DATUM:-> 406.88
   
344           :2173: To Cluster Spread - Center:-> 406.88
   
345           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 5
   
346  
   
347        :2133:*> Active Cluster: MSFT ptr->*nt* (6, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 6]: 1 current-> 1
   
348           :2150: Cluster Spread min: 22.06 max: 22.40  mean Val of Spread: 22.23
   
349           :2148: ODD ntCounter:-> 3
   
350           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 6
   
351        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
352        :2746: pp_bool: 1
   
353     WORKSHEET 1  A[8, 4] BOOL
   
354      A B C D 
   
355          >------------<
   
356       1:1 0 0 0 
   
357       2:1 0 0 0 
   
358       3:1 0 0 0 
   
359       4:1 0 0 0 
   
360       5:1 0 0 0 
   
361       6:1 0 0 0 
   
362       7:0 0 0 0 
   
363       8:0 0 0 0 
   
364          <------------>
   
365  
   
366  
   
367     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001001 > 00:00:00.000033   timelapse = 1
   
368        :2100:*> Active Stocks: 3  6 minDB   firstRow: 1   lastRow: 4      AryCurrent->   1011
   
369        :2329:*> *1*  -TRUE- prevAry  
   
370        :2330: *1.0*  ok RESET ALL clusters - counter 3 < 6 minDB
   
371           :2332: AryPrevious firstRow: 1  lastRow: 6   11111 1
   
372           :2333: AryCurrent firstRow: 1 lastRow: 4   1011
   
373           :2336: Traverse Extended firstRow: 1  lastRow: 6   111111
   
374        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
375  
   
376     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
377        :2100:*> Active Stocks: 4  6 minDB   firstRow: 1   lastRow: 5      AryCurrent->   11101 
   
378        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
379        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
380  
   
381     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000998 > 00:00:00.000033   timelapse = 1
   
382        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   10111 1
   
383        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
384        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
385  
   
386     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
387        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
388        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
389        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
   
390  
   
391        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 5 head_key_nt:-> 2 aryStock[ 1]: 1 current-> 1
   
392           :2150: Cluster Spread min: 12.92 max: 18.18  mean Val of Spread: 15.55
   
393           :2148: ODD ntCounter:-> 5
   
394           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
   
395  
   
396        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 2]: 1 current-> 1
   
397           :2150: Cluster Spread min: 20.07 max: 20.95  mean Val of Spread: 20.51
   
398           :2148: ODD ntCounter:-> 1
   
399           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 2
   
400  
   
401        :2133:*> Active Cluster: XLFN ptr->*nt* (3, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 3]: 1 current-> 1
   
402           :2150: Cluster Spread min: 157.16 max: 163.22  mean Val of Spread: 160.19
   
403           :2160:*> EVEN ntCounter:-> 2
   
404           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 157.75
   
405           :2169: CENTRAL DATUM:-> 157.46
   
406           :2173: To Cluster Spread - Center:-> 157.46
   
407           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 3
   
408  
   
409        :2133:*> Active Cluster: TFSM ptr->*nt* (4, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 4]: 1 current-> 1
   
410           :2150: Cluster Spread min: 67.69 max: 69.62  mean Val of Spread: 68.66
   
411           :2148: ODD ntCounter:-> 3
   
412           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 4
   
413  
   
414        :2133:*> Active Cluster: ELON ptr->*nt* (5, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 5]: 1 current-> 1
   
415           :2150: Cluster Spread min: 360.62 max: 416.56  mean Val of Spread: 388.59
   
416           :2160:*> EVEN ntCounter:-> 2
   
417           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 389.38
   
418           :2169: CENTRAL DATUM:-> 375.00
   
419           :2173: To Cluster Spread - Center:-> 375.00
   
420           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 5
   
421  
   
422        :2133:*> Active Cluster: MSFT ptr->*nt* (6, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 6]: 1 current-> 1
   
423           :2150: Cluster Spread min: 21.83 max: 22.62  mean Val of Spread: 22.22
   
424           :2148: ODD ntCounter:-> 3
   
425           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 6
   
426        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
427        :2746: pp_bool: 1
   
428     WORKSHEET 1  A[8, 4] BOOL
   
429      A B C D 
   
430          >------------<
   
431       1:1 0 0 0 
   
432       2:1 0 0 0 
   
433       3:1 0 0 0 
   
434       4:1 0 0 0 
   
435       5:1 0 0 0 
   
436       6:1 0 0 0 
   
437       7:0 0 0 0 
   
438       8:0 0 0 0 
   
439          <------------>
   
440  
   
441  
   
442     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
443        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
444        :2329:*> *1*  -TRUE- prevAry  
   
445        :2330: *1.0*  ok RESET ALL clusters - counter 5 < 6 minDB
   
446           :2332: AryPrevious firstRow: 1  lastRow: 6   11111 1
   
447           :2333: AryCurrent firstRow: 1 lastRow: 6   11110 1
   
448           :2336: Traverse Extended firstRow: 1  lastRow: 6   111111
   
449        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
450  
   
451     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
452        :2100:*> Active Stocks: 4  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11010 1
   
453        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
454        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
455  
   
456     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
457        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
458        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
459        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
460  
   
461     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000998 > 00:00:00.000033   timelapse = 1
   
462        :2100:*> Active Stocks: 4  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11010 1
   
463        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
464        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
465  
   
466     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001001 > 00:00:00.000033   timelapse = 1
   
467        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
468        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
469        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
470  
   
471     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
472        :2100:*> Active Stocks: 4  6 minDB   firstRow: 1   lastRow: 4      AryCurrent->   1111
   
473        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
474        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
475  
   
476     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
477        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
478        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
479        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
480  
   
481     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
482        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
483        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
484        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
485  
   
486     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
487        :2100:*> Active Stocks: 4  6 minDB   firstRow: 2   lastRow: 6      AryCurrent->   01110 1
   
488        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 2
   
489        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
490  
   
491     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
492        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
493        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
494        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
495  
   
496     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
497        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11110 1
   
498        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
499        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
500  
   
501     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001013 > 00:00:00.000033   timelapse = 1
   
502        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   10111 1
   
503        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
504        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
505  
   
506     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
507        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
508        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
509        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
   
510  
   
511        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 6 head_key_nt:-> 2 aryStock[ 1]: 1 current-> 1
   
512           :2150: Cluster Spread min: 10.39 max: 14.33  mean Val of Spread: 12.36
   
513           :2160:*> EVEN ntCounter:-> 6
   
514           :2168: ndptrAry[1] Central RIGHT kth:-> 4 data:-> 11.37
   
515           :2169: CENTRAL DATUM:-> 11.25
   
516           :2173: To Cluster Spread - Center:-> 11.25
   
517           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
   
518  
   
519        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 2]: 1 current-> 1
   
520           :2150: Cluster Spread min: 20.41 max: 25.50  mean Val of Spread: 22.96
   
521           :2148: ODD ntCounter:-> 3
   
522           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 2
   
523  
   
524        :2133:*> Active Cluster: XLFN ptr->*nt* (3, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 3]: 1 current-> 1
   
525           :2150: Cluster Spread min: 139.76 max: 160.81  mean Val of Spread: 150.28
   
526           :2160:*> EVEN ntCounter:-> 2
   
527           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 141.18
   
528           :2169: CENTRAL DATUM:-> 140.47
   
529           :2173: To Cluster Spread - Center:-> 140.47
   
530           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 3
   
531  
   
532        :2133:*> Active Cluster: TFSM ptr->*nt* (4, 1)  ntCounter:-> 5 head_key_nt:-> 2 aryStock[ 4]: 1 current-> 1
   
533           :2150: Cluster Spread min: 63.84 max: 69.01  mean Val of Spread: 66.43
   
534           :2148: ODD ntCounter:-> 5
   
535           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 4
   
536  
   
537        :2133:*> Active Cluster: ELON ptr->*nt* (5, 1)  ntCounter:-> 5 head_key_nt:-> 2 aryStock[ 5]: 1 current-> 1
   
538           :2150: Cluster Spread min: 290.00 max: 420.00  mean Val of Spread: 355.00
   
539           :2148: ODD ntCounter:-> 5
   
540              :2206:*> Reset /Discard Cluster NOT In Expected Spread (5, 1) ntCounter: 5   312.97 / 50.38
   
541              :2218:*>  *0.1.0.1* discard all, new  counter: 5 < 6 :minDB 
   
542              :2219: From ActiveAryStock firstRow: 5  lastRow: 6   prev|current    0|1 0|1
   
543  
   
544              :2223: RESET Stock: 1: AAPL cluster:  bool/false counter/0 (1,2) 1
   
545              :2223: RESET Stock: 2: NFLX cluster:  bool/false counter/0 (2,2) 1
   
546              :2223: RESET Stock: 3: XLFN cluster:  bool/false counter/0 (3,2) 1
   
547              :2223: RESET Stock: 4: TFSM cluster:  bool/false counter/0 (4,2) 1
   
548              :2223: RESET Stock: 5: ELON cluster:  bool/false counter/0 (5,1) 1
   
549              :2223: RESET Stock: 6: MSFT cluster:  bool/false counter/0 (6,1) 1
   
550        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
551  
   
552     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000997 > 00:00:00.000033   timelapse = 1
   
553        :2100:*> Active Stocks: 5  6 minDB   firstRow: 1   lastRow: 5      AryCurrent->   11111 
   
554        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
555        :2717: END aryStockPREVIOUS firstRow: 0  lastRow: 0   
   
556  
   
557     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
558        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
559        :2109: *0* NO PREVIOUS ARY ACTIVE - FIRST EVER Clusters   stockPtr->get_n_row(): 1
   
560        :2127:*> *0.1* Error Halt Initial Stage Enough Active Stocks 6 >= 6   firstRow: 1   lastRow: 6
   
561  
   
562        :2133:*> Active Cluster: AAPL ptr->*nt* (1, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 1]: 1 current-> 1
   
563           :2150: Cluster Spread min: 11.72 max: 12.26  mean Val of Spread: 11.99
   
564           :2160:*> EVEN ntCounter:-> 2
   
565           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 11.99
   
566           :2169: CENTRAL DATUM:-> 11.85
   
567           :2173: To Cluster Spread - Center:-> 11.85
   
568           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 1
   
569  
   
570        :2133:*> Active Cluster: NFLX ptr->*nt* (2, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 2]: 1 current-> 1
   
571           :2150: Cluster Spread min: 23.97 max: 24.49  mean Val of Spread: 24.23
   
572           :2148: ODD ntCounter:-> 3
   
573           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 2
   
574  
   
575        :2133:*> Active Cluster: XLFN ptr->*nt* (3, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 3]: 1 current-> 1
   
576           :2150: Cluster Spread min: 141.84 max: 145.17  mean Val of Spread: 143.50
   
577           :2160:*> EVEN ntCounter:-> 2
   
578           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 142.02
   
579           :2169: CENTRAL DATUM:-> 141.93
   
580           :2173: To Cluster Spread - Center:-> 141.93
   
581           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 3
   
582  
   
583        :2133:*> Active Cluster: TFSM ptr->*nt* (4, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 4]: 1 current-> 1
   
584           :2150: Cluster Spread min: 63.90 max: 64.62  mean Val of Spread: 64.26
   
585           :2148: ODD ntCounter:-> 3
   
586           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 4
   
587  
   
588        :2133:*> Active Cluster: ELON ptr->*nt* (5, 1)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 5]: 1 current-> 1
   
589           :2150: Cluster Spread min: 302.50 max: 340.00  mean Val of Spread: 321.25
   
590           :2160:*> EVEN ntCounter:-> 2
   
591           :2168: ndptrAry[1] Central RIGHT kth:-> 2 data:-> 314.38
   
592           :2169: CENTRAL DATUM:-> 308.44
   
593           :2173: To Cluster Spread - Center:-> 308.44
   
594           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 5
   
595  
   
596        :2133:*> Active Cluster: MSFT ptr->*nt* (6, 1)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 6]: 1 current-> 1
   
597           :2150: Cluster Spread min: 22.31 max: 24.46  mean Val of Spread: 23.39
   
598           :2148: ODD ntCounter:-> 3
   
599           :2256: *0.1.1* VALID CLUSTER - Move to new Col - Save in previous stockPtr->get_n_row(): 6
   
600        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
601        :2746: pp_bool: 1
   
602     WORKSHEET 1  A[8, 4] BOOL
   
603      A B C D 
   
604          >------------<
   
605       1:1 0 0 0 
   
606       2:1 0 0 0 
   
607       3:1 0 0 0 
   
608       4:1 0 0 0 
   
609       5:1 0 0 0 
   
610       6:1 0 0 0 
   
611       7:0 0 0 0 
   
612       8:0 0 0 0 
   
613          <------------>
   
614  
   
615  
   
616     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
617        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
618        :2329:*> *1*  -TRUE- prevAry              pfR: 1     plR: 6   aryPrevious   11111 1
   
619  
   
620        :2385: Active Cluster: AAPL ptr->*nt* (1, 2)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 1]: 1
   
621           :2403: Cluster Spread min: 11.96 max: 11.96  mean Val of Spread: 11.96
   
622           :2481: ODD ntCounter:-> 1
   
623           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
624  
   
625        :2385: Active Cluster: NFLX ptr->*nt* (2, 2)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 2]: 1
   
626           :2403: Cluster Spread min: 25.02 max: 25.27  mean Val of Spread: 25.14
   
627        :2412: EVEN ntCounter:-> 2
   
628           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
629  
   
630        :2385: Active Cluster: XLFN ptr->*nt* (3, 2)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 3]: 1
   
631           :2403: Cluster Spread min: 142.42 max: 142.42  mean Val of Spread: 142.42
   
632           :2481: ODD ntCounter:-> 1
   
633           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
634  
   
635        :2385: Active Cluster: TFSM ptr->*nt* (4, 2)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 4]: 1
   
636           :2403: Cluster Spread min: 63.88 max: 63.88  mean Val of Spread: 63.88
   
637           :2481: ODD ntCounter:-> 1
   
638           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
639  
   
640        :2385: Active Cluster: ELON ptr->*nt* (5, 2)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 5]: 1
   
641           :2403: Cluster Spread min: 335.00 max: 335.00  mean Val of Spread: 335.00
   
642           :2481: ODD ntCounter:-> 1
   
643           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
644  
   
645        :2385: Active Cluster: MSFT ptr->*nt* (6, 2)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 6]: 1
   
646           :2403: Cluster Spread min: 23.69 max: 24.53  mean Val of Spread: 24.11
   
647        :2412: EVEN ntCounter:-> 4
   
648           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
649        :2624: end of *1.1*
   
650        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
651        :2746: pp_bool: 1
   
652     WORKSHEET 1  A[8, 4] BOOL
   
653      A B C D 
   
654          >------------<
   
655       1:1 1 0 0 
   
656       2:1 1 0 0 
   
657       3:1 1 0 0 
   
658       4:1 1 0 0 
   
659       5:1 1 0 0 
   
660       6:1 1 0 0 
   
661       7:0 0 0 0 
   
662       8:0 0 0 0 
   
663          <------------>
   
664  
   
665  
   
666     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.001000 > 00:00:00.000033   timelapse = 1
   
667        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
668        :2329:*> *1*  -TRUE- prevAry              pfR: 1     plR: 6   aryPrevious   11111 1
   
669  
   
670        :2385: Active Cluster: AAPL ptr->*nt* (1, 3)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 1]: 1
   
671           :2403: Cluster Spread min: 11.47 max: 11.47  mean Val of Spread: 11.47
   
672           :2481: ODD ntCounter:-> 1
   
673           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
674  
   
675        :2385: Active Cluster: NFLX ptr->*nt* (2, 3)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 2]: 1
   
676           :2403: Cluster Spread min: 23.63 max: 24.71  mean Val of Spread: 24.17
   
677        :2412: EVEN ntCounter:-> 4
   
678           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
679  
   
680        :2385: Active Cluster: XLFN ptr->*nt* (3, 3)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 3]: 1
   
681           :2403: Cluster Spread min: 144.39 max: 145.83  mean Val of Spread: 145.11
   
682           :2481: ODD ntCounter:-> 3
   
683           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
684  
   
685        :2385: Active Cluster: TFSM ptr->*nt* (4, 3)  ntCounter:-> 5 head_key_nt:-> 2 aryStock[ 4]: 1
   
686           :2403: Cluster Spread min: 63.62 max: 64.57  mean Val of Spread: 64.09
   
687           :2481: ODD ntCounter:-> 5
   
688           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
689  
   
690        :2385: Active Cluster: ELON ptr->*nt* (5, 3)  ntCounter:-> 1 head_key_nt:-> 1 aryStock[ 5]: 1
   
691           :2403: Cluster Spread min: 315.00 max: 315.00  mean Val of Spread: 315.00
   
692           :2481: ODD ntCounter:-> 1
   
693           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
694  
   
695        :2385: Active Cluster: MSFT ptr->*nt* (6, 3)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 6]: 1
   
696           :2403: Cluster Spread min: 25.11 max: 27.50  mean Val of Spread: 26.31
   
697        :2412: EVEN ntCounter:-> 2
   
698           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 0 < 6
   
699        :2624: end of *1.1*
   
700        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
701        :2746: pp_bool: 1
   
702     WORKSHEET 1  A[8, 4] BOOL
   
703      A B C D 
   
704          >------------<
   
705       1:1 1 1 0 
   
706       2:1 1 1 0 
   
707       3:1 1 1 0 
   
708       4:1 1 1 0 
   
709       5:1 1 1 0 
   
710       6:1 1 1 0 
   
711       7:0 0 0 0 
   
712       8:0 0 0 0 
   
713          <------------>
   
714  
   
715  
   
716     :2058:*> END CLK -Reset Time Lapse-Frame 00:00:00.000999 > 00:00:00.000033   timelapse = 1
   
717        :2100:*> Active Stocks: 6  6 minDB   firstRow: 1   lastRow: 6      AryCurrent->   11111 1
   
718        :2329:*> *1*  -TRUE- prevAry              pfR: 1     plR: 6   aryPrevious   11111 1
   
719  
   
720        :2385: Active Cluster: AAPL ptr->*nt* (1, 4)  ntCounter:-> 4 head_key_nt:-> 2 aryStock[ 1]: 1
   
721           :2403: Cluster Spread min: 11.79 max: 12.37  mean Val of Spread: 12.08
   
722        :2412: EVEN ntCounter:-> 4
   
723           :2607:*> Last Cluster Reached  
   
724           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 1 < 6
   
725  
   
726        :2385: Active Cluster: NFLX ptr->*nt* (2, 4)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 2]: 1
   
727           :2403: Cluster Spread min: 24.05 max: 26.90  mean Val of Spread: 25.47
   
728           :2481: ODD ntCounter:-> 3
   
729           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 2 < 6
   
730  
   
731        :2385: Active Cluster: XLFN ptr->*nt* (3, 4)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 3]: 1
   
732           :2403: Cluster Spread min: 143.19 max: 145.25  mean Val of Spread: 144.22
   
733        :2412: EVEN ntCounter:-> 2
   
734           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 3 < 6
   
735  
   
736        :2385: Active Cluster: TFSM ptr->*nt* (4, 4)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 4]: 1
   
737           :2403: Cluster Spread min: 63.99 max: 64.25  mean Val of Spread: 64.12
   
738        :2412: EVEN ntCounter:-> 2
   
739           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 4 < 6
   
740  
   
741        :2385: Active Cluster: ELON ptr->*nt* (5, 4)  ntCounter:-> 2 head_key_nt:-> 1 aryStock[ 5]: 1
   
742           :2403: Cluster Spread min: 347.50 max: 352.50  mean Val of Spread: 350.00
   
743        :2412: EVEN ntCounter:-> 2
   
744           :2616:*> - INCOMPLETE aryStockActive - Reset it all Cluster  counToPortfolio: 5 < 6
   
745  
   
746        :2385: Active Cluster: MSFT ptr->*nt* (6, 4)  ntCounter:-> 3 head_key_nt:-> 2 aryStock[ 6]: 1
   
747           :2403: Cluster Spread min: 27.14 max: 28.90  mean Val of Spread: 28.02
   
748           :2481: ODD ntCounter:-> 3
   
749           :2615:*> Record Complete Cluster -   counToPortfolio: 6 >= 6
   
750        :2624: end of *1.1*
   
751  
   
752        :2714: COMPLETE PORTFOLIO counToPortfolio 6 >= 6 minDB    pp_bool: 1
   
753     WORKSHEET 1  A[8, 4] BOOL
   
754      A B C D 
   
755          >------------<
   
756       1:1 1 1 1 
   
757       2:1 1 1 1 
   
758       3:1 1 1 1 
   
759       4:1 1 1 1 
   
760       5:1 1 1 1 
   
761       6:1 1 1 1 
   
762       7:
   
763       8:
   
764          <------------>
   
765  
   
766        :2717: END aryStockPREVIOUS firstRow: 1  lastRow: 6   11111 1
   
767        :2746: pp_bool: 1
   
768     WORKSHEET 1  A[8, 4] BOOL
   
769      A B C D 
   
770          >------------<
   
771       1:1 1 1 1 
   
772       2:1 1 1 1 
   
773       3:1 1 1 1 
   
774       4:1 1 1 1 
   
775       5:1 1 1 1 
   
776       6:1 1 1 1 
   
777       7:0 0 0 0 
   
778       8:0 0 0 0 
   
779          <------------>
   
780  
   
781     :2288: Catching Clusters This round ExSan(stocks: 6, 4 :clusters)
   
782     :2290: Cluster Timing Begin ppTime:   10
   
783     WORKSHEET 10  J[6, 4] FLOAT
   
784                             A     B     C     D 
   
785                         >--------------------<
   
786      0           0.00  AAPL    1:53.15 55.71 57.74 59.62 
   
787      0           0.00  NFLX    2:53.45 55.70 57.57 59.63 
   
788      0           0.00  XLFN    3:53.12 55.64 57.44 59.59 
   
789      0           0.00  TFSM    4:53.42 55.56 57.39 59.48 
   
790      0           0.00  ELON    5:52.75 55.80 57.71 59.70 
   
791      0           0.00  MSFT    6:53.63 55.71 57.80 59.45 
   
792                         <-------------------->
   
793                                        1    2    3    4
   
794  
   
795     :2294: Cluster Timing End ppRTime:  11
   
796     WORKSHEET 11  K[6, 4] FLOAT
   
797                             A     B     C     D 
   
798                         >--------------------<
   
799      0           0.00  AAPL    1:53.87 55.71 57.74 59.85 
   
800      0           0.00  NFLX    2:53.82 55.82 57.65 59.78 
   
801      0           0.00  XLFN    3:53.60 55.64 57.80 59.69 
   
802      0           0.00  TFSM    4:53.76 55.56 57.68 59.55 
   
803      0           0.00  ELON    5:53.73 55.80 57.71 59.80 
   
804      0           0.00  MSFT    6:53.79 55.77 57.84 59.72 
   
805                         <-------------------->
   
806                                        1    2    3    4
   
807  
   
808     :2929: CLUSTERS CATCHING Clocking - Time Lapse Range  
   
809     AAPL  1[53.53 <-> 53.87] 2[55.71 <-> 55.71] 3[57.74 <-> 57.74] 4[59.39 <-> 59.85]
   
810     NFLX  1[53.45 <-> 53.82] 2[55.58 <-> 55.82] 3[57.41 <-> 57.65] 4[59.63 <-> 59.78]
   
811     XLFN  1[53.39 <-> 53.60] 2[55.64 <-> 55.64] 3[57.44 <-> 57.80] 4[59.48 <-> 59.69]
   
812     TFSM  1[53.42 <-> 53.76] 2[55.56 <-> 55.56] 3[57.39 <-> 57.68] 4[59.42 <-> 59.55]
   
813     ELON  1[53.49 <-> 53.73] 2[55.80 <-> 55.80] 3[57.71 <-> 57.71] 4[59.61 <-> 59.80]
   
814     MSFT  1[53.63 <-> 53.79] 2[55.61 <-> 55.77] 3[57.77 <-> 57.84] 4[59.45 <-> 59.72]
   
815  
   
816     :3080:*> The time range of Cluster j, defined as [min, max], falls within the overall time window   
   
817          [52.75 <-> 53.87]  [55.56 <-> 55.82]  [57.39 <-> 57.84]  [59.39 <-> 59.85]
   
818  
   
819     :3089:*> *** Error Check    
   
820           
   
821     :3108: Warning OLD VERSION EXECUTED CLUSTER not declared static 
   
822     :3109: Close all files Exit Forced ExSan is killed  - Inside if change: 0
   
823     
   
824     ENDS  xsnPtfli_4944   Elapsed Time: 0.09  sec
   
825     Version BOOST: 1.83.0   EXSAN @ MS VSC 2022 (64b) - 17.13.6 -toolSet(v143)
   
826     EXIT FROM EXSAN 
Comments
Post a Comment