UNPKG

metaapi.cloud-sdk

Version:

SDK for MetaApi, a professional cloud forex API which includes MetaTrader REST API and MetaTrader websocket API. Supports both MetaTrader 5 (MT5) and MetaTrader 4 (MT4). CopyFactory copy trading API included. (https://metaapi.cloud)

59 lines (58 loc) 4.29 kB
'use strict'; /** * Converts milliseconds to seconds * @param ms milliseconds * @returns seconds */ export function msToSeconds(ms) { return ms / 1000; } /** * Converts milliseconds to minutes * @param ms milliseconds * @returns minutes */ export function msToMinutes(ms) { return ms / (1000 * 60); } /** * Converts milliseconds to hours * @param ms millieconds * @returns hours */ export function msToHours(ms) { return ms / (1000 * 60 * 60); } /** * Converts seconds to milliseconds * @param seconds * @returns milliseconds */ export function secondsToMs(seconds) { return 1000 * seconds; } /** * Converts minutes to milliseconds * @param minutes minutes * @returns milliseconds */ export function minutesToMs(minutes) { return 1000 * 60 * minutes; } /** * Converts minutes to seconds * @param minutes minutes * @returns seconds */ export function minutesToSeconds(minutes) { return minutes * 60; } /** * Converts hours to milliseconds * @param hours hours * @returns milliseconds */ export function hoursToMs(hours) { return 1000 * 60 * 60 * hours; } /** * Converts hours to minutes * @param hours hours * @returns minutes */ export function hoursToMinutes(hours) { return 60 * hours; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjxhbm9uPiJdLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbi8qKlxuICogQ29udmVydHMgbWlsbGlzZWNvbmRzIHRvIHNlY29uZHNcbiAqIEBwYXJhbSBtcyBtaWxsaXNlY29uZHNcbiAqIEByZXR1cm5zIHNlY29uZHNcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIG1zVG9TZWNvbmRzKG1zOiBudW1iZXIpOiBudW1iZXIge1xuICByZXR1cm4gbXMgLyAxMDAwO1xufVxuXG4vKipcbiAqIENvbnZlcnRzIG1pbGxpc2Vjb25kcyB0byBtaW51dGVzXG4gKiBAcGFyYW0gbXMgbWlsbGlzZWNvbmRzXG4gKiBAcmV0dXJucyBtaW51dGVzXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBtc1RvTWludXRlcyhtczogbnVtYmVyKTogbnVtYmVyIHtcbiAgcmV0dXJuIG1zIC8gKDEwMDAgKiA2MCk7XG59XG5cbi8qKlxuICogQ29udmVydHMgbWlsbGlzZWNvbmRzIHRvIGhvdXJzXG4gKiBAcGFyYW0gbXMgbWlsbGllY29uZHNcbiAqIEByZXR1cm5zIGhvdXJzXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBtc1RvSG91cnMobXM6IG51bWJlcik6IG51bWJlciB7XG4gIHJldHVybiBtcyAvICgxMDAwICogNjAgKiA2MCk7XG59XG5cbi8qKlxuICogQ29udmVydHMgc2Vjb25kcyB0byBtaWxsaXNlY29uZHNcbiAqIEBwYXJhbSBzZWNvbmRzXG4gKiBAcmV0dXJucyBtaWxsaXNlY29uZHNcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHNlY29uZHNUb01zKHNlY29uZHM6IG51bWJlcik6IG51bWJlciB7XG4gIHJldHVybiAxMDAwICogc2Vjb25kcztcbn1cblxuLyoqXG4gKiBDb252ZXJ0cyBtaW51dGVzIHRvIG1pbGxpc2Vjb25kc1xuICogQHBhcmFtIG1pbnV0ZXMgbWludXRlc1xuICogQHJldHVybnMgbWlsbGlzZWNvbmRzXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBtaW51dGVzVG9NcyhtaW51dGVzOiBudW1iZXIpOiBudW1iZXIge1xuICByZXR1cm4gMTAwMCAqIDYwICogbWludXRlcztcbn1cblxuLyoqXG4gKiBDb252ZXJ0cyBtaW51dGVzIHRvIHNlY29uZHNcbiAqIEBwYXJhbSBtaW51dGVzIG1pbnV0ZXNcbiAqIEByZXR1cm5zIHNlY29uZHNcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIG1pbnV0ZXNUb1NlY29uZHMobWludXRlczogbnVtYmVyKTogbnVtYmVyIHtcbiAgcmV0dXJuIG1pbnV0ZXMgKiA2MDtcbn1cblxuLyoqXG4gKiBDb252ZXJ0cyBob3VycyB0byBtaWxsaXNlY29uZHNcbiAqIEBwYXJhbSBob3VycyBob3Vyc1xuICogQHJldHVybnMgbWlsbGlzZWNvbmRzXG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBob3Vyc1RvTXMoaG91cnM6IG51bWJlcik6IG51bWJlciB7XG4gIHJldHVybiAxMDAwICogNjAgKiA2MCAqIGhvdXJzO1xufVxuXG4vKipcbiAqIENvbnZlcnRzIGhvdXJzIHRvIG1pbnV0ZXNcbiAqIEBwYXJhbSBob3VycyBob3Vyc1xuICogQHJldHVybnMgbWludXRlc1xuICovXG5leHBvcnQgZnVuY3Rpb24gaG91cnNUb01pbnV0ZXMoaG91cnM6IG51bWJlcik6IG51bWJlciB7XG4gIHJldHVybiA2MCAqIGhvdXJzO1xufVxuIl0sIm5hbWVzIjpbIm1zVG9TZWNvbmRzIiwibXMiLCJtc1RvTWludXRlcyIsIm1zVG9Ib3VycyIsInNlY29uZHNUb01zIiwic2Vjb25kcyIsIm1pbnV0ZXNUb01zIiwibWludXRlcyIsIm1pbnV0ZXNUb1NlY29uZHMiLCJob3Vyc1RvTXMiLCJob3VycyIsImhvdXJzVG9NaW51dGVzIl0sIm1hcHBpbmdzIjoiQUFBQTtBQUVBOzs7O0NBSUMsR0FDRCxPQUFPLFNBQVNBLFlBQVlDLEVBQVU7SUFDcEMsT0FBT0EsS0FBSztBQUNkO0FBRUE7Ozs7Q0FJQyxHQUNELE9BQU8sU0FBU0MsWUFBWUQsRUFBVTtJQUNwQyxPQUFPQSxLQUFNLENBQUEsT0FBTyxFQUFDO0FBQ3ZCO0FBRUE7Ozs7Q0FJQyxHQUNELE9BQU8sU0FBU0UsVUFBVUYsRUFBVTtJQUNsQyxPQUFPQSxLQUFNLENBQUEsT0FBTyxLQUFLLEVBQUM7QUFDNUI7QUFFQTs7OztDQUlDLEdBQ0QsT0FBTyxTQUFTRyxZQUFZQyxPQUFlO0lBQ3pDLE9BQU8sT0FBT0E7QUFDaEI7QUFFQTs7OztDQUlDLEdBQ0QsT0FBTyxTQUFTQyxZQUFZQyxPQUFlO0lBQ3pDLE9BQU8sT0FBTyxLQUFLQTtBQUNyQjtBQUVBOzs7O0NBSUMsR0FDRCxPQUFPLFNBQVNDLGlCQUFpQkQsT0FBZTtJQUM5QyxPQUFPQSxVQUFVO0FBQ25CO0FBRUE7Ozs7Q0FJQyxHQUNELE9BQU8sU0FBU0UsVUFBVUMsS0FBYTtJQUNyQyxPQUFPLE9BQU8sS0FBSyxLQUFLQTtBQUMxQjtBQUVBOzs7O0NBSUMsR0FDRCxPQUFPLFNBQVNDLGVBQWVELEtBQWE7SUFDMUMsT0FBTyxLQUFLQTtBQUNkIn0=