binance-futures-connector
Advanced tools
Comparing version 1.2.6 to 1.2.7
{ | ||
"name": "binance-futures-connector", | ||
"version": "1.2.6", | ||
"version": "1.2.7", | ||
"description": "binance-futures-spot 币安-合约+现货-sdk,持续更新,欢迎PR一起完善。微信:wkc19891", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -656,6 +656,7 @@ const Std = { | ||
let isRising = true; | ||
let _sar = 0; | ||
for (let i = 0; i < length; i++) { | ||
// if (i == 0) { | ||
// continue; | ||
// } | ||
if (i == 0) { | ||
continue; | ||
} | ||
let q = records[i]; | ||
@@ -709,2 +710,11 @@ if (isRising) { | ||
priorSar = results[i]; | ||
if (i == length - 1) { | ||
if (isRising) { | ||
_sar = priorSar + (accelerationFactor * (priorSar - extremePoint)) | ||
} else { | ||
_sar = priorSar - (accelerationFactor * (priorSar - extremePoint)) | ||
} | ||
results.shift() | ||
results.push(_sar) | ||
} | ||
} | ||
@@ -711,0 +721,0 @@ return results; |
@@ -53,7 +53,13 @@ const { Future, TA, Sleep, _G, _N, Log, LogProfit, DateFormat, buy } = require('../index') | ||
const client = new Future(apiKey, apiSecret, { ip: proxyIp, port: proxy }) | ||
client.ifNewUser('WcsXtG5x').then(res => { | ||
console.log(res) | ||
}).catch(err => { | ||
console.log(err) | ||
}) | ||
setInterval(() => { | ||
client.records("BTCUSDT", "15m", 100).then(records => { | ||
let sar = TA.SAR(records, 0.1, 0.2); | ||
console.log('sar1', sar[sar.length - 1], 'sar2', sar[sar.length - 2]) | ||
}) | ||
}, 5000); | ||
// client.ifNewUser('WcsXtG5x').then(res => { | ||
// console.log(res) | ||
// }).catch(err => { | ||
// console.log(err) | ||
// }) | ||
// client.openOrders({ symbol: 'ETHUSDT' }).then(pos_hy => { | ||
@@ -60,0 +66,0 @@ // pos_hy.data.map(v => { |
256179
7350