update
This commit is contained in:
parent
95e8e427df
commit
8588eb9720
3 changed files with 6 additions and 16 deletions
|
|
@ -58,7 +58,7 @@ export function createCandleAnalysisSchedule(symbol: string, interval: KlineInte
|
||||||
rule.hour = [6];
|
rule.hour = [6];
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
rule.second = 59;
|
rule.second = 57;
|
||||||
schedule.scheduleJob(rule, () => {
|
schedule.scheduleJob(rule, () => {
|
||||||
analyzeCandlesJob(symbol, interval, eventHandler);
|
analyzeCandlesJob(symbol, interval, eventHandler);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ const bybitService = new BybitService(
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
const eventHandlerFuture: EventHandler = {
|
export const eventHandlerFuture: EventHandler = {
|
||||||
onBuy: (order: Order, reason: string) => {
|
onBuy: (order: Order, reason: string) => {
|
||||||
sendMessage(`Future Buy ${order.symbol} ${order.interval}M
|
sendMessage(`Future Buy ${order.symbol} ${order.interval}M
|
||||||
symbol: ${order.symbol}
|
symbol: ${order.symbol}
|
||||||
|
|
|
||||||
18
test.ts
18
test.ts
|
|
@ -8,6 +8,7 @@ import {
|
||||||
} from "./src/helpers/candles";
|
} from "./src/helpers/candles";
|
||||||
import { analyzeCandlesJob } from "./src/schedule/candleAnalysisSchedule";
|
import { analyzeCandlesJob } from "./src/schedule/candleAnalysisSchedule";
|
||||||
import { log } from "console";
|
import { log } from "console";
|
||||||
|
import { eventHandlerFuture } from "./src/schedule";
|
||||||
|
|
||||||
const bybitService = new BybitService(
|
const bybitService = new BybitService(
|
||||||
'dqGCPAJzLKoTRfgCMq',
|
'dqGCPAJzLKoTRfgCMq',
|
||||||
|
|
@ -21,19 +22,8 @@ function toTimestamp(strTime: string): number {
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
// await analyzeCandlesJob("ETHUSDT", "15", toTimestamp("2025-07-08 23:59:59"));
|
// await analyzeCandlesJob("ETHUSDT", "15", toTimestamp("2025-07-08 23:59:59"));
|
||||||
// await analyzeCandlesJob("ETHUSDT", "15");
|
await analyzeCandlesJob("BTCUSDT", "15", undefined, toTimestamp("2025-07-16 22:14:59"));
|
||||||
// const res = await bybitService.createOrder({
|
|
||||||
// category: "linear",
|
|
||||||
// symbol: "ETHUSDT",
|
|
||||||
// side: "Buy",
|
|
||||||
// orderType: "Limit",
|
|
||||||
// price: "3146.81",
|
|
||||||
// qty: "1",
|
|
||||||
// takeProfit: "3200",
|
|
||||||
// stopLoss: "3000",
|
|
||||||
// });
|
|
||||||
// console.log(res);
|
|
||||||
|
|
||||||
const balance = await bybitService.getBalance();
|
// const balance = await bybitService.getBalance();
|
||||||
console.log(balance.result.list[0].totalEquity);
|
// console.log(balance.result.list[0].totalEquity);
|
||||||
})();
|
})();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue