@fraserdarwent/xapi-node
Version:
This project is made possible to get data from Forex market, execute market or limit order with NodeJS/JS through WebSocket connection
15 lines (14 loc) • 1.73 kB
TypeScript
import { XAPI, XAPIConfig } from './core/XAPI';
export default XAPI;
export { XAPIConfig };
import { CALENDAR_RECORD, IB_RECORD, NEWS_TOPIC_RECORD, STEP_RULE_RECORD, SYMBOL_RECORD, TRADE_RECORD, TRADE_TRANS_INFO, TRADING_HOURS_RECORD, STREAMING_TRADE_RECORD, STREAMING_TICK_RECORD, STREAMING_PROFIT_RECORD, STREAMING_NEWS_RECORD, STREAMING_KEEP_ALIVE_RECORD, TRADING_RECORD, QUOTES_RECORD, TICK_RECORD, STEP_RECORD, RATE_INFO_RECORD, STREAMING_TRADE_STATUS_RECORD, STREAMING_CANDLE_RECORD, STREAMING_BALANCE_RECORD, CHART_LAST_INFO_RECORD, CHART_RANGE_INFO_RECORD } from './interface/Definitions';
export { CALENDAR_RECORD, IB_RECORD, NEWS_TOPIC_RECORD, STEP_RULE_RECORD, SYMBOL_RECORD, TRADE_RECORD, TRADE_TRANS_INFO, TRADING_HOURS_RECORD, STREAMING_TRADE_RECORD, STREAMING_TICK_RECORD, STREAMING_PROFIT_RECORD, STREAMING_NEWS_RECORD, STREAMING_KEEP_ALIVE_RECORD, TRADING_RECORD, QUOTES_RECORD, TICK_RECORD, STEP_RECORD, RATE_INFO_RECORD, STREAMING_TRADE_STATUS_RECORD, STREAMING_CANDLE_RECORD, STREAMING_BALANCE_RECORD, CHART_LAST_INFO_RECORD, CHART_RANGE_INFO_RECORD };
import { CMD_FIELD, DAY_FIELD, PERIOD_FIELD, TYPE_FIELD, STATE_FIELD, REQUEST_STATUS_FIELD, ConnectionStatus, Candle, errorCode } from './enum/Enum';
export { CMD_FIELD, DAY_FIELD, PERIOD_FIELD, TYPE_FIELD, STATE_FIELD, REQUEST_STATUS_FIELD, ConnectionStatus, Candle, errorCode };
import { parseLogin } from './modules/parseLogin';
import { Utils } from './utils/Utils';
import { Time } from './modules/Time';
import { TradePosition, TradeStatus } from './interface/Interface';
import { Timer } from './modules/Timer';
import { ListenerChild } from "./modules/Listener";
export { parseLogin, Utils, Time, TradePosition, Timer, TradeStatus, ListenerChild };