Библиотека для спотовой торговли цифровыми валютами
6
Follow
947
Followers
Временно реализованы следующие функции
$.GetAccount(e)
Log($.GetAccount()); // получить информацию об аккаунте, с обработкой ошибок
Log($.GetAcccount(exchanges[1]));
$.Buy/Sell(e, amount)
$.Buy(0.3); // купить 0.3 монеты на основной бирже
$.Sell(0.2); // продать 0.2 монеты на основной бирже
$.Sell(exchanges[1], 0.1); // продать 0.1 монеты на вторичной бирже
$.CancelPendingOrders(e, orderType)
$.CancelPendingOrders(); // отменить все ордера на основной бирже
$.CancelPendingOrders(ORDER_TYPE_BUY); // отменить все ордера на покупку на основной бирже
$.CancelPendingOrders(exchanges[1]); // отменить все ордера на второй бирже
$.CancelPendingOrders(exchanges[1], ORDER_TYPE_SELL); // отменить все ордера на продажу на второй бирже
$.Cross(periodA, periodB) / $.Cross(arr1, arr2);
var n = $.Cross(15, 30);
var m = $.Cross([1,2,3,2.8,3.5], [3,1.9,2,5,0.6])
text
Если n равно 0, это означает, что текущая цена EMA с периодом 15 равна цене EMA с периодом 30.
Если n больше 0, например 5, это означает, что EMA(15) пересекла EMA(30) сверху вниз 5 периодов (баров) назад.
Если n меньше 0, например -12, это означает, что EMA(15) пересекла EMA(30) снизу вверх 12 периодов (баров) назад.
Если в Cross переданы не массивы, функция автоматически получает свечи для вычисления скользящих средних.
Если в Cross переданы массивы, то сравнение выполняется напрямую.
$.withdraw(e, currency, address, amount, fee, password) функция вывода средств
$.withdraw(exchange, "btc", "0x.........", 1.0, 0.0001, "***")
Source
JavaScript
Related strategies
Comment
All comments (12)
- 1

