@backtest/framework
Version:
Backtesting trading strategies in TypeScript / JavaScript
24 lines (23 loc) • 790 B
TypeScript
import { BuySellReal, Order } from '../helpers/interfaces';
export declare const orderBook: {
bought: boolean;
boughtLong: boolean;
boughtShort: boolean;
baseAmount: number;
quoteAmount: number;
borrowedBaseAmount: number;
preBoughtQuoteAmount: number;
fakeQuoteAmount: number;
stopLoss: number;
takeProfit: number;
};
export declare let allOrders: Order[];
export declare function clearOrders(): Promise<void>;
export declare function getCurrentWorth(close: number, high?: number, low?: number, open?: number): Promise<{
close: number;
high: number;
low: number;
open: number;
}>;
export declare function realBuy(buyParams: BuySellReal): Promise<boolean>;
export declare function realSell(sellParams: BuySellReal): Promise<boolean>;