Commit cb50b7d3 authored by Ahmad Nemati's avatar Ahmad Nemati

git pull

parent 40723791
const fs = require('fs')
let moment = require('moment-timezone')
let _ = require('lodash')
const uuid=require('uniqid')
let pairs=''
let res
init()
async function init() {
let files = await fs.readdirSync('E:\\fail\\btc1')
console.log(files)
// let com = await fs.readFileSync('E:\\fail\\btc1', 'utf8');
// com = JSON.parse(com)
}
function isUpper(str) {
return !/[a-z]/.test(str) && /[A-Z]/.test(str);
}
function capital(t)
{
let f=''
for (let j=0;j<t.length;j++)
if (isUpper(t[j]))
f=f+t[j]
return f
}
function createRunResfileADV(data) {
// console.log(data)
return new Promise(function (resolve, reject) {
fs.writeFile(pairs+'_TOP.csv', data, 'utf8', function (err) {
if (err) reject(err);
else resolve(data);
});
});
}
function createComResfileADV(data) {
// console.log(data)
return new Promise(function (resolve, reject) {
fs.writeFile(pairs+'newCom.json', data, 'utf8', function (err) {
if (err) reject(err);
else resolve(data);
});
});
}
function found(pair, lp) {
for (let i = 0; i < res.length; i++) {
if (!res[i].includes(lp + '_'))
continue
let d = res[i].split(',')
let timeframe = d[13]
timeframe=timeframe.split(' ')
let newTimeframe='0d '
for (let z=1;z<timeframe.length;z++)
{
newTimeframe=newTimeframe+timeframe[z]
if (z !== timeframe.length-1)
newTimeframe=newTimeframe+' '
}
timeframe=newTimeframe
let pvt = parseFloat(d[14])
let factor = parseFloat(d[15])
let period = d[106]
period = period.split(pair)
period = parseFloat(period[period.length - 1])
let name = d[106]
return {name, timeframe, pvt, factor, period}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment