Skip to content

Commit

Permalink
chore: refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
simoneb committed Mar 4, 2024
1 parent b1dcd8e commit 63f927b
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions src/parsers/wsp.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -170,24 +170,24 @@ export async function handle(file) {
`Wsp\\Window_${windowId}\\ChartManager\\Strategy\\MCBroker\\MCBrokerObject\\PluginsProxies\\MCPluginProxiesCollection\\Item_${interactiveBrokersPluginId}\\Proxy\\MCPluginProxy\\AdditionalInfo`
]

console.log(brokerPluginAdditionalInfo)

const additionalInfo = ini.parse(
hex2a(
Object.keys(brokerPluginAdditionalInfo)
.filter(k => !['PluginData', '{', '}'].includes(k))
.join(' ')
.split(' ')
.join('')
const additionalInfo =
brokerPluginAdditionalInfo &&
ini.parse(
hex2a(
Object.keys(brokerPluginAdditionalInfo)
.filter(k => !['PluginData', '{', '}'].includes(k))
.join(' ')
.split(' ')
.join('')
)
)
)

return {
strategyName: parsed[strategyData].StrategyName,
symbolName: parsed[strategyData].SymbolName,
autoTrading: parsed[strategyData].ATOn,
tif: additionalInfo.AdditionalsParams.TIF,
defaultAccount: additionalInfo.AdditionalsParams.DefaultAccount,
tif: additionalInfo?.AdditionalsParams.TIF,
defaultAccount: additionalInfo?.AdditionalsParams.DefaultAccount,
charts,
contracts: parsed[contractsKey]?.Value
}
Expand Down

0 comments on commit 63f927b

Please sign in to comment.