47 lines
1,023 B
YAML
# Config incial
| |||
max_attepms: 150000
| |||
namespace: TSN
| |||
file_name_out: C:\Users\USER\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Shared Projects\JsonParserByLeo\Src\Tables\Table.mqh
| |||
table_prefix: g_jsonparserbyleo_ext
| |||
copyright: Copyright 2026, Niquel Mendoza
| |||
link: https://www.mql5.com/
| |||
func_name: JPBL_HashExt
| |||
def_name_table_size: JPBL_ENUMREG_TABLE_SIZE_EXT
| |||
def_bucket_size_name: JPBL_ENUMREG_BUCKET_SIZE_EXT
| |||
# Por decto usamos 0... para los invalidos (osea json normal..)
| |||
invalid_value: 0
| |||
comment_funct: false
| |||
guard_name: JSONPARSERBYLEO_SRC_TABLES_TABLES_MQH
| |||
| |||
# En bin no guardaremos nada usaremos directo el MQH
| |||
| |||
# Valor
| |||
| |||
# Random
| |||
random:
| |||
type: PHASH_RANDOM_MATH_XOSHIRO256
| |||
config:
| |||
seed: 0x145615123
| |||
| |||
# Hash
| |||
hash:
| |||
type: TSN_PHASH_TYPE_FNV1A_64
| |||
config:
| |||
basis: def
| |||
prime: def
| |||
| |||
# Final hash
| |||
final_hash: HASH_UL1_SPLITMIX
| |||
| |||
# Algoritm
| |||
perfect_hash:
| |||
elements_por_bucket: 2
| |||
load_factor: 0.81
| |||
| |||
# Main
| |||
map_use_value: true
| |||
map: {
| |||
json: 0,
| |||
jsonasm: 1,
| |||
jsontc: 2
| |||
}
|