Files
XauBot/backtests/36_ml_v2_results/model_b.pkl
T

126 lines
27 KiB
Plaintext
Raw Normal View History

•¥m}”(Œ
model_type”Œbacktests.ml_v2.ml_v2_model”Œ ModelType”“”Œxgboost_binary”…”R”Œ xgb_model”Œ xgboost.core”ŒBooster”“”)”}”Œhandle”Œbuiltins”Œ bytearray”“”B¸e{LConfig{Llearner{L
generic_param{LdeviceSLcpuLfail_on_invalid_gpu_idSL0Ln_jobsSL0LnthreadSL0L random_stateSL0LseedSL0Lseed_per_iterationSL0Lvalidate_parametersSL1}Lgradient_booster{Lgbtree_model_param{Lnum_parallel_treeSL1L num_treesSL22}Lgbtree_train_param{L process_typeSLdefaultL tree_methodSLhistLupdaterSLgrow_quantile_histmakerL updater_seqSLgrow_quantile_histmaker}LnameSLgbtreeLspecified_updaterFLtree_train_param{LalphaSL1L cache_optSL1Lcolsample_bylevelSL1Lcolsample_bynodeSL1Lcolsample_bytreeSL 0.600000024LetaSL 0.0500000007LgammaSL1L grow_policySL depthwiseLinteraction_constraintsSLLlambdaSL5L
learning_rateSL 0.0500000007Lmax_binSL256Lmax_cat_thresholdSL64Lmax_cat_to_onehotSL4Lmax_delta_stepSL1L max_depthSL3L
max_leavesSL0Lmin_child_weightSL10Lmin_split_lossSL1Lmonotone_constraintsSL()L refresh_leafSL1L reg_alphaSL1L
reg_lambdaSL5Lsampling_methodSLuniformL sketch_ratioSL2Lsparse_thresholdSL0.20000000000000001L subsampleSL 0.699999988}Lupdater[#L{Lhist_train_param{Ldebug_synchronizeSL0Lextmem_single_pageSL0Lmax_cached_hist_nodeSL18446744073709551615}LnameSLgrow_quantile_histmaker}}Llearner_model_param{L
base_scoreSL
[5.215755E-1]Lboost_from_averageSL1L num_classSL0L num_featureSL61L
num_targetSL1}Llearner_train_param{LboosterSLgbtreeLdisable_default_eval_metricSL0Lmulti_strategySLone_output_per_treeL objectiveSLbinary:logistic}Lmetrics[#L{LnameSLauc}L objective{LnameSLbinary:logisticLreg_loss_param{Lscale_pos_weightSL1}}}Lversion[#Liii}LModel{Llearner{L
attributes{Lbest_iterationSL11L
best_scoreSL0.7200822493937703}L
feature_names[#L=SLrsiSLatrSL atr_percentSLmacdSL macd_signalSLmacd_histogramSL bb_middleSLbb_upperSLbb_lowerSLbb_widthSL bb_percent_bSLema_9SLema_21SLema_cross_bullSLema_cross_bearSL
volume_smaSL volume_ratioSLvolume_increasingSL high_volumeSL returns_1SL returns_5SL
returns_20SL log_returnsSLprice_positionSLdist_from_sma_20SL
volatility_20SLnormalized_rangeSLavg_normalized_rangeSL close_lag_1SL close_lag_2SL close_lag_3SL close_lag_5SL higher_highSL lower_lowSL
hh_count_5SL
ll_count_5SLhourSLweekdaySLlondon_sessionSL
ny_sessionSL
swing_highSL swing_lowSL is_fvg_bullSL is_fvg_bearSL
fvg_signalSLobSL ob_mitigatedSLbosSLchochSLmarket_structureSLregimeSLregime_confidenceSLh1_ema20SLh1_market_structureSLh1_ema20_distanceSLh1_trend_strengthSLh1_swing_proximitySL
h1_fvg_activeSLh1_ob_proximitySL h1_atr_ratioSLh1_rsiL
feature_types[#LLgradient_booster{Lmodel{Lcats{Lenc[#LLfeature_segments[$l#LL
sorted_idx[$l#L}Lgbtree_model_param{Lnum_parallel_treeSL1L num_treesSL22}Literation_indptr[#Liiiiiiiiii i
i i i
iiiiiiiiiL tree_info[#LiiiiiiiiiiiiiiiiiiiiiiLtrees[#L{L base_weights[$d#L
;œ‚ó¼ÎÓ?VO‚¿_å÷:6Â%?€:Òöð<íǽLÌÍ:²¯¼Õ‘=LÌÍ<åL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#L
LidiL
left_children[$l#L
 ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#L
B‹“ÈBEÏ
A_„øA£:p@Lparents[$l#L
ÿÿÿLright_children[$l#L

ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L
?€B2*A΋EP§3BI:Òöð<íǽLÌÍ:²¯¼Õ‘=LÌÍ<åL
split_indices[$l#L
77L
split_type[$U#L
L sum_hessian[$d#L
EÆ¥#EÃÆB·¨KBgjEÁ÷_B;A´°AG «B5©?Eªœ†D:ÖÆBºâB»\L
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL13Lsize_leaf_vectorSL1}}{L base_weights[$d#L »Åצ¼š,…?Wê=½ìн±Õ`=LÌÍ»-ät½ ‡\;½.;»Èi;LÝL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#L LidiL
left_children[$l#L  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#L B‹úŸB?«]AžˆBBpA§ÓoLparents[$l#L ÿÿÿLright_children[$l#L 
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L ?€¾®Ä@@HFA=LÌÍ»-ät½ ‡\;½.;»Èi;LÝL
split_indices[$l#L 7667L
split_type[$U#L L sum_hessian[$d#L EÆ~ZEüÛB°_¶EáÚEs—ÜBõ
A‰ª³BYØŒEzxEE5xD9‰ŽL
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL11Lsize_leaf_vectorSL1}}{L base_weights[$d#L»äì½LÌÍ=Á1$:î:=LÌÍ»ø<ŒÎßL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDtAûD>ÂóC—F'Lparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€Blzó=LÌÍ»ø<ŒÎßL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÆ;kC˜:ôE¼·¼E³l~C”³ÖEwÌnDÞL
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L¼qÈ‹½LÌÍ=ª(l»ëñí=LÌͼ4ø;ážL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDgˆŽD:N¸CüÔLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€·0[=LÌͼ4ø;ážL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#L
 C—óYE¼‹jE³9C•&ZE-%¸E9LQL
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L
9ôV¼;û?FÿP=¾'½˜&z?}j4»Ö[°:˜c=A)º¬*¿¼ÙT÷=LÌÍ<=¢oL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#L
LidiL
left_children[$l#L
 ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#L
Bmø7B%2ôA£yBÍ•ÀB¬
à@]v Lparents[$l#L
ÿÿÿLright_children[$l#L

ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L
?€¾¹<]@JË?€?€;«] »Ö[°:˜c=A)º¬*¿¼ÙT÷=LÌÍ<=¢oL
split_indices[$l#L
766..L
split_type[$U#L
L sum_hessian[$d#L
“EÃ4«B²ùÛEU‡EtÐBÉAƒKE¶Cd=E]BiC¶‹5BtgA>€©L
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL13Lsize_leaf_vectorSL1}}{L base_weights[$d#L½ù©>.j½p4P¿Þ?f>v¼W¦;Ï è½wÛ»¿K=:yŸ<ÁÀ"»ùw<yWL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LC]B؉²B»µŒCB ØA¶ŒÈB~~Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LBm®?©‘ê?ƶåB7ž@©¬‘¹8Z­B…¨¼W¦;Ï è½wÛ»¿K=:yŸ<ÁÀ"»ùw<yWL
split_indices[$l#L<<8<L
split_type[$U#LL sum_hessian[$d#LEÅõZEŠÓ'DìˆÎEnØ©D6DvâDœÍ]DãC²DúmŸCç-ÆC~¶C&ýZCëoCôÎ{D?3|L
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L»¼Ÿô½LÌÍ=´Ž´º”=LÌÍ»‡dk;¸GLL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LD\ÐhD5W2BVnRLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€?$>=LÌÍ»‡dk;¸GLL
split_indices[$l#L--
L
split_type[$U#LL sum_hessian[$d#LEÆsC—ŒE¼úÍE³fC™LEQHEL
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L<Bû½LÌÍ=ÝÖÌ<«¡Ž=LÌͼd%;øXL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDc‚ãD+‚±C`éàLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€B9+B=LÌͼd%;øXL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÆ<ÒCœ3E¼y¡E²ØˆCš…DØÎïEyIšL
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L¹Ù¦›½ÎWw>RË<žÿ±¿@n?nfb»¢Ý=ý&½LÌͼÀðÀ=LÌÍ<÷÷¼µEU<>–°L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidiL
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LC!±âC²š†C¯$`CŒó^B²Ž@AàßðC >Lparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LBp9 ?«'o@*„@BU
ðB^R¼@ 2B†¸—»¢Ý=ý&½LÌͼÀðÀ=LÌÍ<÷÷¼µEU<>–°L
split_indices[$l#L<66<<6<L
split_type[$U#LL sum_hessian[$d#LEø DàX0EoË¥D0‘ÁDÑ
Džo«EICWD!7CV$CöðC•Ö1Cc—ÇCøSßD@µfL
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL15Lsize_leaf_vectorSL1}}{L base_weights[$d#L¼R ½LÌÍ=¤âdº>ß=LÌÍ»Õ/8;ȃÇL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDOì¹D"BòB¸ÆLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€¶€•~=LÌÍ»Õ/8;ȃÇL
split_indices[$l#L--L
split_type[$U#LL sum_hessian[$d#LEƧFC˜ŒRE½E³í:C“lE/°0E8*DL
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#Lº>bM½LÌÍ=±ö„;Ï}=LÌͼ L<
ÛL
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi
L
left_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LDHL>DÀ=C<MjLparents[$l#LÿÿÿLright_children[$l#LÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#L½LÌÍ?€BL=LÌͼ L<
ÛL
split_indices[$l#L--<L
split_type[$U#LL sum_hessian[$d#LEÅ9C•6E»å»E²¤|C”éEê¬EF^ML
tree_param{L num_deletedSL0L num_featureSL61L num_nodesSL7Lsize_leaf_vectorSL1}}{L base_weights[$d#L9†˾
É3>Dñ<¼?=¿\I?c•<©ù—¼ŽJ<Îk-½LÌͼÊ]©=LÌÍ<𼵿k<o+L
categories[$l#LLcategories_nodes[$l#LLcategories_segments[$L#LLcategories_sizes[$L#LL default_left[$U#LLidi L
left_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿL loss_changes[$d#LC$ø*CÕN
CœËdCŠ›dB”—<B§ÈC(âÌLparents[$l#LÿÿÿLright_children[$l#L
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLsplit_conditions[$d#LB]R<?o¦?Á!ÝB?CBRÆ?‚¹=Bta뼎J<Îk-½LÌͼÊ]©=LÌÍ<𼵿k<o+L
split_indices[$l#L<66<<6<L