Commit be0cfe8b authored by Ahmad Nemati's avatar Ahmad Nemati

git pu

parent ff8f8e03
let avgRunup = 0
let avgDrawdown = 0
let avgProfit = 0
function run(data,vars) {
//console.log(data)
let countDrop = 0
let allLossProfit = 0
let RunUpDrawDownAllLossProfit = 0
let drawDownPlusRunUpCount = 0
let drawDownPlusRunUpPercent = 0
let VarProfitZeroRunupProfit = 0
let VarDrawDownZeroProfit = 0
let VarProfitZeroRunupDrawDown = 0
let ProfitZeroDrawDownPercent = 0
let runUpDrawDownZeroDrawDownPercent = 0
let diffDrawdownProfitAll = 0
let RunupDrawDownDiffDrawdownProfitAll = 0
let VarRunupZeroDrawDown = 0
let VarRunupZeroProfit = 0
let VarRunupZeroProfitDrawDown = 0
let VarRunupZeroProfitRunup = 0
let VarRunupZeroRunupDrawDown = 0
let VarDrawDownZeroDrawDown = 0
let VarDrawDownnZeroProfit = 0
let VarDrawDownZeroProfitDrawDown = 0
let VarDrawDownZeroProfitRunup = 0
let VarDrawDownZeroRunupDrawDown = 0
let VarProfitDrawDownZeroDrawDown = 0
let VarProfitDrawDownZeroProfit = 0
let VarProfitDrawDownZeroProfitDrawDown = 0
let VarProfitDrawDownZeroProfitRunup = 0
let VarProfitDrawDownZeroRunupDrawDown = 0
let VarProfitRunupZeroDrawDown = 0
let VarProfitRunupZeroProfit = 0
let VarProfitRunupZeroProfitDrawDown = 0
let VarProfitRunupZeroProfitRunup = 0
let VarProfitRunupZeroRunupDrawDown = 0
if (vars)
{
countDrop = vars.countDrop
allLossProfit = vars.allLossProfit
RunUpDrawDownAllLossProfit = vars.RunUpDrawDownAllLossProfit
drawDownPlusRunUpCount = vars.drawDownPlusRunUpCount
drawDownPlusRunUpPercent = vars.drawDownPlusRunUpPercent
VarProfitZeroRunupProfit = vars.VarProfitZeroRunupProfit
VarDrawDownZeroProfit = vars.VarDrawDownZeroProfit
VarProfitZeroRunupDrawDown = vars.VarProfitZeroRunupDrawDown
ProfitZeroDrawDownPercent = vars.ProfitZeroDrawDownPercent
runUpDrawDownZeroDrawDownPercent = vars.runUpDrawDownZeroDrawDownPercent
diffDrawdownProfitAll = vars.diffDrawdownProfitAll
RunupDrawDownDiffDrawdownProfitAll = vars.RunupDrawDownDiffDrawdownProfitAll
VarRunupZeroDrawDown = vars.VarRunupZeroDrawDown
VarRunupZeroProfit = vars.VarRunupZeroProfit
VarRunupZeroProfitDrawDown = vars.VarRunupZeroProfitDrawDown
VarRunupZeroProfitRunup = vars.VarRunupZeroProfitRunup
VarRunupZeroRunupDrawDown = vars.VarRunupZeroRunupDrawDown
VarDrawDownZeroDrawDown = vars.VarDrawDownZeroDrawDown
VarDrawDownnZeroProfit = vars.VarDrawDownnZeroProfit
VarDrawDownZeroProfitDrawDown = vars.VarDrawDownZeroProfitDrawDown
VarDrawDownZeroProfitRunup = vars.VarDrawDownZeroProfitRunup
VarDrawDownZeroRunupDrawDown = vars.VarDrawDownZeroRunupDrawDown
VarProfitDrawDownZeroDrawDown = vars.VarProfitDrawDownZeroDrawDown
VarProfitDrawDownZeroProfit = vars.VarProfitDrawDownZeroProfit
VarProfitDrawDownZeroProfitDrawDown = vars.VarProfitDrawDownZeroProfitDrawDown
VarProfitDrawDownZeroProfitRunup = vars.VarProfitDrawDownZeroProfitRunup
VarProfitDrawDownZeroRunupDrawDown = vars.VarProfitDrawDownZeroRunupDrawDown
VarProfitRunupZeroDrawDown = vars.VarProfitRunupZeroDrawDown
VarProfitRunupZeroProfit = vars.VarProfitRunupZeroProfit
VarProfitRunupZeroProfitDrawDown = vars.VarProfitRunupZeroProfitDrawDown
VarProfitRunupZeroProfitRunup = vars.VarProfitRunupZeroProfitRunup
VarProfitRunupZeroRunupDrawDown = vars.VarProfitRunupZeroRunupDrawDown
}
for (let i = 0; i < data.length; i++) {
if ((data[i].profit + data[i].runUp) < 0) {
VarProfitRunupZeroRunupDrawDown = VarProfitRunupZeroRunupDrawDown + (data[i].runUp + data[i].drawDown)
VarProfitRunupZeroProfit = VarProfitRunupZeroProfit + data[i].profit
VarProfitRunupZeroProfitDrawDown = VarProfitRunupZeroProfitDrawDown + (data[i].drawDown - data[i].profit)
VarProfitRunupZeroDrawDown = VarProfitRunupZeroDrawDown + data[i].drawDown
VarProfitRunupZeroProfitRunup = VarProfitRunupZeroProfitRunup + (data[i].runUp + data[i].profit)
} else {
VarProfitRunupZeroDrawDown = 0
VarProfitRunupZeroProfit = 0
VarProfitRunupZeroProfitDrawDown = 0
VarProfitRunupZeroProfitRunup = 0
VarProfitRunupZeroRunupDrawDown = 0
}
if ((data[i].profit + data[i].drawDown) < 0) {
VarProfitDrawDownZeroRunupDrawDown = VarProfitDrawDownZeroRunupDrawDown + (data[i].runUp + data[i].drawDown)
VarProfitDrawDownZeroProfit = VarProfitDrawDownZeroProfit + data[i].profit
VarProfitDrawDownZeroProfitDrawDown = VarProfitDrawDownZeroProfitDrawDown + (data[i].drawDown - data[i].profit)
VarProfitDrawDownZeroDrawDown = VarProfitDrawDownZeroDrawDown + data[i].drawDown
VarProfitDrawDownZeroProfitRunup = VarProfitDrawDownZeroProfitRunup + (data[i].runUp + data[i].profit)
} else {
VarProfitDrawDownZeroDrawDown = 0
VarProfitDrawDownZeroProfit = 0
VarProfitDrawDownZeroProfitDrawDown = 0
VarProfitDrawDownZeroProfitRunup = 0
VarProfitDrawDownZeroRunupDrawDown = 0
}
if (data[i].drawDown < avgDrawdown) {
VarDrawDownZeroRunupDrawDown = VarDrawDownZeroRunupDrawDown + (data[i].runUp + data[i].drawDown)
VarDrawDownnZeroProfit = VarDrawDownnZeroProfit + data[i].profit
VarDrawDownZeroProfitDrawDown = VarDrawDownZeroProfitDrawDown + (data[i].drawDown - data[i].profit)
VarDrawDownZeroDrawDown = VarDrawDownZeroDrawDown + data[i].drawDown
VarDrawDownZeroProfitRunup = VarDrawDownZeroProfitRunup + (data[i].runUp + data[i].profit)
} else {
VarDrawDownZeroDrawDown = 0
VarDrawDownnZeroProfit = 0
VarDrawDownZeroProfitDrawDown = 0
VarDrawDownZeroProfitRunup = 0
VarDrawDownZeroRunupDrawDown = 0
}
if (data[i].runUp < avgRunup) {
VarRunupZeroRunupDrawDown = VarRunupZeroRunupDrawDown + (data[i].runUp + data[i].drawDown)
VarRunupZeroProfit = VarRunupZeroProfit + data[i].profit
VarRunupZeroProfitDrawDown = VarRunupZeroProfitDrawDown + (data[i].drawDown - data[i].profit)
VarRunupZeroDrawDown = VarRunupZeroDrawDown + data[i].drawDown
VarRunupZeroProfitRunup = VarRunupZeroProfitRunup + (data[i].runUp + data[i].profit)
} else {
VarRunupZeroRunupDrawDown = 0
VarRunupZeroProfit = 0
VarRunupZeroProfitDrawDown = 0
VarRunupZeroDrawDown = 0
VarRunupZeroProfitRunup = 0
}
if ((data[i].runUp + data[i].drawDown) < 0) {
drawDownPlusRunUpCount++
drawDownPlusRunUpPercent = drawDownPlusRunUpPercent + (data[i].runUp + data[i].drawDown)
RunUpDrawDownAllLossProfit = RunUpDrawDownAllLossProfit + data[i].profit
RunupDrawDownDiffDrawdownProfitAll = RunupDrawDownDiffDrawdownProfitAll + (data[i].drawDown - data[i].profit)
runUpDrawDownZeroDrawDownPercent = runUpDrawDownZeroDrawDownPercent + data[i].drawDown
VarDrawDownZeroProfit = VarDrawDownZeroProfit + (data[i].runUp + data[i].profit)
} else {
drawDownPlusRunUpCount = 0
drawDownPlusRunUpPercent = 0
RunUpDrawDownAllLossProfit = 0
RunupDrawDownDiffDrawdownProfitAll = 0
runUpDrawDownZeroDrawDownPercent = 0
VarDrawDownZeroProfit = 0
}
if (data[i].profit < 0) {
allLossProfit = allLossProfit + data[i].profit
diffDrawdownProfitAll = diffDrawdownProfitAll + (data[i].drawDown - data[i].profit)
ProfitZeroDrawDownPercent = ProfitZeroDrawDownPercent + data[i].drawDown
VarProfitZeroRunupProfit = VarProfitZeroRunupProfit + (data[i].runUp + data[i].profit)
VarProfitZeroRunupDrawDown = VarProfitZeroRunupDrawDown + (data[i].runUp + data[i].drawDown)
countDrop++
} else {
allLossProfit = 0
VarProfitZeroRunupProfit = 0
VarProfitZeroRunupDrawDown = 0
diffDrawdownProfitAll = 0
countDrop = 0
ProfitZeroDrawDownPercent = 0
}
}
return {
VarProfitRunupZeroDrawDown ,
VarProfitRunupZeroProfit ,
VarProfitRunupZeroProfitDrawDown ,
VarProfitRunupZeroProfitRunup ,
VarProfitRunupZeroRunupDrawDown ,
VarProfitDrawDownZeroDrawDown ,
VarProfitDrawDownZeroProfit ,
VarProfitDrawDownZeroProfitDrawDown ,
VarProfitDrawDownZeroProfitRunup ,
VarProfitDrawDownZeroRunupDrawDown ,
VarDrawDownZeroDrawDown ,
VarDrawDownnZeroProfit ,
VarDrawDownZeroProfitDrawDown ,
VarDrawDownZeroProfitRunup ,
VarDrawDownZeroRunupDrawDown ,
VarRunupZeroRunupDrawDown ,
VarRunupZeroProfit ,
VarRunupZeroProfitDrawDown ,
VarRunupZeroDrawDown ,
VarRunupZeroProfitRunup ,
drawDownPlusRunUpCount ,
drawDownPlusRunUpPercent ,
RunUpDrawDownAllLossProfit ,
RunupDrawDownDiffDrawdownProfitAll ,
runUpDrawDownZeroDrawDownPercent ,
VarDrawDownZeroProfit ,
allLossProfit ,
VarProfitZeroRunupProfit ,
VarProfitZeroRunupDrawDown ,
diffDrawdownProfitAll ,
countDrop ,
ProfitZeroDrawDownPercent ,
}
}
module.exports =
{
run: run,
}
\ No newline at end of file
let fs=require('fs')
var watch = require('node-watch'); var watch = require('node-watch');
let ai=require('./ai-new')
let vars
run()
async function run()
{
let lastFile = await fs.readFileSync('./test_watch/file2.csv', 'utf8')
lastFile=lastFile.split('\n')
let data=grabData(lastFile)
console.log(data)
vars=ai.run(data)
watcher()
}
function grabData(data)
{
// console.log(data)
let arr=[]
for (let i=0;i<data.length;i++)
{
try {
let d=data[i].split(',')
let profit = parseFloat(d[7])
let runUp= parseFloat(d[8])
let drawDown=parseFloat(d[9])
arr.push({profit,runUp,drawDown})
}
catch (e)
{
}
}
return arr
}
function watcher()
{
watch('./test_watch', { filter: /\.csv$/ }, function(evt, name) {
console.log('%s changed.', name);
updateVars()
});
}
async function updateVars()
{
let lastFile = await fs.readFileSync('./test_watch/file.csv', 'utf8')
lastFile=lastFile.split('\r')
console.log([lastFile[lastFile.length-2]])
let data=grabData([lastFile[lastFile.length-2]])
// console.log(data)
vars=ai.run(data,vars)
console.log(vars)
}
watch('./test_watch', { filter: /\.csv$/ }, function(evt, name) {
console.log('%s changed.', name);
});
\ No newline at end of file
...@@ -13,7 +13,7 @@ async function run() { ...@@ -13,7 +13,7 @@ async function run() {
// append(files[1]) // append(files[1])
for (let i = 0; i < files.length; i++) { for (let i = 0; i < files.length; i++) {
append(files[i]) append(files[i])
await sleep(3000) await sleep(5000)
} }
// console.log(files) // console.log(files)
} }
......
console.log(run())
function run()
// let t='-4.17_33.76_-3.34_3.15_-3.23_-4.16_-0.47_-7.38_-7.73_-2.26_-2.8_69.62_8.13_-3.41_-4.63_-2.29_-2.8_51.81_-14.18_-10.7_-7.7_5.19_16.51_-7.71_-8.78_-1.46_-6.18_-5.72_-0.22_-2.62_-6.76_0.59_-5.51_-4.42_17.28_-7.02_-1.71_-2.95_-2.53_-0.45_-1.52_7_-3.72_-3.36_6.43_1_-1.68_-1.6_-0.34_-0.46_-0.7_-0.92_-0.39_-1.34_14.1_-3.42_20.82_-0.75_27.25_-3.27_1.39_3.14_-0.78_50.16_-7.84_-6.6_-3.99_5.73_-0.09_11.54_-3.19_-1.84_-1_-3.32_-3.15_-1.51_-1.16_-2.52_1.7_-3.67_-4.3_-2.05_-0.23_-2.02_-1.56_-1.19_17.79_1.23_-2.39_-2.66_-3.25_-0.67_-2.08_-1.3_-1.39_-1.23_16.13_-3.3_-4.34_-3.61_-1.85_-1.16_-3.46_2.19_9.92_-3.65_0.13_2.14_-1.74_-0.96_-1_-0.85_-0.26_-0.83_-3.28_-2.06_6.67_-1.23_-0.96_6.25_-0.61_-0.78_-1.16_-1.33_-2.37_-0.91_-0.17_-0.97_-0.7_-0.46_-0.54_-1.41_35.3_-1.99_-1.99_-4.3_-5.49_-1.96_1.02_-2.58_1_-1.95_-0.74_-1.19_-0.94_0.81_-0.97_0.79_-1.18_-0.9_32.13_6.59_-0.32_-1.84_-3.39_8.4_-0.07_-4.65_-2.08_-1.52_-3.08_0.81_-1.32_-2.12_0.12_-2.31_-1.87_-0.1_-0.89_-0.11_-0.38_-0.6_6.92_1.18_-1.49_-0.79_-0.47_-1.28_0.74_-0.88_1.07_-1.48_-2.24_-1.93_-0.64_0.02_2.66_-0.01_-0.86_5.11_-1.27_-0.77_-0.07_-0.32_-0.62_-1.32_-1.09_-1.59_42.92_-1.5_-1.54_-2.13_26.51_-0.42_-0.24_-1.35_-1.97_40.78_-4.05_3.45_-2.81_-1.86_-0.69_13.1_-0.26_-1.27_13.68_-2.59_0.64_-2.83_1.86_-2.05_0.1_-0.37_6.18_-1.41_-1.15_-1.88_-1.48_-0.24_-0.59_-0.72_-0.98_-0.85_-0.56_11.79_-1.36_15.89_3.8_-0.66_2.83_-0.15_-4.26_-0.82_-0.5_-1.46_-0.04_1.4_-1.38_-1.03_-0.91_-0.61_-1.17_-1.27_0.57_-0.5_0.28_3.39_-0.88_19.3_1.5_-2.87_-1.25_3.77_-0.35_-0.51_4.6_-0.15_1.1_-0.28_-0.95_0.46_-1.81_0.06_-0.38_-1.38_-1.36_1.9_-1.81_44.54_-0.43_-0.43_-2.62_3.64_-1.2_-1.29_-1.81_-1.62_5.53_-0.81_1.07_-2.32_-1.71_8.72_-1.43_17.94_1.04_-1.65_3.93_-0.6_23.76_-1.34_-2.26_-2.03_-1.1_-3.39_-1.31_-1.2_-1.2_-3.88_-0.16_-0.93_-2.2_-1.98_-1.22_7.19_-1.28_-2.02_5.08_-0.69_10.4_0.66_0.3_0.33_-0.23_-2.22_-2.29_-1.54_-0.38_-0.63_8.77_-0.56_-0.74_2.28_0.19_-2.43_-0.98_2.92_-1.92_-1.94_-0.48_-0.27_-1.29_16.7_17.22_-2.78_-2.37_-1.9_-1.56_-0.47_-1.95_-0.46_-0.44_-1.11_-1.35_-1.06_-0.63_3.6_-1.19_-1.61_-1.27_-1.33_2.94_-1.32_3.38_8.54_-1.45_-1.78_-0.8_-1.16_-1.74_-0.8_-0.67_1.86_-1_-1.26_-0.37_-0.48_0.46_-0.93_-0.28_-0.88_17.14_0.7_1.48_-2.37_-1.44_-1.11_-1.29_-0.88_-0.82_-0.11_12.65_-0.31_0.48_-1.57_-1.01_2.18_-1.05_-0.73_-0.66_-1.68_-2.17_5.03_-1_1.82_-1.15_15.36_-0.63_-1.65_-0.81_55.58_-0.86_-0.92_-1.81_-1.72_-1.26_-0.92_-1.21_-0.98_11.94_-1.21_-0.53_0.75_46.8_4.84_-2.14_-2.93_-4.73_1.89_-1.33_-1.54_-3.08_-2.59_-0.99_-0.34_2.46_-1.1_-1.48_22.42_1.45_-4.2_-3.88_-2.35_-2.16_-1.45_-4.98_3.69_-2.36_18.57_-1.42_-1.58_-0.39_-2.51_-2.14_-4.2_-3.54_-8.02_-0.39_9.96_1.89_-1.52_-2.41_-1.37_0.15_15.78_-0.26_1.59_-0.93_0.12_-0.49_-0.12_3.72_-1.25_0.91_-0.58_-2.19_-0.54_1.98_-0.56_-0.46_-1.37_-1.65_-0.65_-0.42_-0.82_-0.36_-0.79_-1.59_4.19_-1.22_-0.73_-0.76_-0.44_-0.79_-0.88_1.47_-0.68_-1.43_-0.89_-1.03_59.42_-1.78_-0.46_-0.37_7.35_-1.96_1.19_6.68_-2_-1.07_-2.51_-1.53_3.82_13.8_2.4_-2.86_-0.11_-0.2_-1.16_-1.46_-0.54_-0.77_1.74_-1.71_-0.92_9.3_2.64_-1.28_-1.44_-1.15_-0.77_0.76_-0.59_0.02_7.75_-0.75_-3.18_-1.77_-1.12_-2.25_5.58_-0.75_-2.03_1.66_-0.42_-1.71_-2.01_-1.44_-1.85_-3.85_14.87_-1.32_-1.06_-0.5_15.7_2.55_12.66_-1.91_-1.86_3.42_12.14_-0.58_-2.95_2.08_83.58_0.6_13.06_-1.12_0.9_-4.7_-3.66_-1.97_-1.57_-1.07_2.19_-1.42_18.89_-2.09_4.88_-2.01_1_-2.93_-4.02_-2.22_4.61_9.31_-5.72_6.07_-0.98_-3.39_-1.95_-2.27_12.61_-1.68_-0.4_-1.79_0.42_-0.4_-1.57_-2.52_-2.95_-3.02_-1.98_-0.62_0.11_6.01_-0.97_-2.3_17.18_-1.07_14.29_2.66_-4.28_-4.2_-2.63_-4.84_-1.5_-2.4_-4.21_-3.86_-3.78_-3.79_66.35_-2.76_-4.46_33.79_6.73_6.16_5.38_-3.78_-4.03_-2.62_-0.94_-2.7_-2.63_-1.77_-3.99_2.88_-1.41_22.29_6.77_-2.28_6.65_11.89_-3.85_0.82_31.28_-1.64_-0.47_-3_17.34_-4.85_-1.52_-2.28_-0.96_-2.04_-2.35_0.6_-0.19_-2.36_-0.1_-0.66_-2.39_-2.19_-1.26_-1.13_-0.92_-1.82_15.61_6.39_-1.98_-1.6_-1.96_0.43_-3.1_-2.07_-3.62_-1.9_1.65_-2.28_-1.96_-1.23_-0.5_9.72_-6.34_-3.45_-3.02_-1.42_19.93_-1.02_-2.87_-3.66_-2.39_-0.75_-1.02_-2.48_13.32_-2.29_2.07_-2_-2.07_-1.93_3.64_-1.79_-1.59_-0.95_-0.74_-0.8_-1.03_-1.89_0.17_-2.56_-0.22_-1.77_-2.62_-1.13_-0.82_-0.9_-1.58_-1.66_-1.41_7.25_-0.98_-1.79_-2.06_-2.57_-4_-0.62_3.89_2.89_-3.43_-3.49_-1.18_0.4_-1.96_0.25_-3.01_-0.22_-1.17_-2.05_-2.03_-2.84_-2.39_-1.9_0.69_-1.22_-0.27_-0.43_-0.77_6.24_-0.84_-2.2_-1.68_-1.25_-0.71_15.59_2.14_-1.9_-1.45_-0.5_-0.63_-2.11_-2.67_0.19_-1.7_18.94_-2.77_0.4' {
// let a=0
// let f=t.split('_') let b=1
// let arr=[] return {a,b}
// let sum=0
// for (let i=0;i<f.length;i++) {
// console.log(parseFloat(f[i]))
// sum = sum + parseFloat(f[i])
// }
// console.log(f.length)
// console.log(sum / f.length)
console.log(percentage(100,2))
function percentage(base, per) {
base = parseFloat(base)
per = parseFloat(per)
let percentager = per / 100
let temp = base * percentager
return temp
} }
\ No newline at end of file
Ticket,Open_Time,Type,Symbol,Open_Price,Close_Price,Close_Time,dPrfPipWrtOpPrPc,dAgeHiPrfInPrPc_RunUpPc,dAgeLoPrfInPrPc_DrawDownPc
1,2017.08.18 08:10:00.000,Buy,BNC_ETHUSDT,310.000,299.010,2017.08.18 14:30:00.000,-3.55,0.58,-3.68
2,2017.08.18 14:30:00.000,Sell,BNC_ETHUSDT,299.010,289.190,2017.08.20 08:30:00.000,3.28,7.03,-0.70
3,2017.08.20 08:30:00.000,Buy,BNC_ETHUSDT,289.190,315.430,2017.08.22 01:40:00.000,9.07,19.82,0.00
4,2017.08.22 01:40:00.000,Sell,BNC_ETHUSDT,315.430,309.230,2017.08.22 09:30:00.000,1.97,54.28,-0.71
5,2017.08.22 09:30:00.000,Buy,BNC_ETHUSDT,309.230,323.460,2017.08.26 04:00:00.000,4.60,9.39,-2.51
6,2017.08.26 04:00:00.000,Sell,BNC_ETHUSDT,323.460,328.000,2017.08.26 09:40:00.000,-1.40,0.02,-2.30
7,2017.08.26 09:40:00.000,Buy,BNC_ETHUSDT,328.000,337.230,2017.08.28 09:20:00.000,2.81,7.01,-1.20
8,2017.08.28 09:20:00.000,Sell,BNC_ETHUSDT,337.230,343.000,2017.08.28 15:20:00.000,-1.71,0.20,-3.02
9,2017.08.28 15:20:00.000,Buy,BNC_ETHUSDT,343.000,384.440,2017.09.02 03:10:00.000,12.08,14.98,-0.73
10,2017.09.02 03:10:00.000,Sell,BNC_ETHUSDT,384.440,354.990,2017.09.03 04:10:00.000,7.66,16.74,0.00
11,2017.09.03 04:10:00.000,Buy,BNC_ETHUSDT,354.990,338.380,2017.09.03 11:20:00.000,-4.68,3.46,-4.77
12,2017.09.03 11:20:00.000,Sell,BNC_ETHUSDT,338.380,312.920,2017.09.04 22:00:00.000,7.52,20.82,-2.91
13,2017.09.04 22:00:00.000,Buy,BNC_ETHUSDT,312.920,291.110,2017.09.04 23:20:00.000,-6.97,0.00,-7.00
14,2017.09.04 23:20:00.000,Sell,BNC_ETHUSDT,291.110,296.560,2017.09.05 08:00:00.000,-1.87,19.09,-2.62
15,2017.09.05 08:00:00.000,Buy,BNC_ETHUSDT,296.560,328.810,2017.09.08 06:40:00.000,10.87,15.49,-4.73
16,2017.09.08 06:40:00.000,Sell,BNC_ETHUSDT,328.810,330.280,2017.09.08 08:20:00.000,-0.45,0.20,-1.13
17,2017.09.08 08:20:00.000,Buy,BNC_ETHUSDT,330.280,327.840,2017.09.08 12:30:00.000,-0.74,1.05,-1.04
18,2017.09.08 12:30:00.000,Sell,BNC_ETHUSDT,327.840,302.000,2017.09.08 22:30:00.000,7.88,17.03,-0.03
19,2017.09.08 22:30:00.000,Buy,BNC_ETHUSDT,302.000,296.010,2017.09.09 17:20:00.000,-1.98,1.66,-6.74
20,2017.09.09 17:20:00.000,Sell,BNC_ETHUSDT,296.010,291.180,2017.09.10 17:10:00.000,1.63,11.82,-2.28
21,2017.09.10 17:10:00.000,Buy,BNC_ETHUSDT,291.180,288.640,2017.09.11 05:50:00.000,-0.87,4.74,-2.05
22,2017.09.11 05:50:00.000,Sell,BNC_ETHUSDT,288.640,299.360,2017.09.11 13:50:00.000,-3.71,0.63,-3.71
23,2017.09.11 13:50:00.000,Buy,BNC_ETHUSDT,299.360,297.740,2017.09.11 14:40:00.000,-0.54,0.54,-0.56
24,2017.09.11 14:40:00.000,Sell,BNC_ETHUSDT,297.740,302.300,2017.09.12 03:00:00.000,-1.53,1.46,-1.77
25,2017.09.12 03:00:00.000,Buy,BNC_ETHUSDT,302.300,300.390,2017.09.12 16:20:00.000,-0.63,4.68,-0.76
26,2017.09.12 16:20:00.000,Sell,BNC_ETHUSDT,300.390,278.090,2017.09.13 22:20:00.000,7.42,14.43,-1.61
27,2017.09.13 22:20:00.000,Buy,BNC_ETHUSDT,278.090,270.000,2017.09.14 06:40:00.000,-2.91,2.04,-2.91
\ No newline at end of file
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