1、上班不摸鱼为什么叫上班?整天不看行情,心情会不好,但又不能整天拿着手机。同事推荐的,我用的是vscode的韭菜盒子,确实是个好东西。额,找了半天,怎么没有批量导入自选的功能呢?100多条自选是否需要手动添加到韭菜盒子里...还是得想个自动批量导入的方法2.流程2.1总体思路1.先从东方财富导出选股csv文件2.写一个node脚本处理csv文件3.导入到韭菜盒子的配置文件中2.2导出东财app右键Exportalloptionalfilesascsv2.3,用excel打开,把所有数据粘贴进去。在这个网站上,先把数据转成jsonCSV转JSON,然后发现json不能用。好像不是很标准。创建一个txt文件就可以了。文本,一行一行写成这样,写一个node脚本逐行读取,读取股票代码constfs=require('fs')constreadline=require('readline');constfileStream=fs.createReadStream('./1.txt');constoutStream=fs.createWriteStream('./2.txt');constrl=readline.createInterface({输入:fileStream,输出:outStream,});//逐行读取rl.on('line',(lineData)=>{if(!lineData){return}constcode=lineData.split(',')[1].split(':')[1]let_code=code.slice(2,-1)letregsz=/^(0|3|1)/letregsh=/^(6)/if(regsz.test(_code)){//根据韭菜盒子要求,添加prefix_code=`sz${_code}`outStream.write(`"${_code}",\n`)}elseif(regsh.test(_code)){_code=`sh${_code}`outStream.write(`"${_code}",\n`)}else{return}})//监听读取完成rl.on('close',()=>{console.log('end')})2.4导入获取2.txt中的内容,复制到韭菜盒子的配置文件中。3、韭菜盒子遇到的问题主要有两个。API要求),深市股票价格的前缀sz和沪股的前缀sh我们写了一个正则表达式来做这个2.添加配置后,有些股票将无法识别()notsupprot我们需要手动删除原因就是我们可能按照常规给港股加上了错误的前缀,比如腾讯,没有原因,就是bug。比如下面截图中的etf一定要删除(右键删除股票),韭菜盒子才能正常。使用4.总结节点没有白来,可以愉快的钓鱼了。。。希望明天能反弹,再跌下去,只能天台见你了。。。
